31 Commits

Author SHA1 Message Date
Dmitry Chagin
1b174d6cdf Import 6.22.03-ceccc7f 2021-03-14 19:28:29 +03:00
Kyle Evans
03282ad80e tcsh: import 6974bc35a5cd
This removes an extra variable definition that causes the -fno-common build
to fail, which will be a new default in GCC10/LLVM11.
2020-03-28 14:58:03 +00:00
Brooks Davis
6dbf9acb98 Update vendor/tcsh to git 83c5be0:
Upstream changes:
5. PR/113: Sobomax: avoid infinite loops for -c commands when stdout is
   not a tty.
4. Avoid infinite loops during history loads when merging, print a better
   error for errors during history load.
3. PR/88: Preserve empty arguments in :q
2. PR/94: Small apple issues (SAVESIGVEC, HOSTTYPE)
1. PR/81: Fix range matching issue where we were comparing with the
   range character instead of the start of range. [l-z]* would match foo

Reported by:	sobomax
2019-10-21 18:08:57 +00:00
Brooks Davis
320f294678 Import 6.21.00. 2019-10-08 18:20:02 +00:00
Dmitry Chagin
48eb25df68 Update vendor/tcsh to git b605cb561d
Vendor changes:

1. PR/471: Daiki Ueno: Delay interpreting arginp until we've processed
our startup files (which can change the NLS environment).

2. Fix type of read in prompt confirmation (eg. rmstar) (David Kaspar).

3. Fix out of bounds read (Brooks Davis)
(reproduce by starting tcsh and hitting tab at the prompt).

4. Don't play pointer tricks that are undefined in modern c
(Brooks Davis).
2017-03-25 14:09:12 +00:00
Dmitry Chagin
6895abeab8 Import of tcsh-6.20.00 2017-03-18 21:41:53 +00:00
Mark Peek
0bc8d6575f Import of tcsh-6.18.01 2012-02-20 00:53:59 +00:00
Mark Peek
0019e4ce59 Import of tcsh-6.17.00 2009-07-10 21:47:20 +00:00
Mark Peek
bc49518e16 Flatten vendor/tcsh/dist. 2009-07-10 21:00:38 +00:00
Xin LI
9a5e637124 Reapply a bugfix that was done as sh.lex.c,v 1.1.1.8 2008-03-12 23:01:33 +00:00
Mark Peek
1dd6018d3b Import two vendor fixes from tcsh-6.15.01 for MFC to 7.0. The fixes are:
- Fix pty detection for autologout setting
    - kill `foo` got stuck because sigchld was disabled too soon

Requested by: re
2007-10-15 16:54:07 +00:00
Mark Peek
5c3ede8519 Import two vendor fixes from tcsh-6.15.01 for MFC to 7.0. The fixes are:
- Fix pty detection for autologout setting
  - kill `foo` got stuck because sigchld was disabled too soon

Requested by: re
2007-10-15 15:23:07 +00:00
Mark Peek
4f796ffc7b Import vendor patch to fix postcmd regression in tcsh-6.15.00. 2007-04-03 15:51:53 +00:00
Mark Peek
45e5710bbb Import of tcsh-6.15.00 2007-03-11 22:33:41 +00:00
Hajimu UMEMOTO
547e75d625 Import required files to enable use of libiconv from tcsh-6.14.00.
Reviewed by:	arch (no objection)
2006-02-19 06:28:39 +00:00
Mark Peek
23338178da Import of tcsh-6.14.00 2005-04-24 19:41:08 +00:00
Mark Peek
b2d5d167ed Import of tcsh-6.13.00 2004-07-11 02:17:56 +00:00
Mark Peek
2930157267 Import of tcsh-6.12.00 2002-07-24 16:23:10 +00:00
Mark Peek
ad35f55d45 - Add support for autodetection of *.euc?? and *.EUC locales.
- ja_JP.eucJP, ja_JP.EUC
  - ko_KR.eucKR, ko_KR.EUC
  - zn_CN.eucCN, zn_CN.EUC
- Add support for zh_TW.Big5
- Add ja_JP.Shift_JIS alias for ja_JP.SJIS

Submitted by: phantom
Approved by: Christos Zoulas <cristos@zoulas.com> - TCSH maintainer
2002-02-10 04:40:26 +00:00
Mark Peek
6767bd61d2 Import tcsh-6.11 2001-09-05 17:49:32 +00:00
Kris Kennaway
28ae2e3a2b Import vendor fix for buffer overflow in HOME environment variable 2001-03-03 23:45:43 +00:00
Andrey A. Chernov
3b6eaa7b1e Initial import of slightly trimmed tcsh 6.10 2000-11-30 21:05:33 +00:00
Kris Kennaway
b3a5f6c29d Import vendor fix for insecure temporary filename creation with the
'<<' operator, reported on bugtraq by proton <proton@ENERGYMECH.NET>
2000-11-04 22:23:19 +00:00
David E. O'Brien
b2be84b199 Offical fixes to allow longer lines in the history and tweak expand_lex()
useage.
2000-06-10 22:20:53 +00:00
David E. O'Brien
d9a02933d5 Offical fixes to quiet compiler warnings. 2000-06-10 22:07:54 +00:00
David E. O'Brien
00c801ed48 Offical fixes to the history and I18N bugs ache found. 2000-06-10 21:38:51 +00:00
David E. O'Brien
dc86a98eaf Offical fixes to the history and I18N bugs ache found. 2000-06-10 20:14:21 +00:00
David E. O'Brien
078e45bc3d history fix
Submitted by:	ache (forwarded to Christos Zoulas where fix was agreed to)
2000-05-02 20:00:07 +00:00
David E. O'Brien
959f4c6c47 This fix from christos@zoulas.com (Christos Zoulas) based on ache's
ports/shells/tcsh/patches/patch-ac fixes the problem with 8-bit characters
not highlighting properly.
2000-04-20 05:02:30 +00:00
David E. O'Brien
8e66bd9ec8 6.09.01 vendor update. 2000-04-20 04:22:36 +00:00
David E. O'Brien
c80476e4c3 Import the latest version of the 44BSD C-shell -- tcsh-6.09. 2000-04-15 04:41:27 +00:00