svn commit: r354191 - in stable/12/contrib/tcsh: . nls nls/C nls/et nls/finnish nls/french nls/german nls/greek nls/italian nls/ja nls/russian nls/spanish nls/ukrainian

Brooks Davis brooks at FreeBSD.org
Wed Oct 30 17:06:12 UTC 2019


Author: brooks
Date: Wed Oct 30 17:06:02 2019
New Revision: 354191
URL: https://svnweb.freebsd.org/changeset/base/354191

Log:
  MFC r353325, r353875
  
  r353325:
  Update tcsh to 6.21.00.
  
  This is a bugfix release with no new features.  A number of these fixes
  were previously merged into our tree.
  
  Sponsored by:	DARPA, AFRL
  
  r353875:
  Update tcsh to git revision 83c5be0 bringing in a number of bug fixes.
  
  Reported by:	sobomax
  Sponsored by:	DARPA, AFRL
  Differential Revision:	https://reviews.freebsd.org/D22099

Added:
  stable/12/contrib/tcsh/README.md
     - copied, changed from r353325, head/contrib/tcsh/README.md
Deleted:
  stable/12/contrib/tcsh/README
  stable/12/contrib/tcsh/README.imake
Modified:
  stable/12/contrib/tcsh/Fixes
  stable/12/contrib/tcsh/Imakefile
  stable/12/contrib/tcsh/MAKEDIFFS
  stable/12/contrib/tcsh/MAKESHAR
  stable/12/contrib/tcsh/Makefile.in
  stable/12/contrib/tcsh/Makefile.std
  stable/12/contrib/tcsh/Makefile.vms
  stable/12/contrib/tcsh/Ported
  stable/12/contrib/tcsh/complete.tcsh
  stable/12/contrib/tcsh/config_f.h
  stable/12/contrib/tcsh/configure
  stable/12/contrib/tcsh/dotlock.c
  stable/12/contrib/tcsh/ed.chared.c
  stable/12/contrib/tcsh/ed.decls.h
  stable/12/contrib/tcsh/ed.defns.c
  stable/12/contrib/tcsh/ed.h
  stable/12/contrib/tcsh/ed.init.c
  stable/12/contrib/tcsh/ed.inputl.c
  stable/12/contrib/tcsh/ed.refresh.c
  stable/12/contrib/tcsh/ed.screen.c
  stable/12/contrib/tcsh/ed.term.c
  stable/12/contrib/tcsh/ed.term.h
  stable/12/contrib/tcsh/ed.xmap.c
  stable/12/contrib/tcsh/eight-bit.me
  stable/12/contrib/tcsh/gethost.c
  stable/12/contrib/tcsh/glob.3
  stable/12/contrib/tcsh/glob.c
  stable/12/contrib/tcsh/glob.h
  stable/12/contrib/tcsh/host.defs
  stable/12/contrib/tcsh/imake.config
  stable/12/contrib/tcsh/ma.setp.c
  stable/12/contrib/tcsh/mi.termios.c
  stable/12/contrib/tcsh/mi.varargs.h
  stable/12/contrib/tcsh/nls/C/set1
  stable/12/contrib/tcsh/nls/C/set10
  stable/12/contrib/tcsh/nls/C/set11
  stable/12/contrib/tcsh/nls/C/set12
  stable/12/contrib/tcsh/nls/C/set13
  stable/12/contrib/tcsh/nls/C/set14
  stable/12/contrib/tcsh/nls/C/set15
  stable/12/contrib/tcsh/nls/C/set16
  stable/12/contrib/tcsh/nls/C/set17
  stable/12/contrib/tcsh/nls/C/set18
  stable/12/contrib/tcsh/nls/C/set19
  stable/12/contrib/tcsh/nls/C/set2
  stable/12/contrib/tcsh/nls/C/set20
  stable/12/contrib/tcsh/nls/C/set21
  stable/12/contrib/tcsh/nls/C/set22
  stable/12/contrib/tcsh/nls/C/set23
  stable/12/contrib/tcsh/nls/C/set24
  stable/12/contrib/tcsh/nls/C/set25
  stable/12/contrib/tcsh/nls/C/set26
  stable/12/contrib/tcsh/nls/C/set27
  stable/12/contrib/tcsh/nls/C/set29
  stable/12/contrib/tcsh/nls/C/set3
  stable/12/contrib/tcsh/nls/C/set30
  stable/12/contrib/tcsh/nls/C/set31
  stable/12/contrib/tcsh/nls/C/set4
  stable/12/contrib/tcsh/nls/C/set5
  stable/12/contrib/tcsh/nls/C/set6
  stable/12/contrib/tcsh/nls/C/set7
  stable/12/contrib/tcsh/nls/C/set8
  stable/12/contrib/tcsh/nls/C/set9
  stable/12/contrib/tcsh/nls/Makefile.in
  stable/12/contrib/tcsh/nls/catgen
  stable/12/contrib/tcsh/nls/et/set1
  stable/12/contrib/tcsh/nls/et/set10
  stable/12/contrib/tcsh/nls/et/set11
  stable/12/contrib/tcsh/nls/et/set12
  stable/12/contrib/tcsh/nls/et/set13
  stable/12/contrib/tcsh/nls/et/set14
  stable/12/contrib/tcsh/nls/et/set15
  stable/12/contrib/tcsh/nls/et/set16
  stable/12/contrib/tcsh/nls/et/set17
  stable/12/contrib/tcsh/nls/et/set18
  stable/12/contrib/tcsh/nls/et/set19
  stable/12/contrib/tcsh/nls/et/set2
  stable/12/contrib/tcsh/nls/et/set20
  stable/12/contrib/tcsh/nls/et/set21
  stable/12/contrib/tcsh/nls/et/set22
  stable/12/contrib/tcsh/nls/et/set23
  stable/12/contrib/tcsh/nls/et/set24
  stable/12/contrib/tcsh/nls/et/set25
  stable/12/contrib/tcsh/nls/et/set26
  stable/12/contrib/tcsh/nls/et/set27
  stable/12/contrib/tcsh/nls/et/set29
  stable/12/contrib/tcsh/nls/et/set3
  stable/12/contrib/tcsh/nls/et/set30
  stable/12/contrib/tcsh/nls/et/set31
  stable/12/contrib/tcsh/nls/et/set4
  stable/12/contrib/tcsh/nls/et/set5
  stable/12/contrib/tcsh/nls/et/set6
  stable/12/contrib/tcsh/nls/et/set7
  stable/12/contrib/tcsh/nls/et/set8
  stable/12/contrib/tcsh/nls/et/set9
  stable/12/contrib/tcsh/nls/finnish/set1
  stable/12/contrib/tcsh/nls/finnish/set10
  stable/12/contrib/tcsh/nls/finnish/set11
  stable/12/contrib/tcsh/nls/finnish/set12
  stable/12/contrib/tcsh/nls/finnish/set13
  stable/12/contrib/tcsh/nls/finnish/set14
  stable/12/contrib/tcsh/nls/finnish/set15
  stable/12/contrib/tcsh/nls/finnish/set16
  stable/12/contrib/tcsh/nls/finnish/set17
  stable/12/contrib/tcsh/nls/finnish/set18
  stable/12/contrib/tcsh/nls/finnish/set19
  stable/12/contrib/tcsh/nls/finnish/set2
  stable/12/contrib/tcsh/nls/finnish/set20
  stable/12/contrib/tcsh/nls/finnish/set21
  stable/12/contrib/tcsh/nls/finnish/set22
  stable/12/contrib/tcsh/nls/finnish/set23
  stable/12/contrib/tcsh/nls/finnish/set24
  stable/12/contrib/tcsh/nls/finnish/set25
  stable/12/contrib/tcsh/nls/finnish/set26
  stable/12/contrib/tcsh/nls/finnish/set27
  stable/12/contrib/tcsh/nls/finnish/set29
  stable/12/contrib/tcsh/nls/finnish/set3
  stable/12/contrib/tcsh/nls/finnish/set30
  stable/12/contrib/tcsh/nls/finnish/set31
  stable/12/contrib/tcsh/nls/finnish/set4
  stable/12/contrib/tcsh/nls/finnish/set5
  stable/12/contrib/tcsh/nls/finnish/set6
  stable/12/contrib/tcsh/nls/finnish/set7
  stable/12/contrib/tcsh/nls/finnish/set8
  stable/12/contrib/tcsh/nls/finnish/set9
  stable/12/contrib/tcsh/nls/french/set1
  stable/12/contrib/tcsh/nls/french/set10
  stable/12/contrib/tcsh/nls/french/set11
  stable/12/contrib/tcsh/nls/french/set12
  stable/12/contrib/tcsh/nls/french/set13
  stable/12/contrib/tcsh/nls/french/set14
  stable/12/contrib/tcsh/nls/french/set15
  stable/12/contrib/tcsh/nls/french/set16
  stable/12/contrib/tcsh/nls/french/set17
  stable/12/contrib/tcsh/nls/french/set18
  stable/12/contrib/tcsh/nls/french/set19
  stable/12/contrib/tcsh/nls/french/set2
  stable/12/contrib/tcsh/nls/french/set20
  stable/12/contrib/tcsh/nls/french/set21
  stable/12/contrib/tcsh/nls/french/set22
  stable/12/contrib/tcsh/nls/french/set23
  stable/12/contrib/tcsh/nls/french/set24
  stable/12/contrib/tcsh/nls/french/set25
  stable/12/contrib/tcsh/nls/french/set26
  stable/12/contrib/tcsh/nls/french/set27
  stable/12/contrib/tcsh/nls/french/set29
  stable/12/contrib/tcsh/nls/french/set3
  stable/12/contrib/tcsh/nls/french/set30
  stable/12/contrib/tcsh/nls/french/set31
  stable/12/contrib/tcsh/nls/french/set4
  stable/12/contrib/tcsh/nls/french/set5
  stable/12/contrib/tcsh/nls/french/set6
  stable/12/contrib/tcsh/nls/french/set7
  stable/12/contrib/tcsh/nls/french/set8
  stable/12/contrib/tcsh/nls/french/set9
  stable/12/contrib/tcsh/nls/german/set1
  stable/12/contrib/tcsh/nls/german/set10
  stable/12/contrib/tcsh/nls/german/set11
  stable/12/contrib/tcsh/nls/german/set12
  stable/12/contrib/tcsh/nls/german/set13
  stable/12/contrib/tcsh/nls/german/set14
  stable/12/contrib/tcsh/nls/german/set15
  stable/12/contrib/tcsh/nls/german/set16
  stable/12/contrib/tcsh/nls/german/set17
  stable/12/contrib/tcsh/nls/german/set18
  stable/12/contrib/tcsh/nls/german/set19
  stable/12/contrib/tcsh/nls/german/set2
  stable/12/contrib/tcsh/nls/german/set20
  stable/12/contrib/tcsh/nls/german/set21
  stable/12/contrib/tcsh/nls/german/set22
  stable/12/contrib/tcsh/nls/german/set23
  stable/12/contrib/tcsh/nls/german/set24
  stable/12/contrib/tcsh/nls/german/set25
  stable/12/contrib/tcsh/nls/german/set26
  stable/12/contrib/tcsh/nls/german/set27
  stable/12/contrib/tcsh/nls/german/set29
  stable/12/contrib/tcsh/nls/german/set3
  stable/12/contrib/tcsh/nls/german/set30
  stable/12/contrib/tcsh/nls/german/set31
  stable/12/contrib/tcsh/nls/german/set4
  stable/12/contrib/tcsh/nls/german/set5
  stable/12/contrib/tcsh/nls/german/set6
  stable/12/contrib/tcsh/nls/german/set7
  stable/12/contrib/tcsh/nls/german/set8
  stable/12/contrib/tcsh/nls/german/set9
  stable/12/contrib/tcsh/nls/greek/set1
  stable/12/contrib/tcsh/nls/greek/set10
  stable/12/contrib/tcsh/nls/greek/set11
  stable/12/contrib/tcsh/nls/greek/set12
  stable/12/contrib/tcsh/nls/greek/set13
  stable/12/contrib/tcsh/nls/greek/set14
  stable/12/contrib/tcsh/nls/greek/set15
  stable/12/contrib/tcsh/nls/greek/set16
  stable/12/contrib/tcsh/nls/greek/set17
  stable/12/contrib/tcsh/nls/greek/set18
  stable/12/contrib/tcsh/nls/greek/set19
  stable/12/contrib/tcsh/nls/greek/set2
  stable/12/contrib/tcsh/nls/greek/set20
  stable/12/contrib/tcsh/nls/greek/set21
  stable/12/contrib/tcsh/nls/greek/set22
  stable/12/contrib/tcsh/nls/greek/set23
  stable/12/contrib/tcsh/nls/greek/set24
  stable/12/contrib/tcsh/nls/greek/set25
  stable/12/contrib/tcsh/nls/greek/set26
  stable/12/contrib/tcsh/nls/greek/set27
  stable/12/contrib/tcsh/nls/greek/set29
  stable/12/contrib/tcsh/nls/greek/set3
  stable/12/contrib/tcsh/nls/greek/set30
  stable/12/contrib/tcsh/nls/greek/set31
  stable/12/contrib/tcsh/nls/greek/set4
  stable/12/contrib/tcsh/nls/greek/set5
  stable/12/contrib/tcsh/nls/greek/set6
  stable/12/contrib/tcsh/nls/greek/set7
  stable/12/contrib/tcsh/nls/greek/set8
  stable/12/contrib/tcsh/nls/greek/set9
  stable/12/contrib/tcsh/nls/italian/set1
  stable/12/contrib/tcsh/nls/italian/set10
  stable/12/contrib/tcsh/nls/italian/set11
  stable/12/contrib/tcsh/nls/italian/set12
  stable/12/contrib/tcsh/nls/italian/set13
  stable/12/contrib/tcsh/nls/italian/set14
  stable/12/contrib/tcsh/nls/italian/set15
  stable/12/contrib/tcsh/nls/italian/set16
  stable/12/contrib/tcsh/nls/italian/set17
  stable/12/contrib/tcsh/nls/italian/set18
  stable/12/contrib/tcsh/nls/italian/set19
  stable/12/contrib/tcsh/nls/italian/set2
  stable/12/contrib/tcsh/nls/italian/set20
  stable/12/contrib/tcsh/nls/italian/set21
  stable/12/contrib/tcsh/nls/italian/set22
  stable/12/contrib/tcsh/nls/italian/set23
  stable/12/contrib/tcsh/nls/italian/set24
  stable/12/contrib/tcsh/nls/italian/set25
  stable/12/contrib/tcsh/nls/italian/set26
  stable/12/contrib/tcsh/nls/italian/set27
  stable/12/contrib/tcsh/nls/italian/set29
  stable/12/contrib/tcsh/nls/italian/set3
  stable/12/contrib/tcsh/nls/italian/set30
  stable/12/contrib/tcsh/nls/italian/set31
  stable/12/contrib/tcsh/nls/italian/set4
  stable/12/contrib/tcsh/nls/italian/set5
  stable/12/contrib/tcsh/nls/italian/set6
  stable/12/contrib/tcsh/nls/italian/set7
  stable/12/contrib/tcsh/nls/italian/set8
  stable/12/contrib/tcsh/nls/italian/set9
  stable/12/contrib/tcsh/nls/ja/set1
  stable/12/contrib/tcsh/nls/ja/set10
  stable/12/contrib/tcsh/nls/ja/set11
  stable/12/contrib/tcsh/nls/ja/set12
  stable/12/contrib/tcsh/nls/ja/set13
  stable/12/contrib/tcsh/nls/ja/set15
  stable/12/contrib/tcsh/nls/ja/set16
  stable/12/contrib/tcsh/nls/ja/set17
  stable/12/contrib/tcsh/nls/ja/set18
  stable/12/contrib/tcsh/nls/ja/set2
  stable/12/contrib/tcsh/nls/ja/set21
  stable/12/contrib/tcsh/nls/ja/set24
  stable/12/contrib/tcsh/nls/ja/set29
  stable/12/contrib/tcsh/nls/ja/set3
  stable/12/contrib/tcsh/nls/ja/set30
  stable/12/contrib/tcsh/nls/ja/set4
  stable/12/contrib/tcsh/nls/ja/set5
  stable/12/contrib/tcsh/nls/ja/set6
  stable/12/contrib/tcsh/nls/ja/set7
  stable/12/contrib/tcsh/nls/ja/set8
  stable/12/contrib/tcsh/nls/russian/set1
  stable/12/contrib/tcsh/nls/russian/set10
  stable/12/contrib/tcsh/nls/russian/set11
  stable/12/contrib/tcsh/nls/russian/set12
  stable/12/contrib/tcsh/nls/russian/set13
  stable/12/contrib/tcsh/nls/russian/set14
  stable/12/contrib/tcsh/nls/russian/set15
  stable/12/contrib/tcsh/nls/russian/set16
  stable/12/contrib/tcsh/nls/russian/set17
  stable/12/contrib/tcsh/nls/russian/set18
  stable/12/contrib/tcsh/nls/russian/set19
  stable/12/contrib/tcsh/nls/russian/set2
  stable/12/contrib/tcsh/nls/russian/set20
  stable/12/contrib/tcsh/nls/russian/set21
  stable/12/contrib/tcsh/nls/russian/set22
  stable/12/contrib/tcsh/nls/russian/set23
  stable/12/contrib/tcsh/nls/russian/set24
  stable/12/contrib/tcsh/nls/russian/set25
  stable/12/contrib/tcsh/nls/russian/set26
  stable/12/contrib/tcsh/nls/russian/set27
  stable/12/contrib/tcsh/nls/russian/set29
  stable/12/contrib/tcsh/nls/russian/set3
  stable/12/contrib/tcsh/nls/russian/set30
  stable/12/contrib/tcsh/nls/russian/set31
  stable/12/contrib/tcsh/nls/russian/set4
  stable/12/contrib/tcsh/nls/russian/set5
  stable/12/contrib/tcsh/nls/russian/set6
  stable/12/contrib/tcsh/nls/russian/set7
  stable/12/contrib/tcsh/nls/russian/set8
  stable/12/contrib/tcsh/nls/russian/set9
  stable/12/contrib/tcsh/nls/spanish/set1
  stable/12/contrib/tcsh/nls/spanish/set10
  stable/12/contrib/tcsh/nls/spanish/set11
  stable/12/contrib/tcsh/nls/spanish/set12
  stable/12/contrib/tcsh/nls/spanish/set13
  stable/12/contrib/tcsh/nls/spanish/set14
  stable/12/contrib/tcsh/nls/spanish/set15
  stable/12/contrib/tcsh/nls/spanish/set16
  stable/12/contrib/tcsh/nls/spanish/set17
  stable/12/contrib/tcsh/nls/spanish/set18
  stable/12/contrib/tcsh/nls/spanish/set19
  stable/12/contrib/tcsh/nls/spanish/set2
  stable/12/contrib/tcsh/nls/spanish/set20
  stable/12/contrib/tcsh/nls/spanish/set21
  stable/12/contrib/tcsh/nls/spanish/set22
  stable/12/contrib/tcsh/nls/spanish/set23
  stable/12/contrib/tcsh/nls/spanish/set24
  stable/12/contrib/tcsh/nls/spanish/set25
  stable/12/contrib/tcsh/nls/spanish/set26
  stable/12/contrib/tcsh/nls/spanish/set27
  stable/12/contrib/tcsh/nls/spanish/set29
  stable/12/contrib/tcsh/nls/spanish/set3
  stable/12/contrib/tcsh/nls/spanish/set30
  stable/12/contrib/tcsh/nls/spanish/set31
  stable/12/contrib/tcsh/nls/spanish/set4
  stable/12/contrib/tcsh/nls/spanish/set5
  stable/12/contrib/tcsh/nls/spanish/set6
  stable/12/contrib/tcsh/nls/spanish/set7
  stable/12/contrib/tcsh/nls/spanish/set8
  stable/12/contrib/tcsh/nls/spanish/set9
  stable/12/contrib/tcsh/nls/ukrainian/set1
  stable/12/contrib/tcsh/nls/ukrainian/set10
  stable/12/contrib/tcsh/nls/ukrainian/set11
  stable/12/contrib/tcsh/nls/ukrainian/set12
  stable/12/contrib/tcsh/nls/ukrainian/set13
  stable/12/contrib/tcsh/nls/ukrainian/set14
  stable/12/contrib/tcsh/nls/ukrainian/set15
  stable/12/contrib/tcsh/nls/ukrainian/set16
  stable/12/contrib/tcsh/nls/ukrainian/set17
  stable/12/contrib/tcsh/nls/ukrainian/set18
  stable/12/contrib/tcsh/nls/ukrainian/set19
  stable/12/contrib/tcsh/nls/ukrainian/set2
  stable/12/contrib/tcsh/nls/ukrainian/set20
  stable/12/contrib/tcsh/nls/ukrainian/set21
  stable/12/contrib/tcsh/nls/ukrainian/set22
  stable/12/contrib/tcsh/nls/ukrainian/set23
  stable/12/contrib/tcsh/nls/ukrainian/set24
  stable/12/contrib/tcsh/nls/ukrainian/set25
  stable/12/contrib/tcsh/nls/ukrainian/set26
  stable/12/contrib/tcsh/nls/ukrainian/set27
  stable/12/contrib/tcsh/nls/ukrainian/set29
  stable/12/contrib/tcsh/nls/ukrainian/set3
  stable/12/contrib/tcsh/nls/ukrainian/set30
  stable/12/contrib/tcsh/nls/ukrainian/set31
  stable/12/contrib/tcsh/nls/ukrainian/set4
  stable/12/contrib/tcsh/nls/ukrainian/set5
  stable/12/contrib/tcsh/nls/ukrainian/set6
  stable/12/contrib/tcsh/nls/ukrainian/set7
  stable/12/contrib/tcsh/nls/ukrainian/set8
  stable/12/contrib/tcsh/nls/ukrainian/set9
  stable/12/contrib/tcsh/patchlevel.h
  stable/12/contrib/tcsh/pathnames.h
  stable/12/contrib/tcsh/sh.c
  stable/12/contrib/tcsh/sh.char.c
  stable/12/contrib/tcsh/sh.char.h
  stable/12/contrib/tcsh/sh.decls.h
  stable/12/contrib/tcsh/sh.dir.c
  stable/12/contrib/tcsh/sh.dir.h
  stable/12/contrib/tcsh/sh.dol.c
  stable/12/contrib/tcsh/sh.err.c
  stable/12/contrib/tcsh/sh.exec.c
  stable/12/contrib/tcsh/sh.exp.c
  stable/12/contrib/tcsh/sh.file.c
  stable/12/contrib/tcsh/sh.func.c
  stable/12/contrib/tcsh/sh.glob.c
  stable/12/contrib/tcsh/sh.h
  stable/12/contrib/tcsh/sh.hist.c
  stable/12/contrib/tcsh/sh.init.c
  stable/12/contrib/tcsh/sh.lex.c
  stable/12/contrib/tcsh/sh.misc.c
  stable/12/contrib/tcsh/sh.parse.c
  stable/12/contrib/tcsh/sh.print.c
  stable/12/contrib/tcsh/sh.proc.c
  stable/12/contrib/tcsh/sh.proc.h
  stable/12/contrib/tcsh/sh.sem.c
  stable/12/contrib/tcsh/sh.set.c
  stable/12/contrib/tcsh/sh.time.c
  stable/12/contrib/tcsh/sh.types.h
  stable/12/contrib/tcsh/snames.h
  stable/12/contrib/tcsh/tc.alloc.c
  stable/12/contrib/tcsh/tc.bind.c
  stable/12/contrib/tcsh/tc.const.c
  stable/12/contrib/tcsh/tc.decls.h
  stable/12/contrib/tcsh/tc.disc.c
  stable/12/contrib/tcsh/tc.func.c
  stable/12/contrib/tcsh/tc.h
  stable/12/contrib/tcsh/tc.nls.c
  stable/12/contrib/tcsh/tc.nls.h
  stable/12/contrib/tcsh/tc.os.c
  stable/12/contrib/tcsh/tc.os.h
  stable/12/contrib/tcsh/tc.printf.c
  stable/12/contrib/tcsh/tc.prompt.c
  stable/12/contrib/tcsh/tc.sched.c
  stable/12/contrib/tcsh/tc.sig.c
  stable/12/contrib/tcsh/tc.sig.h
  stable/12/contrib/tcsh/tc.str.c
  stable/12/contrib/tcsh/tc.vers.c
  stable/12/contrib/tcsh/tc.wait.h
  stable/12/contrib/tcsh/tc.who.c
  stable/12/contrib/tcsh/tcsh.man
  stable/12/contrib/tcsh/tcsh.man.new
  stable/12/contrib/tcsh/tcsh.man2html
  stable/12/contrib/tcsh/termcap.vms
  stable/12/contrib/tcsh/tw.color.c
  stable/12/contrib/tcsh/tw.comp.c
  stable/12/contrib/tcsh/tw.decls.h
  stable/12/contrib/tcsh/tw.h
  stable/12/contrib/tcsh/tw.help.c
  stable/12/contrib/tcsh/tw.init.c
  stable/12/contrib/tcsh/tw.parse.c
  stable/12/contrib/tcsh/tw.spell.c
  stable/12/contrib/tcsh/vms.termcap.c

Modified: stable/12/contrib/tcsh/Fixes
==============================================================================
--- stable/12/contrib/tcsh/Fixes	Wed Oct 30 17:02:31 2019	(r354190)
+++ stable/12/contrib/tcsh/Fixes	Wed Oct 30 17:06:02 2019	(r354191)
@@ -1,4 +1,26 @@
- 22. Fix type of read in prompt confirmation (eg. rmstar) (David Kaspar)
+  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
+ 12. V6.21.00 - 20190508
+ 11. Abort history loading on words and lines too long
+     https://bugzilla.redhat.com/show_bug.cgi?id=1598502
+ 10. PR/37: Introduce GetCmdChar() to avoid open coding array access.
+  9. make closem() not close sockets so as not to affect nss_ldap.
+     tcsh never creates sockets so that's ok (Miloslav Trmac)
+  8. PR/597: Make rmstar work with aliased rm
+  7. convert match() from recursive to backtracking.
+  6. Handle 8 bit characters in bindkey (Werner Fink)
+  5. Look for tgetent in libtinfo as well (Werner Fink)
+  4. Don't play pointer tricks that are undefined in modern c (Brooks Davis)
+  3. Fix out of bounds read (Brooks Davis)
+  2. Fix type of read in prompt confirmation (eg. rmstar) (David Kaspar)
+  1. PR/471: Delay arginp parsing
+
  20. V6.20.00 - 20161124
  19. Don't resize the screen if it did not change size.
  18. V6.19.01 - 20161025

Modified: stable/12/contrib/tcsh/Imakefile
==============================================================================
--- stable/12/contrib/tcsh/Imakefile	Wed Oct 30 17:02:31 2019	(r354190)
+++ stable/12/contrib/tcsh/Imakefile	Wed Oct 30 17:06:02 2019	(r354191)
@@ -1,6 +1,4 @@
 XCOMM
-XCOMM $tcsh: Imakefile,v 1.88 2014/07/07 20:34:58 christos Exp $
-XCOMM
 XCOMM Imakefile for tcsh 6.12
 XCOMM Marc Horowitz, MIT SIPB
 XCOMM
@@ -522,12 +520,11 @@ TCOBJS=	tc.alloc.${SUF} tc.bind.${SUF} tc.const.${SUF}
 	tc.prompt.${SUF} tc.sched.${SUF} tc.sig.${SUF} tc.str.${SUF} \
 	tc.vers.${SUF} tc.who.${SUF} 
 
-MISCF = Makefile.std Fixes MAKEDIFFS MAKESHAR NewThings README FAQ \
-	WishList config_f.h eight-bit.me glob.3 patchlevel.h \
-	pathnames.h tcsh.man Ported src.desc Imakefile imake.config \
-	README.imake complete.tcsh vmsreadme.txt Makefile.vms termcap.vms \
-	snames.h host.defs gethost.c tcsh.man2html Makefile.in configure.ac \
-	Makefile.win32 aclocal.m4
+MISCF = Makefile.std BUILDING Fixes MAKEDIFFS MAKESHAR NewThings README.md \
+	FAQ WishList config_f.h eight-bit.me glob.3 patchlevel.h pathnames.h \
+	tcsh.man Ported src.desc Imakefile imake.config complete.tcsh \
+	Makefile.vms termcap.vms snames.h host.defs gethost.c tcsh.man2html \
+	Makefile.in configure.ac Makefile.win32 aclocal.m4
 CONFSRCS=config/[a-z]*
 
 

Modified: stable/12/contrib/tcsh/MAKEDIFFS
==============================================================================
--- stable/12/contrib/tcsh/MAKEDIFFS	Wed Oct 30 17:02:31 2019	(r354190)
+++ stable/12/contrib/tcsh/MAKEDIFFS	Wed Oct 30 17:06:02 2019	(r354191)
@@ -2,7 +2,6 @@
 #
 # MAKEDIFFS.sh: Make context diffs for the csh sources
 #
-# $tcsh: MAKEDIFFS,v 3.1 2006/03/02 18:46:44 christos Exp $
 XINUDIR=/usr/share/src/mtXinu/bin/csh
 BSDDIR=/usr/share/src/mtXinu/BSD/bin/csh
 TAHOEDIR=/usr/share/src/mtXinu/TAHOE/bin/csh

Modified: stable/12/contrib/tcsh/MAKESHAR
==============================================================================
--- stable/12/contrib/tcsh/MAKESHAR	Wed Oct 30 17:02:31 2019	(r354190)
+++ stable/12/contrib/tcsh/MAKESHAR	Wed Oct 30 17:06:02 2019	(r354191)
@@ -2,7 +2,6 @@
 #
 # MAKESHAR.sh: Make a shar file for the sources
 #
-# $tcsh: MAKESHAR,v 3.2 2006/03/02 18:46:44 christos Exp $
 
 AWK=/usr/bin/nawk	# Must be nawk or gawk cause of 2D arrays
 WC=/usr/ucb/wc		

Modified: stable/12/contrib/tcsh/Makefile.in
==============================================================================
--- stable/12/contrib/tcsh/Makefile.in	Wed Oct 30 17:02:31 2019	(r354190)
+++ stable/12/contrib/tcsh/Makefile.in	Wed Oct 30 17:06:02 2019	(r354191)
@@ -1,5 +1,3 @@
-# $tcsh: Makefile.in,v 3.59 2015/08/24 20:09:04 kim Exp $
-#	Makefile.in	4.3	6/11/83
 #
 # C Shell with process control; VM/UNIX VAX Makefile
 # Bill Joy UC Berkeley; Jim Kulp IIASA, Austria
@@ -407,11 +405,11 @@ TCOBJS=	tc.alloc.${SUF} tc.bind.${SUF} tc.const.${SUF}
 	tc.vers.${SUF} tc.who.${SUF} 
 
 PVSRCS= Makefile.std Makefile.vms Makefile.in Makefile.win32
-AVSRCS= Fixes MAKEDIFFS MAKESHAR NewThings README FAQ \
+AVSRCS= BUILDING Fixes MAKEDIFFS MAKESHAR NewThings README.md FAQ \
 	WishList config_f.h eight-bit.me glob.3 patchlevel.h \
 	pathnames.h tcsh.man Ported src.desc Imakefile imake.config \
-	README.imake complete.tcsh vmsreadme.txt termcap.vms snames.h \
-	host.defs gethost.c tcsh.man2html configure.ac configure config.h.in \
+	complete.tcsh vmsreadme.txt termcap.vms snames.h host.defs \
+	gethost.c tcsh.man2html configure.ac configure config.h.in \
 	tests/testsuite.at aclocal.m4
 TESTFILES= tests/aliases.at tests/arguments.at tests/commands.at \
 	tests/expr.at tests/lexical.at tests/mb-eucjp.at \
@@ -449,7 +447,7 @@ pure:$(P) ${OBJS} 
 
 gethost:  gethost.c sh.err.h tc.const.h sh.h
 	rm -f gethost
-	${CC_FOR_GETHOST} -o gethost ${CPPFLAGS} $(srcdir)/gethost.c
+	${CC_FOR_GETHOST} -o gethost ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} $(srcdir)/gethost.c
 
 tc.defs.c:	gethost host.defs
 	@rm -f $@.tmp

Modified: stable/12/contrib/tcsh/Makefile.std
==============================================================================
--- stable/12/contrib/tcsh/Makefile.std	Wed Oct 30 17:02:31 2019	(r354190)
+++ stable/12/contrib/tcsh/Makefile.std	Wed Oct 30 17:06:02 2019	(r354191)
@@ -1,5 +1,3 @@
-# $tcsh: Makefile.std,v 1.100 2015/08/24 20:09:04 kim Exp $
-#	Makefile.std	4.3	6/11/83
 #
 # C Shell with process control; VM/UNIX VAX Makefile
 # Bill Joy UC Berkeley; Jim Kulp IIASA, Austria
@@ -317,11 +315,11 @@ TCOBJS=	tc.alloc.${SUF} tc.bind.${SUF} tc.const.${SUF}
 	tc.vers.${SUF} tc.who.${SUF} 
 
 PVSRCS= Makefile.std Makefile.vms Makefile.in Makefile.win32
-AVSRCS= Fixes MAKEDIFFS MAKESHAR NewThings README FAQ \
+AVSRCS= BUILDING Fixes MAKEDIFFS MAKESHAR NewThings README.md FAQ \
 	WishList config_f.h eight-bit.me glob.3 patchlevel.h \
 	pathnames.h tcsh.man Ported src.desc Imakefile imake.config \
-	README.imake complete.tcsh vmsreadme.txt termcap.vms snames.h \
-	host.defs gethost.c tcsh.man2html configure.ac configure config.h.in \
+	complete.tcsh vmsreadme.txt termcap.vms snames.h host.defs \
+	gethost.c tcsh.man2html configure.ac configure config.h.in \
 	aclocal.m4
 
 VHSRCS=${PVSRCS} ${AVSRCS}

Modified: stable/12/contrib/tcsh/Makefile.vms
==============================================================================
--- stable/12/contrib/tcsh/Makefile.vms	Wed Oct 30 17:02:31 2019	(r354190)
+++ stable/12/contrib/tcsh/Makefile.vms	Wed Oct 30 17:06:02 2019	(r354191)
@@ -1,5 +1,3 @@
-# $tcsh: Makefile.vms,v 1.40 2014/07/07 20:34:58 christos Exp $
-#	Makefile.vms	4.3	6/11/83
 #
 # C Shell with process control; VM/UNIX VAX Makefile
 # Bill Joy UC Berkeley; Jim Kulp IIASA, Austria
@@ -295,11 +293,11 @@ TCOBJS=	tc.alloc.${SUF} tc.bind.${SUF} tc.const.${SUF}
 	tc.vers.${SUF} tc.who.${SUF} 
 
 PVSRCS= Makefile.std Makefile.vms Makefile.in Makefile.win32
-AVSRCS= Fixes MAKEDIFFS MAKESHAR NewThings README FAQ \
+AVSRCS= BUILDING Fixes MAKEDIFFS MAKESHAR NewThings README.md FAQ \
 	WishList config_f.h eight-bit.me glob.3 patchlevel.h \
 	pathnames.h tcsh.man Ported src.desc Imakefile imake.config \
-	README.imake complete.tcsh vmsreadme.txt termcap.vms snames.h \
-	host.defs gethost.c tcsh.man2html configure.ac aclocal.m4
+	complete.tcsh vmsreadme.txt termcap.vms snames.h host.defs \
+	gethost.c tcsh.man2html configure.ac aclocal.m4
 
 VHSRCS=${PVSRCS} ${AVSRCS}
 

Modified: stable/12/contrib/tcsh/Ported
==============================================================================
--- stable/12/contrib/tcsh/Ported	Wed Oct 30 17:02:31 2019	(r354190)
+++ stable/12/contrib/tcsh/Ported	Wed Oct 30 17:06:02 2019	(r354191)
@@ -338,7 +338,7 @@ CFLAGS	:	normal
 LIBES	:	-ltermcap
 OS	:	bsd 4.3reno
 CONFIG	:	bsdreno
-NOTES	:	ttyname() is buggy. calls closedir() twice. See README
+NOTES	:	ttyname() is buggy. calls closedir() twice. See BUILDING
 ENVIRON	:	n/a
 VERSION	:	6.00.04
 

Copied and modified: stable/12/contrib/tcsh/README.md (from r353325, head/contrib/tcsh/README.md)
==============================================================================
--- head/contrib/tcsh/README.md	Tue Oct  8 20:59:31 2019	(r353325, copy source)
+++ stable/12/contrib/tcsh/README.md	Wed Oct 30 17:06:02 2019	(r354191)
@@ -1,4 +1,4 @@
-# Tcsh
+# TCSH
 
 *C shell with file name completion and command line editing*
 
@@ -14,10 +14,10 @@ PLEASE file any bug reports, fixes, and code for new f
 > https://bugs.astron.com/
 
 Comments, questions, etc. (even flames) are welcome via email to
-the Tcsh Bugs mailing list:
+the tcsh mailing list:
 
-> tcsh-bugs at astron.com
-> https://mailman.astron.com/
+> tcsh at astron.com  
+> https://mailman.astron.com/mailman/listinfo/tcsh
 
 [![Build Status][status]][travis]
 

Modified: stable/12/contrib/tcsh/complete.tcsh
==============================================================================
--- stable/12/contrib/tcsh/complete.tcsh	Wed Oct 30 17:02:31 2019	(r354190)
+++ stable/12/contrib/tcsh/complete.tcsh	Wed Oct 30 17:06:02 2019	(r354191)
@@ -1,5 +1,4 @@
 #
-# $tcsh: complete.tcsh,v 1.56 2015/07/03 16:52:47 christos Exp $
 # example file using the new completion code
 #
 # Debian GNU/Linux

Modified: stable/12/contrib/tcsh/config_f.h
==============================================================================
--- stable/12/contrib/tcsh/config_f.h	Wed Oct 30 17:02:31 2019	(r354190)
+++ stable/12/contrib/tcsh/config_f.h	Wed Oct 30 17:06:02 2019	(r354191)
@@ -1,4 +1,3 @@
-/* $Header: /p/tcsh/cvsroot/tcsh/config_f.h,v 3.52 2016/04/16 15:44:18 christos Exp $ */
 /*
  * config_f.h -- configure various defines for tcsh
  *
@@ -176,20 +175,6 @@
  * FILEC    support for old style file completion
  */
 #define FILEC
-
-/*
- * RCSID	This defines if we want rcs strings in the binary or not
- *
- */
-#if !defined(lint) && !defined(SABER) && !defined(__CLCC__)
-# ifndef __GNUC__
-#  define RCSID(id) static char *rcsid = (id);
-# else
-#  define RCSID(id) static const char rcsid[] __attribute__((__used__)) = (id);
-# endif /* !__GNUC__ */
-#else
-# define RCSID(id)	/* Nothing */
-#endif /* !lint && !SABER */
 
 /* Consistency checks */
 #ifdef WIDE_STRINGS

Modified: stable/12/contrib/tcsh/configure
==============================================================================
--- stable/12/contrib/tcsh/configure	Wed Oct 30 17:02:31 2019	(r354190)
+++ stable/12/contrib/tcsh/configure	Wed Oct 30 17:06:02 2019	(r354191)
@@ -1,8 +1,8 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for tcsh 6.20.00.
+# Generated by GNU Autoconf 2.69 for tcsh 6.21.00.
 #
-# Report bugs to <http://bugs.gw.com/>.
+# Report bugs to <https://bugs.astron.com/>.
 #
 #
 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -267,10 +267,10 @@ fi
     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
   else
     $as_echo "$0: Please tell bug-autoconf at gnu.org and
-$0: http://bugs.gw.com/ about your system, including any
-$0: error possibly output before this message. Then install
-$0: a modern shell, or manually run the script under such a
-$0: shell if you do have one."
+$0: https://bugs.astron.com/ about your system, including
+$0: any error possibly output before this message. Then
+$0: install a modern shell, or manually run the script
+$0: under such a shell if you do have one."
   fi
   exit 1
 fi
@@ -580,9 +580,9 @@ MAKEFLAGS=
 # Identity of this package.
 PACKAGE_NAME='tcsh'
 PACKAGE_TARNAME='tcsh'
-PACKAGE_VERSION='6.20.00'
-PACKAGE_STRING='tcsh 6.20.00'
-PACKAGE_BUGREPORT='http://bugs.gw.com/'
+PACKAGE_VERSION='6.21.00'
+PACKAGE_STRING='tcsh 6.21.00'
+PACKAGE_BUGREPORT='https://bugs.astron.com/'
 PACKAGE_URL=''
 
 ac_unique_file="tc.vers.c"
@@ -1250,7 +1250,7 @@ if test "$ac_init_help" = "long"; then
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures tcsh 6.20.00 to adapt to many kinds of systems.
+\`configure' configures tcsh 6.21.00 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1315,7 +1315,7 @@ fi
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of tcsh 6.20.00:";;
+     short | recursive ) echo "Configuration of tcsh 6.21.00:";;
    esac
   cat <<\_ACEOF
 
@@ -1348,7 +1348,7 @@ Some influential environment variables:
 Use these variables to override the choices made by `configure' or to help
 it to find libraries and programs with nonstandard names/locations.
 
-Report bugs to <http://bugs.gw.com/>.
+Report bugs to <https://bugs.astron.com/>.
 _ACEOF
 ac_status=$?
 fi
@@ -1411,7 +1411,7 @@ fi
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-tcsh configure 6.20.00
+tcsh configure 6.21.00
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1658,9 +1658,9 @@ $as_echo "$as_me: WARNING: $2: see the Autoconf docume
 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
-( $as_echo "## ---------------------------------- ##
-## Report this to http://bugs.gw.com/ ##
-## ---------------------------------- ##"
+( $as_echo "## --------------------------------------- ##
+## Report this to https://bugs.astron.com/ ##
+## --------------------------------------- ##"
      ) | sed "s/^/$as_me: WARNING:     /" >&2
     ;;
 esac
@@ -2174,7 +2174,7 @@ cat >config.log <<_ACEOF
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by tcsh $as_me 6.20.00, which was
+It was created by tcsh $as_me 6.21.00, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -4284,7 +4284,7 @@ return tgetent ();
   return 0;
 }
 _ACEOF
-for ac_lib in '' termlib termcap curses ncurses; do
+for ac_lib in '' termlib tinfo termcap curses ncurses; do
   if test -z "$ac_lib"; then
     ac_res="none required"
   else
@@ -7350,7 +7350,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by tcsh $as_me 6.20.00, which was
+This file was extended by tcsh $as_me 6.21.00, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -7410,13 +7410,13 @@ $config_headers
 Configuration commands:
 $config_commands
 
-Report bugs to <http://bugs.gw.com/>."
+Report bugs to <https://bugs.astron.com/>."
 
 _ACEOF
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-tcsh config.status 6.20.00
+tcsh config.status 6.21.00
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 

Modified: stable/12/contrib/tcsh/dotlock.c
==============================================================================
--- stable/12/contrib/tcsh/dotlock.c	Wed Oct 30 17:02:31 2019	(r354190)
+++ stable/12/contrib/tcsh/dotlock.c	Wed Oct 30 17:06:02 2019	(r354191)
@@ -1,4 +1,4 @@
-/*	$NetBSD: dotlock.c,v 1.11 2009/10/21 01:07:46 snj Exp $	*/
+/*	NetBSD: dotlock.c,v 1.11 2009/10/21 01:07:46 snj Exp	*/
 
 /*
  * Copyright (c) 1996 Christos Zoulas.  All rights reserved.
@@ -24,7 +24,6 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 #include "sh.h"
-RCSID("$tcsh: dotlock.c,v 3.4 2015/11/03 21:04:13 christos Exp $")
 
 #include <stdio.h>
 #ifndef O_SYNC

Modified: stable/12/contrib/tcsh/ed.chared.c
==============================================================================
--- stable/12/contrib/tcsh/ed.chared.c	Wed Oct 30 17:02:31 2019	(r354190)
+++ stable/12/contrib/tcsh/ed.chared.c	Wed Oct 30 17:06:02 2019	(r354191)
@@ -1,4 +1,3 @@
-/* $Header: /p/tcsh/cvsroot/tcsh/ed.chared.c,v 3.103 2015/08/19 14:29:55 christos Exp $ */
 /*
  * ed.chared.c: Character editing functions.
  */
@@ -71,9 +70,6 @@
  */
 
 #include "sh.h"
-
-RCSID("$tcsh: ed.chared.c,v 3.103 2015/08/19 14:29:55 christos Exp $")
-
 #include "ed.h"
 #include "tw.h"
 #include "ed.defns.h"
@@ -1105,8 +1101,7 @@ e_inc_search(int dir)
 	if (GetNextChar(&ch) != 1)
 	    return(e_send_eof(0));
 
-	switch (ch > NT_NUM_KEYS
-		? F_INSERT : CurrentKeyMap[(unsigned char) ch]) {
+	switch (GetCmdChar(ch)) {
 	case F_INSERT:
 	case F_DIGIT:
 	case F_MAGIC_SPACE:

Modified: stable/12/contrib/tcsh/ed.decls.h
==============================================================================
--- stable/12/contrib/tcsh/ed.decls.h	Wed Oct 30 17:02:31 2019	(r354190)
+++ stable/12/contrib/tcsh/ed.decls.h	Wed Oct 30 17:06:02 2019	(r354191)
@@ -1,4 +1,3 @@
-/* $Header: /p/tcsh/cvsroot/tcsh/ed.decls.h,v 3.46 2015/08/19 14:29:55 christos Exp $ */
 /*
  * ed.decls.h: Editor external definitions
  */
@@ -250,6 +249,7 @@ extern  CCRETVAL	e_newline_down_hist	(Char);
  * ed.inputl.c
  */
 extern	int	Inputl			(void);
+extern	int	GetCmdChar		(Char);
 extern	int	GetNextChar		(Char *);
 extern	void    UngetNextChar		(Char);
 extern	void	PushMacro		(Char *);

Modified: stable/12/contrib/tcsh/ed.defns.c
==============================================================================
--- stable/12/contrib/tcsh/ed.defns.c	Wed Oct 30 17:02:31 2019	(r354190)
+++ stable/12/contrib/tcsh/ed.defns.c	Wed Oct 30 17:06:02 2019	(r354191)
@@ -1,4 +1,3 @@
-/* $Header: /p/tcsh/cvsroot/tcsh/ed.defns.c,v 3.51 2016/02/14 15:44:18 christos Exp $ */
 /*
  * ed.defns.c: Editor function definitions and initialization
  */
@@ -31,9 +30,6 @@
  * SUCH DAMAGE.
  */
 #include "sh.h"
-
-RCSID("$tcsh: ed.defns.c,v 3.51 2016/02/14 15:44:18 christos Exp $")
-
 #include "ed.h"
 
 static	void		ed_InitMetaBindings 	(void);
@@ -265,26 +261,22 @@ PFCmd   CcFuncTbl[] = {		/* table of available command
 #define		F_COMMAND_NORM	111
     e_dabbrev_expand,
 #define		F_DABBREV_EXPAND	112
-    e_copy_to_clipboard,
-#define		F_COPY_CLIP	113
-    e_paste_from_clipboard,
-#define		F_PASTE_CLIP	114
     e_dosify_next,
-#define		F_DOSIFY_NEXT	115
+#define		F_DOSIFY_NEXT	113
     e_dosify_prev,
-#define		F_DOSIFY_PREV	116
+#define		F_DOSIFY_PREV	114
     e_page_up,
-#define		F_PAGE_UP	117
+#define		F_PAGE_UP	115
     e_page_down,
-#define		F_PAGE_DOWN	118
+#define		F_PAGE_DOWN	116
     e_yank_pop,
-#define		F_YANK_POP	119
+#define		F_YANK_POP	117
     e_newline_hold,
-#define		F_NEWLINE_HOLD	120
+#define		F_NEWLINE_HOLD	118
     e_newline_down_hist,
-#define		F_NEWLINE_DOWN_HIST	121
+#define		F_NEWLINE_DOWN_HIST	119
     0				/* DUMMY VALUE */
-#define		F_NUM_FNS	122
+#define		F_NUM_FNS	120
 
 };
 
@@ -1752,18 +1744,6 @@ editinit(void)
     f->func = F_YANK_POP;
     f->desc = CSAVS(3, 115,
 	"Replace just-yanked text with yank from earlier kill");
-
-    f++;
-    f->name = "e_copy_to_clipboard";
-    f->func = F_COPY_CLIP;
-    f->desc = CSAVS(3, 116,
-	"(WIN32 only) Copy cut buffer to system clipboard");
-
-    f++;
-    f->name = "e_paste_from_clipboard";
-    f->func = F_PASTE_CLIP;
-    f->desc = CSAVS(3, 117,
-	"(WIN32 only) Paste clipboard buffer at cursor position");
 
     f++;
     f->name = "e_dosify_next";

Modified: stable/12/contrib/tcsh/ed.h
==============================================================================
--- stable/12/contrib/tcsh/ed.h	Wed Oct 30 17:02:31 2019	(r354190)
+++ stable/12/contrib/tcsh/ed.h	Wed Oct 30 17:06:02 2019	(r354191)
@@ -1,4 +1,3 @@
-/* $Header: /p/tcsh/cvsroot/tcsh/ed.h,v 3.50 2007/07/05 14:13:06 christos Exp $ */
 /*
  * ed.h: Editor declarations and globals
  */

Modified: stable/12/contrib/tcsh/ed.init.c
==============================================================================
--- stable/12/contrib/tcsh/ed.init.c	Wed Oct 30 17:02:31 2019	(r354190)
+++ stable/12/contrib/tcsh/ed.init.c	Wed Oct 30 17:06:02 2019	(r354191)
@@ -1,4 +1,3 @@
-/* $Header: /p/tcsh/cvsroot/tcsh/ed.init.c,v 3.60 2006/08/24 20:56:31 christos Exp $ */
 /*
  * ed.init.c: Editor initializations
  */
@@ -31,9 +30,6 @@
  * SUCH DAMAGE.
  */
 #include "sh.h"
-
-RCSID("$tcsh: ed.init.c,v 3.60 2006/08/24 20:56:31 christos Exp $")
-
 #include "ed.h"
 #include "tc.h"
 #include "ed.defns.h"

Modified: stable/12/contrib/tcsh/ed.inputl.c
==============================================================================
--- stable/12/contrib/tcsh/ed.inputl.c	Wed Oct 30 17:02:31 2019	(r354190)
+++ stable/12/contrib/tcsh/ed.inputl.c	Wed Oct 30 17:06:02 2019	(r354191)
@@ -1,4 +1,3 @@
-/* $Header: /p/tcsh/cvsroot/tcsh/ed.inputl.c,v 3.73 2012/10/19 15:23:32 christos Exp $ */
 /*
  * ed.inputl.c: Input line handling.
  */
@@ -31,9 +30,6 @@
  * SUCH DAMAGE.
  */
 #include "sh.h"
-
-RCSID("$tcsh: ed.inputl.c,v 3.73 2012/10/19 15:23:32 christos Exp $")
-
 #include "ed.h"
 #include "ed.defns.h"		/* for the function names */
 #include "tw.h"			/* for twenex stuff */
@@ -668,6 +664,17 @@ RunCommand(Char *str)
     Refresh();
 }
 
+int
+GetCmdChar(Char ch)
+{
+#ifndef WINNT_NATIVE // We use more than 256 for various extended keys 
+    wint_t c = ch & CHAR;
+#else
+    wint_t c = ch;
+#endif
+    return c < NT_NUM_KEYS ? CurrentKeyMap[c] : F_INSERT;
+}
+
 static int
 GetNextCommand(KEYCMD *cmdnum, Char *ch)
 {
@@ -696,17 +703,8 @@ GetNextCommand(KEYCMD *cmdnum, Char *ch)
 	    MetaNext = 0;
 	    *ch |= META;
 	}
-	/* XXX: This needs to be fixed so that we don't just truncate
-	 * the character, we unquote it.
-	 */
-	if (*ch < NT_NUM_KEYS)
-	    cmd = CurrentKeyMap[*ch];
-	else
-#ifdef WINNT_NATIVE
-	    cmd = CurrentKeyMap[(unsigned char) *ch];
-#else
-	    cmd = F_INSERT;
-#endif
+
+	cmd = GetCmdChar(*ch);
 	if (cmd == F_XKEY) {
 	    XmapVal val;
 	    CStr cstr;
@@ -800,13 +798,18 @@ GetNextChar(Char *cp)
 		return -1;
 	    }
 	}
-	cbp++;
-	if (normal_mbtowc(cp, cbuf, cbp) == -1) {
-	    reset_mbtowc();
-	    if (cbp < MB_CUR_MAX)
-		continue; /* Maybe a partial character */
-	    /* And drop the following bytes, if any */
-	    *cp = (unsigned char)*cbuf | INVALID_BYTE;
+	if (cbp == 0 /* && *cbuf < NT_NUM_KEYS */
+	    && CurrentKeyMap[(unsigned char)*cbuf] == F_XKEY) {
+	    *cp = (unsigned char)*cbuf;
+	} else {
+	    cbp++;
+	    if (normal_mbtowc(cp, cbuf, cbp) == -1) {
+		reset_mbtowc();
+		if (cbp < MB_CUR_MAX)
+		    continue; /* Maybe a partial character */
+		/* And drop the following bytes, if any */
+		*cp = (unsigned char)*cbuf | INVALID_BYTE;
+	    }
 	}
 	break;
     }

Modified: stable/12/contrib/tcsh/ed.refresh.c
==============================================================================
--- stable/12/contrib/tcsh/ed.refresh.c	Wed Oct 30 17:02:31 2019	(r354190)
+++ stable/12/contrib/tcsh/ed.refresh.c	Wed Oct 30 17:06:02 2019	(r354191)
@@ -1,4 +1,3 @@
-/* $Header: /p/tcsh/cvsroot/tcsh/ed.refresh.c,v 3.51 2015/06/06 21:19:07 christos Exp $ */
 /*
  * ed.refresh.c: Lower level screen refreshing functions
  */
@@ -31,9 +30,6 @@
  * SUCH DAMAGE.
  */
 #include "sh.h"
-
-RCSID("$tcsh: ed.refresh.c,v 3.51 2015/06/06 21:19:07 christos Exp $")
-
 #include "ed.h"
 /* #define DEBUG_UPDATE */
 /* #define DEBUG_REFRESH */

Modified: stable/12/contrib/tcsh/ed.screen.c
==============================================================================
--- stable/12/contrib/tcsh/ed.screen.c	Wed Oct 30 17:02:31 2019	(r354190)
+++ stable/12/contrib/tcsh/ed.screen.c	Wed Oct 30 17:06:02 2019	(r354191)
@@ -1,4 +1,3 @@
-/* $Header: /p/tcsh/cvsroot/tcsh/ed.screen.c,v 3.82 2016/11/24 15:04:14 christos Exp $ */
 /*
  * ed.screen.c: Editor/termcap-curses interface
  */
@@ -31,9 +30,6 @@
  * SUCH DAMAGE.
  */
 #include "sh.h"
-
-RCSID("$tcsh: ed.screen.c,v 3.82 2016/11/24 15:04:14 christos Exp $")
-
 #include "ed.h"
 #include "tc.h"
 #include "ed.defns.h"

Modified: stable/12/contrib/tcsh/ed.term.c
==============================================================================
--- stable/12/contrib/tcsh/ed.term.c	Wed Oct 30 17:02:31 2019	(r354190)
+++ stable/12/contrib/tcsh/ed.term.c	Wed Oct 30 17:06:02 2019	(r354191)
@@ -1,4 +1,3 @@
-/* $Header: /p/tcsh/cvsroot/tcsh/ed.term.c,v 1.38 2011/02/25 23:58:34 christos Exp $ */
 /*
  * ed.term.c: Low level terminal interface
  */
@@ -32,8 +31,6 @@
  */
 #include "sh.h"
 #ifndef WINNT_NATIVE
-
-RCSID("$tcsh: ed.term.c,v 1.38 2011/02/25 23:58:34 christos Exp $")
 #include <assert.h>
 #include "ed.h"
 

Modified: stable/12/contrib/tcsh/ed.term.h
==============================================================================
--- stable/12/contrib/tcsh/ed.term.h	Wed Oct 30 17:02:31 2019	(r354190)
+++ stable/12/contrib/tcsh/ed.term.h	Wed Oct 30 17:06:02 2019	(r354191)
@@ -1,4 +1,3 @@
-/* $Header: /p/tcsh/cvsroot/tcsh/ed.term.h,v 1.19 2015/03/25 19:53:16 christos Exp $ */
 /*
  * ed.term.h: Local terminal header
  */

Modified: stable/12/contrib/tcsh/ed.xmap.c
==============================================================================
--- stable/12/contrib/tcsh/ed.xmap.c	Wed Oct 30 17:02:31 2019	(r354190)
+++ stable/12/contrib/tcsh/ed.xmap.c	Wed Oct 30 17:06:02 2019	(r354191)
@@ -1,4 +1,3 @@
-/* $Header: /p/tcsh/cvsroot/tcsh/ed.xmap.c,v 3.38 2015/06/06 21:19:07 christos Exp $ */
 /*
  * ed.xmap.c: This module contains the procedures for maintaining
  *	      the extended-key map.
@@ -87,9 +86,6 @@
  * SUCH DAMAGE.
  */
 #include "sh.h"
-
-RCSID("$tcsh: ed.xmap.c,v 3.38 2015/06/06 21:19:07 christos Exp $")
-
 #include "ed.h"
 #include "ed.defns.h"
 

Modified: stable/12/contrib/tcsh/eight-bit.me
==============================================================================
--- stable/12/contrib/tcsh/eight-bit.me	Wed Oct 30 17:02:31 2019	(r354190)
+++ stable/12/contrib/tcsh/eight-bit.me	Wed Oct 30 17:06:02 2019	(r354191)
@@ -1,4 +1,3 @@
-.\" $tcsh: eight-bit.me,v 3.2 2006/03/02 18:46:44 christos Exp $
 How to use 8 bit characters
 by 
 Johan Widen 

Modified: stable/12/contrib/tcsh/gethost.c
==============================================================================
--- stable/12/contrib/tcsh/gethost.c	Wed Oct 30 17:02:31 2019	(r354190)
+++ stable/12/contrib/tcsh/gethost.c	Wed Oct 30 17:06:02 2019	(r354191)
@@ -1,4 +1,3 @@
-/* $Header: /p/tcsh/cvsroot/tcsh/gethost.c,v 1.19 2014/03/09 00:11:54 christos Exp $ */
 /*
  * gethost.c: Create version file from prototype
  */
@@ -31,8 +30,6 @@
  * SUCH DAMAGE.
  */
 #include "sh.h"
-
-RCSID("$tcsh: gethost.c,v 1.19 2014/03/09 00:11:54 christos Exp $")
 
 #ifdef SCO
 # define perror __perror

Modified: stable/12/contrib/tcsh/glob.3
==============================================================================
--- stable/12/contrib/tcsh/glob.3	Wed Oct 30 17:02:31 2019	(r354190)
+++ stable/12/contrib/tcsh/glob.3	Wed Oct 30 17:06:02 2019	(r354191)
@@ -1,4 +1,4 @@
-.\"	$NetBSD: glob.3,v 1.17 2001/03/16 21:09:05 christos Exp $
+.\"	NetBSD: glob.3,v 1.17 2001/03/16 21:09:05 christos Exp
 .\"
 .\" Copyright (c) 1989, 1991, 1993, 1994
 .\"	The Regents of the University of California.  All rights reserved.

Modified: stable/12/contrib/tcsh/glob.c
==============================================================================
--- stable/12/contrib/tcsh/glob.c	Wed Oct 30 17:02:31 2019	(r354190)
+++ stable/12/contrib/tcsh/glob.c	Wed Oct 30 17:06:02 2019	(r354191)
@@ -100,7 +100,7 @@ static	int	 Lstat		(const char *, struct stat *);
 static	int	 Stat		(const char *, struct stat *sb);
 static 	Char 	*Strchr		(Char *, int);
 #ifdef DEBUG
-static	void	 qprintf	(const Char *);
+static	void	 qprintf	(const char *, const Char *);
 #endif
 
 #define	DOLLAR		'$'
@@ -256,19 +256,20 @@ Strchr(Char *str, int ch)
 
 #ifdef DEBUG
 static void
-qprintf(const Char *s)
+qprintf(const char *pre, const Char *s)
 {
     const Char *p;
-
+	
+    xprintf("%s", pre);
     for (p = s; *p; p++)
-	printf("%c", *p & 0xff);
-    printf("\n");
+	xprintf("%c", *p & 0xff);
+    xprintf("\n%s", pre);
     for (p = s; *p; p++)
-	printf("%c", *p & M_PROTECT ? '"' : ' ');
-    printf("\n");
+	xprintf("%c", *p & M_PROTECT ? '"' : ' ');
+    xprintf("\n%s", pre);
     for (p = s; *p; p++)
-	printf("%c", *p & M_META ? '_' : ' ');
-    printf("\n");
+	xprintf("%c", *p & M_META ? '_' : ' ');
+    xprintf("\n");
 }
 #endif /* DEBUG */
 
@@ -412,7 +413,7 @@ glob(const char *pattern, int flags, int (*errfunc) (c
     }
     *bufnext = EOS;
 #ifdef DEBUG
-    qprintf(patbuf);
+    qprintf("patbuf=", patbuf);
 #endif
 
     if ((err = glob1(patbuf, pglob, no_match)) != 0) {
@@ -693,72 +694,94 @@ globextend(const char *path, glob_t *pglob)
 }
 
 /*
- * pattern matching function for filenames.  Each occurrence of the *
- * pattern causes a recursion level.
+ * pattern matching function for filenames.
  */
 static  int
 match(const char *name, const Char *pat, const Char *patend, int m_not)
 {
     int ok, negate_range;
+    const Char *patNext;
+    const char *nameNext, *nameStart, *nameEnd;
     Char c;
 
-    while (pat < patend) {
-	size_t lwk;
-	__Char wc, wk;
+    patNext = pat;
+    nameStart = nameNext = name;
+    nameEnd = NULL;
 
+    while (pat < patend || *name) {
+	size_t lwk, pwk;
+	__Char wc, wk, wc1;
+
 	c = *pat; /* Only for M_MASK bits */
-	pat += One_Char_mbtowc(&wc, pat, MB_LEN_MAX);
+	if (*name == EOS)
+		nameEnd = name;
+
+	pwk = One_Char_mbtowc(&wc, pat, MB_LEN_MAX);
 	lwk = one_mbtowc(&wk, name, MB_LEN_MAX);
 	switch (c & M_MASK) {
 	case M_ALL:
-	    while (pat < patend && (*pat & M_MASK) == M_ALL)  /* eat consecutive '*' */
-		pat += One_Char_mbtowc(&wc, pat, MB_LEN_MAX);
-	    if (pat == patend)
-	        return (1);
-	    while (!match(name, pat, patend, m_not)) {
-		if (*name == EOS)
-		    return (0);
-		name += lwk;
-		lwk = one_mbtowc(&wk, name, MB_LEN_MAX);
+	    while ((*(pat + pwk) & M_MASK) == M_ALL) {
+		pat += pwk;
+		pwk = One_Char_mbtowc(&wc, pat, MB_LEN_MAX);
 	    }
-	    return (1);
+	    patNext = pat;
+	    nameNext = name + lwk;
+	    pat += pwk;
+	    continue;
 	case M_ONE:
 	    if (*name == EOS)
-		return (0);
+		break;
 	    name += lwk;
-	    break;
+	    pat += pwk;
+	    continue;
 	case M_SET:
 	    ok = 0;
 	    if (*name == EOS)
-		return (0);
+		break;
+	    pat += pwk;
+	    pwk = One_Char_mbtowc(&wc, pat, MB_LEN_MAX);
 	    name += lwk;
-	    if ((negate_range = ((*pat & M_MASK) == m_not)) != 0)
-		++pat;
+	    if ((negate_range = ((*pat & M_MASK) == m_not)) != 0) {
+		pat += pwk;
+		pwk = One_Char_mbtowc(&wc, pat, MB_LEN_MAX);
+	    }
+	    wc1 = wc;
 	    while ((*pat & M_MASK) != M_END) {
-		pat += One_Char_mbtowc(&wc, pat, MB_LEN_MAX);
 		if ((*pat & M_MASK) == M_RNG) {
 		    __Char wc2;
 
-		    pat++;
-		    pat += One_Char_mbtowc(&wc2, pat, MB_LEN_MAX);
-		    if (globcharcoll(wc, wk, 0) <= 0 &&
+		    pat += pwk;
+		    pwk = One_Char_mbtowc(&wc2, pat, MB_LEN_MAX);
+		    if (globcharcoll(wc1, wk, 0) <= 0 &&
 			globcharcoll(wk, wc2, 0) <= 0)
 			ok = 1;
 		} else if (wc == wk)
 		    ok = 1;
+		pat += pwk;
+		wc1 = wc;
+		pwk = One_Char_mbtowc(&wc, pat, MB_LEN_MAX);
 	    }
-	    pat += One_Char_mbtowc(&wc, pat, MB_LEN_MAX);
+	    pat += pwk;
+	    pwk = One_Char_mbtowc(&wc, pat, MB_LEN_MAX);
 	    if (ok == negate_range)
-		return (0);
-	    break;
+		break;
+	    continue;
 	default:
 	    if (*name == EOS || samecase(wk) != samecase(wc))
-		return (0);
+		break;
 	    name += lwk;
-	    break;
+	    pat += pwk;
+	    continue;
 	}
+	if (nameNext != nameStart
+	    && (nameEnd == NULL || nameNext <= nameEnd)) {
+	    pat = patNext;
+	    name = nameNext;
+	    continue;
+	}
+	return 0;
     }
-    return (*name == EOS);
+    return 1;
 }
 
 /* free allocated data belonging to a glob_t structure */

Modified: stable/12/contrib/tcsh/glob.h
==============================================================================
--- stable/12/contrib/tcsh/glob.h	Wed Oct 30 17:02:31 2019	(r354190)
+++ stable/12/contrib/tcsh/glob.h	Wed Oct 30 17:06:02 2019	(r354191)
@@ -1,4 +1,4 @@
-/*	$NetBSD: glob.h,v 1.13 2001/03/16 21:02:42 christos Exp $	*/
+/*	NetBSD: glob.h,v 1.13 2001/03/16 21:02:42 christos Exp	*/
 
 /*
  * Copyright (c) 1989, 1993

Modified: stable/12/contrib/tcsh/host.defs
==============================================================================
--- stable/12/contrib/tcsh/host.defs	Wed Oct 30 17:02:31 2019	(r354190)
+++ stable/12/contrib/tcsh/host.defs	Wed Oct 30 17:06:02 2019	(r354191)
@@ -1,5 +1,4 @@
 newcode :
-/* $Header: /p/tcsh/cvsroot/tcsh/host.defs,v 1.61 2015/05/26 18:56:19 christos Exp $ */
 /*
  * host.defs: Hosttype/Machtype etc.
  */
@@ -33,8 +32,6 @@ newcode :
  */
 #include "sh.h"
 
-RCSID("$tcsh: host.defs,v 1.61 2015/05/26 18:56:19 christos Exp $")
-
 endcode :
 
 macro	: M_mips64el : (defined(mips64) && defined(MIPSEL))
@@ -857,9 +854,9 @@ enddef	:
 newdef	: defined(APPLE) && defined(MACH)
 comment : OS X
 vendor	:						: "apple"
-hosttype: defined(i386)					: "intel-pc"
+hosttype: defined(i386)					: "intel-mac"
 hosttype: defined(ppc)					: "powermac"
-hosttype: defined(M_amd64)				: "amd"
+hosttype: defined(M_amd64)				: "intel-mac"
 ostype	:						: "darwin"
 machtype: defined(i386)					: "i386"
 machtype: defined(M_amd64)				: "x86_64"

Modified: stable/12/contrib/tcsh/imake.config
==============================================================================
--- stable/12/contrib/tcsh/imake.config	Wed Oct 30 17:02:31 2019	(r354190)
+++ stable/12/contrib/tcsh/imake.config	Wed Oct 30 17:06:02 2019	(r354191)
@@ -1,6 +1,4 @@
 /*
- * $tcsh: imake.config,v 1.5 2006/03/02 18:46:44 christos Exp $
- *
  * config.Imakefile for for tcsh 6.00
  * Marc Horowitz, MIT SIPB
  */

Modified: stable/12/contrib/tcsh/ma.setp.c
==============================================================================
--- stable/12/contrib/tcsh/ma.setp.c	Wed Oct 30 17:02:31 2019	(r354190)
+++ stable/12/contrib/tcsh/ma.setp.c	Wed Oct 30 17:06:02 2019	(r354191)
@@ -82,7 +82,6 @@
  **********************************************************************
  */
 #include "sh.h"
-RCSID("$tcsh: ma.setp.c,v 1.19 2007/11/20 20:03:51 christos Exp $")
 
 #ifdef MACH
 

Modified: stable/12/contrib/tcsh/mi.termios.c
==============================================================================
--- stable/12/contrib/tcsh/mi.termios.c	Wed Oct 30 17:02:31 2019	(r354190)
+++ stable/12/contrib/tcsh/mi.termios.c	Wed Oct 30 17:06:02 2019	(r354191)
@@ -1,10 +1,8 @@
-/* $Header: /p/tcsh/cvsroot/tcsh/mi.termios.c,v 1.5 2006/03/02 18:46:44 christos Exp $ */
 /* termios.c - fake termios interface using sgtty interface 
  * 	       by Magnus Doell and Bruce Evans.
  *
  */
 #include "sh.h"
-RCSID("$tcsh: mi.termios.c,v 1.5 2006/03/02 18:46:44 christos Exp $")
 
 #if defined(_MINIX) && !defined(_MINIX_VMD)
 

Modified: stable/12/contrib/tcsh/mi.varargs.h
==============================================================================
--- stable/12/contrib/tcsh/mi.varargs.h	Wed Oct 30 17:02:31 2019	(r354190)
+++ stable/12/contrib/tcsh/mi.varargs.h	Wed Oct 30 17:06:02 2019	(r354191)
@@ -1,4 +1,3 @@
-/* $Header: /p/tcsh/cvsroot/tcsh/mi.varargs.h,v 1.2 1996/04/26 19:18:39 christos Exp $ */
 /*
  * mi.varargs.h: Correct varargs for minix
  */

Modified: stable/12/contrib/tcsh/nls/C/set1
==============================================================================
--- stable/12/contrib/tcsh/nls/C/set1	Wed Oct 30 17:02:31 2019	(r354190)
+++ stable/12/contrib/tcsh/nls/C/set1	Wed Oct 30 17:06:02 2019	(r354191)
@@ -1,4 +1,3 @@
-$ $tcsh: set1,v 1.7 2015/05/26 17:38:25 christos Exp $
 $ Error messages
 $set 1 
 1 Syntax Error

Modified: stable/12/contrib/tcsh/nls/C/set10
==============================================================================
--- stable/12/contrib/tcsh/nls/C/set10	Wed Oct 30 17:02:31 2019	(r354190)
+++ stable/12/contrib/tcsh/nls/C/set10	Wed Oct 30 17:06:02 2019	(r354191)
@@ -1,4 +1,3 @@
-$ $tcsh: set10,v 1.3 2006/03/02 18:46:45 christos Exp $
 $ ma.setp.c
 $set 10 
 1 setpath: invalid command '%s'.\n

Modified: stable/12/contrib/tcsh/nls/C/set11
==============================================================================
--- stable/12/contrib/tcsh/nls/C/set11	Wed Oct 30 17:02:31 2019	(r354190)
+++ stable/12/contrib/tcsh/nls/C/set11	Wed Oct 30 17:06:02 2019	(r354191)
@@ -1,4 +1,3 @@
-$ $tcsh: set11,v 1.4 2006/03/02 18:46:45 christos Exp $
 $ sh.c
 $set 11 
 1 Warning: no access to tty (%s).\n

Modified: stable/12/contrib/tcsh/nls/C/set12
==============================================================================
--- stable/12/contrib/tcsh/nls/C/set12	Wed Oct 30 17:02:31 2019	(r354190)
+++ stable/12/contrib/tcsh/nls/C/set12	Wed Oct 30 17:06:02 2019	(r354191)
@@ -1,4 +1,3 @@
-$ $tcsh: set12,v 1.4 2006/03/02 18:46:45 christos Exp $
 $ sh.dir.c
 $set 12 
 1 %s: Trying to start from "%s"\n

Modified: stable/12/contrib/tcsh/nls/C/set13
==============================================================================
--- stable/12/contrib/tcsh/nls/C/set13	Wed Oct 30 17:02:31 2019	(r354190)
+++ stable/12/contrib/tcsh/nls/C/set13	Wed Oct 30 17:06:02 2019	(r354191)
@@ -1,4 +1,3 @@
-$ $tcsh: set13,v 1.3 2006/03/02 18:46:45 christos Exp $
 $ sh.exec.c
 $set 13 
 1 hash=%-4d dir=%-2d prog=%s\n

Modified: stable/12/contrib/tcsh/nls/C/set14
==============================================================================
--- stable/12/contrib/tcsh/nls/C/set14	Wed Oct 30 17:02:31 2019	(r354190)
+++ stable/12/contrib/tcsh/nls/C/set14	Wed Oct 30 17:06:02 2019	(r354191)
@@ -1,4 +1,3 @@
-$ $tcsh: set14,v 1.4 2006/03/02 18:46:45 christos Exp $
 $ sh.file.c
 $set 14 
 1 \nYikes!! Too many %s!!\n

Modified: stable/12/contrib/tcsh/nls/C/set15
==============================================================================
--- stable/12/contrib/tcsh/nls/C/set15	Wed Oct 30 17:02:31 2019	(r354190)
+++ stable/12/contrib/tcsh/nls/C/set15	Wed Oct 30 17:06:02 2019	(r354191)
@@ -1,4 +1,3 @@
-$ $tcsh: set15,v 1.4 2006/03/02 18:46:45 christos Exp $
 $ sh.func.c
 $set 15 
 1 %s: %s: Can't %s%s limit\n

Modified: stable/12/contrib/tcsh/nls/C/set16
==============================================================================
--- stable/12/contrib/tcsh/nls/C/set16	Wed Oct 30 17:02:31 2019	(r354190)
+++ stable/12/contrib/tcsh/nls/C/set16	Wed Oct 30 17:06:02 2019	(r354191)
@@ -1,4 +1,3 @@
-$ $tcsh: set16,v 1.4 2006/03/02 18:46:45 christos Exp $

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***


More information about the svn-src-all mailing list