mp
be3e91df09
Revert r296416 by removing SAVESIGVEC and switching to fork instead. This
...
fixes usage with system libraries which maintain their own signal state.
PR: 208132
Obtained from: kib
MFC after: 3 days
2016-04-07 14:25:15 +00:00
mp
9e883b407e
Signal handling within tcsh vfork code path will conflict with some system
...
libraries (such as libthr) which maintain their own signal state. This
change adds the tcsh SAVESIGVEC option to save and restore the sigvecs for
the signals the child modifies before it execs.
Reviewed by: kib, rwatson
Reported by: kib
2016-03-05 19:55:42 +00:00
eadler
21a3003f8f
Fix a ton of speelling errors
...
arc lint is helpful
Reviewed By: allanjude, wblock, #manpages, chris@bsdjunk.com
Differential Revision: https://reviews.freebsd.org/D3337
2015-10-21 05:37:09 +00:00
mp
3ee51a00f3
Update to tcsh 6.18.01.
2012-02-22 03:36:15 +00:00
ed
521728584f
Let csh(1) use utmpx instead of utmp.
...
csh allows you to monitor the utmp(x) file to monitor certain user
logins. Unfortunately it needs to directly stat() this file. I don't
want to break this module , but eventually it shouldn't do that. The
idea of the getutxent(3) API is to hide file access.
Approved by: mp
2010-01-13 17:49:35 +00:00
mp
9df330a802
Work around a vendor issue that was causing the builtin malloc to be
...
used instead of the system malloc.
Submitted by: ume
2007-05-16 21:22:38 +00:00
mp
36b44d59ff
Build updates for tcsh-6.15.00 import.
...
Reviewed by: ume
Reminded by: Divacky Roman
MFC after: 1 week
2007-03-11 22:41:19 +00:00
mp
d6a716bd2a
Bump up BUFSIZE from 4k to 8k. This was requested by portmgr@ to allow
...
ports builds in the cluster to work correctly.
Tested by: kris
2005-09-22 18:32:53 +00:00
mp
00d3abec3b
Add in FreeBSD specific options for tcsh 6.14.
2005-04-24 19:51:57 +00:00
phantom
fc580aadfc
Fix typo
2005-02-27 18:18:32 +00:00
phantom
110a2bf37c
Use LC_MESSAGES locale category instead of value of LANG environment variable
...
while opening of tcsh's message catalog. It gives us more flexibility, and
do not change current behaviour (since we call setlocale() here)
Submitted by: Rostislav Krasny <rosti_bsd@yahoo.com>
PR: bin/76773
MFC After: 3 days
2005-02-01 08:48:15 +00:00
mp
cd89d3f759
KANJI and DSPMBYTE are now "on" by default in the tcsh 6.13.00 distribution.
2004-07-11 02:23:38 +00:00
mp
1674546f60
Enable BSD style color ls support.
...
PR: 23161
Submitted by: Anand Ranganathan <anand@blandings.com>
2001-09-05 22:56:58 +00:00
obrien
9e6d385614
Fix a "#ifdef" where a comparison operator was used.
...
GCC 2.96 does not like this.
2000-12-01 12:29:00 +00:00
ache
6386cccbf1
Activate Japanese NLS and KANJI support
2000-06-11 03:26:08 +00:00
obrien
aab240f546
MBYTEDEBUG not needed for "WANT_KANJI"
...
Submitted by: Hajimu UMEMOTO <ume@mahoroba.org>
2000-04-23 18:08:10 +00:00
obrien
f58793f0c1
Until it's impact is better understood, only active KANJI/DSPMBYTE/MBYTEDEBUG
...
if "WANT_KANJI" is defined in /etc/make.conf.
Submitted by: Hajimu UMEMOTO <ume@mahoroba.org>
2000-04-21 18:45:06 +00:00
obrien
9b9890351a
Use our system malloc().
2000-04-19 15:15:44 +00:00
obrien
6d573144b3
Upgrade csh.
2000-04-18 07:31:36 +00:00