Commit Graph

12 Commits

Author SHA1 Message Date
mp
3ee51a00f3 Update to tcsh 6.18.01. 2012-02-22 03:36:15 +00:00
mp
e5921a6fae Update to tcsh 6.17.00.
Approved by:	re (kensmith)
2009-07-11 05:35:08 +00:00
mp
5c3d0e09d7 Flatten vendor/tcsh/dist. 2009-07-10 21:00:38 +00:00
keramida
42f134da57 tcsh: fix abort in cleanup_until(), caused by internal xgetpass()
The xgetpass() function pushes a cleanup entry for &osa, but then
attempts to flush the stack until an entry matching &sa.  The two
object pointers do not match, so the stack is popped too much,
and then cleanup_until calls abort() when it unexpectedly hits
the bottom of the cleanup stack.

Reported by:	Paul B. Mahol, onemda at gmail.com,
		Pietro Cerutti, gahr at gahr.ch
PR:		bin/124191
Reviewed by:	mp, kris
MFC after:	2 days
2008-07-20 18:05:18 +00:00
mp
a40980339b Import of tcsh-6.15.00 2007-03-11 22:33:41 +00:00
mp
94a109bd81 Import of tcsh-6.14.00 2005-04-24 19:41:08 +00:00
mp
bbd1addf8f Import of tcsh-6.13.00 2004-07-11 02:17:56 +00:00
mp
f2c2aa29b7 Import of tcsh-6.12.00 2002-07-24 16:23:10 +00:00
mp
538cdbc622 Import tcsh-6.11 2001-09-05 17:49:32 +00:00
ache
5e7fc01bd9 Initial import of slightly trimmed tcsh 6.10 2000-11-30 21:05:33 +00:00
obrien
88bc1777b9 Offical fixes to allow longer lines in the history and tweak expand_lex()
useage.
2000-06-10 22:20:53 +00:00
obrien
4ad28cefef Import the latest version of the 44BSD C-shell -- tcsh-6.09. 2000-04-15 04:41:27 +00:00