Index: stable/12/contrib/tcsh/Fixes =================================================================== --- stable/12/contrib/tcsh/Fixes +++ stable/12/contrib/tcsh/Fixes @@ -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 Index: stable/12/contrib/tcsh/Imakefile =================================================================== --- stable/12/contrib/tcsh/Imakefile +++ stable/12/contrib/tcsh/Imakefile @@ -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 @@ 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]* Index: stable/12/contrib/tcsh/MAKEDIFFS =================================================================== --- stable/12/contrib/tcsh/MAKEDIFFS +++ stable/12/contrib/tcsh/MAKEDIFFS @@ -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 Index: stable/12/contrib/tcsh/MAKESHAR =================================================================== --- stable/12/contrib/tcsh/MAKESHAR +++ stable/12/contrib/tcsh/MAKESHAR @@ -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 Index: stable/12/contrib/tcsh/Makefile.in =================================================================== --- stable/12/contrib/tcsh/Makefile.in +++ stable/12/contrib/tcsh/Makefile.in @@ -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 @@ 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 @@ 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 Index: stable/12/contrib/tcsh/Makefile.std =================================================================== --- stable/12/contrib/tcsh/Makefile.std +++ stable/12/contrib/tcsh/Makefile.std @@ -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 @@ 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} Index: stable/12/contrib/tcsh/Makefile.vms =================================================================== --- stable/12/contrib/tcsh/Makefile.vms +++ stable/12/contrib/tcsh/Makefile.vms @@ -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 @@ 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} Index: stable/12/contrib/tcsh/Ported =================================================================== --- stable/12/contrib/tcsh/Ported +++ stable/12/contrib/tcsh/Ported @@ -338,7 +338,7 @@ 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 Index: stable/12/contrib/tcsh/README =================================================================== --- stable/12/contrib/tcsh/README +++ stable/12/contrib/tcsh/README @@ -1,207 +0,0 @@ -This is tcsh version 6.20.00. Tcsh is a version of the Berkeley -C-Shell, with the addition of: a command line editor, command and file -name completion, listing, etc. and a bunch of small additions to the -shell itself. - -Tcsh has been ported to most unix variants, and can be tinkered to work -in unix systems that it has not ported yet. See the Ported file for -a more complete list of ported systems and in the config directory for -a configuration file that matches your system. -Tcsh also runs under VMS/POSIX and OS/2+emx; the OS/2 port is not -complete yet. - -Feel free to use it. These changes to csh may only be included in a -commercial product if the inclusion or exclusion does not change the -purchase price, level of support, etc. Please respect the individual -authors by giving credit where credit is due (in other words, don't -claim that you wrote portions that you haven't, and don't delete the -names of the authors from the source code or documentation). - -To install tcsh: - -0) Try running "./configure". If that doesn't work, goto step 1. - Run "./configure --help" to see possible options. After running - configure, goto step 3. - -1) Otherwise copy Makefile.std to Makefile. Look at the Makefile and - make sure that you are using the right compilation flags. - -2) Copy the appropriate for your machine and OS config file from the - config subdirectory into config.h. Consult the file "Ported" for - settings known to work on various machines. If you are trying to - compile tcsh on a machine for which there is no config file yet, - you will need to create a config file using as a template one of - the supplied ones. If you get tcsh working on a new machine, I'd - appreciate a copy of the config file plus additional information - about the architecture/OS. If you are creating a new config file, - look very hard at BSDJOBS and BSDTIMES if you are running - a non-BSD machine. For vanila SysV, these would all be #undef-ed, - but others may vary (such as A/UX or HPUX). On a pyramid, compile - in the UCB universe even if you are running under the ATT universe - usually; it will work anyway, and you get job control for free. - -3) Look at config_f.h, and enable or disable any features you want. - It is configured the way I like it, but you may disagree. - -4) Look at host.defs to make sure that you have the right defines to set - the environment variables "HOSTTYPE", "MACHTYPE", "OSTYPE" and - "VENDOR" correctly. If you need to make changes, PLEASE SEND THEM - BACK TO ME. - -5) You may want to adjust the DESTBIN and DESTMAN entries in - the Makefile. These are the directories that tcsh, and the tcsh.1 - man entry will be placed in when you do a "make install" and "make - install.man" respectively. If you decide to install tcsh somewhere - other than in /usr/local/bin/tcsh, you should #define _PATH_TCSHELL - "/your/installation/directory/tcsh" in pathnames.h. - -6) make - -7) Read the documentation while you are waiting. The file tcsh.man - is in standard [nt]roff -man format. If you like, you can run the - tcsh.man2html script (requires Perl) to generate an HTML version of - the manpage which you can read with Mosaic, lynx or other HTML browser. - -8) Test tcsh by typing ./tcsh to see that it has compiled correctly. - The history command should give a time stamp on every entry. - Typing normal characters should echo each exactly once. Control-A - should put the cursor at the beginning of the input line, but after - the prompt. Typing characters after that should insert them into - the line. If you have job control make sure that stopping and - restarting jobs works. Make sure you can ^C in the middle of the - input line. Also make sure that pipelines work correctly and there - are no races. Try 'echo | cat | cat | cat | cat | more' a couple of - times. If you have job control, try this command in the background - and bring it in the foreground when it stops for tty output. Also - make sure that the ioctl() modes are preserved. Get into vi, enter - and exit input mode and suspend it, background it and foreground it - again. After all that, lastly make sure that the tty process group - manipulation is happening correctly. Try ftp to some host. If your - passwd appears on the screen, you have lost /dev/tty. Otherwise - everything is fine. - -9) Once satisfied that tcsh is working correctly, complete the installation - by typing "make install" to install the binary, and "make install.man" to - install the documentation. Don't forget to look at complete.tcsh for - useful completions... - -10) Enjoy. - -11) PLEASE file any bug reports (and fixes), code for new features at: - - http://bugs.gw.com/ - - Comments, questions, etc. (even flames) are welcome via email to: - - The tcsh bugs mailing list - tcsh-bugs@mx.gw.com - -Various: - -*************************************************************************** - -On sysv versions < 3.0 (not hpux) Doug Gwyn's public domain directory -manipulation library has to be installed. This library is available -for anonymous ftp from prep.ai.mit.edu:/pub/gnu/dirent.tar.Z -If the network is not installed, then there is a gethostname() -routine is tc.os.c - -*************************************************************************** - -On BSDreno, in ttyname() closedir() is called twice and so the same -pointer gets free'd twice. tcsh's malloc is picky and it prints an -error message to that effect. If you don't like the message: - -1. Apply the following patch: - -*** /usr/src/lib/libc/gen/ttyname.c.orig Fri Jun 1 17:17:15 1990 ---- /usr/src/lib/libc/gen/ttyname.c Tue Oct 29 16:33:12 1991 -*************** -*** 51,57 **** - if (stat(buf, &sb2) < 0 || sb1.st_dev != sb2.st_dev || - sb1.st_ino != sb2.st_ino) - continue; -- closedir(dp); - rval = buf; - break; - } ---- 51,56 ---- - -Or: Comment the error printing out in tc.alloc.c -Or: Compile -DSYSMALLOC - - -*************************************************************************** - -From: Scott Krotz - -Tcsh has been ported to minix by Scott Krotz (krotz@honey.rtsg.mot.com). -Unfortunately the minix sed is broken, so you'll have to find a way to -make tc.const.h, sh.err.h, ed.defns.h which are automatically generated. -The easiest way to create them is to make a copy from unix, copying -minix to config.h, and then 'make sh.err.h tc.const.h ed.defns.h' - -The OS/dependent files are in mi.termios.h, mi.wait.h, mi.varargs.h - -You will get some warnings, but dont worry about them, just ignore -them. After tcsh has compiled and the gcc binary is converted to a -minix binary, remember to chmem it to give it more memory - it will -need it! How much you need depends on how many aliases you have, etc.. -Add at least 50000 to it. - -One last thing. You might have to make some links for include files so -that they are in the directories that tcsh is expecting while compiling. -I forget if I had to do this or not, but it should be fairly easy to sort -out. If it cant find any include files this is probably the reason. - -If you have any problems, please tell me. I can be contacted through -e-mail at: - -krotz@honey.rtsg.mot.com - -I also read comp.os.minix on a regular basis, so a note there will get -my attention also. - -Have fun! - -ps. The termios functions are provided by Magnus Doell and Bruce Evans. - Thanks, guys! - - -From: Bob Byrnes - -This is for minix 1.5 (straight out of the box from P-H) plus the i386 -patches from Bruce Evans. - -I cross-compiled on a Sun using gcc 2.1 with a target of i386-bsd -(using the minix include files instead of the bsd versions), and then -linked the resulting object files with similarly compiled crtso.o and -libc.a on vax (little endian) using a hacked version of ld which I put -together to generate minix executables instead of bsd a.out format. -What a kludge ... - -I compiled with -O2 -Wall ... So far I haven't noticed any problems -with the optimizer. - -In case anyone is contemplating compiling tcsh with bcc (Bruce Evan's -i386 compiler that comes with the minix386 upgrade package), don't bother. -It is some serious bugs that kill tcsh when compiled for 16-bit characters. -I can provide more details of bugs that I noticed for brave souls who want -to try, but it would be hard (and why bother if you can get gcc?). - -I can make the binary available to anyone who wants it (for example people -who can't get access to a cross-compiling environment, and who don't yet -have gcc running under minix). - - -*************************************************************************** - -If your compiler cannot handle long symbol names, add - -#include "snames.h" - -to your config.h file - - -- Christos Zoulas - christos@zoulas.com - Index: stable/12/contrib/tcsh/README.imake =================================================================== --- stable/12/contrib/tcsh/README.imake +++ stable/12/contrib/tcsh/README.imake @@ -1,9 +0,0 @@ - -If you have imake running on your machine, you may skip steps 1 and 2 -described in the README file and try instead the process described here. -Note that imake is not supported for all the platforms yet, so this -might not work on your machine. If that is the case please let us know. -If you can send a patch that fixes the problem we would appreciate it. - -1. edit imake.config and modify the configurable parameters to your liking. -2. 'xmkmf; make depend; make' Index: stable/12/contrib/tcsh/README.md =================================================================== --- stable/12/contrib/tcsh/README.md +++ stable/12/contrib/tcsh/README.md @@ -0,0 +1,26 @@ +# TCSH + +*C shell with file name completion and command line editing* + +The Tcsh source code is available on GitHub as a read-only repo +mirror at: + +> http://github.com/tcsh-org/tcsh + +Instructions for compiling Tcsh can be found in [BUILDING]. + +PLEASE file any bug reports, fixes, and code for new features at: + +> https://bugs.astron.com/ + +Comments, questions, etc. (even flames) are welcome via email to +the tcsh mailing list: + +> tcsh@astron.com +> https://mailman.astron.com/mailman/listinfo/tcsh + +[![Build Status][status]][travis] + +[BUILDING]: BUILDING +[status]: https://travis-ci.org/tcsh-org/tcsh.svg?branch=master +[travis]: https://travis-ci.org/tcsh-org/tcsh Index: stable/12/contrib/tcsh/complete.tcsh =================================================================== --- stable/12/contrib/tcsh/complete.tcsh +++ stable/12/contrib/tcsh/complete.tcsh @@ -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 Index: stable/12/contrib/tcsh/config_f.h =================================================================== --- stable/12/contrib/tcsh/config_f.h +++ stable/12/contrib/tcsh/config_f.h @@ -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 Index: stable/12/contrib/tcsh/configure =================================================================== --- stable/12/contrib/tcsh/configure +++ stable/12/contrib/tcsh/configure @@ -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 . +# Report bugs to . # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. @@ -267,10 +267,10 @@ $as_echo "$0: be upgraded to zsh 4.3.4 or later." else $as_echo "$0: Please tell bug-autoconf@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 @@ # 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 @@ # 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 @@ 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 @@ 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 . +Report bugs to . _ACEOF ac_status=$? fi @@ -1411,7 +1411,7 @@ 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: 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 @@ 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 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 @@ # 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 @@ Configuration commands: $config_commands -Report bugs to ." +Report bugs to ." _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\\" Index: stable/12/contrib/tcsh/dotlock.c =================================================================== --- stable/12/contrib/tcsh/dotlock.c +++ stable/12/contrib/tcsh/dotlock.c @@ -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 #ifndef O_SYNC Index: stable/12/contrib/tcsh/ed.h =================================================================== --- stable/12/contrib/tcsh/ed.h +++ stable/12/contrib/tcsh/ed.h @@ -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 */ Index: stable/12/contrib/tcsh/ed.chared.c =================================================================== --- stable/12/contrib/tcsh/ed.chared.c +++ stable/12/contrib/tcsh/ed.chared.c @@ -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 @@ 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: Index: stable/12/contrib/tcsh/ed.decls.h =================================================================== --- stable/12/contrib/tcsh/ed.decls.h +++ stable/12/contrib/tcsh/ed.decls.h @@ -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 @@ * ed.inputl.c */ extern int Inputl (void); +extern int GetCmdChar (Char); extern int GetNextChar (Char *); extern void UngetNextChar (Char); extern void PushMacro (Char *); Index: stable/12/contrib/tcsh/ed.defns.c =================================================================== --- stable/12/contrib/tcsh/ed.defns.c +++ stable/12/contrib/tcsh/ed.defns.c @@ -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 @@ #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 @@ 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"; Index: stable/12/contrib/tcsh/ed.init.c =================================================================== --- stable/12/contrib/tcsh/ed.init.c +++ stable/12/contrib/tcsh/ed.init.c @@ -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" Index: stable/12/contrib/tcsh/ed.inputl.c =================================================================== --- stable/12/contrib/tcsh/ed.inputl.c +++ stable/12/contrib/tcsh/ed.inputl.c @@ -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 @@ 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 @@ 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 @@ 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; } Index: stable/12/contrib/tcsh/ed.refresh.c =================================================================== --- stable/12/contrib/tcsh/ed.refresh.c +++ stable/12/contrib/tcsh/ed.refresh.c @@ -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 */ Index: stable/12/contrib/tcsh/ed.screen.c =================================================================== --- stable/12/contrib/tcsh/ed.screen.c +++ stable/12/contrib/tcsh/ed.screen.c @@ -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" Index: stable/12/contrib/tcsh/ed.term.h =================================================================== --- stable/12/contrib/tcsh/ed.term.h +++ stable/12/contrib/tcsh/ed.term.h @@ -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 */ Index: stable/12/contrib/tcsh/ed.term.c =================================================================== --- stable/12/contrib/tcsh/ed.term.c +++ stable/12/contrib/tcsh/ed.term.c @@ -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 #include "ed.h" Index: stable/12/contrib/tcsh/ed.xmap.c =================================================================== --- stable/12/contrib/tcsh/ed.xmap.c +++ stable/12/contrib/tcsh/ed.xmap.c @@ -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" Index: stable/12/contrib/tcsh/eight-bit.me =================================================================== --- stable/12/contrib/tcsh/eight-bit.me +++ stable/12/contrib/tcsh/eight-bit.me @@ -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 Index: stable/12/contrib/tcsh/gethost.c =================================================================== --- stable/12/contrib/tcsh/gethost.c +++ stable/12/contrib/tcsh/gethost.c @@ -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 Index: stable/12/contrib/tcsh/glob.h =================================================================== --- stable/12/contrib/tcsh/glob.h +++ stable/12/contrib/tcsh/glob.h @@ -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 Index: stable/12/contrib/tcsh/glob.3 =================================================================== --- stable/12/contrib/tcsh/glob.3 +++ stable/12/contrib/tcsh/glob.3 @@ -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. Index: stable/12/contrib/tcsh/glob.c =================================================================== --- stable/12/contrib/tcsh/glob.c +++ stable/12/contrib/tcsh/glob.c @@ -100,7 +100,7 @@ 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 @@ #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 @@ } *bufnext = EOS; #ifdef DEBUG - qprintf(patbuf); + qprintf("patbuf=", patbuf); #endif if ((err = glob1(patbuf, pglob, no_match)) != 0) { @@ -693,72 +694,94 @@ } /* - * 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 */ Index: stable/12/contrib/tcsh/host.defs =================================================================== --- stable/12/contrib/tcsh/host.defs +++ stable/12/contrib/tcsh/host.defs @@ -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 @@ */ #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 @@ 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" Index: stable/12/contrib/tcsh/imake.config =================================================================== --- stable/12/contrib/tcsh/imake.config +++ stable/12/contrib/tcsh/imake.config @@ -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 */ Index: stable/12/contrib/tcsh/ma.setp.c =================================================================== --- stable/12/contrib/tcsh/ma.setp.c +++ stable/12/contrib/tcsh/ma.setp.c @@ -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 Index: stable/12/contrib/tcsh/mi.termios.c =================================================================== --- stable/12/contrib/tcsh/mi.termios.c +++ stable/12/contrib/tcsh/mi.termios.c @@ -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) Index: stable/12/contrib/tcsh/mi.varargs.h =================================================================== --- stable/12/contrib/tcsh/mi.varargs.h +++ stable/12/contrib/tcsh/mi.varargs.h @@ -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 */ Index: stable/12/contrib/tcsh/nls/C/set1 =================================================================== --- stable/12/contrib/tcsh/nls/C/set1 +++ stable/12/contrib/tcsh/nls/C/set1 @@ -1,4 +1,3 @@ -$ $tcsh: set1,v 1.7 2015/05/26 17:38:25 christos Exp $ $ Error messages $set 1 1 Syntax Error Index: stable/12/contrib/tcsh/nls/C/set10 =================================================================== --- stable/12/contrib/tcsh/nls/C/set10 +++ stable/12/contrib/tcsh/nls/C/set10 @@ -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 Index: stable/12/contrib/tcsh/nls/C/set11 =================================================================== --- stable/12/contrib/tcsh/nls/C/set11 +++ stable/12/contrib/tcsh/nls/C/set11 @@ -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 Index: stable/12/contrib/tcsh/nls/C/set12 =================================================================== --- stable/12/contrib/tcsh/nls/C/set12 +++ stable/12/contrib/tcsh/nls/C/set12 @@ -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 Index: stable/12/contrib/tcsh/nls/C/set13 =================================================================== --- stable/12/contrib/tcsh/nls/C/set13 +++ stable/12/contrib/tcsh/nls/C/set13 @@ -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 Index: stable/12/contrib/tcsh/nls/C/set14 =================================================================== --- stable/12/contrib/tcsh/nls/C/set14 +++ stable/12/contrib/tcsh/nls/C/set14 @@ -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 Index: stable/12/contrib/tcsh/nls/C/set15 =================================================================== --- stable/12/contrib/tcsh/nls/C/set15 +++ stable/12/contrib/tcsh/nls/C/set15 @@ -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 Index: stable/12/contrib/tcsh/nls/C/set16 =================================================================== --- stable/12/contrib/tcsh/nls/C/set16 +++ stable/12/contrib/tcsh/nls/C/set16 @@ -1,4 +1,3 @@ -$ $tcsh: set16,v 1.4 2006/03/02 18:46:45 christos Exp $ $ sh.lex.c $set 16 1 Reset tty pgrp from %d to %d\n Index: stable/12/contrib/tcsh/nls/C/set17 =================================================================== --- stable/12/contrib/tcsh/nls/C/set17 +++ stable/12/contrib/tcsh/nls/C/set17 @@ -1,4 +1,3 @@ -$ $tcsh: set17,v 1.6 2006/03/02 18:46:45 christos Exp $ $ sh.proc.c $set 17 1 BUG: waiting for background job!\n Index: stable/12/contrib/tcsh/nls/C/set18 =================================================================== --- stable/12/contrib/tcsh/nls/C/set18 +++ stable/12/contrib/tcsh/nls/C/set18 @@ -1,4 +1,3 @@ -$ $tcsh: set18,v 1.3 2006/03/02 18:46:45 christos Exp $ $ sh.set.c $set 18 1 Warning: ridiculously long PATH truncated\n Index: stable/12/contrib/tcsh/nls/C/set19 =================================================================== --- stable/12/contrib/tcsh/nls/C/set19 +++ stable/12/contrib/tcsh/nls/C/set19 @@ -1,4 +1,3 @@ -$ $tcsh: set19,v 1.6 2011/02/25 23:58:07 christos Exp $ $ tc.alloc.c $set 19 1 nbytes=%d: Out of memory\n Index: stable/12/contrib/tcsh/nls/C/set2 =================================================================== --- stable/12/contrib/tcsh/nls/C/set2 +++ stable/12/contrib/tcsh/nls/C/set2 @@ -1,4 +1,3 @@ -$ $tcsh: set2,v 1.5 2006/03/02 18:46:45 christos Exp $ $ Signal names $set 2 1 Null signal Index: stable/12/contrib/tcsh/nls/C/set20 =================================================================== --- stable/12/contrib/tcsh/nls/C/set20 +++ stable/12/contrib/tcsh/nls/C/set20 @@ -1,4 +1,3 @@ -$ $tcsh: set20,v 1.4 2015/08/13 08:54:04 christos Exp $ $ tc.bind.c $set 20 1 Invalid key name `%S'\n Index: stable/12/contrib/tcsh/nls/C/set21 =================================================================== --- stable/12/contrib/tcsh/nls/C/set21 +++ stable/12/contrib/tcsh/nls/C/set21 @@ -1,4 +1,3 @@ -$ $tcsh: set21,v 1.3 2006/03/02 18:46:45 christos Exp $ $ tc.disc.c $set 21 1 Couldn't get local chars.\n Index: stable/12/contrib/tcsh/nls/C/set22 =================================================================== --- stable/12/contrib/tcsh/nls/C/set22 +++ stable/12/contrib/tcsh/nls/C/set22 @@ -1,4 +1,3 @@ -$ $tcsh: set22,v 1.3 2006/03/02 18:46:45 christos Exp $ $ tc.func.c $set 22 1 %S: \t aliased to Index: stable/12/contrib/tcsh/nls/C/set23 =================================================================== --- stable/12/contrib/tcsh/nls/C/set23 +++ stable/12/contrib/tcsh/nls/C/set23 @@ -1,4 +1,3 @@ -$ $tcsh: set23,v 1.4 2006/03/02 18:46:45 christos Exp $ $ tc.os.c $set 23 1 Bad cpu/site name Index: stable/12/contrib/tcsh/nls/C/set24 =================================================================== --- stable/12/contrib/tcsh/nls/C/set24 +++ stable/12/contrib/tcsh/nls/C/set24 @@ -1,4 +1,3 @@ -$ $tcsh: set24,v 1.3 2006/03/02 18:46:45 christos Exp $ $ tc.sched.c $set 24 1 kludge Index: stable/12/contrib/tcsh/nls/C/set25 =================================================================== --- stable/12/contrib/tcsh/nls/C/set25 +++ stable/12/contrib/tcsh/nls/C/set25 @@ -1,4 +1,3 @@ -$ $tcsh: set25,v 1.3 2006/03/02 18:46:45 christos Exp $ $ tc.sig.c $set 25 1 our wait %d\n Index: stable/12/contrib/tcsh/nls/C/set26 =================================================================== --- stable/12/contrib/tcsh/nls/C/set26 +++ stable/12/contrib/tcsh/nls/C/set26 @@ -1,4 +1,3 @@ -$ $tcsh: set26,v 1.3 2006/03/02 18:46:45 christos Exp $ $ tc.who.c $set 26 1 cannot stat %s. Please "unset watch".\n Index: stable/12/contrib/tcsh/nls/C/set27 =================================================================== --- stable/12/contrib/tcsh/nls/C/set27 +++ stable/12/contrib/tcsh/nls/C/set27 @@ -1,4 +1,3 @@ -$ $tcsh: set27,v 1.3 2006/03/02 18:46:45 christos Exp $ $ tw.comp.c $set 27 1 command Index: stable/12/contrib/tcsh/nls/C/set29 =================================================================== --- stable/12/contrib/tcsh/nls/C/set29 +++ stable/12/contrib/tcsh/nls/C/set29 @@ -1,4 +1,3 @@ -$ $tcsh: set29,v 1.3 2006/03/02 18:46:45 christos Exp $ $ tw.help.c $set 29 1 No help file for %S\n Index: stable/12/contrib/tcsh/nls/C/set3 =================================================================== --- stable/12/contrib/tcsh/nls/C/set3 +++ stable/12/contrib/tcsh/nls/C/set3 @@ -1,4 +1,3 @@ -$ $tcsh: set3,v 1.6 2006/03/02 18:46:45 christos Exp $ $ Editor function descriptions $set 3 1 Move back a character Index: stable/12/contrib/tcsh/nls/C/set30 =================================================================== --- stable/12/contrib/tcsh/nls/C/set30 +++ stable/12/contrib/tcsh/nls/C/set30 @@ -1,4 +1,3 @@ -$ $tcsh: set30,v 1.5 2006/03/02 18:46:45 christos Exp $ $ tw.parse.c $set 30 1 starting_a_command %d\n Index: stable/12/contrib/tcsh/nls/C/set31 =================================================================== --- stable/12/contrib/tcsh/nls/C/set31 +++ stable/12/contrib/tcsh/nls/C/set31 @@ -1,4 +1,3 @@ -$ $tcsh: set31,v 1.3 2006/03/02 18:46:45 christos Exp $ $ vms.termcap.c $set 31 1 Can't open TERMCAP: [%s]\n Index: stable/12/contrib/tcsh/nls/C/set4 =================================================================== --- stable/12/contrib/tcsh/nls/C/set4 +++ stable/12/contrib/tcsh/nls/C/set4 @@ -1,4 +1,3 @@ -$ $tcsh: set4,v 1.3 2006/03/02 18:46:45 christos Exp $ $ Termcap strings $set 4 1 add new blank line Index: stable/12/contrib/tcsh/nls/C/set5 =================================================================== --- stable/12/contrib/tcsh/nls/C/set5 +++ stable/12/contrib/tcsh/nls/C/set5 @@ -1,4 +1,3 @@ -$ $tcsh: set5,v 1.3 2006/03/02 18:46:45 christos Exp $ $ ed.chared.c $set 5 1 Load average unavailable\n Index: stable/12/contrib/tcsh/nls/C/set6 =================================================================== --- stable/12/contrib/tcsh/nls/C/set6 +++ stable/12/contrib/tcsh/nls/C/set6 @@ -1,4 +1,3 @@ -$ $tcsh: set6,v 1.3 2006/03/02 18:46:45 christos Exp $ $ ed.inputl.c $set 6 1 ERROR: illegal command from key 0%o\r\n Index: stable/12/contrib/tcsh/nls/C/set7 =================================================================== --- stable/12/contrib/tcsh/nls/C/set7 +++ stable/12/contrib/tcsh/nls/C/set7 @@ -1,4 +1,3 @@ -$ $tcsh: set7,v 1.4 2006/03/02 18:46:45 christos Exp $ $ ed.screen.c $set 7 1 \n\tTcsh thinks your terminal has the\n Index: stable/12/contrib/tcsh/nls/C/set8 =================================================================== --- stable/12/contrib/tcsh/nls/C/set8 +++ stable/12/contrib/tcsh/nls/C/set8 @@ -1,4 +1,3 @@ -$ $tcsh: set8,v 1.3 2006/03/02 18:46:45 christos Exp $ $ ed.term.c $set 8 1 Unknown switch Index: stable/12/contrib/tcsh/nls/C/set9 =================================================================== --- stable/12/contrib/tcsh/nls/C/set9 +++ stable/12/contrib/tcsh/nls/C/set9 @@ -1,4 +1,3 @@ -$ $tcsh: set9,v 1.4 2015/05/26 17:38:25 christos Exp $ $ ed.xmap.c $set 9 1 AddXkey: Null extended-key not allowed.\n Index: stable/12/contrib/tcsh/nls/Makefile.in =================================================================== --- stable/12/contrib/tcsh/nls/Makefile.in +++ stable/12/contrib/tcsh/nls/Makefile.in @@ -1,4 +1,4 @@ -# $tcsh: Makefile.in,v 1.16 2014/07/23 18:18:07 christos Exp $ +# nls/Makefile.in CATALOGS= C.cat et.cat finnish.cat french.cat german.cat greek.cat \ italian.cat ja.cat pl.cat russian.cat spanish.cat ukrainian.cat Index: stable/12/contrib/tcsh/nls/catgen =================================================================== --- stable/12/contrib/tcsh/nls/catgen +++ stable/12/contrib/tcsh/nls/catgen @@ -13,8 +13,8 @@ shift CHARSET="$1" shift -cat "${CHARSET}" $(sortit "$@") > "$TMP" +cat "${CHARSET}" `sortit "$@"` > "$TMP" -echo "$(basename "$OUT" .cat)" +echo "`basename "$OUT" .cat`" "${GENCAT}" "$OUT" "$TMP" exit 0 Index: stable/12/contrib/tcsh/nls/et/set1 =================================================================== --- stable/12/contrib/tcsh/nls/et/set1 +++ stable/12/contrib/tcsh/nls/et/set1 @@ -1,4 +1,3 @@ -$ $tcsh: set1,v 1.5 2015/05/26 17:38:25 christos Exp $ $ Error messages $set 1 1 Süntaksi viga Index: stable/12/contrib/tcsh/nls/et/set10 =================================================================== --- stable/12/contrib/tcsh/nls/et/set10 +++ stable/12/contrib/tcsh/nls/et/set10 @@ -1,4 +1,3 @@ -$ $tcsh: set10,v 1.3 2011/02/04 18:19:33 christos Exp $ $ ma.setp.c $set 10 1 setpath: vigane käsk '%s'.\n Index: stable/12/contrib/tcsh/nls/et/set11 =================================================================== --- stable/12/contrib/tcsh/nls/et/set11 +++ stable/12/contrib/tcsh/nls/et/set11 @@ -1,4 +1,3 @@ -$ $tcsh: set11,v 1.3 2011/02/04 18:19:33 christos Exp $ $ sh.c $set 11 1 Hoiatus: tty (%s) pole kättesaadav.\n Index: stable/12/contrib/tcsh/nls/et/set12 =================================================================== --- stable/12/contrib/tcsh/nls/et/set12 +++ stable/12/contrib/tcsh/nls/et/set12 @@ -1,4 +1,3 @@ -$ $tcsh: set12,v 1.2 2006/03/02 18:46:45 christos Exp $ $ sh.dir.c $set 12 1 %s: Proovin startida kataloogist "%s"\n Index: stable/12/contrib/tcsh/nls/et/set13 =================================================================== --- stable/12/contrib/tcsh/nls/et/set13 +++ stable/12/contrib/tcsh/nls/et/set13 @@ -1,4 +1,3 @@ -$ $tcsh: set13,v 1.3 2011/02/04 18:19:33 christos Exp $ $ sh.exec.c $set 13 1 hash=%-4d dir=%-2d prog=%s\n Index: stable/12/contrib/tcsh/nls/et/set14 =================================================================== --- stable/12/contrib/tcsh/nls/et/set14 +++ stable/12/contrib/tcsh/nls/et/set14 @@ -1,4 +1,3 @@ -$ $tcsh: set14,v 1.3 2011/02/04 18:19:33 christos Exp $ $ sh.file.c $set 14 1 \nÄhh!! Liiga palju %s!!\n Index: stable/12/contrib/tcsh/nls/et/set15 =================================================================== --- stable/12/contrib/tcsh/nls/et/set15 +++ stable/12/contrib/tcsh/nls/et/set15 @@ -1,4 +1,3 @@ -$ $tcsh: set15,v 1.3 2011/02/04 18:19:33 christos Exp $ $ sh.func.c $set 15 1 %s: %s: Ei õnnestu %s%s piirangut\n Index: stable/12/contrib/tcsh/nls/et/set16 =================================================================== --- stable/12/contrib/tcsh/nls/et/set16 +++ stable/12/contrib/tcsh/nls/et/set16 @@ -1,4 +1,3 @@ -$ $tcsh: set16,v 1.3 2011/02/04 18:19:33 christos Exp $ $ sh.lex.c $set 16 1 Seadsin tty pgrp numbrilt %d numbrile %d\n Index: stable/12/contrib/tcsh/nls/et/set17 =================================================================== --- stable/12/contrib/tcsh/nls/et/set17 +++ stable/12/contrib/tcsh/nls/et/set17 @@ -1,4 +1,3 @@ -$ $tcsh: set17,v 1.4 2011/02/04 18:19:33 christos Exp $ $ sh.proc.c $set 17 1 BUG: ootan taustatöö järel!\n Index: stable/12/contrib/tcsh/nls/et/set18 =================================================================== --- stable/12/contrib/tcsh/nls/et/set18 +++ stable/12/contrib/tcsh/nls/et/set18 @@ -1,4 +1,3 @@ -$ $tcsh: set18,v 1.3 2011/02/04 18:19:33 christos Exp $ $ sh.set.c $set 18 1 Hoiatus: nõmedalt pikk PATH sai lühendatud\n Index: stable/12/contrib/tcsh/nls/et/set19 =================================================================== --- stable/12/contrib/tcsh/nls/et/set19 +++ stable/12/contrib/tcsh/nls/et/set19 @@ -1,4 +1,3 @@ -$ $tcsh: set19,v 1.5 2011/02/25 23:58:07 christos Exp $ $ tc.alloc.c $set 19 1 nbytes=%d: Mälu on otsas\n Index: stable/12/contrib/tcsh/nls/et/set2 =================================================================== --- stable/12/contrib/tcsh/nls/et/set2 +++ stable/12/contrib/tcsh/nls/et/set2 @@ -1,4 +1,3 @@ -$ $tcsh: set2,v 1.3 2011/02/04 18:19:33 christos Exp $ $ Signal names $set 2 1 Null signaal Index: stable/12/contrib/tcsh/nls/et/set20 =================================================================== --- stable/12/contrib/tcsh/nls/et/set20 +++ stable/12/contrib/tcsh/nls/et/set20 @@ -1,4 +1,3 @@ -$ $tcsh: set20,v 1.4 2015/08/13 08:54:04 christos Exp $ $ tc.bind.c $set 20 1 Vigane klahvi nimi `%S'\n Index: stable/12/contrib/tcsh/nls/et/set21 =================================================================== --- stable/12/contrib/tcsh/nls/et/set21 +++ stable/12/contrib/tcsh/nls/et/set21 @@ -1,4 +1,3 @@ -$ $tcsh: set21,v 1.3 2011/02/04 18:19:33 christos Exp $ $ tc.disc.c $set 21 1 Lokaalseid sümboleid ei õnnestu lugeda.\n Index: stable/12/contrib/tcsh/nls/et/set22 =================================================================== --- stable/12/contrib/tcsh/nls/et/set22 +++ stable/12/contrib/tcsh/nls/et/set22 @@ -1,4 +1,3 @@ -$ $tcsh: set22,v 1.3 2011/02/04 18:19:33 christos Exp $ $ tc.func.c $set 22 1 %S: \t on tegelikult Index: stable/12/contrib/tcsh/nls/et/set23 =================================================================== --- stable/12/contrib/tcsh/nls/et/set23 +++ stable/12/contrib/tcsh/nls/et/set23 @@ -1,4 +1,3 @@ -$ $tcsh: set23,v 1.3 2011/02/04 18:19:33 christos Exp $ $ tc.os.c $set 23 1 Vigane cpu/saidi nimi Index: stable/12/contrib/tcsh/nls/et/set24 =================================================================== --- stable/12/contrib/tcsh/nls/et/set24 +++ stable/12/contrib/tcsh/nls/et/set24 @@ -1,4 +1,3 @@ -$ $tcsh: set24,v 1.3 2011/02/04 18:19:33 christos Exp $ $ tc.sched.c $set 24 1 Häkk! Index: stable/12/contrib/tcsh/nls/et/set25 =================================================================== --- stable/12/contrib/tcsh/nls/et/set25 +++ stable/12/contrib/tcsh/nls/et/set25 @@ -1,4 +1,3 @@ -$ $tcsh: set25,v 1.3 2011/02/04 18:19:33 christos Exp $ $ tc.sig.c $set 25 1 our wait %d\n Index: stable/12/contrib/tcsh/nls/et/set26 =================================================================== --- stable/12/contrib/tcsh/nls/et/set26 +++ stable/12/contrib/tcsh/nls/et/set26 @@ -1,4 +1,3 @@ -$ $tcsh: set26,v 1.3 2011/02/04 18:19:33 christos Exp $ $ tc.who.c $set 26 1 Ei saa lugeda %s atribuute. Anna käsk "unset watch".\n Index: stable/12/contrib/tcsh/nls/et/set27 =================================================================== --- stable/12/contrib/tcsh/nls/et/set27 +++ stable/12/contrib/tcsh/nls/et/set27 @@ -1,4 +1,3 @@ -$ $tcsh: set27,v 1.3 2011/02/04 18:19:33 christos Exp $ $ tw.comp.c $set 27 1 käsk Index: stable/12/contrib/tcsh/nls/et/set29 =================================================================== --- stable/12/contrib/tcsh/nls/et/set29 +++ stable/12/contrib/tcsh/nls/et/set29 @@ -1,4 +1,3 @@ -$ $tcsh: set29,v 1.2 2006/03/02 18:46:45 christos Exp $ $ tw.help.c $set 29 1 %S'ile pole abiteksti\n Index: stable/12/contrib/tcsh/nls/et/set3 =================================================================== --- stable/12/contrib/tcsh/nls/et/set3 +++ stable/12/contrib/tcsh/nls/et/set3 @@ -1,4 +1,3 @@ -$ $tcsh: set3,v 1.4 2011/02/04 18:19:33 christos Exp $ $ Editor function descriptions $set 3 1 Liigu sümbol tagasi Index: stable/12/contrib/tcsh/nls/et/set30 =================================================================== --- stable/12/contrib/tcsh/nls/et/set30 +++ stable/12/contrib/tcsh/nls/et/set30 @@ -1,4 +1,3 @@ -$ $tcsh: set30,v 1.3 2011/02/04 18:19:33 christos Exp $ $ tw.parse.c $set 30 1 starting_a_command %d\n Index: stable/12/contrib/tcsh/nls/et/set31 =================================================================== --- stable/12/contrib/tcsh/nls/et/set31 +++ stable/12/contrib/tcsh/nls/et/set31 @@ -1,4 +1,3 @@ -$ $tcsh: set31,v 1.2 2006/03/02 18:46:45 christos Exp $ $ vms.termcap.c $set 31 1 TERMCAP ei saa avada: [%s]\n Index: stable/12/contrib/tcsh/nls/et/set4 =================================================================== --- stable/12/contrib/tcsh/nls/et/set4 +++ stable/12/contrib/tcsh/nls/et/set4 @@ -1,4 +1,3 @@ -$ $tcsh: set4,v 1.3 2011/02/04 18:19:33 christos Exp $ $ Termcap strings $set 4 1 lisa uus tühi rida Index: stable/12/contrib/tcsh/nls/et/set5 =================================================================== --- stable/12/contrib/tcsh/nls/et/set5 +++ stable/12/contrib/tcsh/nls/et/set5 @@ -1,4 +1,3 @@ -$ $tcsh: set5,v 1.3 2011/02/04 18:19:33 christos Exp $ $ ed.chared.c $set 5 1 Tööjärjekorra koormuse info puudub\n Index: stable/12/contrib/tcsh/nls/et/set6 =================================================================== --- stable/12/contrib/tcsh/nls/et/set6 +++ stable/12/contrib/tcsh/nls/et/set6 @@ -1,4 +1,3 @@ -$ $tcsh: set6,v 1.3 2011/02/04 18:19:33 christos Exp $ $ ed.inputl.c $set 6 1 VIGA: vigane käsk klahvilt 0%o\r\n Index: stable/12/contrib/tcsh/nls/et/set7 =================================================================== --- stable/12/contrib/tcsh/nls/et/set7 +++ stable/12/contrib/tcsh/nls/et/set7 @@ -1,4 +1,3 @@ -$ $tcsh: set7,v 1.3 2011/02/04 18:19:33 christos Exp $ $ ed.screen.c $set 7 1 \n\tTcsh arvab, et teie terminal omab\n Index: stable/12/contrib/tcsh/nls/et/set8 =================================================================== --- stable/12/contrib/tcsh/nls/et/set8 +++ stable/12/contrib/tcsh/nls/et/set8 @@ -1,4 +1,3 @@ -$ $tcsh: set8,v 1.3 2011/02/04 18:19:34 christos Exp $ $ ed.term.c $set 8 1 Tundmatu võti Index: stable/12/contrib/tcsh/nls/et/set9 =================================================================== --- stable/12/contrib/tcsh/nls/et/set9 +++ stable/12/contrib/tcsh/nls/et/set9 @@ -1,4 +1,3 @@ -$ $tcsh: set9,v 1.4 2015/05/26 17:38:25 christos Exp $ $ ed.xmap.c $set 9 1 AddXkey: Null pikkusega laiend-klahv ei ole lubatud.\n Index: stable/12/contrib/tcsh/nls/finnish/set1 =================================================================== --- stable/12/contrib/tcsh/nls/finnish/set1 +++ stable/12/contrib/tcsh/nls/finnish/set1 @@ -1,4 +1,3 @@ -$ $tcsh: set1,v 1.5 2015/05/26 17:38:25 christos Exp $ $ Error messages $set 1 1 Kielioppivirhe Index: stable/12/contrib/tcsh/nls/finnish/set10 =================================================================== --- stable/12/contrib/tcsh/nls/finnish/set10 +++ stable/12/contrib/tcsh/nls/finnish/set10 @@ -1,4 +1,3 @@ -$ $tcsh: set10,v 1.3 2011/02/04 18:19:34 christos Exp $ $ ma.setp.c $set 10 1 setpath: Virheellinen komento '%s'.\n Index: stable/12/contrib/tcsh/nls/finnish/set11 =================================================================== --- stable/12/contrib/tcsh/nls/finnish/set11 +++ stable/12/contrib/tcsh/nls/finnish/set11 @@ -1,4 +1,3 @@ -$ $tcsh: set11,v 1.3 2011/02/04 18:19:34 christos Exp $ $ sh.c $set 11 1 Varoitus: ei yhteyttä päätteeseen (%s).\n Index: stable/12/contrib/tcsh/nls/finnish/set12 =================================================================== --- stable/12/contrib/tcsh/nls/finnish/set12 +++ stable/12/contrib/tcsh/nls/finnish/set12 @@ -1,4 +1,3 @@ -$ $tcsh: set12,v 1.3 2011/02/04 18:19:34 christos Exp $ $ sh.dir.c $set 12 1 %s: Yritetään käynnistää hakemistosta "%s"\n Index: stable/12/contrib/tcsh/nls/finnish/set13 =================================================================== --- stable/12/contrib/tcsh/nls/finnish/set13 +++ stable/12/contrib/tcsh/nls/finnish/set13 @@ -1,4 +1,3 @@ -$ $tcsh: set13,v 1.3 2011/02/04 18:19:34 christos Exp $ $ sh.exec.c $set 13 1 hash=%-4d dir=%-2d prog=%s\n Index: stable/12/contrib/tcsh/nls/finnish/set14 =================================================================== --- stable/12/contrib/tcsh/nls/finnish/set14 +++ stable/12/contrib/tcsh/nls/finnish/set14 @@ -1,4 +1,3 @@ -$ $tcsh: set14,v 1.4 2011/02/04 18:19:34 christos Exp $ $ sh.file.c $set 14 1 \nAuts!! Liian monta %s!!\n Index: stable/12/contrib/tcsh/nls/finnish/set15 =================================================================== --- stable/12/contrib/tcsh/nls/finnish/set15 +++ stable/12/contrib/tcsh/nls/finnish/set15 @@ -1,4 +1,3 @@ -$ $tcsh: set15,v 1.2 2006/03/02 18:46:46 christos Exp $ $ sh.func.c $set 15 1 %s: %s: rajoitusta ei voida %s %s\n Index: stable/12/contrib/tcsh/nls/finnish/set16 =================================================================== --- stable/12/contrib/tcsh/nls/finnish/set16 +++ stable/12/contrib/tcsh/nls/finnish/set16 @@ -1,4 +1,3 @@ -$ $tcsh: set16,v 1.3 2011/02/04 18:19:34 christos Exp $ $ sh.lex.c $set 16 1 Päätteen prosessiryhmä vaihdettu arvosta %d %d:ksi.\n Index: stable/12/contrib/tcsh/nls/finnish/set17 =================================================================== --- stable/12/contrib/tcsh/nls/finnish/set17 +++ stable/12/contrib/tcsh/nls/finnish/set17 @@ -1,4 +1,3 @@ -$ $tcsh: set17,v 1.4 2011/02/04 18:19:34 christos Exp $ $ sh.proc.c $set 17 1 VIKA: taustatyötä!\n Index: stable/12/contrib/tcsh/nls/finnish/set18 =================================================================== --- stable/12/contrib/tcsh/nls/finnish/set18 +++ stable/12/contrib/tcsh/nls/finnish/set18 @@ -1,4 +1,3 @@ -$ $tcsh: set18,v 1.3 2011/02/04 18:19:34 christos Exp $ $ sh.set.c $set 18 1 Varoitus: Kohtuuttoman pitkä hakupolku (PATH) katkaistu.\n Index: stable/12/contrib/tcsh/nls/finnish/set19 =================================================================== --- stable/12/contrib/tcsh/nls/finnish/set19 +++ stable/12/contrib/tcsh/nls/finnish/set19 @@ -1,4 +1,3 @@ -$ $tcsh: set19,v 1.5 2011/02/25 23:58:07 christos Exp $ $ tc.alloc.c $set 19 1 nbytes=%d: Muisti loppu\n Index: stable/12/contrib/tcsh/nls/finnish/set2 =================================================================== --- stable/12/contrib/tcsh/nls/finnish/set2 +++ stable/12/contrib/tcsh/nls/finnish/set2 @@ -1,4 +1,3 @@ -$ $tcsh: set2,v 1.3 2011/02/04 18:19:34 christos Exp $ $ Signal names $set 2 1 Null-signaali Index: stable/12/contrib/tcsh/nls/finnish/set20 =================================================================== --- stable/12/contrib/tcsh/nls/finnish/set20 +++ stable/12/contrib/tcsh/nls/finnish/set20 @@ -1,4 +1,3 @@ -$ $tcsh: set20,v 1.5 2015/08/13 08:54:04 christos Exp $ $ tc.bind.c $set 20 1 Invalid key name `%S'\n Index: stable/12/contrib/tcsh/nls/finnish/set21 =================================================================== --- stable/12/contrib/tcsh/nls/finnish/set21 +++ stable/12/contrib/tcsh/nls/finnish/set21 @@ -1,4 +1,3 @@ -$ $tcsh: set21,v 1.2 2006/03/02 18:46:46 christos Exp $ $ tc.disc.c $set 21 1 Couldn't get local chars.\n Index: stable/12/contrib/tcsh/nls/finnish/set22 =================================================================== --- stable/12/contrib/tcsh/nls/finnish/set22 +++ stable/12/contrib/tcsh/nls/finnish/set22 @@ -1,4 +1,3 @@ -$ $tcsh: set22,v 1.4 2011/02/04 18:19:34 christos Exp $ $ tc.func.c $set 22 1 %S: \t on alias komennolle Index: stable/12/contrib/tcsh/nls/finnish/set23 =================================================================== --- stable/12/contrib/tcsh/nls/finnish/set23 +++ stable/12/contrib/tcsh/nls/finnish/set23 @@ -1,4 +1,3 @@ -$ $tcsh: set23,v 1.3 2011/02/04 18:19:34 christos Exp $ $ tc.os.c $set 23 1 Virheellinen solmun nimi Index: stable/12/contrib/tcsh/nls/finnish/set24 =================================================================== --- stable/12/contrib/tcsh/nls/finnish/set24 +++ stable/12/contrib/tcsh/nls/finnish/set24 @@ -1,4 +1,3 @@ -$ $tcsh: set24,v 1.2 2006/03/02 18:46:46 christos Exp $ $ tc.sched.c $set 24 1 jippo (kludge) Index: stable/12/contrib/tcsh/nls/finnish/set25 =================================================================== --- stable/12/contrib/tcsh/nls/finnish/set25 +++ stable/12/contrib/tcsh/nls/finnish/set25 @@ -1,4 +1,3 @@ -$ $tcsh: set25,v 1.3 2011/02/04 18:19:34 christos Exp $ $ tc.sig.c $set 25 1 our wait %d\n Index: stable/12/contrib/tcsh/nls/finnish/set26 =================================================================== --- stable/12/contrib/tcsh/nls/finnish/set26 +++ stable/12/contrib/tcsh/nls/finnish/set26 @@ -1,4 +1,3 @@ -$ $tcsh: set26,v 1.3 2011/02/04 18:19:34 christos Exp $ $ tc.who.c $set 26 1 Testaaminen ei onnistu: stat(%s). Ole hyvä ja suorita "unset watch".\n Index: stable/12/contrib/tcsh/nls/finnish/set27 =================================================================== --- stable/12/contrib/tcsh/nls/finnish/set27 +++ stable/12/contrib/tcsh/nls/finnish/set27 @@ -1,4 +1,3 @@ -$ $tcsh: set27,v 1.3 2011/02/04 18:19:34 christos Exp $ $ tw.comp.c $set 27 1 komento Index: stable/12/contrib/tcsh/nls/finnish/set29 =================================================================== --- stable/12/contrib/tcsh/nls/finnish/set29 +++ stable/12/contrib/tcsh/nls/finnish/set29 @@ -1,4 +1,3 @@ -$ $tcsh: set29,v 1.3 2011/02/04 18:19:34 christos Exp $ $ tw.help.c $set 29 1 Ei löydy aputiedostoa komennolle %S\n Index: stable/12/contrib/tcsh/nls/finnish/set3 =================================================================== --- stable/12/contrib/tcsh/nls/finnish/set3 +++ stable/12/contrib/tcsh/nls/finnish/set3 @@ -1,4 +1,3 @@ -$ $tcsh: set3,v 1.5 2015/09/01 14:08:28 kim Exp $ $ Editor function descriptions $set 3 1 Siirry taaksepäin yksi merkki Index: stable/12/contrib/tcsh/nls/finnish/set30 =================================================================== --- stable/12/contrib/tcsh/nls/finnish/set30 +++ stable/12/contrib/tcsh/nls/finnish/set30 @@ -1,4 +1,3 @@ -$ $tcsh: set30,v 1.3 2006/03/02 18:46:46 christos Exp $ $ tw.parse.c $set 30 1 starting_a_command %d\n Index: stable/12/contrib/tcsh/nls/finnish/set31 =================================================================== --- stable/12/contrib/tcsh/nls/finnish/set31 +++ stable/12/contrib/tcsh/nls/finnish/set31 @@ -1,4 +1,3 @@ -$ $tcsh: set31,v 1.2 2006/03/02 18:46:46 christos Exp $ $ vms.termcap.c $set 31 1 Can't open TERMCAP: [%s]\n Index: stable/12/contrib/tcsh/nls/finnish/set4 =================================================================== --- stable/12/contrib/tcsh/nls/finnish/set4 +++ stable/12/contrib/tcsh/nls/finnish/set4 @@ -1,4 +1,3 @@ -$ $tcsh: set4,v 1.2 2006/03/02 18:46:46 christos Exp $ $ Termcap strings $set 4 1 add new blank line Index: stable/12/contrib/tcsh/nls/finnish/set5 =================================================================== --- stable/12/contrib/tcsh/nls/finnish/set5 +++ stable/12/contrib/tcsh/nls/finnish/set5 @@ -1,4 +1,3 @@ -$ $tcsh: set5,v 1.2 2006/03/02 18:46:46 christos Exp $ $ ed.chared.c $set 5 1 Kuormituskeskiarvoja ei ole saatavilla\n Index: stable/12/contrib/tcsh/nls/finnish/set6 =================================================================== --- stable/12/contrib/tcsh/nls/finnish/set6 +++ stable/12/contrib/tcsh/nls/finnish/set6 @@ -1,4 +1,3 @@ -$ $tcsh: set6,v 1.3 2011/02/04 18:19:34 christos Exp $ $ ed.inputl.c $set 6 1 VIKA: Virheellinen komento näppäimeltä 0%o\r\n Index: stable/12/contrib/tcsh/nls/finnish/set7 =================================================================== --- stable/12/contrib/tcsh/nls/finnish/set7 +++ stable/12/contrib/tcsh/nls/finnish/set7 @@ -1,4 +1,3 @@ -$ $tcsh: set7,v 1.3 2011/02/04 18:19:34 christos Exp $ $ ed.screen.c $set 7 1 \n\tTcsh:n mielestä päätteelläsi on\n Index: stable/12/contrib/tcsh/nls/finnish/set8 =================================================================== --- stable/12/contrib/tcsh/nls/finnish/set8 +++ stable/12/contrib/tcsh/nls/finnish/set8 @@ -1,4 +1,3 @@ -$ $tcsh: set8,v 1.2 2006/03/02 18:46:46 christos Exp $ $ ed.term.c $set 8 1 Tuntematon valitsin Index: stable/12/contrib/tcsh/nls/finnish/set9 =================================================================== --- stable/12/contrib/tcsh/nls/finnish/set9 +++ stable/12/contrib/tcsh/nls/finnish/set9 @@ -1,4 +1,3 @@ -$ $tcsh: set9,v 1.5 2015/09/01 14:08:28 kim Exp $ $ ed.xmap.c $set 9 1 AddXkey: Tyhjää laajennettua näppäintä ei sallita.\n Index: stable/12/contrib/tcsh/nls/french/set1 =================================================================== --- stable/12/contrib/tcsh/nls/french/set1 +++ stable/12/contrib/tcsh/nls/french/set1 @@ -1,4 +1,3 @@ -$ $tcsh: set1,v 1.6 2015/05/26 17:38:25 christos Exp $ $ Messages d 'erreur $set 1 1 Erreur de syntaxe Index: stable/12/contrib/tcsh/nls/french/set10 =================================================================== --- stable/12/contrib/tcsh/nls/french/set10 +++ stable/12/contrib/tcsh/nls/french/set10 @@ -1,4 +1,3 @@ -$ $tcsh: set10,v 1.3 2011/02/04 18:19:35 christos Exp $ $ ma.setp.c $set 10 1 setpath: commande incorrecte '%s'.\n Index: stable/12/contrib/tcsh/nls/french/set11 =================================================================== --- stable/12/contrib/tcsh/nls/french/set11 +++ stable/12/contrib/tcsh/nls/french/set11 @@ -1,4 +1,3 @@ -$ $tcsh: set11,v 1.4 2011/02/04 18:19:35 christos Exp $ $ sh.c $set 11 1 Attention: pas d'accès au tty (%s).\n Index: stable/12/contrib/tcsh/nls/french/set12 =================================================================== --- stable/12/contrib/tcsh/nls/french/set12 +++ stable/12/contrib/tcsh/nls/french/set12 @@ -1,4 +1,3 @@ -$ $tcsh: set12,v 1.4 2011/02/04 18:19:35 christos Exp $ $ sh.dir.c $set 12 1 %s: Essaie de démarrer à partir de "%s"\n Index: stable/12/contrib/tcsh/nls/french/set13 =================================================================== --- stable/12/contrib/tcsh/nls/french/set13 +++ stable/12/contrib/tcsh/nls/french/set13 @@ -1,4 +1,3 @@ -$ $tcsh: set13,v 1.3 2011/02/04 18:19:35 christos Exp $ $ sh.exec.c $set 13 1 hash=%-4d dir=%-2d prog=%s\n Index: stable/12/contrib/tcsh/nls/french/set14 =================================================================== --- stable/12/contrib/tcsh/nls/french/set14 +++ stable/12/contrib/tcsh/nls/french/set14 @@ -1,4 +1,3 @@ -$ $tcsh: set14,v 1.2 2006/03/02 18:46:46 christos Exp $ $ sh.file.c $set 14 1 \nTrop de %s !!\n Index: stable/12/contrib/tcsh/nls/french/set15 =================================================================== --- stable/12/contrib/tcsh/nls/french/set15 +++ stable/12/contrib/tcsh/nls/french/set15 @@ -1,4 +1,3 @@ -$ $tcsh: set15,v 1.3 2011/02/04 18:19:35 christos Exp $ $ sh.func.c $set 15 1 %s: %s: ne peut %s la limite%s\n Index: stable/12/contrib/tcsh/nls/french/set16 =================================================================== --- stable/12/contrib/tcsh/nls/french/set16 +++ stable/12/contrib/tcsh/nls/french/set16 @@ -1,4 +1,3 @@ -$ $tcsh: set16,v 1.4 2011/02/04 18:19:35 christos Exp $ $ sh.lex.c $set 16 1 Réinitialise le groupe de processus des terminaux de %d à %d\n Index: stable/12/contrib/tcsh/nls/french/set17 =================================================================== --- stable/12/contrib/tcsh/nls/french/set17 +++ stable/12/contrib/tcsh/nls/french/set17 @@ -1,4 +1,3 @@ -$ $tcsh: set17,v 1.5 2011/02/04 18:19:35 christos Exp $ $ sh.proc.c $set 17 1 BUG: attente de travail en tâche de fond !\n Index: stable/12/contrib/tcsh/nls/french/set18 =================================================================== --- stable/12/contrib/tcsh/nls/french/set18 +++ stable/12/contrib/tcsh/nls/french/set18 @@ -1,4 +1,3 @@ -$ $tcsh: set18,v 1.3 2011/02/04 18:19:35 christos Exp $ $ sh.set.c $set 18 1 Attention: le PATH exagérément long est tronqué\n Index: stable/12/contrib/tcsh/nls/french/set19 =================================================================== --- stable/12/contrib/tcsh/nls/french/set19 +++ stable/12/contrib/tcsh/nls/french/set19 @@ -1,4 +1,3 @@ -$ $tcsh: set19,v 1.6 2011/02/25 23:58:07 christos Exp $ $ tc.alloc.c $set 19 1 nbytes=%d: Plus de mémoire\n Index: stable/12/contrib/tcsh/nls/french/set2 =================================================================== --- stable/12/contrib/tcsh/nls/french/set2 +++ stable/12/contrib/tcsh/nls/french/set2 @@ -1,4 +1,3 @@ -$ $tcsh: set2,v 1.4 2011/02/04 18:19:35 christos Exp $ $ Messages Signaux $set 2 1 Signal nul Index: stable/12/contrib/tcsh/nls/french/set20 =================================================================== --- stable/12/contrib/tcsh/nls/french/set20 +++ stable/12/contrib/tcsh/nls/french/set20 @@ -1,4 +1,3 @@ -$ $tcsh: set20,v 1.4 2015/08/13 08:54:04 christos Exp $ $ tc.bind.c $set 20 1 Nom de touche incorrect `%S'\n Index: stable/12/contrib/tcsh/nls/french/set21 =================================================================== --- stable/12/contrib/tcsh/nls/french/set21 +++ stable/12/contrib/tcsh/nls/french/set21 @@ -1,4 +1,3 @@ -$ $tcsh: set21,v 1.3 2011/02/04 18:19:35 christos Exp $ $ tc.disc.c $set 21 1 ne peut obtenir les caractères locaux.\n Index: stable/12/contrib/tcsh/nls/french/set22 =================================================================== --- stable/12/contrib/tcsh/nls/french/set22 +++ stable/12/contrib/tcsh/nls/french/set22 @@ -1,4 +1,3 @@ -$ $tcsh: set22,v 1.3 2011/02/04 18:19:35 christos Exp $ $ tc.func.c $set 22 1 %S: \t a comme alias Index: stable/12/contrib/tcsh/nls/french/set23 =================================================================== --- stable/12/contrib/tcsh/nls/french/set23 +++ stable/12/contrib/tcsh/nls/french/set23 @@ -1,4 +1,3 @@ -$ $tcsh: set23,v 1.4 2011/02/04 18:19:35 christos Exp $ $ tc.os.c $set 23 1 Mauvais nom de cpu/site Index: stable/12/contrib/tcsh/nls/french/set24 =================================================================== --- stable/12/contrib/tcsh/nls/french/set24 +++ stable/12/contrib/tcsh/nls/french/set24 @@ -1,4 +1,3 @@ -$ $tcsh: set24,v 1.2 2006/03/02 18:46:46 christos Exp $ $ tc.sched.c $set 24 1 kludge Index: stable/12/contrib/tcsh/nls/french/set25 =================================================================== --- stable/12/contrib/tcsh/nls/french/set25 +++ stable/12/contrib/tcsh/nls/french/set25 @@ -1,4 +1,3 @@ -$ $tcsh: set25,v 1.3 2011/02/04 18:19:35 christos Exp $ $ tc.sig.c $set 25 1 notre attente %d\n Index: stable/12/contrib/tcsh/nls/french/set26 =================================================================== --- stable/12/contrib/tcsh/nls/french/set26 +++ stable/12/contrib/tcsh/nls/french/set26 @@ -1,4 +1,3 @@ -$ $tcsh: set26,v 1.3 2011/02/04 18:19:35 christos Exp $ $ tc.who.c $set 26 1 ne peut effectuer stat %s. S.V.P effectuez "unset watch".\n Index: stable/12/contrib/tcsh/nls/french/set27 =================================================================== --- stable/12/contrib/tcsh/nls/french/set27 +++ stable/12/contrib/tcsh/nls/french/set27 @@ -1,4 +1,3 @@ -$ $tcsh: set27,v 1.3 2011/02/04 18:19:35 christos Exp $ $ tw.comp.c $set 27 1 commande Index: stable/12/contrib/tcsh/nls/french/set29 =================================================================== --- stable/12/contrib/tcsh/nls/french/set29 +++ stable/12/contrib/tcsh/nls/french/set29 @@ -1,4 +1,3 @@ -$ $tcsh: set29,v 1.2 2006/03/02 18:46:46 christos Exp $ $ tw.help.c $set 29 1 Pas de fichier d'aide pour %S\n Index: stable/12/contrib/tcsh/nls/french/set3 =================================================================== --- stable/12/contrib/tcsh/nls/french/set3 +++ stable/12/contrib/tcsh/nls/french/set3 @@ -1,4 +1,3 @@ -$ $tcsh: set3,v 1.4 2011/02/04 18:19:35 christos Exp $ $ Description des fonctions éditeur $set 3 1 Recule d'un caractère Index: stable/12/contrib/tcsh/nls/french/set30 =================================================================== --- stable/12/contrib/tcsh/nls/french/set30 +++ stable/12/contrib/tcsh/nls/french/set30 @@ -1,4 +1,3 @@ -$ $tcsh: set30,v 1.4 2011/02/04 18:19:35 christos Exp $ $ tw.parse.c $set 30 1 démarre une commande %d\n Index: stable/12/contrib/tcsh/nls/french/set31 =================================================================== --- stable/12/contrib/tcsh/nls/french/set31 +++ stable/12/contrib/tcsh/nls/french/set31 @@ -1,4 +1,3 @@ -$ $tcsh: set31,v 1.3 2011/02/04 18:19:35 christos Exp $ $ vms.termcap.c $set 31 1 Ne peut ouvrir TERMCAP: [%s]\n Index: stable/12/contrib/tcsh/nls/french/set4 =================================================================== --- stable/12/contrib/tcsh/nls/french/set4 +++ stable/12/contrib/tcsh/nls/french/set4 @@ -1,4 +1,3 @@ -$ $tcsh: set4,v 1.3 2011/02/04 18:19:35 christos Exp $ $ Termcap strings $set 4 1 ajoute une nouvelle ligne vide Index: stable/12/contrib/tcsh/nls/french/set5 =================================================================== --- stable/12/contrib/tcsh/nls/french/set5 +++ stable/12/contrib/tcsh/nls/french/set5 @@ -1,4 +1,3 @@ -$ $tcsh: set5,v 1.2 2006/03/02 18:46:46 christos Exp $ $ ed.chared.c $set 5 1 Charge moyenne indisponible\n Index: stable/12/contrib/tcsh/nls/french/set6 =================================================================== --- stable/12/contrib/tcsh/nls/french/set6 +++ stable/12/contrib/tcsh/nls/french/set6 @@ -1,4 +1,3 @@ -$ $tcsh: set6,v 1.3 2011/02/04 18:19:35 christos Exp $ $ ed.inputl.c $set 6 1 ERREUR: commande interdite de la touche 0%o\r\n Index: stable/12/contrib/tcsh/nls/french/set7 =================================================================== --- stable/12/contrib/tcsh/nls/french/set7 +++ stable/12/contrib/tcsh/nls/french/set7 @@ -1,4 +1,3 @@ -$ $tcsh: set7,v 1.4 2011/02/04 18:19:36 christos Exp $ $ ed.screen.c $set 7 1 \n\tTcsh a déterminé que votre terminal a les\n Index: stable/12/contrib/tcsh/nls/french/set8 =================================================================== --- stable/12/contrib/tcsh/nls/french/set8 +++ stable/12/contrib/tcsh/nls/french/set8 @@ -1,4 +1,3 @@ -$ $tcsh: set8,v 1.3 2011/02/04 18:19:36 christos Exp $ $ ed.term.c $set 8 1 Sélecteur inconnu Index: stable/12/contrib/tcsh/nls/french/set9 =================================================================== --- stable/12/contrib/tcsh/nls/french/set9 +++ stable/12/contrib/tcsh/nls/french/set9 @@ -1,4 +1,3 @@ -$ $tcsh: set9,v 1.4 2015/05/26 17:38:25 christos Exp $ $ ed.xmap.c $set 9 1 AddXkey: touche d'extension nulle pas autorisé.\n Index: stable/12/contrib/tcsh/nls/german/set1 =================================================================== --- stable/12/contrib/tcsh/nls/german/set1 +++ stable/12/contrib/tcsh/nls/german/set1 @@ -1,4 +1,3 @@ -$ $tcsh: set1,v 1.8 2015/05/26 17:38:25 christos Exp $ $ Error messages $set 1 1 Syntaxfehler Index: stable/12/contrib/tcsh/nls/german/set10 =================================================================== --- stable/12/contrib/tcsh/nls/german/set10 +++ stable/12/contrib/tcsh/nls/german/set10 @@ -1,4 +1,3 @@ -$ $tcsh: set10,v 1.6 2011/02/04 18:19:36 christos Exp $ $ ma.setp.c $set 10 1 setpath: ungültiger Befehl '%s'.\n Index: stable/12/contrib/tcsh/nls/german/set11 =================================================================== --- stable/12/contrib/tcsh/nls/german/set11 +++ stable/12/contrib/tcsh/nls/german/set11 @@ -1,4 +1,3 @@ -$ $tcsh: set11,v 1.5 2006/03/02 18:46:46 christos Exp $ $ sh.c $set 11 1 Warnung: kein Zugriff auf Tty (%s).\n Index: stable/12/contrib/tcsh/nls/german/set12 =================================================================== --- stable/12/contrib/tcsh/nls/german/set12 +++ stable/12/contrib/tcsh/nls/german/set12 @@ -1,4 +1,3 @@ -$ $tcsh: set12,v 1.4 2006/03/02 18:46:46 christos Exp $ $ sh.dir.c $set 12 1 %s: Versuche von "%s" zu starten.\n Index: stable/12/contrib/tcsh/nls/german/set13 =================================================================== --- stable/12/contrib/tcsh/nls/german/set13 +++ stable/12/contrib/tcsh/nls/german/set13 @@ -1,4 +1,3 @@ -$ $tcsh: set13,v 1.4 2011/02/04 18:19:36 christos Exp $ $ sh.exec.c $set 13 1 hash=%-4d dir=%-2d prog=%s\n Index: stable/12/contrib/tcsh/nls/german/set14 =================================================================== --- stable/12/contrib/tcsh/nls/german/set14 +++ stable/12/contrib/tcsh/nls/german/set14 @@ -1,4 +1,3 @@ -$ $tcsh: set14,v 1.4 2006/03/02 18:46:46 christos Exp $ $ sh.file.c $set 14 1 \nAuweia!! Zu viele %s!!\n Index: stable/12/contrib/tcsh/nls/german/set15 =================================================================== --- stable/12/contrib/tcsh/nls/german/set15 +++ stable/12/contrib/tcsh/nls/german/set15 @@ -1,4 +1,3 @@ -$ $tcsh: set15,v 1.5 2011/02/04 18:19:36 christos Exp $ $ sh.func.c $set 15 1 %s: %s: Kann Begrenzung nicht %s%s\n Index: stable/12/contrib/tcsh/nls/german/set16 =================================================================== --- stable/12/contrib/tcsh/nls/german/set16 +++ stable/12/contrib/tcsh/nls/german/set16 @@ -1,4 +1,3 @@ -$ $tcsh: set16,v 1.4 2011/02/04 18:19:36 christos Exp $ $ sh.lex.c $set 16 1 Setze Prozeßgruppe des Terminals von %d auf %d\n Index: stable/12/contrib/tcsh/nls/german/set17 =================================================================== --- stable/12/contrib/tcsh/nls/german/set17 +++ stable/12/contrib/tcsh/nls/german/set17 @@ -1,4 +1,3 @@ -$ $tcsh: set17,v 1.6 2011/02/04 18:19:36 christos Exp $ $ sh.proc.c $set 17 1 FEHLER: Warte auf Hintergrund-Job!\n Index: stable/12/contrib/tcsh/nls/german/set18 =================================================================== --- stable/12/contrib/tcsh/nls/german/set18 +++ stable/12/contrib/tcsh/nls/german/set18 @@ -1,4 +1,3 @@ -$ $tcsh: set18,v 1.4 2011/02/04 18:19:36 christos Exp $ $ sh.set.c $set 18 1 Warnung: lächerlich langer PATH abgeschnitten\n Index: stable/12/contrib/tcsh/nls/german/set19 =================================================================== --- stable/12/contrib/tcsh/nls/german/set19 +++ stable/12/contrib/tcsh/nls/german/set19 @@ -1,4 +1,3 @@ -$ $tcsh: set19,v 1.7 2011/02/25 23:58:07 christos Exp $ $ tc.alloc.c $set 19 1 nbytes=%d: Out of memory\n Index: stable/12/contrib/tcsh/nls/german/set2 =================================================================== --- stable/12/contrib/tcsh/nls/german/set2 +++ stable/12/contrib/tcsh/nls/german/set2 @@ -1,4 +1,3 @@ -$ $tcsh: set2,v 1.6 2011/02/04 18:19:36 christos Exp $ $ Signal names $set 2 1 Null signal Index: stable/12/contrib/tcsh/nls/german/set20 =================================================================== --- stable/12/contrib/tcsh/nls/german/set20 +++ stable/12/contrib/tcsh/nls/german/set20 @@ -1,4 +1,3 @@ -$ $tcsh: set20,v 1.5 2015/08/13 08:54:04 christos Exp $ $ tc.bind.c $set 20 1 Ungültiger Tastenname `%S'\n Index: stable/12/contrib/tcsh/nls/german/set21 =================================================================== --- stable/12/contrib/tcsh/nls/german/set21 +++ stable/12/contrib/tcsh/nls/german/set21 @@ -1,4 +1,3 @@ -$ $tcsh: set21,v 1.3 2006/03/02 18:46:46 christos Exp $ $ tc.disc.c $set 21 1 Kann lokale Sonderzeichen nicht auslesen.\n Index: stable/12/contrib/tcsh/nls/german/set22 =================================================================== --- stable/12/contrib/tcsh/nls/german/set22 +++ stable/12/contrib/tcsh/nls/german/set22 @@ -1,4 +1,3 @@ -$ $tcsh: set22,v 1.4 2011/02/04 18:19:36 christos Exp $ $ tc.func.c $set 22 1 %S: \t ein Alias für Index: stable/12/contrib/tcsh/nls/german/set23 =================================================================== --- stable/12/contrib/tcsh/nls/german/set23 +++ stable/12/contrib/tcsh/nls/german/set23 @@ -1,4 +1,3 @@ -$ $tcsh: set23,v 1.5 2011/02/04 18:19:36 christos Exp $ $ tc.os.c $set 23 1 Falscher Cpu/Site-Name Index: stable/12/contrib/tcsh/nls/german/set24 =================================================================== --- stable/12/contrib/tcsh/nls/german/set24 +++ stable/12/contrib/tcsh/nls/german/set24 @@ -1,4 +1,3 @@ -$ $tcsh: set24,v 1.3 2006/03/02 18:46:46 christos Exp $ $ tc.sched.c $set 24 1 Hack! Index: stable/12/contrib/tcsh/nls/german/set25 =================================================================== --- stable/12/contrib/tcsh/nls/german/set25 +++ stable/12/contrib/tcsh/nls/german/set25 @@ -1,4 +1,3 @@ -$ $tcsh: set25,v 1.4 2011/02/04 18:19:36 christos Exp $ $ tc.sig.c $set 25 1 unser wait %d\n Index: stable/12/contrib/tcsh/nls/german/set26 =================================================================== --- stable/12/contrib/tcsh/nls/german/set26 +++ stable/12/contrib/tcsh/nls/german/set26 @@ -1,4 +1,3 @@ -$ $tcsh: set26,v 1.5 2011/02/04 18:19:36 christos Exp $ $ tc.who.c $set 26 1 Kein Zugriff auf %s. Bitte "unset watch" eingeben.\n Index: stable/12/contrib/tcsh/nls/german/set27 =================================================================== --- stable/12/contrib/tcsh/nls/german/set27 +++ stable/12/contrib/tcsh/nls/german/set27 @@ -1,4 +1,3 @@ -$ $tcsh: set27,v 1.4 2011/02/04 18:19:36 christos Exp $ $ tw.comp.c $set 27 1 Befehl Index: stable/12/contrib/tcsh/nls/german/set29 =================================================================== --- stable/12/contrib/tcsh/nls/german/set29 +++ stable/12/contrib/tcsh/nls/german/set29 @@ -1,4 +1,3 @@ -$ $tcsh: set29,v 1.4 2011/02/04 18:19:36 christos Exp $ $ tw.help.c $set 29 1 Keine Hilfe-Datei für %S\n Index: stable/12/contrib/tcsh/nls/german/set3 =================================================================== --- stable/12/contrib/tcsh/nls/german/set3 +++ stable/12/contrib/tcsh/nls/german/set3 @@ -1,4 +1,3 @@ -$ $tcsh: set3,v 1.7 2011/02/04 18:19:36 christos Exp $ $ Editor function descriptions $set 3 1 Ein Zeichen zurück Index: stable/12/contrib/tcsh/nls/german/set30 =================================================================== --- stable/12/contrib/tcsh/nls/german/set30 +++ stable/12/contrib/tcsh/nls/german/set30 @@ -1,4 +1,3 @@ -$ $tcsh: set30,v 1.5 2011/02/04 18:19:37 christos Exp $ $ tw.parse.c $set 30 1 Anfangsbefehl %d\n Index: stable/12/contrib/tcsh/nls/german/set31 =================================================================== --- stable/12/contrib/tcsh/nls/german/set31 +++ stable/12/contrib/tcsh/nls/german/set31 @@ -1,4 +1,3 @@ -$ $tcsh: set31,v 1.4 2011/02/04 18:19:37 christos Exp $ $ vms.termcap.c $set 31 1 Kann TERMCAP nicht öffnen: [%s]\n Index: stable/12/contrib/tcsh/nls/german/set4 =================================================================== --- stable/12/contrib/tcsh/nls/german/set4 +++ stable/12/contrib/tcsh/nls/german/set4 @@ -1,4 +1,3 @@ -$ $tcsh: set4,v 1.4 2011/02/04 18:19:37 christos Exp $ $ Termcap strings $set 4 1 füge neue, leere Zeile hinzu Index: stable/12/contrib/tcsh/nls/german/set5 =================================================================== --- stable/12/contrib/tcsh/nls/german/set5 +++ stable/12/contrib/tcsh/nls/german/set5 @@ -1,4 +1,3 @@ -$ $tcsh: set5,v 1.4 2011/02/04 18:19:37 christos Exp $ $ ed.chared.c $set 5 1 Durchschnittliche Last nicht verfügbar\n Index: stable/12/contrib/tcsh/nls/german/set6 =================================================================== --- stable/12/contrib/tcsh/nls/german/set6 +++ stable/12/contrib/tcsh/nls/german/set6 @@ -1,4 +1,3 @@ -$ $tcsh: set6,v 1.4 2011/02/10 00:13:36 christos Exp $ $ ed.inputl.c $set 6 1 FEHLER: Illegaler Befehl von Taste 0%o\r\n Index: stable/12/contrib/tcsh/nls/german/set7 =================================================================== --- stable/12/contrib/tcsh/nls/german/set7 +++ stable/12/contrib/tcsh/nls/german/set7 @@ -1,4 +1,3 @@ -$ $tcsh: set7,v 1.6 2011/02/04 18:19:37 christos Exp $ $ ed.screen.c $set 7 1 \n\tTcsh meint, Ihr Endgerät hat die\n Index: stable/12/contrib/tcsh/nls/german/set8 =================================================================== --- stable/12/contrib/tcsh/nls/german/set8 +++ stable/12/contrib/tcsh/nls/german/set8 @@ -1,4 +1,3 @@ -$ $tcsh: set8,v 1.4 2011/02/04 18:19:37 christos Exp $ $ ed.term.c $set 8 1 Unbekannter Schalter Index: stable/12/contrib/tcsh/nls/german/set9 =================================================================== --- stable/12/contrib/tcsh/nls/german/set9 +++ stable/12/contrib/tcsh/nls/german/set9 @@ -1,4 +1,3 @@ -$ $tcsh: set9,v 1.6 2015/05/26 17:38:25 christos Exp $ $ ed.xmap.c $set 9 1 AddXkey: Null extended-key not allowed.\n Index: stable/12/contrib/tcsh/nls/greek/set1 =================================================================== --- stable/12/contrib/tcsh/nls/greek/set1 +++ stable/12/contrib/tcsh/nls/greek/set1 @@ -1,4 +1,3 @@ -$ $tcsh: set1,v 1.6 2015/05/26 17:38:25 christos Exp $ $ Error messages $set 1 1 Λάθος σύνταξη Index: stable/12/contrib/tcsh/nls/greek/set10 =================================================================== --- stable/12/contrib/tcsh/nls/greek/set10 +++ stable/12/contrib/tcsh/nls/greek/set10 @@ -1,4 +1,3 @@ -$ $tcsh: set10,v 1.4 2011/02/04 18:19:37 christos Exp $ $ ma.setp.c $set 10 1 setpath: άκυρη εντολή '%s'.\n Index: stable/12/contrib/tcsh/nls/greek/set11 =================================================================== --- stable/12/contrib/tcsh/nls/greek/set11 +++ stable/12/contrib/tcsh/nls/greek/set11 @@ -1,4 +1,3 @@ -$ $tcsh: set11,v 1.3 2011/02/04 18:19:37 christos Exp $ $ sh.c $set 11 1 Προειδοποίηση: δεν μπορώ να προσπελάσω το tty (%s).\n Index: stable/12/contrib/tcsh/nls/greek/set12 =================================================================== --- stable/12/contrib/tcsh/nls/greek/set12 +++ stable/12/contrib/tcsh/nls/greek/set12 @@ -1,4 +1,3 @@ -$ $tcsh: set12,v 1.4 2011/02/04 18:19:37 christos Exp $ $ sh.dir.c $set 12 1 %s: προσπαθώ να αρχίσω από το "%s"\n Index: stable/12/contrib/tcsh/nls/greek/set13 =================================================================== --- stable/12/contrib/tcsh/nls/greek/set13 +++ stable/12/contrib/tcsh/nls/greek/set13 @@ -1,4 +1,3 @@ -$ $tcsh: set13,v 1.3 2011/02/04 18:19:37 christos Exp $ $ sh.exec.c $set 13 1 hash=%-4d dir=%-2d prog=%s\n Index: stable/12/contrib/tcsh/nls/greek/set14 =================================================================== --- stable/12/contrib/tcsh/nls/greek/set14 +++ stable/12/contrib/tcsh/nls/greek/set14 @@ -1,4 +1,3 @@ -$ $tcsh: set14,v 1.4 2011/02/04 18:19:37 christos Exp $ $ sh.file.c $set 14 1 \nΠφφφ!! Υπερβολικά πολλά %s!!\n Index: stable/12/contrib/tcsh/nls/greek/set15 =================================================================== --- stable/12/contrib/tcsh/nls/greek/set15 +++ stable/12/contrib/tcsh/nls/greek/set15 @@ -1,4 +1,3 @@ -$ $tcsh: set15,v 1.3 2011/02/04 18:19:37 christos Exp $ $ sh.func.c $set 15 1 %s: %s: δε μπορώ να %sτο%s όριο\n Index: stable/12/contrib/tcsh/nls/greek/set16 =================================================================== --- stable/12/contrib/tcsh/nls/greek/set16 +++ stable/12/contrib/tcsh/nls/greek/set16 @@ -1,4 +1,3 @@ -$ $tcsh: set16,v 1.4 2011/02/04 18:19:37 christos Exp $ $ sh.lex.c $set 16 1 Μηδενισμός του γκρουπ διεργασιών του tty από %d σε %d\n Index: stable/12/contrib/tcsh/nls/greek/set17 =================================================================== --- stable/12/contrib/tcsh/nls/greek/set17 +++ stable/12/contrib/tcsh/nls/greek/set17 @@ -1,4 +1,3 @@ -$ $tcsh: set17,v 1.4 2011/02/04 18:19:37 christos Exp $ $ sh.proc.c $set 17 1 BUG: wait γιά εργασία που τρέχει στο παρασκήνιο!\n Index: stable/12/contrib/tcsh/nls/greek/set18 =================================================================== --- stable/12/contrib/tcsh/nls/greek/set18 +++ stable/12/contrib/tcsh/nls/greek/set18 @@ -1,4 +1,3 @@ -$ $tcsh: set18,v 1.3 2011/02/04 18:19:37 christos Exp $ $ sh.set.c $set 18 1 Προειδοποίηση: PATH με τεράστιο μέγεθος, περικόπηκε\n Index: stable/12/contrib/tcsh/nls/greek/set19 =================================================================== --- stable/12/contrib/tcsh/nls/greek/set19 +++ stable/12/contrib/tcsh/nls/greek/set19 @@ -1,4 +1,3 @@ -$ $tcsh: set19,v 1.5 2011/02/25 23:58:07 christos Exp $ $ tc.alloc.c $set 19 1 nbytes=%d: η μνήμη τελείωσε\n Index: stable/12/contrib/tcsh/nls/greek/set2 =================================================================== --- stable/12/contrib/tcsh/nls/greek/set2 +++ stable/12/contrib/tcsh/nls/greek/set2 @@ -1,4 +1,3 @@ -$ $tcsh: set2,v 1.4 2011/02/04 18:19:37 christos Exp $ $ Signal names $set 2 1 Μηδενικό signal Index: stable/12/contrib/tcsh/nls/greek/set20 =================================================================== --- stable/12/contrib/tcsh/nls/greek/set20 +++ stable/12/contrib/tcsh/nls/greek/set20 @@ -1,4 +1,3 @@ -$ $tcsh: set20,v 1.6 2015/08/13 08:54:04 christos Exp $ $ tc.bind.c $set 20 1 Ακυρο όνομα πλήκτρου `%S'\n Index: stable/12/contrib/tcsh/nls/greek/set21 =================================================================== --- stable/12/contrib/tcsh/nls/greek/set21 +++ stable/12/contrib/tcsh/nls/greek/set21 @@ -1,4 +1,3 @@ -$ $tcsh: set21,v 1.3 2011/02/04 18:19:37 christos Exp $ $ tc.disc.c $set 21 1 Δε μπορώ να διαβάσω τα local chars.\n Index: stable/12/contrib/tcsh/nls/greek/set22 =================================================================== --- stable/12/contrib/tcsh/nls/greek/set22 +++ stable/12/contrib/tcsh/nls/greek/set22 @@ -1,4 +1,3 @@ -$ $tcsh: set22,v 1.3 2011/02/04 18:19:37 christos Exp $ $ tc.func.c $set 22 1 %S: \t ψευδώνυμο γιά το Index: stable/12/contrib/tcsh/nls/greek/set23 =================================================================== --- stable/12/contrib/tcsh/nls/greek/set23 +++ stable/12/contrib/tcsh/nls/greek/set23 @@ -1,4 +1,3 @@ -$ $tcsh: set23,v 1.4 2011/02/04 18:19:38 christos Exp $ $ tc.os.c $set 23 1 Ακυρο όνομα cpu/site Index: stable/12/contrib/tcsh/nls/greek/set24 =================================================================== --- stable/12/contrib/tcsh/nls/greek/set24 +++ stable/12/contrib/tcsh/nls/greek/set24 @@ -1,4 +1,3 @@ -$ $tcsh: set24,v 1.2 2006/03/02 18:46:46 christos Exp $ $ tc.sched.c $set 24 1 kludge Index: stable/12/contrib/tcsh/nls/greek/set25 =================================================================== --- stable/12/contrib/tcsh/nls/greek/set25 +++ stable/12/contrib/tcsh/nls/greek/set25 @@ -1,4 +1,3 @@ -$ $tcsh: set25,v 1.3 2011/02/04 18:19:38 christos Exp $ $ tc.sig.c $set 25 1 our wait %d\n Index: stable/12/contrib/tcsh/nls/greek/set26 =================================================================== --- stable/12/contrib/tcsh/nls/greek/set26 +++ stable/12/contrib/tcsh/nls/greek/set26 @@ -1,4 +1,3 @@ -$ $tcsh: set26,v 1.4 2011/02/04 18:19:38 christos Exp $ $ tc.who.c $set 26 1 δε μπορώ να κάνω stat το %s. Παρακαλώ δώστε "unset watch".\n Index: stable/12/contrib/tcsh/nls/greek/set27 =================================================================== --- stable/12/contrib/tcsh/nls/greek/set27 +++ stable/12/contrib/tcsh/nls/greek/set27 @@ -1,4 +1,3 @@ -$ $tcsh: set27,v 1.3 2011/02/04 18:19:38 christos Exp $ $ tw.comp.c $set 27 1 εντολή Index: stable/12/contrib/tcsh/nls/greek/set29 =================================================================== --- stable/12/contrib/tcsh/nls/greek/set29 +++ stable/12/contrib/tcsh/nls/greek/set29 @@ -1,4 +1,3 @@ -$ $tcsh: set29,v 1.3 2011/02/04 18:19:38 christos Exp $ $ tw.help.c $set 29 1 Δεν υπάρχει αρχείο με βοήθεια γιά το %S\n Index: stable/12/contrib/tcsh/nls/greek/set3 =================================================================== --- stable/12/contrib/tcsh/nls/greek/set3 +++ stable/12/contrib/tcsh/nls/greek/set3 @@ -1,4 +1,3 @@ -$ $tcsh: set3,v 1.5 2011/02/04 18:19:38 christos Exp $ $ Editor function descriptions $set 3 1 Μετακίνηση ένα χαρακτήρα όπισθεν Index: stable/12/contrib/tcsh/nls/greek/set30 =================================================================== --- stable/12/contrib/tcsh/nls/greek/set30 +++ stable/12/contrib/tcsh/nls/greek/set30 @@ -1,4 +1,3 @@ -$ $tcsh: set30,v 1.3 2011/02/04 18:19:38 christos Exp $ $ tw.parse.c $set 30 1 starting_a_command %d\n Index: stable/12/contrib/tcsh/nls/greek/set31 =================================================================== --- stable/12/contrib/tcsh/nls/greek/set31 +++ stable/12/contrib/tcsh/nls/greek/set31 @@ -1,4 +1,3 @@ -$ $tcsh: set31,v 1.3 2011/02/04 18:19:38 christos Exp $ $ vms.termcap.c $set 31 1 Δε μπορώ να ανοίξω το TERMCAP: [%s]\n Index: stable/12/contrib/tcsh/nls/greek/set4 =================================================================== --- stable/12/contrib/tcsh/nls/greek/set4 +++ stable/12/contrib/tcsh/nls/greek/set4 @@ -1,4 +1,3 @@ -$ $tcsh: set4,v 1.4 2011/02/04 18:19:38 christos Exp $ $ Termcap strings $set 4 1 πρόσθεση νέας κενής γραμμής Index: stable/12/contrib/tcsh/nls/greek/set5 =================================================================== --- stable/12/contrib/tcsh/nls/greek/set5 +++ stable/12/contrib/tcsh/nls/greek/set5 @@ -1,4 +1,3 @@ -$ $tcsh: set5,v 1.3 2011/02/04 18:19:38 christos Exp $ $ ed.chared.c $set 5 1 Ο μέσος όρος φορτίου δεν είναι διαθέσιμος\n Index: stable/12/contrib/tcsh/nls/greek/set6 =================================================================== --- stable/12/contrib/tcsh/nls/greek/set6 +++ stable/12/contrib/tcsh/nls/greek/set6 @@ -1,4 +1,3 @@ -$ $tcsh: set6,v 1.3 2011/02/04 18:19:38 christos Exp $ $ ed.inputl.c $set 6 1 ΣΦΑΛΜΑ: άκυρη εντολή απο το πλήκτρο 0%o\r\n Index: stable/12/contrib/tcsh/nls/greek/set7 =================================================================== --- stable/12/contrib/tcsh/nls/greek/set7 +++ stable/12/contrib/tcsh/nls/greek/set7 @@ -1,4 +1,3 @@ -$ $tcsh: set7,v 1.4 2011/02/04 18:19:38 christos Exp $ $ ed.screen.c $set 7 1 \n\tΤο %s ξέρει γιά το τερματικό σας τα\n Index: stable/12/contrib/tcsh/nls/greek/set8 =================================================================== --- stable/12/contrib/tcsh/nls/greek/set8 +++ stable/12/contrib/tcsh/nls/greek/set8 @@ -1,4 +1,3 @@ -$ $tcsh: set8,v 1.3 2011/02/04 18:19:38 christos Exp $ $ ed.term.c $set 8 1 Αγνωστο switch Index: stable/12/contrib/tcsh/nls/greek/set9 =================================================================== --- stable/12/contrib/tcsh/nls/greek/set9 +++ stable/12/contrib/tcsh/nls/greek/set9 @@ -1,4 +1,3 @@ -$ $tcsh: set9,v 1.5 2015/05/26 17:38:25 christos Exp $ $ ed.xmap.c $set 9 1 AddXkey: δεν επιτρέπεται μηδενικό extended-key.\n Index: stable/12/contrib/tcsh/nls/italian/set1 =================================================================== --- stable/12/contrib/tcsh/nls/italian/set1 +++ stable/12/contrib/tcsh/nls/italian/set1 @@ -1,4 +1,3 @@ -$ $tcsh: set1,v 1.4 2015/05/26 17:38:25 christos Exp $ $ Error messages $set 1 1 Errore di Sintassi Index: stable/12/contrib/tcsh/nls/italian/set10 =================================================================== --- stable/12/contrib/tcsh/nls/italian/set10 +++ stable/12/contrib/tcsh/nls/italian/set10 @@ -1,4 +1,3 @@ -$ $tcsh: set10,v 1.2 2006/03/02 18:46:47 christos Exp $ $ ma.setp.c $set 10 1 setpath: comando '%s' non valido.\n Index: stable/12/contrib/tcsh/nls/italian/set11 =================================================================== --- stable/12/contrib/tcsh/nls/italian/set11 +++ stable/12/contrib/tcsh/nls/italian/set11 @@ -1,4 +1,3 @@ -$ $tcsh: set11,v 1.3 2011/02/04 18:19:38 christos Exp $ $ sh.c $set 11 1 Attenzione: accesso negato al terminale (%s).\n Index: stable/12/contrib/tcsh/nls/italian/set12 =================================================================== --- stable/12/contrib/tcsh/nls/italian/set12 +++ stable/12/contrib/tcsh/nls/italian/set12 @@ -1,4 +1,3 @@ -$ $tcsh: set12,v 1.2 2006/03/02 18:46:47 christos Exp $ $ sh.dir.c $set 12 1 %s: sto tentando di partire da "%s"\n Index: stable/12/contrib/tcsh/nls/italian/set13 =================================================================== --- stable/12/contrib/tcsh/nls/italian/set13 +++ stable/12/contrib/tcsh/nls/italian/set13 @@ -1,4 +1,3 @@ -$ $tcsh: set13,v 1.3 2011/02/04 18:19:38 christos Exp $ $ sh.exec.c $set 13 1 hash=%-4d dir=%-2d prog=%s\n Index: stable/12/contrib/tcsh/nls/italian/set14 =================================================================== --- stable/12/contrib/tcsh/nls/italian/set14 +++ stable/12/contrib/tcsh/nls/italian/set14 @@ -1,4 +1,3 @@ -$ $tcsh: set14,v 1.2 2006/03/02 18:46:47 christos Exp $ $ sh.file.c $set 14 1 \nAccipicchia!! Troppi %s!!\n Index: stable/12/contrib/tcsh/nls/italian/set15 =================================================================== --- stable/12/contrib/tcsh/nls/italian/set15 +++ stable/12/contrib/tcsh/nls/italian/set15 @@ -1,4 +1,3 @@ -$ $tcsh: set15,v 1.3 2011/02/04 18:19:39 christos Exp $ $ sh.func.c $set 15 1 %s: %s: non si può %s il limite%s\n Index: stable/12/contrib/tcsh/nls/italian/set16 =================================================================== --- stable/12/contrib/tcsh/nls/italian/set16 +++ stable/12/contrib/tcsh/nls/italian/set16 @@ -1,4 +1,3 @@ -$ $tcsh: set16,v 1.2 2006/03/02 18:46:47 christos Exp $ $ sh.lex.c $set 16 1 Reinizializzato il gruppo di processi di terminale da %d a %d\n Index: stable/12/contrib/tcsh/nls/italian/set17 =================================================================== --- stable/12/contrib/tcsh/nls/italian/set17 +++ stable/12/contrib/tcsh/nls/italian/set17 @@ -1,4 +1,3 @@ -$ $tcsh: set17,v 1.4 2011/02/04 18:19:39 christos Exp $ $ sh.proc.c $set 17 1 BACO: sto aspettando un lavoro in background!\n Index: stable/12/contrib/tcsh/nls/italian/set18 =================================================================== --- stable/12/contrib/tcsh/nls/italian/set18 +++ stable/12/contrib/tcsh/nls/italian/set18 @@ -1,4 +1,3 @@ -$ $tcsh: set18,v 1.2 2006/03/02 18:46:47 christos Exp $ $ sh.set.c $set 18 1 Attenzione: PATH indecorosamente lungo troncato\n Index: stable/12/contrib/tcsh/nls/italian/set19 =================================================================== --- stable/12/contrib/tcsh/nls/italian/set19 +++ stable/12/contrib/tcsh/nls/italian/set19 @@ -1,4 +1,3 @@ -$ $tcsh: set19,v 1.4 2011/02/25 23:58:07 christos Exp $ $ tc.alloc.c $set 19 1 nbytes=%d: Memoria esaurita\n Index: stable/12/contrib/tcsh/nls/italian/set2 =================================================================== --- stable/12/contrib/tcsh/nls/italian/set2 +++ stable/12/contrib/tcsh/nls/italian/set2 @@ -1,4 +1,3 @@ -$ $tcsh: set2,v 1.3 2011/02/04 18:19:39 christos Exp $ $ Signal names $set 2 1 Segnale nullo Index: stable/12/contrib/tcsh/nls/italian/set20 =================================================================== --- stable/12/contrib/tcsh/nls/italian/set20 +++ stable/12/contrib/tcsh/nls/italian/set20 @@ -1,4 +1,3 @@ -$ $tcsh: set20,v 1.4 2015/08/13 08:54:04 christos Exp $ $ tc.bind.c $set 20 1 Nome di tasto non corretto `%S'\n Index: stable/12/contrib/tcsh/nls/italian/set21 =================================================================== --- stable/12/contrib/tcsh/nls/italian/set21 +++ stable/12/contrib/tcsh/nls/italian/set21 @@ -1,4 +1,3 @@ -$ $tcsh: set21,v 1.3 2006/03/02 18:46:47 christos Exp $ $ tc.disc.c $set 21 1 Non si possono ottenere i caratteri locali\n Index: stable/12/contrib/tcsh/nls/italian/set22 =================================================================== --- stable/12/contrib/tcsh/nls/italian/set22 +++ stable/12/contrib/tcsh/nls/italian/set22 @@ -1,4 +1,3 @@ -$ $tcsh: set22,v 1.3 2011/02/04 18:19:39 christos Exp $ $ tc.func.c $set 22 1 %S: \t è un alias per Index: stable/12/contrib/tcsh/nls/italian/set23 =================================================================== --- stable/12/contrib/tcsh/nls/italian/set23 +++ stable/12/contrib/tcsh/nls/italian/set23 @@ -1,4 +1,3 @@ -$ $tcsh: set23,v 1.3 2011/02/04 18:19:39 christos Exp $ $ tc.os.c $set 23 1 Nome di cpu/macchina non corretto Index: stable/12/contrib/tcsh/nls/italian/set24 =================================================================== --- stable/12/contrib/tcsh/nls/italian/set24 +++ stable/12/contrib/tcsh/nls/italian/set24 @@ -1,4 +1,3 @@ -$ $tcsh: set24,v 1.2 2006/03/02 18:46:47 christos Exp $ $ tc.sched.c $set 24 1 accrocchio Index: stable/12/contrib/tcsh/nls/italian/set25 =================================================================== --- stable/12/contrib/tcsh/nls/italian/set25 +++ stable/12/contrib/tcsh/nls/italian/set25 @@ -1,4 +1,3 @@ -$ $tcsh: set25,v 1.2 2006/03/02 18:46:47 christos Exp $ $ tc.sig.c $set 25 1 ourwait %d\n Index: stable/12/contrib/tcsh/nls/italian/set26 =================================================================== --- stable/12/contrib/tcsh/nls/italian/set26 +++ stable/12/contrib/tcsh/nls/italian/set26 @@ -1,4 +1,3 @@ -$ $tcsh: set26,v 1.3 2011/02/04 18:19:39 christos Exp $ $ tc.who.c $set 26 1 non posso usare stat per %s. Per pietà dai un "unset watch".\n Index: stable/12/contrib/tcsh/nls/italian/set27 =================================================================== --- stable/12/contrib/tcsh/nls/italian/set27 +++ stable/12/contrib/tcsh/nls/italian/set27 @@ -1,4 +1,3 @@ -$ $tcsh: set27,v 1.2 2006/03/02 18:46:47 christos Exp $ $ tw.comp.c $set 27 1 comando Index: stable/12/contrib/tcsh/nls/italian/set29 =================================================================== --- stable/12/contrib/tcsh/nls/italian/set29 +++ stable/12/contrib/tcsh/nls/italian/set29 @@ -1,4 +1,3 @@ -$ $tcsh: set29,v 1.2 2006/03/02 18:46:47 christos Exp $ $ tw.help.c $set 29 1 Non esiste il file di aiuto per %S\n Index: stable/12/contrib/tcsh/nls/italian/set3 =================================================================== --- stable/12/contrib/tcsh/nls/italian/set3 +++ stable/12/contrib/tcsh/nls/italian/set3 @@ -1,4 +1,3 @@ -$ $tcsh: set3,v 1.4 2011/02/04 18:19:39 christos Exp $ $ Editor function descriptions $set 3 1 Retrocede di un carattere Index: stable/12/contrib/tcsh/nls/italian/set30 =================================================================== --- stable/12/contrib/tcsh/nls/italian/set30 +++ stable/12/contrib/tcsh/nls/italian/set30 @@ -1,4 +1,3 @@ -$ $tcsh: set30,v 1.3 2011/02/04 18:19:39 christos Exp $ $ tw.parse.c $set 30 1 inizio_il_comando %d\n Index: stable/12/contrib/tcsh/nls/italian/set31 =================================================================== --- stable/12/contrib/tcsh/nls/italian/set31 +++ stable/12/contrib/tcsh/nls/italian/set31 @@ -1,4 +1,3 @@ -$ $tcsh: set31,v 1.2 2006/03/02 18:46:47 christos Exp $ $ vms.termcap.c $set 31 1 Non posso aprire il TERMCAP: [%s]\n Index: stable/12/contrib/tcsh/nls/italian/set4 =================================================================== --- stable/12/contrib/tcsh/nls/italian/set4 +++ stable/12/contrib/tcsh/nls/italian/set4 @@ -1,4 +1,3 @@ -$ $tcsh: set4,v 1.3 2011/02/04 18:19:39 christos Exp $ $ Termcap strings $set 4 1 aggiunge una linea vuota Index: stable/12/contrib/tcsh/nls/italian/set5 =================================================================== --- stable/12/contrib/tcsh/nls/italian/set5 +++ stable/12/contrib/tcsh/nls/italian/set5 @@ -1,4 +1,3 @@ -$ $tcsh: set5,v 1.2 2006/03/02 18:46:47 christos Exp $ $ ed.chared.c $set 5 1 Media di carico non disponibile\n Index: stable/12/contrib/tcsh/nls/italian/set6 =================================================================== --- stable/12/contrib/tcsh/nls/italian/set6 +++ stable/12/contrib/tcsh/nls/italian/set6 @@ -1,4 +1,3 @@ -$ $tcsh: set6,v 1.3 2011/02/04 18:19:39 christos Exp $ $ ed.inputl.c $set 6 1 ERRORE: comando illegale per il tasto 0%o\r\n Index: stable/12/contrib/tcsh/nls/italian/set7 =================================================================== --- stable/12/contrib/tcsh/nls/italian/set7 +++ stable/12/contrib/tcsh/nls/italian/set7 @@ -1,4 +1,3 @@ -$ $tcsh: set7,v 1.3 2011/02/04 18:19:39 christos Exp $ $ ed.screen.c $set 7 1 \n\tLa tcsh ipotizza che il tuo terminale abbia\n Index: stable/12/contrib/tcsh/nls/italian/set8 =================================================================== --- stable/12/contrib/tcsh/nls/italian/set8 +++ stable/12/contrib/tcsh/nls/italian/set8 @@ -1,4 +1,3 @@ -$ $tcsh: set8,v 1.2 2006/03/02 18:46:47 christos Exp $ $ ed.term.c $set 8 1 Commutatore sconosciuto Index: stable/12/contrib/tcsh/nls/italian/set9 =================================================================== --- stable/12/contrib/tcsh/nls/italian/set9 +++ stable/12/contrib/tcsh/nls/italian/set9 @@ -1,4 +1,3 @@ -$ $tcsh: set9,v 1.3 2015/05/26 17:38:25 christos Exp $ $ ed.xmap.c $set 9 1 AddXkey: tasto esteso nullo non ammesso.\n Index: stable/12/contrib/tcsh/nls/ja/set1 =================================================================== --- stable/12/contrib/tcsh/nls/ja/set1 +++ stable/12/contrib/tcsh/nls/ja/set1 @@ -1,4 +1,3 @@ -$ $tcsh: set1,v 1.7 2015/05/26 17:38:25 christos Exp $ $ Error messages $set 1 1 文法が間違っています Index: stable/12/contrib/tcsh/nls/ja/set10 =================================================================== --- stable/12/contrib/tcsh/nls/ja/set10 +++ stable/12/contrib/tcsh/nls/ja/set10 @@ -1,4 +1,3 @@ -$ $tcsh: set10,v 1.3 2011/02/04 18:19:39 christos Exp $ $ ma.setp.c $set 10 1 setpath: コマンドが不正です '%s'.\n Index: stable/12/contrib/tcsh/nls/ja/set11 =================================================================== --- stable/12/contrib/tcsh/nls/ja/set11 +++ stable/12/contrib/tcsh/nls/ja/set11 @@ -1,4 +1,3 @@ -$ $tcsh: set11,v 1.3 2011/02/04 18:19:39 christos Exp $ $ sh.c $set 11 1 警告: ttyにアクセスができません (%s).\n Index: stable/12/contrib/tcsh/nls/ja/set12 =================================================================== --- stable/12/contrib/tcsh/nls/ja/set12 +++ stable/12/contrib/tcsh/nls/ja/set12 @@ -1,4 +1,3 @@ -$ $tcsh: set12,v 1.3 2011/02/04 18:19:39 christos Exp $ $ sh.dir.c $set 12 1 %s: "%s"からの実行を試します\n Index: stable/12/contrib/tcsh/nls/ja/set13 =================================================================== --- stable/12/contrib/tcsh/nls/ja/set13 +++ stable/12/contrib/tcsh/nls/ja/set13 @@ -1,4 +1,3 @@ -$ $tcsh: set13,v 1.3 2011/02/04 18:19:39 christos Exp $ $ sh.exec.c $set 13 1 hash=%-4d dir=%-2d prog=%s\n Index: stable/12/contrib/tcsh/nls/ja/set15 =================================================================== --- stable/12/contrib/tcsh/nls/ja/set15 +++ stable/12/contrib/tcsh/nls/ja/set15 @@ -1,4 +1,3 @@ -$ $tcsh: set15,v 1.3 2011/02/04 18:19:39 christos Exp $ $ sh.func.c $set 15 1 %s: %s: %s 出来ません. (%s 制限)\n Index: stable/12/contrib/tcsh/nls/ja/set16 =================================================================== --- stable/12/contrib/tcsh/nls/ja/set16 +++ stable/12/contrib/tcsh/nls/ja/set16 @@ -1,4 +1,3 @@ -$ $tcsh: set16,v 1.4 2011/02/04 18:19:40 christos Exp $ $ sh.lex.c $set 16 1 tty pgrp を %d から %dに再設定します\n Index: stable/12/contrib/tcsh/nls/ja/set17 =================================================================== --- stable/12/contrib/tcsh/nls/ja/set17 +++ stable/12/contrib/tcsh/nls/ja/set17 @@ -1,4 +1,3 @@ -$ $tcsh: set17,v 1.4 2011/02/04 18:19:40 christos Exp $ $ sh.proc.c $set 17 1 障害: バッググラウンドジョブを待っています\n Index: stable/12/contrib/tcsh/nls/ja/set18 =================================================================== --- stable/12/contrib/tcsh/nls/ja/set18 +++ stable/12/contrib/tcsh/nls/ja/set18 @@ -1,4 +1,3 @@ -$ $tcsh: set18,v 1.3 2011/02/04 18:19:40 christos Exp $ $ sh.set.c $set 18 1 警告: 不自然に長い PATH は切り捨てられます\n Index: stable/12/contrib/tcsh/nls/ja/set2 =================================================================== --- stable/12/contrib/tcsh/nls/ja/set2 +++ stable/12/contrib/tcsh/nls/ja/set2 @@ -1,4 +1,3 @@ -$ $tcsh: set2,v 1.3 2011/02/04 18:19:40 christos Exp $ $ Signal names $set 2 1 ヌルシグナル Index: stable/12/contrib/tcsh/nls/ja/set21 =================================================================== --- stable/12/contrib/tcsh/nls/ja/set21 +++ stable/12/contrib/tcsh/nls/ja/set21 @@ -1,4 +1,3 @@ -$ $tcsh: set21,v 1.3 2011/02/04 18:19:40 christos Exp $ $ tc.disc.c $set 21 1 ローカルキャラを取得できません.\n Index: stable/12/contrib/tcsh/nls/ja/set24 =================================================================== --- stable/12/contrib/tcsh/nls/ja/set24 +++ stable/12/contrib/tcsh/nls/ja/set24 @@ -1,4 +1,3 @@ -$ $tcsh: set24,v 1.2 2006/03/02 18:46:47 christos Exp $ $ tc.sched.c $set 24 1 kludge Index: stable/12/contrib/tcsh/nls/ja/set29 =================================================================== --- stable/12/contrib/tcsh/nls/ja/set29 +++ stable/12/contrib/tcsh/nls/ja/set29 @@ -1,4 +1,3 @@ -$ $tcsh: set29,v 1.4 2011/02/04 18:19:40 christos Exp $ $ tw.help.c $set 29 1 %S 用のヘルプファイルがありません\n Index: stable/12/contrib/tcsh/nls/ja/set3 =================================================================== --- stable/12/contrib/tcsh/nls/ja/set3 +++ stable/12/contrib/tcsh/nls/ja/set3 @@ -1,4 +1,3 @@ -$ $tcsh: set3,v 1.4 2001/04/26 19:07:48 kim Exp $ $ Editor function descriptions $set 3 1 1文字戻る Index: stable/12/contrib/tcsh/nls/ja/set30 =================================================================== --- stable/12/contrib/tcsh/nls/ja/set30 +++ stable/12/contrib/tcsh/nls/ja/set30 @@ -1,4 +1,3 @@ -$ $tcsh: set30,v 1.3 2011/02/04 18:19:40 christos Exp $ $ tw.parse.c $set 30 1 コマンド開始 %d\n Index: stable/12/contrib/tcsh/nls/ja/set4 =================================================================== --- stable/12/contrib/tcsh/nls/ja/set4 +++ stable/12/contrib/tcsh/nls/ja/set4 @@ -1,4 +1,3 @@ -$ $tcsh: set4,v 1.2 1995/03/19 18:07:15 christos Exp $ $ Termcap strings $set 4 1 空行挿入 Index: stable/12/contrib/tcsh/nls/ja/set5 =================================================================== --- stable/12/contrib/tcsh/nls/ja/set5 +++ stable/12/contrib/tcsh/nls/ja/set5 @@ -1,4 +1,3 @@ -$ $tcsh: set5,v 1.3 2011/02/04 18:19:40 christos Exp $ $ ed.chared.c $set 5 1 システム負荷表示は使用できません\n Index: stable/12/contrib/tcsh/nls/ja/set6 =================================================================== --- stable/12/contrib/tcsh/nls/ja/set6 +++ stable/12/contrib/tcsh/nls/ja/set6 @@ -1,4 +1,3 @@ -$ $tcsh: set6,v 1.3 2011/02/04 18:19:40 christos Exp $ $ ed.inputl.c $set 6 1 エラー: 不正なキーからのコマンド 0%o\r\n Index: stable/12/contrib/tcsh/nls/ja/set7 =================================================================== --- stable/12/contrib/tcsh/nls/ja/set7 +++ stable/12/contrib/tcsh/nls/ja/set7 @@ -1,4 +1,3 @@ -$ $tcsh: set7,v 1.3 2011/02/04 18:19:40 christos Exp $ $ ed.screen.c $set 7 1 \n\tTcsh の推測では、あなたの端末は\n Index: stable/12/contrib/tcsh/nls/ja/set8 =================================================================== --- stable/12/contrib/tcsh/nls/ja/set8 +++ stable/12/contrib/tcsh/nls/ja/set8 @@ -1,4 +1,3 @@ -$ $tcsh: set8,v 1.3 2011/02/04 18:19:40 christos Exp $ $ ed.term.c $set 8 1 不明なswitch Index: stable/12/contrib/tcsh/nls/russian/set1 =================================================================== --- stable/12/contrib/tcsh/nls/russian/set1 +++ stable/12/contrib/tcsh/nls/russian/set1 @@ -1,4 +1,3 @@ -$ $tcsh: set1,v 1.6 2015/05/26 17:38:25 christos Exp $ $ Error messages $set 1 1 Синтаксическая ошибка Index: stable/12/contrib/tcsh/nls/russian/set10 =================================================================== --- stable/12/contrib/tcsh/nls/russian/set10 +++ stable/12/contrib/tcsh/nls/russian/set10 @@ -1,4 +1,3 @@ -$ $tcsh: set10,v 1.4 2011/02/04 18:19:41 christos Exp $ $ ma.setp.c $set 10 1 setpath: неверная команда '%s'.\n Index: stable/12/contrib/tcsh/nls/russian/set11 =================================================================== --- stable/12/contrib/tcsh/nls/russian/set11 +++ stable/12/contrib/tcsh/nls/russian/set11 @@ -1,4 +1,3 @@ -$ $tcsh: set11,v 1.3 2011/02/04 18:19:41 christos Exp $ $ sh.c $set 11 1 Предупреждение: нет доступа к tty (%s).\n Index: stable/12/contrib/tcsh/nls/russian/set12 =================================================================== --- stable/12/contrib/tcsh/nls/russian/set12 +++ stable/12/contrib/tcsh/nls/russian/set12 @@ -1,4 +1,3 @@ -$ $tcsh: set12,v 1.3 2011/02/04 18:19:41 christos Exp $ $ sh.dir.c $set 12 1 %s: Пытаюсь начать с "%s"\n Index: stable/12/contrib/tcsh/nls/russian/set13 =================================================================== --- stable/12/contrib/tcsh/nls/russian/set13 +++ stable/12/contrib/tcsh/nls/russian/set13 @@ -1,4 +1,3 @@ -$ $tcsh: set13,v 1.4 2011/02/04 18:19:41 christos Exp $ $ sh.exec.c $set 13 1 hash=%-4d dir=%-2d prog=%s\n Index: stable/12/contrib/tcsh/nls/russian/set14 =================================================================== --- stable/12/contrib/tcsh/nls/russian/set14 +++ stable/12/contrib/tcsh/nls/russian/set14 @@ -1,4 +1,3 @@ -$ $tcsh: set14,v 1.3 2011/02/04 18:19:41 christos Exp $ $ sh.file.c $set 14 1 \nYikes!! Слишком много %s!!\n Index: stable/12/contrib/tcsh/nls/russian/set15 =================================================================== --- stable/12/contrib/tcsh/nls/russian/set15 +++ stable/12/contrib/tcsh/nls/russian/set15 @@ -1,4 +1,3 @@ -$ $tcsh: set15,v 1.3 2011/02/04 18:19:41 christos Exp $ $ sh.func.c $set 15 1 %s: %s: Не могу %s%s предел\n Index: stable/12/contrib/tcsh/nls/russian/set16 =================================================================== --- stable/12/contrib/tcsh/nls/russian/set16 +++ stable/12/contrib/tcsh/nls/russian/set16 @@ -1,4 +1,3 @@ -$ $tcsh: set16,v 1.3 2011/02/04 18:19:41 christos Exp $ $ sh.lex.c $set 16 1 Reset tty pgrp from %d to %d\n Index: stable/12/contrib/tcsh/nls/russian/set17 =================================================================== --- stable/12/contrib/tcsh/nls/russian/set17 +++ stable/12/contrib/tcsh/nls/russian/set17 @@ -1,4 +1,3 @@ -$ $tcsh: set17,v 1.5 2011/02/04 18:19:41 christos Exp $ $ sh.proc.c $set 17 1 BUG: waiting for background job!\n Index: stable/12/contrib/tcsh/nls/russian/set18 =================================================================== --- stable/12/contrib/tcsh/nls/russian/set18 +++ stable/12/contrib/tcsh/nls/russian/set18 @@ -1,4 +1,3 @@ -$ $tcsh: set18,v 1.4 2011/02/04 18:19:41 christos Exp $ $ sh.set.c $set 18 1 Предупреждение: Чересчур длинный PATH обрезан\n Index: stable/12/contrib/tcsh/nls/russian/set19 =================================================================== --- stable/12/contrib/tcsh/nls/russian/set19 +++ stable/12/contrib/tcsh/nls/russian/set19 @@ -1,4 +1,3 @@ -$ $tcsh: set19,v 1.6 2011/02/25 23:58:08 christos Exp $ $ tc.alloc.c $set 19 1 nbytes=%d: Нет памяти\n Index: stable/12/contrib/tcsh/nls/russian/set2 =================================================================== --- stable/12/contrib/tcsh/nls/russian/set2 +++ stable/12/contrib/tcsh/nls/russian/set2 @@ -1,4 +1,3 @@ -$ $tcsh: set2,v 1.4 2011/02/04 18:19:42 christos Exp $ $ Signal names $set 2 1 Нулевой сигнал Index: stable/12/contrib/tcsh/nls/russian/set20 =================================================================== --- stable/12/contrib/tcsh/nls/russian/set20 +++ stable/12/contrib/tcsh/nls/russian/set20 @@ -1,4 +1,3 @@ -$ $tcsh: set20,v 1.7 2015/08/13 08:54:04 christos Exp $ $ tc.bind.c $set 20 1 Неверное имя клавиши `%S'\n Index: stable/12/contrib/tcsh/nls/russian/set21 =================================================================== --- stable/12/contrib/tcsh/nls/russian/set21 +++ stable/12/contrib/tcsh/nls/russian/set21 @@ -1,4 +1,3 @@ -$ $tcsh: set21,v 1.2 2006/03/02 18:46:47 christos Exp $ $ tc.disc.c $set 21 1 Couldn't get local chars.\n Index: stable/12/contrib/tcsh/nls/russian/set22 =================================================================== --- stable/12/contrib/tcsh/nls/russian/set22 +++ stable/12/contrib/tcsh/nls/russian/set22 @@ -1,4 +1,3 @@ -$ $tcsh: set22,v 1.5 2011/02/04 18:19:42 christos Exp $ $ tc.func.c $set 22 1 %S: \t переопределено в Index: stable/12/contrib/tcsh/nls/russian/set23 =================================================================== --- stable/12/contrib/tcsh/nls/russian/set23 +++ stable/12/contrib/tcsh/nls/russian/set23 @@ -1,4 +1,3 @@ -$ $tcsh: set23,v 1.4 2011/02/04 18:19:42 christos Exp $ $ tc.os.c $set 23 1 Bad cpu/site name Index: stable/12/contrib/tcsh/nls/russian/set24 =================================================================== --- stable/12/contrib/tcsh/nls/russian/set24 +++ stable/12/contrib/tcsh/nls/russian/set24 @@ -1,4 +1,3 @@ -$ $tcsh: set24,v 1.2 2006/03/02 18:46:47 christos Exp $ $ tc.sched.c $set 24 1 kludge Index: stable/12/contrib/tcsh/nls/russian/set25 =================================================================== --- stable/12/contrib/tcsh/nls/russian/set25 +++ stable/12/contrib/tcsh/nls/russian/set25 @@ -1,4 +1,3 @@ -$ $tcsh: set25,v 1.3 2011/02/04 18:19:42 christos Exp $ $ tc.sig.c $set 25 1 our wait %d\n Index: stable/12/contrib/tcsh/nls/russian/set26 =================================================================== --- stable/12/contrib/tcsh/nls/russian/set26 +++ stable/12/contrib/tcsh/nls/russian/set26 @@ -1,4 +1,3 @@ -$ $tcsh: set26,v 1.4 2011/02/04 18:19:42 christos Exp $ $ tc.who.c $set 26 1 не могу выполнить stat на %s. Пожалуйста, выполните "unset watch".\n Index: stable/12/contrib/tcsh/nls/russian/set27 =================================================================== --- stable/12/contrib/tcsh/nls/russian/set27 +++ stable/12/contrib/tcsh/nls/russian/set27 @@ -1,4 +1,3 @@ -$ $tcsh: set27,v 1.5 2011/02/04 18:19:42 christos Exp $ $ tw.comp.c $set 27 1 команда Index: stable/12/contrib/tcsh/nls/russian/set29 =================================================================== --- stable/12/contrib/tcsh/nls/russian/set29 +++ stable/12/contrib/tcsh/nls/russian/set29 @@ -1,4 +1,3 @@ -$ $tcsh: set29,v 1.3 2011/02/04 18:19:42 christos Exp $ $ tw.help.c $set 29 1 Отсутствует файл помощи для %S\n Index: stable/12/contrib/tcsh/nls/russian/set3 =================================================================== --- stable/12/contrib/tcsh/nls/russian/set3 +++ stable/12/contrib/tcsh/nls/russian/set3 @@ -1,4 +1,3 @@ -$ $tcsh: set3,v 1.4 2006/03/02 18:46:48 christos Exp $ $ Editor function descriptions $set 3 1 Move back a character Index: stable/12/contrib/tcsh/nls/russian/set30 =================================================================== --- stable/12/contrib/tcsh/nls/russian/set30 +++ stable/12/contrib/tcsh/nls/russian/set30 @@ -1,4 +1,3 @@ -$ $tcsh: set30,v 1.5 2011/02/04 18:19:42 christos Exp $ $ tw.parse.c $set 30 1 starting_a_command %d\n Index: stable/12/contrib/tcsh/nls/russian/set31 =================================================================== --- stable/12/contrib/tcsh/nls/russian/set31 +++ stable/12/contrib/tcsh/nls/russian/set31 @@ -1,4 +1,3 @@ -$ $tcsh: set31,v 1.4 2011/02/04 18:19:42 christos Exp $ $ vms.termcap.c $set 31 1 Не могу открыть TERMCAP: [%s]\n Index: stable/12/contrib/tcsh/nls/russian/set4 =================================================================== --- stable/12/contrib/tcsh/nls/russian/set4 +++ stable/12/contrib/tcsh/nls/russian/set4 @@ -1,4 +1,3 @@ -$ $tcsh: set4,v 1.4 2011/02/04 18:19:42 christos Exp $ $ Termcap strings $set 4 1 добавить новую пустую строку Index: stable/12/contrib/tcsh/nls/russian/set5 =================================================================== --- stable/12/contrib/tcsh/nls/russian/set5 +++ stable/12/contrib/tcsh/nls/russian/set5 @@ -1,4 +1,3 @@ -$ $tcsh: set5,v 1.3 2011/02/04 18:19:42 christos Exp $ $ ed.chared.c $set 5 1 Средняя загрузка недоступна\n Index: stable/12/contrib/tcsh/nls/russian/set6 =================================================================== --- stable/12/contrib/tcsh/nls/russian/set6 +++ stable/12/contrib/tcsh/nls/russian/set6 @@ -1,4 +1,3 @@ -$ $tcsh: set6,v 1.4 2011/02/04 18:19:42 christos Exp $ $ ed.inputl.c $set 6 1 ОШИБКА: неверная команда ключа 0%o\r\n Index: stable/12/contrib/tcsh/nls/russian/set7 =================================================================== --- stable/12/contrib/tcsh/nls/russian/set7 +++ stable/12/contrib/tcsh/nls/russian/set7 @@ -1,4 +1,3 @@ -$ $tcsh: set7,v 1.4 2011/02/04 18:19:42 christos Exp $ $ ed.screen.c $set 7 1 \n\tTcsh thinks your terminal has the\n Index: stable/12/contrib/tcsh/nls/russian/set8 =================================================================== --- stable/12/contrib/tcsh/nls/russian/set8 +++ stable/12/contrib/tcsh/nls/russian/set8 @@ -1,4 +1,3 @@ -$ $tcsh: set8,v 1.3 2011/02/04 18:19:42 christos Exp $ $ ed.term.c $set 8 1 Неизвестный переключатель Index: stable/12/contrib/tcsh/nls/russian/set9 =================================================================== --- stable/12/contrib/tcsh/nls/russian/set9 +++ stable/12/contrib/tcsh/nls/russian/set9 @@ -1,4 +1,3 @@ -$ $tcsh: set9,v 1.5 2015/05/26 17:38:25 christos Exp $ $ ed.xmap.c $set 9 1 AddXkey: Null extended-key not allowed.\n Index: stable/12/contrib/tcsh/nls/spanish/set1 =================================================================== --- stable/12/contrib/tcsh/nls/spanish/set1 +++ stable/12/contrib/tcsh/nls/spanish/set1 @@ -1,4 +1,3 @@ -$ $tcsh: set1,v 1.5 2015/05/26 17:38:25 christos Exp $ $ Mensajes de Error $set 1 1 Error de sintaxis Index: stable/12/contrib/tcsh/nls/spanish/set10 =================================================================== --- stable/12/contrib/tcsh/nls/spanish/set10 +++ stable/12/contrib/tcsh/nls/spanish/set10 @@ -1,4 +1,3 @@ -$ $tcsh: set10,v 1.3 2011/02/04 18:19:42 christos Exp $ $ ma.setp.c $set 10 1 setpath: comando '%s' incorrecto.\n Index: stable/12/contrib/tcsh/nls/spanish/set11 =================================================================== --- stable/12/contrib/tcsh/nls/spanish/set11 +++ stable/12/contrib/tcsh/nls/spanish/set11 @@ -1,4 +1,3 @@ -$ $tcsh: set11,v 1.2 2006/03/02 18:46:48 christos Exp $ $ sh.c $set 11 1 Aviso: no se puede acceder a la tty (%s).\n Index: stable/12/contrib/tcsh/nls/spanish/set12 =================================================================== --- stable/12/contrib/tcsh/nls/spanish/set12 +++ stable/12/contrib/tcsh/nls/spanish/set12 @@ -1,4 +1,3 @@ -$ $tcsh: set12,v 1.2 2006/03/02 18:46:48 christos Exp $ $ sh.dir.c $set 12 1 %s: Tratando de empezar desde "%s"\n Index: stable/12/contrib/tcsh/nls/spanish/set13 =================================================================== --- stable/12/contrib/tcsh/nls/spanish/set13 +++ stable/12/contrib/tcsh/nls/spanish/set13 @@ -1,4 +1,3 @@ -$ $tcsh: set13,v 1.3 2011/02/04 18:19:42 christos Exp $ $ sh.exec.c $set 13 1 hash=%-4d dir=%-2d prog=%s\n Index: stable/12/contrib/tcsh/nls/spanish/set14 =================================================================== --- stable/12/contrib/tcsh/nls/spanish/set14 +++ stable/12/contrib/tcsh/nls/spanish/set14 @@ -1,4 +1,3 @@ -$ $tcsh: set14,v 1.3 2011/02/04 18:19:42 christos Exp $ $ sh.file.c $set 14 1 \n¡¡Qué asco!! ¡¡Hay demasiados %s!!\n Index: stable/12/contrib/tcsh/nls/spanish/set15 =================================================================== --- stable/12/contrib/tcsh/nls/spanish/set15 +++ stable/12/contrib/tcsh/nls/spanish/set15 @@ -1,4 +1,3 @@ -$ $tcsh: set15,v 1.3 2011/02/04 18:19:42 christos Exp $ $ sh.func.c $set 15 1 %s: %s: No se puede %s el límite %s\n Index: stable/12/contrib/tcsh/nls/spanish/set16 =================================================================== --- stable/12/contrib/tcsh/nls/spanish/set16 +++ stable/12/contrib/tcsh/nls/spanish/set16 @@ -1,4 +1,3 @@ -$ $tcsh: set16,v 1.3 2011/02/04 18:19:43 christos Exp $ $ sh.lex.c $set 16 1 Se ha reinicializado el grupo de procesos de las terminales de %d a %d\n Index: stable/12/contrib/tcsh/nls/spanish/set17 =================================================================== --- stable/12/contrib/tcsh/nls/spanish/set17 +++ stable/12/contrib/tcsh/nls/spanish/set17 @@ -1,4 +1,3 @@ -$ $tcsh: set17,v 1.4 2011/02/04 18:19:43 christos Exp $ $ sh.proc.c $set 17 1 BUG: ¡en espera de un trabajo en segundo plano!\n Index: stable/12/contrib/tcsh/nls/spanish/set18 =================================================================== --- stable/12/contrib/tcsh/nls/spanish/set18 +++ stable/12/contrib/tcsh/nls/spanish/set18 @@ -1,4 +1,3 @@ -$ $tcsh: set18,v 1.3 2011/02/04 18:19:43 christos Exp $ $ sh.set.c $set 18 1 Aviso: PATH de tamaño ridículo ha sido truncado\n Index: stable/12/contrib/tcsh/nls/spanish/set19 =================================================================== --- stable/12/contrib/tcsh/nls/spanish/set19 +++ stable/12/contrib/tcsh/nls/spanish/set19 @@ -1,4 +1,3 @@ -$ $tcsh: set19,v 1.5 2011/02/25 23:58:08 christos Exp $ $ tc.alloc.c $set 19 1 nbytes=%d: Se ha agotado la memoria\n Index: stable/12/contrib/tcsh/nls/spanish/set2 =================================================================== --- stable/12/contrib/tcsh/nls/spanish/set2 +++ stable/12/contrib/tcsh/nls/spanish/set2 @@ -1,4 +1,3 @@ -$ $tcsh: set2,v 1.3 2011/02/04 18:19:43 christos Exp $ $ Nombres de señales $set 2 1 Señal nula Index: stable/12/contrib/tcsh/nls/spanish/set20 =================================================================== --- stable/12/contrib/tcsh/nls/spanish/set20 +++ stable/12/contrib/tcsh/nls/spanish/set20 @@ -1,4 +1,3 @@ -$ $tcsh: set20,v 1.5 2015/08/13 08:54:04 christos Exp $ $ tc.bind.c $set 20 1 Nombre de tecla no válido `%S'\n Index: stable/12/contrib/tcsh/nls/spanish/set21 =================================================================== --- stable/12/contrib/tcsh/nls/spanish/set21 +++ stable/12/contrib/tcsh/nls/spanish/set21 @@ -1,4 +1,3 @@ -$ $tcsh: set21,v 1.2 2006/03/02 18:46:48 christos Exp $ $ tc.disc.c $set 21 1 No he podido leer los caracteres locales.\n Index: stable/12/contrib/tcsh/nls/spanish/set22 =================================================================== --- stable/12/contrib/tcsh/nls/spanish/set22 +++ stable/12/contrib/tcsh/nls/spanish/set22 @@ -1,4 +1,3 @@ -$ $tcsh: set22,v 1.3 2011/02/04 18:19:43 christos Exp $ $ tc.func.c $set 22 1 %S: \t es un alias de Index: stable/12/contrib/tcsh/nls/spanish/set23 =================================================================== --- stable/12/contrib/tcsh/nls/spanish/set23 +++ stable/12/contrib/tcsh/nls/spanish/set23 @@ -1,4 +1,3 @@ -$ $tcsh: set23,v 1.3 2011/02/04 18:19:43 christos Exp $ $ tc.os.c $set 23 1 Nombre de cpu/máquina incorrecto Index: stable/12/contrib/tcsh/nls/spanish/set24 =================================================================== --- stable/12/contrib/tcsh/nls/spanish/set24 +++ stable/12/contrib/tcsh/nls/spanish/set24 @@ -1,4 +1,3 @@ -$ $tcsh: set24,v 1.2 2006/03/02 18:46:48 christos Exp $ $ tc.sched.c $set 24 1 chapuza Index: stable/12/contrib/tcsh/nls/spanish/set25 =================================================================== --- stable/12/contrib/tcsh/nls/spanish/set25 +++ stable/12/contrib/tcsh/nls/spanish/set25 @@ -1,4 +1,3 @@ -$ $tcsh: set25,v 1.3 2011/02/04 18:19:43 christos Exp $ $ tc.sig.c $set 25 1 nuestro wait %d\n Index: stable/12/contrib/tcsh/nls/spanish/set26 =================================================================== --- stable/12/contrib/tcsh/nls/spanish/set26 +++ stable/12/contrib/tcsh/nls/spanish/set26 @@ -1,4 +1,3 @@ -$ $tcsh: set26,v 1.3 2011/02/04 18:19:43 christos Exp $ $ tc.who.c $set 26 1 No se puede completar stat %s. Por favor, ejecute "unset watch".\n Index: stable/12/contrib/tcsh/nls/spanish/set27 =================================================================== --- stable/12/contrib/tcsh/nls/spanish/set27 +++ stable/12/contrib/tcsh/nls/spanish/set27 @@ -1,4 +1,3 @@ -$ $tcsh: set27,v 1.3 2011/02/04 18:19:43 christos Exp $ $ tw.comp.c $set 27 1 comando Index: stable/12/contrib/tcsh/nls/spanish/set29 =================================================================== --- stable/12/contrib/tcsh/nls/spanish/set29 +++ stable/12/contrib/tcsh/nls/spanish/set29 @@ -1,4 +1,3 @@ -$ $tcsh: set29,v 1.2 2006/03/02 18:46:48 christos Exp $ $ tw.help.c $set 29 1 No hay archivo de ayuda sobre %S\n Index: stable/12/contrib/tcsh/nls/spanish/set3 =================================================================== --- stable/12/contrib/tcsh/nls/spanish/set3 +++ stable/12/contrib/tcsh/nls/spanish/set3 @@ -1,4 +1,3 @@ -$ $tcsh: set3,v 1.4 2011/02/04 18:19:43 christos Exp $ $ Descripción de las funciones de edición $set 3 1 Retroceder un carácter Index: stable/12/contrib/tcsh/nls/spanish/set30 =================================================================== --- stable/12/contrib/tcsh/nls/spanish/set30 +++ stable/12/contrib/tcsh/nls/spanish/set30 @@ -1,4 +1,3 @@ -$ $tcsh: set30,v 1.3 2011/02/04 18:19:43 christos Exp $ $ tw.parse.c $set 30 1 comienzo_de_comando %d\n Index: stable/12/contrib/tcsh/nls/spanish/set31 =================================================================== --- stable/12/contrib/tcsh/nls/spanish/set31 +++ stable/12/contrib/tcsh/nls/spanish/set31 @@ -1,4 +1,3 @@ -$ $tcsh: set31,v 1.2 2006/03/02 18:46:48 christos Exp $ $ vms.termcap.c $set 31 1 No se puede abrir TERMCAP: [%s]\n Index: stable/12/contrib/tcsh/nls/spanish/set4 =================================================================== --- stable/12/contrib/tcsh/nls/spanish/set4 +++ stable/12/contrib/tcsh/nls/spanish/set4 @@ -1,4 +1,3 @@ -$ $tcsh: set4,v 1.3 2011/02/04 18:19:43 christos Exp $ $ cadenas de Termcap $set 4 1 añade una línea vacía Index: stable/12/contrib/tcsh/nls/spanish/set5 =================================================================== --- stable/12/contrib/tcsh/nls/spanish/set5 +++ stable/12/contrib/tcsh/nls/spanish/set5 @@ -1,4 +1,3 @@ -$ $tcsh: set5,v 1.3 2011/02/04 18:19:43 christos Exp $ $ ed.chared.c $set 5 1 No está disponible la carga media\n Index: stable/12/contrib/tcsh/nls/spanish/set6 =================================================================== --- stable/12/contrib/tcsh/nls/spanish/set6 +++ stable/12/contrib/tcsh/nls/spanish/set6 @@ -1,4 +1,3 @@ -$ $tcsh: set6,v 1.3 2011/02/04 18:19:43 christos Exp $ $ ed.inputl.c $set 6 1 ERROR: comando ilegal asignado a la tecla 0%o\r\n Index: stable/12/contrib/tcsh/nls/spanish/set7 =================================================================== --- stable/12/contrib/tcsh/nls/spanish/set7 +++ stable/12/contrib/tcsh/nls/spanish/set7 @@ -1,4 +1,3 @@ -$ $tcsh: set7,v 1.3 2011/02/04 18:19:43 christos Exp $ $ ed.screen.c $set 7 1 \n\tTcsh cree que su terminal tiene las\n Index: stable/12/contrib/tcsh/nls/spanish/set8 =================================================================== --- stable/12/contrib/tcsh/nls/spanish/set8 +++ stable/12/contrib/tcsh/nls/spanish/set8 @@ -1,4 +1,3 @@ -$ $tcsh: set8,v 1.3 2011/02/04 18:19:43 christos Exp $ $ ed.term.c $set 8 1 Interruptor desconocido Index: stable/12/contrib/tcsh/nls/spanish/set9 =================================================================== --- stable/12/contrib/tcsh/nls/spanish/set9 +++ stable/12/contrib/tcsh/nls/spanish/set9 @@ -1,4 +1,3 @@ -$ $tcsh: set9,v 1.4 2015/05/26 17:38:25 christos Exp $ $ ed.xmap.c $set 9 1 AddXkey: No se permite una tecla extendida nula.\n Index: stable/12/contrib/tcsh/nls/ukrainian/set1 =================================================================== --- stable/12/contrib/tcsh/nls/ukrainian/set1 +++ stable/12/contrib/tcsh/nls/ukrainian/set1 @@ -1,4 +1,3 @@ -$ $tcsh: set1,v 1.5 2015/05/26 17:38:25 christos Exp $ $ Error messages $set 1 1 Синтаксична помилка Index: stable/12/contrib/tcsh/nls/ukrainian/set10 =================================================================== --- stable/12/contrib/tcsh/nls/ukrainian/set10 +++ stable/12/contrib/tcsh/nls/ukrainian/set10 @@ -1,4 +1,3 @@ -$ $tcsh: set10,v 1.4 2011/02/04 18:19:44 christos Exp $ $ ma.setp.c $set 10 1 setpath: невірна команда '%s'.\n Index: stable/12/contrib/tcsh/nls/ukrainian/set11 =================================================================== --- stable/12/contrib/tcsh/nls/ukrainian/set11 +++ stable/12/contrib/tcsh/nls/ukrainian/set11 @@ -1,4 +1,3 @@ -$ $tcsh: set11,v 1.4 2011/02/04 18:19:44 christos Exp $ $ sh.c $set 11 1 Увага: немає доступу до tty (%s).\n Index: stable/12/contrib/tcsh/nls/ukrainian/set12 =================================================================== --- stable/12/contrib/tcsh/nls/ukrainian/set12 +++ stable/12/contrib/tcsh/nls/ukrainian/set12 @@ -1,4 +1,3 @@ -$ $tcsh: set12,v 1.4 2011/02/04 18:19:44 christos Exp $ $ sh.dir.c $set 12 1 %s: Спробую почати з "%s"\n Index: stable/12/contrib/tcsh/nls/ukrainian/set13 =================================================================== --- stable/12/contrib/tcsh/nls/ukrainian/set13 +++ stable/12/contrib/tcsh/nls/ukrainian/set13 @@ -1,4 +1,3 @@ -$ $tcsh: set13,v 1.4 2011/02/04 18:19:44 christos Exp $ $ sh.exec.c $set 13 1 хеш=%-4d dir=%-2d prog=%s\n Index: stable/12/contrib/tcsh/nls/ukrainian/set14 =================================================================== --- stable/12/contrib/tcsh/nls/ukrainian/set14 +++ stable/12/contrib/tcsh/nls/ukrainian/set14 @@ -1,4 +1,3 @@ -$ $tcsh: set14,v 1.4 2011/02/04 18:19:44 christos Exp $ $ sh.file.c $set 14 1 \nОй!! Забагато %s!!\n Index: stable/12/contrib/tcsh/nls/ukrainian/set15 =================================================================== --- stable/12/contrib/tcsh/nls/ukrainian/set15 +++ stable/12/contrib/tcsh/nls/ukrainian/set15 @@ -1,4 +1,3 @@ -$ $tcsh: set15,v 1.4 2011/02/04 18:19:44 christos Exp $ $ sh.func.c $set 15 1 %s: %s: Не можу %s%s ліміт\n Index: stable/12/contrib/tcsh/nls/ukrainian/set16 =================================================================== --- stable/12/contrib/tcsh/nls/ukrainian/set16 +++ stable/12/contrib/tcsh/nls/ukrainian/set16 @@ -1,4 +1,3 @@ -$ $tcsh: set16,v 1.4 2011/02/04 18:19:44 christos Exp $ $ sh.lex.c $set 16 1 Reset tty pgrp from %d to %d\n Index: stable/12/contrib/tcsh/nls/ukrainian/set17 =================================================================== --- stable/12/contrib/tcsh/nls/ukrainian/set17 +++ stable/12/contrib/tcsh/nls/ukrainian/set17 @@ -1,4 +1,3 @@ -$ $tcsh: set17,v 1.5 2011/02/04 18:19:44 christos Exp $ $ sh.proc.c $set 17 1 ПОМИЛКА: очікування фонової задачі!\n Index: stable/12/contrib/tcsh/nls/ukrainian/set18 =================================================================== --- stable/12/contrib/tcsh/nls/ukrainian/set18 +++ stable/12/contrib/tcsh/nls/ukrainian/set18 @@ -1,4 +1,3 @@ -$ $tcsh: set18,v 1.4 2011/02/04 18:19:44 christos Exp $ $ sh.set.c $set 18 1 Увага: задовгий PATH обрізано\n Index: stable/12/contrib/tcsh/nls/ukrainian/set19 =================================================================== --- stable/12/contrib/tcsh/nls/ukrainian/set19 +++ stable/12/contrib/tcsh/nls/ukrainian/set19 @@ -1,4 +1,3 @@ -$ $tcsh: set19,v 1.6 2011/02/25 23:58:08 christos Exp $ $ tc.alloc.c $set 19 1 nbytes=%d: Мало пам'яті\n Index: stable/12/contrib/tcsh/nls/ukrainian/set2 =================================================================== --- stable/12/contrib/tcsh/nls/ukrainian/set2 +++ stable/12/contrib/tcsh/nls/ukrainian/set2 @@ -1,4 +1,3 @@ -$ $tcsh: set2,v 1.4 2011/02/04 18:19:44 christos Exp $ $ Signal names $set 2 1 Нульовий сигнал Index: stable/12/contrib/tcsh/nls/ukrainian/set20 =================================================================== --- stable/12/contrib/tcsh/nls/ukrainian/set20 +++ stable/12/contrib/tcsh/nls/ukrainian/set20 @@ -1,4 +1,3 @@ -$ $tcsh: set20,v 1.5 2015/08/13 08:54:04 christos Exp $ $ tc.bind.c $set 20 1 Invalid key name `%S'\n Index: stable/12/contrib/tcsh/nls/ukrainian/set21 =================================================================== --- stable/12/contrib/tcsh/nls/ukrainian/set21 +++ stable/12/contrib/tcsh/nls/ukrainian/set21 @@ -1,4 +1,3 @@ -$ $tcsh: set21,v 1.3 2006/03/02 18:46:48 christos Exp $ $ tc.disc.c $set 21 1 Couldn't get local chars.\n Index: stable/12/contrib/tcsh/nls/ukrainian/set22 =================================================================== --- stable/12/contrib/tcsh/nls/ukrainian/set22 +++ stable/12/contrib/tcsh/nls/ukrainian/set22 @@ -1,4 +1,3 @@ -$ $tcsh: set22,v 1.4 2011/02/04 18:19:44 christos Exp $ $ tc.func.c $set 22 1 %S: \t перевизначено на Index: stable/12/contrib/tcsh/nls/ukrainian/set23 =================================================================== --- stable/12/contrib/tcsh/nls/ukrainian/set23 +++ stable/12/contrib/tcsh/nls/ukrainian/set23 @@ -1,4 +1,3 @@ -$ $tcsh: set23,v 1.4 2011/02/04 18:19:44 christos Exp $ $ tc.os.c $set 23 1 Bad cpu/site name Index: stable/12/contrib/tcsh/nls/ukrainian/set24 =================================================================== --- stable/12/contrib/tcsh/nls/ukrainian/set24 +++ stable/12/contrib/tcsh/nls/ukrainian/set24 @@ -1,4 +1,3 @@ -$ $tcsh: set24,v 1.3 2006/03/02 18:46:48 christos Exp $ $ tc.sched.c $set 24 1 kludge Index: stable/12/contrib/tcsh/nls/ukrainian/set25 =================================================================== --- stable/12/contrib/tcsh/nls/ukrainian/set25 +++ stable/12/contrib/tcsh/nls/ukrainian/set25 @@ -1,4 +1,3 @@ -$ $tcsh: set25,v 1.4 2011/02/04 18:19:44 christos Exp $ $ tc.sig.c $set 25 1 our wait %d\n Index: stable/12/contrib/tcsh/nls/ukrainian/set26 =================================================================== --- stable/12/contrib/tcsh/nls/ukrainian/set26 +++ stable/12/contrib/tcsh/nls/ukrainian/set26 @@ -1,4 +1,3 @@ -$ $tcsh: set26,v 1.4 2011/02/04 18:19:44 christos Exp $ $ tc.who.c $set 26 1 cannot stat %s. Please "unset watch".\n Index: stable/12/contrib/tcsh/nls/ukrainian/set27 =================================================================== --- stable/12/contrib/tcsh/nls/ukrainian/set27 +++ stable/12/contrib/tcsh/nls/ukrainian/set27 @@ -1,4 +1,3 @@ -$ $tcsh: set27,v 1.4 2011/02/04 18:19:45 christos Exp $ $ tw.comp.c $set 27 1 команда Index: stable/12/contrib/tcsh/nls/ukrainian/set29 =================================================================== --- stable/12/contrib/tcsh/nls/ukrainian/set29 +++ stable/12/contrib/tcsh/nls/ukrainian/set29 @@ -1,4 +1,3 @@ -$ $tcsh: set29,v 1.4 2011/02/04 18:19:45 christos Exp $ $ tw.help.c $set 29 1 Відсутній файл довідки для %S\n Index: stable/12/contrib/tcsh/nls/ukrainian/set3 =================================================================== --- stable/12/contrib/tcsh/nls/ukrainian/set3 +++ stable/12/contrib/tcsh/nls/ukrainian/set3 @@ -1,4 +1,3 @@ -$ $tcsh: set3,v 1.4 2006/03/02 18:46:48 christos Exp $ $ Editor function descriptions $set 3 1 Move back a character Index: stable/12/contrib/tcsh/nls/ukrainian/set30 =================================================================== --- stable/12/contrib/tcsh/nls/ukrainian/set30 +++ stable/12/contrib/tcsh/nls/ukrainian/set30 @@ -1,4 +1,3 @@ -$ $tcsh: set30,v 1.4 2011/02/04 18:19:45 christos Exp $ $ tw.parse.c $set 30 1 starting_a_command %d\n Index: stable/12/contrib/tcsh/nls/ukrainian/set31 =================================================================== --- stable/12/contrib/tcsh/nls/ukrainian/set31 +++ stable/12/contrib/tcsh/nls/ukrainian/set31 @@ -1,4 +1,3 @@ -$ $tcsh: set31,v 1.4 2011/02/04 18:19:45 christos Exp $ $ vms.termcap.c $set 31 1 Не можу відкрити TERMCAP: [%s]\n Index: stable/12/contrib/tcsh/nls/ukrainian/set4 =================================================================== --- stable/12/contrib/tcsh/nls/ukrainian/set4 +++ stable/12/contrib/tcsh/nls/ukrainian/set4 @@ -1,4 +1,3 @@ -$ $tcsh: set4,v 1.3 2006/03/02 18:46:48 christos Exp $ $ Termcap strings $set 4 1 add new blank line Index: stable/12/contrib/tcsh/nls/ukrainian/set5 =================================================================== --- stable/12/contrib/tcsh/nls/ukrainian/set5 +++ stable/12/contrib/tcsh/nls/ukrainian/set5 @@ -1,4 +1,3 @@ -$ $tcsh: set5,v 1.4 2011/02/04 18:19:45 christos Exp $ $ ed.chared.c $set 5 1 Недоступне значення: середнє завантаження\n Index: stable/12/contrib/tcsh/nls/ukrainian/set6 =================================================================== --- stable/12/contrib/tcsh/nls/ukrainian/set6 +++ stable/12/contrib/tcsh/nls/ukrainian/set6 @@ -1,4 +1,3 @@ -$ $tcsh: set6,v 1.4 2011/02/04 18:19:45 christos Exp $ $ ed.inputl.c $set 6 1 ERROR: illegal command from key 0%o\r\n Index: stable/12/contrib/tcsh/nls/ukrainian/set7 =================================================================== --- stable/12/contrib/tcsh/nls/ukrainian/set7 +++ stable/12/contrib/tcsh/nls/ukrainian/set7 @@ -1,4 +1,3 @@ -$ $tcsh: set7,v 1.4 2011/02/04 18:19:45 christos Exp $ $ ed.screen.c $set 7 1 \n\tTcsh thinks your terminal has the\n Index: stable/12/contrib/tcsh/nls/ukrainian/set8 =================================================================== --- stable/12/contrib/tcsh/nls/ukrainian/set8 +++ stable/12/contrib/tcsh/nls/ukrainian/set8 @@ -1,4 +1,3 @@ -$ $tcsh: set8,v 1.4 2011/02/04 18:19:45 christos Exp $ $ ed.term.c $set 8 1 Невідомий перемикач Index: stable/12/contrib/tcsh/nls/ukrainian/set9 =================================================================== --- stable/12/contrib/tcsh/nls/ukrainian/set9 +++ stable/12/contrib/tcsh/nls/ukrainian/set9 @@ -1,4 +1,3 @@ -$ $tcsh: set9,v 1.5 2015/05/26 17:38:25 christos Exp $ $ ed.xmap.c $set 9 1 AddXkey: Null extended-key not allowed.\n Index: stable/12/contrib/tcsh/patchlevel.h =================================================================== --- stable/12/contrib/tcsh/patchlevel.h +++ stable/12/contrib/tcsh/patchlevel.h @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/patchlevel.h,v 3.187 2016/11/24 15:04:52 christos Exp $ */ /* * patchlevel.h: Our life story. */ @@ -7,8 +6,8 @@ #define ORIGIN "Astron" #define REV 6 -#define VERS 20 +#define VERS 21 #define PATCHLEVEL 00 -#define DATE "2016-11-24" +#define DATE "2019-05-08" #endif /* _h_patchlevel */ Index: stable/12/contrib/tcsh/pathnames.h =================================================================== --- stable/12/contrib/tcsh/pathnames.h +++ stable/12/contrib/tcsh/pathnames.h @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/pathnames.h,v 3.22 2011/02/05 20:34:55 christos Exp $ */ /* * pathnames.h: Location of things to find */ Index: stable/12/contrib/tcsh/sh.h =================================================================== --- stable/12/contrib/tcsh/sh.h +++ stable/12/contrib/tcsh/sh.h @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/sh.h,v 3.178 2016/09/12 16:33:54 christos Exp $ */ /* * sh.h: Catch it all globals and includes file! */ @@ -683,13 +682,27 @@ */ #ifdef SIGSETJMP - typedef struct { sigjmp_buf j; } jmp_buf_t; -# define setexit() sigsetjmp(reslab.j, 1) -# define _reset() siglongjmp(reslab.j, 1) + typedef struct { const char *f; size_t l; sigjmp_buf j; } jmp_buf_t; +# define tcsh_setjmp() sigsetjmp(reslab.j, 1) +# define tcsh_longjmp() siglongjmp(reslab.j, 1) +# define setexit() (reslab.f = __func__, \ + reslab.l = __LINE__, \ + sigsetjmp(reslab.j, 1)) +# define _reset() siglongjmp(reslab.j, 1) #else - typedef struct { jmp_buf j; } jmp_buf_t; -# define setexit() setjmp(reslab.j) -# define _reset() longjmp(reslab.j, 1) + typedef struct { const char *f; size_t l; jmp_buf j; } jmp_buf_t; +# define tcsh_setjmp() setjmp(reslab.j) +# define tcsh_longjmp() longjmp(reslab.j, 1) +#endif + +#define setexit() (reslab.f = __func__, \ + reslab.l = __LINE__, \ + tcsh_setjmp()) +#ifdef SETJMP_DEBUG +# define _reset() xprintf("reset %s %zu\n", reslab.f, reslab.l), \ + flush(), tcsh_longjmp() +#else +# define _reset() tcsh_longjmp() #endif #define getexit(a) (void) ((a) = reslab) Index: stable/12/contrib/tcsh/sh.hist.c =================================================================== --- stable/12/contrib/tcsh/sh.hist.c +++ stable/12/contrib/tcsh/sh.hist.c @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/sh.hist.c,v 3.61 2015/06/06 21:19:08 christos Exp $ */ /* * sh.hist.c: Shell history expansions and substitutions */ @@ -31,9 +30,6 @@ * SUCH DAMAGE. */ #include "sh.h" - -RCSID("$tcsh: sh.hist.c,v 3.61 2015/06/06 21:19:08 christos Exp $") - #include /* for rename(2), grr. */ #include #include "tc.h" @@ -1285,6 +1281,7 @@ } if (merge) { + jmp_buf_t osetexit; if (lock) { #ifndef WINNT_NATIVE char *lockpath = strsave(short2str(fname)); @@ -1294,7 +1291,10 @@ cleanup_push(lockpath, dotlock_cleanup); #endif } - loadhist(fname, 1); + getexit(osetexit); + if (setexit()) + loadhist(fname, 1); + resexit(osetexit); } } rs = randsuf(); @@ -1323,7 +1323,11 @@ xclose(fp); SHOUT = ftmp; didfds = oldidfds; +#ifndef WINNT_NATIVE (void)rename(path, short2str(fname)); +#else + (void)ReplaceFile( short2str(fname),path,NULL,0,NULL,NULL); +#endif cleanup_until(fname); } Index: stable/12/contrib/tcsh/sh.c =================================================================== --- stable/12/contrib/tcsh/sh.c +++ stable/12/contrib/tcsh/sh.c @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/sh.c,v 3.189 2016/09/12 16:33:54 christos Exp $ */ /* * sh.c: Main shell routines */ @@ -39,8 +38,6 @@ All rights reserved.\n"; #endif /* not lint */ -RCSID("$tcsh: sh.c,v 3.189 2016/09/12 16:33:54 christos Exp $") - #include "tc.h" #include "ed.h" #include "tw.h" @@ -240,6 +237,7 @@ int nofile = 0; volatile int nverbose = 0; volatile int rdirs = 0; + volatile int exitcode = 0; int quitit = 0; Char *cp; #ifdef AUTOLOGOUT @@ -248,7 +246,7 @@ char *tcp, *ttyn; int f, reenter; char **tempv; - const char *targinp = NULL; + static const char *targinp = NULL; int osetintr; struct sigaction oparintr; @@ -1393,6 +1391,12 @@ if (targinp) { + /* If this -c command caused an error before, skip processing */ + if (reenter && arginp) { + exitcode = 1; + goto done; + } + arginp = SAVE(targinp); /* * we put the command into a variable @@ -1425,6 +1429,7 @@ */ process(setintr); +done: /* * Mop-up. */ @@ -1446,7 +1451,7 @@ } record(); exitstat(); - return (0); + return exitcode; } void Index: stable/12/contrib/tcsh/sh.char.h =================================================================== --- stable/12/contrib/tcsh/sh.char.h +++ stable/12/contrib/tcsh/sh.char.h @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/sh.char.h,v 3.37 2014/05/09 19:22:49 christos Exp $ */ /* * sh.char.h: Table for spotting special characters quickly * Makes for very obscure but efficient coding. Index: stable/12/contrib/tcsh/sh.char.c =================================================================== --- stable/12/contrib/tcsh/sh.char.c +++ stable/12/contrib/tcsh/sh.char.c @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/sh.char.c,v 3.21 2010/02/09 20:32:34 christos Exp $ */ /* * sh.char.c: Character classification tables */ @@ -31,9 +30,6 @@ * SUCH DAMAGE. */ #include "sh.h" - -RCSID("$tcsh: sh.char.c,v 3.21 2010/02/09 20:32:34 christos Exp $") - #include "sh.char.h" /* on default same as original map */ Index: stable/12/contrib/tcsh/sh.decls.h =================================================================== --- stable/12/contrib/tcsh/sh.decls.h +++ stable/12/contrib/tcsh/sh.decls.h @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/sh.decls.h,v 3.68 2016/08/01 16:21:09 christos Exp $ */ /* * sh.decls.h External declarations from sh*.c */ Index: stable/12/contrib/tcsh/sh.dir.h =================================================================== --- stable/12/contrib/tcsh/sh.dir.h +++ stable/12/contrib/tcsh/sh.dir.h @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/sh.dir.h,v 3.6 2002/03/08 17:36:46 christos Exp $ */ /* * sh.dir.h: Directory data structures and globals */ Index: stable/12/contrib/tcsh/sh.dir.c =================================================================== --- stable/12/contrib/tcsh/sh.dir.c +++ stable/12/contrib/tcsh/sh.dir.c @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/sh.dir.c,v 3.85 2016/04/08 16:10:52 christos Exp $ */ /* * sh.dir.c: Directory manipulation functions */ @@ -32,8 +31,6 @@ */ #include "sh.h" #include "ed.h" - -RCSID("$tcsh: sh.dir.c,v 3.85 2016/04/08 16:10:52 christos Exp $") /* * C Shell - directory management Index: stable/12/contrib/tcsh/sh.dol.c =================================================================== --- stable/12/contrib/tcsh/sh.dol.c +++ stable/12/contrib/tcsh/sh.dol.c @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/sh.dol.c,v 3.87 2014/08/13 23:39:34 amold Exp $ */ /* * sh.dol.c: Variable substitutions */ @@ -31,8 +30,6 @@ * SUCH DAMAGE. */ #include "sh.h" - -RCSID("$tcsh: sh.dol.c,v 3.87 2014/08/13 23:39:34 amold Exp $") /* * C shell Index: stable/12/contrib/tcsh/sh.err.c =================================================================== --- stable/12/contrib/tcsh/sh.err.c +++ stable/12/contrib/tcsh/sh.err.c @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/sh.err.c,v 3.57 2015/05/26 17:32:45 christos Exp $ */ /* * sh.err.c: Error printing routines. */ @@ -34,8 +33,6 @@ #include "sh.h" #include -RCSID("$tcsh: sh.err.c,v 3.57 2015/05/26 17:32:45 christos Exp $") - /* * C Shell */ @@ -46,6 +43,7 @@ #endif char *seterr = NULL; /* Holds last error if there was one */ +extern int enterhist; #define ERR_FLAGS 0xf0000000 #define ERR_NAME 0x10000000 @@ -633,6 +631,8 @@ */ flush();/*FIXRESET*/ haderr = 1; /* Now to diagnostic output */ + if (enterhist) + xprintf("Can't load history: ");/*FIXRESET*/ if (flags & ERR_NAME) xprintf("%s: ", bname);/*FIXRESET*/ if ((flags & ERR_OLD)) { Index: stable/12/contrib/tcsh/sh.exec.c =================================================================== --- stable/12/contrib/tcsh/sh.exec.c +++ stable/12/contrib/tcsh/sh.exec.c @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/sh.exec.c,v 3.81 2016/09/12 16:33:54 christos Exp $ */ /* * sh.exec.c: Search, find, and execute a command! */ @@ -31,9 +30,6 @@ * SUCH DAMAGE. */ #include "sh.h" - -RCSID("$tcsh: sh.exec.c,v 3.81 2016/09/12 16:33:54 christos Exp $") - #include "tc.h" #include "tw.h" #ifdef WINNT_NATIVE Index: stable/12/contrib/tcsh/sh.exp.c =================================================================== --- stable/12/contrib/tcsh/sh.exp.c +++ stable/12/contrib/tcsh/sh.exp.c @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/sh.exp.c,v 3.63 2015/12/09 17:17:43 christos Exp $ */ /* * sh.exp.c: Expression evaluations */ @@ -31,9 +30,6 @@ * SUCH DAMAGE. */ #include "sh.h" - -RCSID("$tcsh: sh.exp.c,v 3.63 2015/12/09 17:17:43 christos Exp $") - #include "tw.h" /* Index: stable/12/contrib/tcsh/sh.file.c =================================================================== --- stable/12/contrib/tcsh/sh.file.c +++ stable/12/contrib/tcsh/sh.file.c @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/sh.file.c,v 3.40 2016/04/16 14:08:14 christos Exp $ */ /* * sh.file.c: File completion for csh. This file is not used in tcsh. */ @@ -32,8 +31,6 @@ */ #include "sh.h" #include "ed.h" - -RCSID("$tcsh: sh.file.c,v 3.40 2016/04/16 14:08:14 christos Exp $") #if defined(FILEC) && defined(TIOCSTI) Index: stable/12/contrib/tcsh/sh.func.c =================================================================== --- stable/12/contrib/tcsh/sh.func.c +++ stable/12/contrib/tcsh/sh.func.c @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/sh.func.c,v 3.176 2016/10/18 17:26:42 christos Exp $ */ /* * sh.func.c: csh builtin functions */ @@ -31,9 +30,6 @@ * SUCH DAMAGE. */ #include "sh.h" - -RCSID("$tcsh: sh.func.c,v 3.176 2016/10/18 17:26:42 christos Exp $") - #include "ed.h" #include "tw.h" #include "tc.h" @@ -203,7 +199,7 @@ if (intty) stderror(ERR_NAME | ERR_TERMINAL); if (setintr == 0) - (void) signal(SIGHUP, SIG_DFL); + sigset_interrupting(SIGHUP, SIG_DFL); } @@ -230,7 +226,7 @@ globbed = v; cleanup_push(globbed, blk_cleanup); - while (*(fileptr = v++) != '\0') { + while (*(fileptr = v++) != NULL) { res = filetest(ftest, &fileptr, 0); cleanup_push(res, xfree); xprintf("%S", res); Index: stable/12/contrib/tcsh/sh.glob.c =================================================================== --- stable/12/contrib/tcsh/sh.glob.c +++ stable/12/contrib/tcsh/sh.glob.c @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/sh.glob.c,v 3.95 2016/08/01 16:21:09 christos Exp $ */ /* * sh.glob.c: Regular expression expansion */ @@ -31,9 +30,6 @@ * SUCH DAMAGE. */ #include "sh.h" - -RCSID("$tcsh: sh.glob.c,v 3.95 2016/08/01 16:21:09 christos Exp $") - #include "tc.h" #include "tw.h" @@ -307,7 +303,7 @@ /* * Step 1: expand backquotes. */ - while ((s = *v++) != '\0') { + while ((s = *v++) != NULL) { if (Strchr(s, '`')) { int i; Char **expanded; @@ -405,7 +401,7 @@ for (t = vl; (p = *t++) != NULL; chars++) chars += Strlen(p); str = xmalloc(chars * sizeof(Char)); - for (t = vl, strp = str; (p = *t++) != '\0'; chars++) { + for (t = vl, strp = str; (p = *t++) != NULL; chars++) { while (*p) *strp++ = *p++ & TRIM; *strp++ = ' '; @@ -583,7 +579,7 @@ { Char *p; - while ((p = *t++) != '\0') + while ((p = *t++) != NULL) while (*p) (*f) (*p++); } @@ -593,7 +589,7 @@ { Char *p; - while ((p = *t++) != '\0') + while ((p = *t++) != NULL) while (*p) { #if INVALID_BYTE != 0 if ((*p & INVALID_BYTE) != INVALID_BYTE) /* *p < INVALID_BYTE */ @@ -610,7 +606,7 @@ const Char *p; gflag = 0; - while ((p = *t++) != '\0') { + while ((p = *t++) != NULL) { if (*p == '~' || *p == '=') gflag |= G_CSH; else if (*p == '{' && Index: stable/12/contrib/tcsh/sh.init.c =================================================================== --- stable/12/contrib/tcsh/sh.init.c +++ stable/12/contrib/tcsh/sh.init.c @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/sh.init.c,v 3.64 2013/02/11 13:51:16 christos Exp $ */ /* * sh.init.c: Function and signal tables */ @@ -31,9 +30,6 @@ * SUCH DAMAGE. */ #include "sh.h" - -RCSID("$tcsh: sh.init.c,v 3.64 2013/02/11 13:51:16 christos Exp $") - #include "ed.h" #include "tw.h" Index: stable/12/contrib/tcsh/sh.lex.c =================================================================== --- stable/12/contrib/tcsh/sh.lex.c +++ stable/12/contrib/tcsh/sh.lex.c @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/sh.lex.c,v 3.91 2016/08/01 16:21:09 christos Exp $ */ /* * sh.lex.c: Lexical analysis into tokens */ @@ -31,9 +30,6 @@ * SUCH DAMAGE. */ #include "sh.h" - -RCSID("$tcsh: sh.lex.c,v 3.91 2016/08/01 16:21:09 christos Exp $") - #include "ed.h" #include @@ -142,6 +138,7 @@ * special parsing rules apply for source -h */ extern int enterhist; +extern int postcmd_active; int lex(struct wordent *hp) @@ -149,11 +146,13 @@ struct wordent *wdp; eChar c; int parsehtime = enterhist; + int toolong = 0; histvalid = 0; histline.len = 0; - btell(&lineloc); + if (!postcmd_active) + btell(&lineloc); hp->next = hp->prev = hp; hp->word = STRNULL; hadhist = 0; @@ -183,6 +182,8 @@ wdp = new; wdp->word = word(parsehtime); parsehtime = 0; + if (enterhist && toolong++ > 10 * 1024) + stderror(ERR_LTOOLONG); } while (wdp->word[0] != '\n'); cleanup_ignore(hp); cleanup_until(hp); @@ -295,9 +296,12 @@ Char hbuf[12]; int h; int dolflg; + int toolong = 0; cleanup_push(&wbuf, Strbuf_cleanup); loop: + if (enterhist && toolong++ > 256 * 1024) + seterror(ERR_WTOOLONG); while ((c = getC(DOALL)) == ' ' || c == '\t') continue; if (cmap(c, _META | _ESC)) @@ -356,6 +360,8 @@ c1 = 0; dolflg = DOALL; for (;;) { + if (enterhist && toolong++ > 256 * 1024) + seterror(ERR_WTOOLONG); if (c1) { if (c == c1) { c1 = 0; @@ -1014,8 +1020,10 @@ switch (type) { - case 'x': case 'q': + case 'x': + if (*cp == '\0') + return Strsave(STRQNULL); wp = Strsave(cp); for (xp = wp; (c = *xp) != 0; xp++) if ((c != ' ' && c != '\t') || type == 'q') Index: stable/12/contrib/tcsh/sh.misc.c =================================================================== --- stable/12/contrib/tcsh/sh.misc.c +++ stable/12/contrib/tcsh/sh.misc.c @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/sh.misc.c,v 3.50 2015/06/06 21:19:08 christos Exp $ */ /* * sh.misc.c: Miscelaneous functions */ @@ -32,8 +31,6 @@ */ #include "sh.h" -RCSID("$tcsh: sh.misc.c,v 3.50 2015/06/06 21:19:08 christos Exp $") - static int renum (int, int); static Char **blkend (Char **); static Char **blkcat (Char **, Char **); @@ -257,6 +254,9 @@ closem(void) { int f, num_files; +#ifdef S_ISSOCK + struct stat st; +#endif /*S_ISSOCK*/ #ifdef NLS_BUGS #ifdef NLS_CATALOGS @@ -274,6 +274,16 @@ #ifdef MALLOC_TRACE && f != 25 #endif /* MALLOC_TRACE */ +#ifdef S_ISSOCK + /* NSS modules (e.g. Linux nss_ldap) might keep sockets open. + * If we close such a socket, both the NSS module and tcsh think + * they "own" the descriptor. + * + * Not closing sockets does not make the cleanup use of closem() + * less reliable because tcsh never creates sockets. + */ + && fstat(f, &st) == 0 && !S_ISSOCK(st.st_mode) +#endif ) { xclose(f); @@ -654,7 +664,7 @@ ssize_t xread(int fildes, void *buf, size_t nbyte) { - ssize_t res; + ssize_t res = -1; /* This is where we will be blocked most of the time, so handle signals that didn't interrupt any system call. */ @@ -682,7 +692,7 @@ ssize_t xwrite(int fildes, const void *buf, size_t nbyte) { - ssize_t res; + ssize_t res = -1; /* This is where we will be blocked most of the time, so handle signals that didn't interrupt any system call. */ Index: stable/12/contrib/tcsh/sh.parse.c =================================================================== --- stable/12/contrib/tcsh/sh.parse.c +++ stable/12/contrib/tcsh/sh.parse.c @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/sh.parse.c,v 3.19 2011/03/30 16:21:37 christos Exp $ */ /* * sh.parse.c: Interpret a list of tokens */ @@ -31,8 +30,6 @@ * SUCH DAMAGE. */ #include "sh.h" - -RCSID("$tcsh: sh.parse.c,v 3.19 2011/03/30 16:21:37 christos Exp $") /* * C shell Index: stable/12/contrib/tcsh/sh.print.c =================================================================== --- stable/12/contrib/tcsh/sh.print.c +++ stable/12/contrib/tcsh/sh.print.c @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/sh.print.c,v 3.37 2015/05/10 13:29:28 christos Exp $ */ /* * sh.print.c: Primitive Output routines. */ @@ -31,9 +30,6 @@ * SUCH DAMAGE. */ #include "sh.h" - -RCSID("$tcsh: sh.print.c,v 3.37 2015/05/10 13:29:28 christos Exp $") - #include "ed.h" extern int Tty_eight_bit; Index: stable/12/contrib/tcsh/sh.proc.h =================================================================== --- stable/12/contrib/tcsh/sh.proc.h +++ stable/12/contrib/tcsh/sh.proc.h @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/sh.proc.h,v 3.16 2016/05/24 17:41:12 christos Exp $ */ /* * sh.proc.h: Process data structures and variables */ Index: stable/12/contrib/tcsh/sh.proc.c =================================================================== --- stable/12/contrib/tcsh/sh.proc.c +++ stable/12/contrib/tcsh/sh.proc.c @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/sh.proc.c,v 3.134 2016/09/23 19:17:28 christos Exp $ */ /* * sh.proc.c: Job manipulations */ @@ -31,9 +30,6 @@ * SUCH DAMAGE. */ #include "sh.h" - -RCSID("$tcsh: sh.proc.c,v 3.134 2016/09/23 19:17:28 christos Exp $") - #include "ed.h" #include "tc.h" #include "tc.wait.h" Index: stable/12/contrib/tcsh/sh.sem.c =================================================================== --- stable/12/contrib/tcsh/sh.sem.c +++ stable/12/contrib/tcsh/sh.sem.c @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/sh.sem.c,v 3.90 2015/10/31 18:54:42 christos Exp $ */ /* * sh.sem.c: I/O redirections and job forking. A touchy issue! * Most stuff with builtins is incorrect @@ -32,9 +31,6 @@ * SUCH DAMAGE. */ #include "sh.h" - -RCSID("$tcsh: sh.sem.c,v 3.90 2015/10/31 18:54:42 christos Exp $") - #include "tc.h" #include "tw.h" #ifdef WINNT_NATIVE Index: stable/12/contrib/tcsh/sh.set.c =================================================================== --- stable/12/contrib/tcsh/sh.set.c +++ stable/12/contrib/tcsh/sh.set.c @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/sh.set.c,v 3.89 2015/09/08 15:49:53 christos Exp $ */ /* * sh.set.c: Setting and Clearing of variables */ @@ -31,9 +30,6 @@ * SUCH DAMAGE. */ #include "sh.h" - -RCSID("$tcsh: sh.set.c,v 3.89 2015/09/08 15:49:53 christos Exp $") - #include "ed.h" #include "tw.h" Index: stable/12/contrib/tcsh/sh.time.c =================================================================== --- stable/12/contrib/tcsh/sh.time.c +++ stable/12/contrib/tcsh/sh.time.c @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/sh.time.c,v 3.37 2016/07/09 00:45:29 christos Exp $ */ /* * sh.time.c: Shell time keeping and printing. */ @@ -31,9 +30,6 @@ * SUCH DAMAGE. */ #include "sh.h" - -RCSID("$tcsh: sh.time.c,v 3.37 2016/07/09 00:45:29 christos Exp $") - #ifdef SUNOS4 # include #endif /* SUNOS4 */ Index: stable/12/contrib/tcsh/sh.types.h =================================================================== --- stable/12/contrib/tcsh/sh.types.h +++ stable/12/contrib/tcsh/sh.types.h @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/sh.types.h,v 3.43 2006/01/12 19:55:38 christos Exp $ */ /* sh.types.h: Do the necessary typedefs for each system. * Up till now I avoided making this into a separate file * But I just wanted to eliminate the whole mess from sh.h Index: stable/12/contrib/tcsh/snames.h =================================================================== --- stable/12/contrib/tcsh/snames.h +++ stable/12/contrib/tcsh/snames.h @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/snames.h,v 1.4 2008/10/17 20:25:00 christos Exp $ */ /* * snames.h: Short names for old compilers */ Index: stable/12/contrib/tcsh/tc.h =================================================================== --- stable/12/contrib/tcsh/tc.h +++ stable/12/contrib/tcsh/tc.h @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/tc.h,v 3.8 2006/01/12 19:55:38 christos Exp $ */ /* * tc.h: Tcsh includes */ Index: stable/12/contrib/tcsh/tc.alloc.c =================================================================== --- stable/12/contrib/tcsh/tc.alloc.c +++ stable/12/contrib/tcsh/tc.alloc.c @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/tc.alloc.c,v 3.56 2016/03/08 12:47:43 christos Exp $ */ /* * tc.alloc.c (Caltech) 2/21/82 * Chris Kingsley, kingsley@cit-20. @@ -46,8 +45,6 @@ #define USE_SBRK #endif -RCSID("$tcsh: tc.alloc.c,v 3.56 2016/03/08 12:47:43 christos Exp $") - #define RCHECK #define DEBUG @@ -234,7 +231,7 @@ /* * Record allocated size of block and bound space with magic numbers. */ - p->ov_size = (p->ov_index <= 13) ? nbytes - 1 : 0; + p->ov_size = (p->ov_index <= 13) ? (U_short)nbytes - 1 : 0; p->ov_rmagic = RMAGIC; *((U_int *) (((caddr_t) p) + nbytes - RSLOP)) = RMAGIC; #endif @@ -426,7 +423,7 @@ nbytes = MEMALIGN(MEMALIGN(sizeof(union overhead))+nbytes+RSLOP); *((U_int *) (((caddr_t) op) + nbytes - RSLOP)) = RMAGIC; op->ov_rmagic = RMAGIC; - op->ov_size = (op->ov_index <= 13) ? nbytes - 1 : 0; + op->ov_size = (op->ov_index <= 13) ? (U_short)nbytes - 1 : 0; #endif return ((memalign_t) cp); } Index: stable/12/contrib/tcsh/tc.bind.c =================================================================== --- stable/12/contrib/tcsh/tc.bind.c +++ stable/12/contrib/tcsh/tc.bind.c @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/tc.bind.c,v 3.46 2015/08/13 08:54:04 christos Exp $ */ /* * tc.bind.c: Key binding functions */ @@ -31,9 +30,6 @@ * SUCH DAMAGE. */ #include "sh.h" - -RCSID("$tcsh: tc.bind.c,v 3.46 2015/08/13 08:54:04 christos Exp $") - #include "ed.h" #include "ed.defns.h" Index: stable/12/contrib/tcsh/tc.const.c =================================================================== --- stable/12/contrib/tcsh/tc.const.c +++ stable/12/contrib/tcsh/tc.const.c @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/tc.const.c,v 3.107 2015/09/08 15:49:53 christos Exp $ */ /* * sh.const.c: String constants for tcsh. */ @@ -32,8 +31,6 @@ */ #include "sh.h" -RCSID("$tcsh: tc.const.c,v 3.107 2015/09/08 15:49:53 christos Exp $") - Char STRlogout[] = { 'l', 'o', 'g', 'o', 'u', 't', '\0' }; Char STRautologout[] = { 'a', 'u', 't', 'o', 'l', 'o', 'g', 'o', 'u', 't', '\0' }; @@ -256,10 +253,10 @@ Char STRsldtlogout[] = { '/', '.', 'l', 'o', 'g', 'o', 'u', 't', '\0' }; Char STRjobs[] = { 'j', 'o', 'b', 's', '\0' }; Char STRdefprompt[] = { '%', '#', ' ', '\0' }; -Char STRmquestion[] = { '%', 'R', '?' | QUOTE, ' ', '\0' }; +Char STRmquestion[] = { '%', 'R', (Char)('?' | QUOTE), ' ', '\0' }; Char STRKCORRECT[] = { 'C', 'O', 'R', 'R', 'E', 'C', 'T', '>', '%', 'R', ' ', '(', 'y', '|', 'n', '|', 'e', '|', 'a', ')', - '?' | QUOTE, ' ', '\0' }; + (Char)('?' | QUOTE), ' ', '\0' }; Char STRunalias[] = { 'u', 'n', 'a', 'l', 'i', 'a', 's', '\0' }; Char STRalias[] = { 'a', 'l', 'i', 'a', 's', '\0' }; Char STRprecmd[] = { 'p', 'r', 'e', 'c', 'm', 'd', '\0' }; @@ -383,7 +380,7 @@ Char STRlistmax[] = { 'l', 'i', 's', 't', 'm', 'a', 'x', '\0' }; Char STRlistlinks[] = { 'l', 'i', 's', 't', 'l', 'i', 'n', 'k', 's', '\0' }; Char STRDING[] = { 'D', 'I', 'N', 'G', '!', '\0' }; -Char STRQNULL[] = { '\0' | QUOTE, '\0' }; +Char STRQNULL[] = { (Char)('\0' | QUOTE), '\0' }; Char STRcorrect[] = { 'c', 'o', 'r', 'r', 'e', 'c', 't', '\0' }; Char STRcmd[] = { 'c', 'm', 'd', '\0' }; Char STRall[] = { 'a', 'l', 'l', '\0' }; Index: stable/12/contrib/tcsh/tc.decls.h =================================================================== --- stable/12/contrib/tcsh/tc.decls.h +++ stable/12/contrib/tcsh/tc.decls.h @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/tc.decls.h,v 3.66 2012/06/21 18:49:11 christos Exp $ */ /* * tc.decls.h: Function declarations from all the tcsh modules */ @@ -265,7 +264,7 @@ #else #define one_mbtowc(PWC, S, N) \ ((void)(N), *(PWC) = (unsigned char)*(S), (size_t)1) -#define one_wctomb(S, WCHAR) (*(S) = (WCHAR), (size_t)1) +#define one_wctomb(S, WCHAR) (*(S) = (char)(WCHAR), (size_t)1) #endif #ifdef SHORT_STRINGS extern Char *s_strchr (const Char *, int); Index: stable/12/contrib/tcsh/tc.disc.c =================================================================== --- stable/12/contrib/tcsh/tc.disc.c +++ stable/12/contrib/tcsh/tc.disc.c @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/tc.disc.c,v 3.18 2011/01/09 16:25:29 christos Exp $ */ /* * tc.disc.c: Functions to set/clear line disciplines * @@ -32,9 +31,6 @@ * SUCH DAMAGE. */ #include "sh.h" - -RCSID("$tcsh: tc.disc.c,v 3.18 2011/01/09 16:25:29 christos Exp $") - #ifdef OREO #include #endif /* OREO */ Index: stable/12/contrib/tcsh/tc.func.c =================================================================== --- stable/12/contrib/tcsh/tc.func.c +++ stable/12/contrib/tcsh/tc.func.c @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/tc.func.c,v 3.158 2016/05/13 15:08:12 christos Exp $ */ /* * tc.func.c: New tcsh builtins. */ @@ -31,9 +30,6 @@ * SUCH DAMAGE. */ #include "sh.h" - -RCSID("$tcsh: tc.func.c,v 3.158 2016/05/13 15:08:12 christos Exp $") - #include "ed.h" #include "ed.defns.h" /* for the function names */ #include "tw.h" @@ -57,7 +53,7 @@ extern int just_signaled; static int precmd_active = 0; static int jobcmd_active = 0; /* GrP */ -static int postcmd_active = 0; +int postcmd_active = 0; static int periodic_active = 0; static int cwdcmd_active = 0; /* PWP: for cwd_cmd */ static int beepcmd_active = 0; @@ -904,12 +900,12 @@ if (beepcmd_active) { /* an error must have been caught */ aliasrun(2, STRunalias, STRbeepcmd); xprintf("%s", CGETS(22, 5, "Faulty alias 'beepcmd' removed.\n")); + goto leave; } - else { - beepcmd_active = 1; - if (!whyles && adrof1(STRbeepcmd, &aliases)) - aliasrun(1, STRbeepcmd, NULL); - } + beepcmd_active = 1; + if (!whyles && adrof1(STRbeepcmd, &aliases)) + aliasrun(1, STRbeepcmd, NULL); +leave: beepcmd_active = 0; cleanup_until(&pintr_disabled); } @@ -926,6 +922,8 @@ Char *vp; time_t t, interval; + if (whyles) + return; pintr_disabled++; cleanup_push(&pintr_disabled, disabled_cleanup); if (periodic_active) { /* an error must have been caught */ @@ -964,6 +962,8 @@ void job_cmd(Char *args) { + if (whyles) + return; pintr_disabled++; cleanup_push(&pintr_disabled, disabled_cleanup); if (jobcmd_active) { /* an error must have been caught */ @@ -1157,11 +1157,14 @@ opintr_disabled = pintr_disabled; pintr_disabled = 0; while (we != cp) { + Char *cmd = we->word; + if (cmd[0] == STRQNULL[0]) + cmd++; #ifdef RMDEBUG if (*tag) - xprintf(CGETS(22, 7, "parsing command line\n")); + xprintf(CGETS(22, 7, "parsing command line [%S]\n"), cmd); #endif /* RMDEBUG */ - if (!Strcmp(we->word, STRrm)) { + if (!StrQcmp(cmd, STRrm)) { args = we->next; ask = (*args->word != '-'); while (*args->word == '-' && !silent) { /* check options */ @@ -1220,7 +1223,7 @@ if (*tag) { xprintf(CGETS(22, 10, "command line now is:\n")); for (we = cp->next; we != cp; we = we->next) - xprintf("%S ", we->word); + xprintf("[%S] ", we->word); } #endif /* RMDEBUG */ pintr_disabled = opintr_disabled; Index: stable/12/contrib/tcsh/tc.nls.h =================================================================== --- stable/12/contrib/tcsh/tc.nls.h +++ stable/12/contrib/tcsh/tc.nls.h @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/tc.nls.h,v 3.17 2015/06/06 21:19:08 christos Exp $ */ /* * tc.nls.h: NLS support * Index: stable/12/contrib/tcsh/tc.nls.c =================================================================== --- stable/12/contrib/tcsh/tc.nls.c +++ stable/12/contrib/tcsh/tc.nls.c @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/tc.nls.c,v 3.27 2016/07/17 15:02:44 christos Exp $ */ /* * tc.nls.c: NLS handling */ @@ -31,9 +30,6 @@ * SUCH DAMAGE. */ #include "sh.h" - -RCSID("$tcsh: tc.nls.c,v 3.27 2016/07/17 15:02:44 christos Exp $") - #ifdef WIDE_STRINGS # ifdef HAVE_WCWIDTH Index: stable/12/contrib/tcsh/tc.os.h =================================================================== --- stable/12/contrib/tcsh/tc.os.h +++ stable/12/contrib/tcsh/tc.os.h @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/tc.os.h,v 3.105 2011/02/04 18:00:26 christos Exp $ */ /* * tc.os.h: Shell os dependent defines */ Index: stable/12/contrib/tcsh/tc.os.c =================================================================== --- stable/12/contrib/tcsh/tc.os.c +++ stable/12/contrib/tcsh/tc.os.c @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/tc.os.c,v 3.73 2016/04/16 15:44:18 christos Exp $ */ /* * tc.os.c: OS Dependent builtin functions */ @@ -31,9 +30,6 @@ * SUCH DAMAGE. */ #include "sh.h" - -RCSID("$tcsh: tc.os.c,v 3.73 2016/04/16 15:44:18 christos Exp $") - #include "tw.h" #include "ed.h" #include "ed.defns.h" /* for the function names */ Index: stable/12/contrib/tcsh/tc.printf.c =================================================================== --- stable/12/contrib/tcsh/tc.printf.c +++ stable/12/contrib/tcsh/tc.printf.c @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/tc.printf.c,v 3.38 2015/06/06 21:19:08 christos Exp $ */ /* * tc.printf.c: A public-domain, minimal printf/sprintf routine that prints * through the putchar() routine. Feel free to use for @@ -33,8 +32,6 @@ * SUCH DAMAGE. */ #include "sh.h" - -RCSID("$tcsh: tc.printf.c,v 3.38 2015/06/06 21:19:08 christos Exp $") #ifdef lint #undef va_arg Index: stable/12/contrib/tcsh/tc.prompt.c =================================================================== --- stable/12/contrib/tcsh/tc.prompt.c +++ stable/12/contrib/tcsh/tc.prompt.c @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/tc.prompt.c,v 3.71 2014/08/23 09:07:57 christos Exp $ */ /* * tc.prompt.c: Prompt printing stuff */ @@ -31,9 +30,6 @@ * SUCH DAMAGE. */ #include "sh.h" - -RCSID("$tcsh: tc.prompt.c,v 3.71 2014/08/23 09:07:57 christos Exp $") - #include "ed.h" #include "tw.h" Index: stable/12/contrib/tcsh/tc.sched.c =================================================================== --- stable/12/contrib/tcsh/tc.sched.c +++ stable/12/contrib/tcsh/tc.sched.c @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/tc.sched.c,v 3.25 2006/03/02 18:46:45 christos Exp $ */ /* * tc.sched.c: Scheduled command execution * @@ -33,9 +32,6 @@ * SUCH DAMAGE. */ #include "sh.h" - -RCSID("$tcsh: tc.sched.c,v 3.25 2006/03/02 18:46:45 christos Exp $") - #include "ed.h" #include "tw.h" #include "tc.h" Index: stable/12/contrib/tcsh/tc.sig.h =================================================================== --- stable/12/contrib/tcsh/tc.sig.h +++ stable/12/contrib/tcsh/tc.sig.h @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/tc.sig.h,v 3.34 2010/11/29 15:28:58 christos Exp $ */ /* * tc.sig.h: Signal handling * @@ -43,7 +42,7 @@ # include #endif /* SYSVREL > 0 */ -#if defined(__APPLE__) || defined(SUNOS4) || defined(DGUX) || defined(hp800) || (SYSVREL > 3 && defined(VFORK)) +#if defined(SUNOS4) || defined(DGUX) || defined(hp800) || (SYSVREL > 3 && defined(VFORK)) # define SAVESIGVEC #endif /* SUNOS4 || DGUX || hp800 || SVR4 & VFORK */ Index: stable/12/contrib/tcsh/tc.sig.c =================================================================== --- stable/12/contrib/tcsh/tc.sig.c +++ stable/12/contrib/tcsh/tc.sig.c @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/tc.sig.c,v 3.40 2012/01/25 15:34:41 christos Exp $ */ /* * tc.sig.c: Signal routine emulations */ @@ -31,9 +30,6 @@ * SUCH DAMAGE. */ #include "sh.h" - -RCSID("$tcsh: tc.sig.c,v 3.40 2012/01/25 15:34:41 christos Exp $") - #include "tc.wait.h" void Index: stable/12/contrib/tcsh/tc.str.c =================================================================== --- stable/12/contrib/tcsh/tc.str.c +++ stable/12/contrib/tcsh/tc.str.c @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/tc.str.c,v 3.47 2015/06/06 21:19:08 christos Exp $ */ /* * tc.str.c: Short string package * This has been a lesson of how to write buggy code! @@ -35,8 +34,6 @@ #include #include - -RCSID("$tcsh: tc.str.c,v 3.47 2015/06/06 21:19:08 christos Exp $") #define MALLOC_INCR 128 #ifdef WIDE_STRINGS Index: stable/12/contrib/tcsh/tc.vers.c =================================================================== --- stable/12/contrib/tcsh/tc.vers.c +++ stable/12/contrib/tcsh/tc.vers.c @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/tc.vers.c,v 3.54 2006/03/02 18:46:45 christos Exp $ */ /* * tc.vers.c: Version dependent stuff */ @@ -32,9 +31,6 @@ */ #include "sh.h" #include "tw.h" - -RCSID("$tcsh: tc.vers.c,v 3.54 2006/03/02 18:46:45 christos Exp $") - #include "patchlevel.h" Index: stable/12/contrib/tcsh/tc.wait.h =================================================================== --- stable/12/contrib/tcsh/tc.wait.h +++ stable/12/contrib/tcsh/tc.wait.h @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/tc.wait.h,v 3.15 2011/02/04 18:00:26 christos Exp $ */ /* * tc.wait.h: for machines that don't have it or have it and * is incorrect. Index: stable/12/contrib/tcsh/tc.who.c =================================================================== --- stable/12/contrib/tcsh/tc.who.c +++ stable/12/contrib/tcsh/tc.who.c @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/tc.who.c,v 3.59 2012/11/15 02:55:08 christos Exp $ */ /* * tc.who.c: Watch logins and logouts... */ @@ -31,9 +30,6 @@ * SUCH DAMAGE. */ #include "sh.h" - -RCSID("$tcsh: tc.who.c,v 3.59 2012/11/15 02:55:08 christos Exp $") - #include "tc.h" #ifndef HAVENOUTMP @@ -214,8 +210,7 @@ #if defined(HAVE_STRUCT_UTMP_UT_HOST) && defined(_SEQUENT_) char *host, *ut_find_host(); #endif -#ifdef WINNT_NATIVE - static int ncbs_posted = 0; +#ifdef WINNT_NATIVE USE(utmp); USE(utmpfd); USE(sta); @@ -240,28 +235,12 @@ interval = 0; (void) time(&t); -#ifdef WINNT_NATIVE - /* - * Since NCB_ASTATs take time, start em async at least 90 secs - * before we are due -amol 6/5/97 - */ - if (!ncbs_posted) { - time_t tdiff = t - watch_period; - if (!watch_period || ((tdiff > 0) && (tdiff > (interval - 90)))) { - start_ncbs(vp); - ncbs_posted = 1; - } - } -#endif /* WINNT_NATIVE */ if (t - watch_period < interval) { cleanup_until(&pintr_disabled); return; /* not long enough yet... */ } watch_period = t; -#ifdef WINNT_NATIVE - ncbs_posted = 0; -#else /* !WINNT_NATIVE */ - +#ifndef WINNT_NATIVE /* * From: Michael Schroeder * Don't open utmp all the time, stat it first... @@ -663,57 +642,4 @@ } # endif /* UTHOSTLEN */ -#ifdef WINNT_NATIVE -void -add_to_who_list(char *name, char *mach_nm) -{ - - struct who *wp, *wpnew; - int comp = -1; - - wp = whohead.who_next; - while (wp->who_next && (comp = strncmp(wp->who_tty,mach_nm,UTLINLEN)) < 0) - wp = wp->who_next;/* find that tty! */ - - if (wp->who_next && comp == 0) { /* found the tty... */ - - if (*name == '\0') { - wp->who_time = 0; - wp->who_status = OFFLINE; - } - else if (strncmp(name, wp->who_name, UTNAMLEN) == 0) { - /* someone is logged in */ - wp->who_time = 0; - wp->who_status = 0; /* same guy */ - } - else { - (void) strncpy(wp->who_new, name, UTNAMLEN); - wp->who_time = 0; - if (wp->who_name[0] == '\0') - wp->who_status = ONLINE; - else - wp->who_status = CHANGED; - } - } - else { - wpnew = xcalloc(1, sizeof *wpnew); - (void) strncpy(wpnew->who_tty, mach_nm, UTLINLEN); - wpnew->who_time = 0; - if (*name == '\0') - wpnew->who_status = OFFLINE; - else { - (void) strncpy(wpnew->who_new, name, UTNAMLEN); - wpnew->who_status = ONLINE; - } -#ifdef WHODEBUG - debugwholist(wpnew, wp); -#endif /* WHODEBUG */ - - wpnew->who_next = wp; /* link in a new 'who' */ - wpnew->who_prev = wp->who_prev; - wpnew->who_prev->who_next = wpnew; - wp->who_prev = wpnew; /* linked in now */ - } -} -#endif /* WINNT_NATIVE */ #endif /* HAVENOUTMP */ Index: stable/12/contrib/tcsh/tcsh.man =================================================================== --- stable/12/contrib/tcsh/tcsh.man +++ stable/12/contrib/tcsh/tcsh.man @@ -1,4 +1,3 @@ -.\" $tcsh: tcsh.man,v 3.266 2016/11/24 15:04:52 christos Exp $ .\" .\" Copyright (c) 1980, 1990, 1993 .\" The Regents of the University of California. All rights reserved. @@ -78,7 +77,7 @@ .\" used here if you can. In particular, please don't use nroff commands .\" which aren't already used herein. .\" -.TH TCSH 1 "24 November 2016" "Astron 6.20.00" +.TH TCSH 1 "8 May 2019" "Astron 6.21.00" .SH NAME tcsh \- C shell with file name completion and command line editing .SH SYNOPSIS @@ -5292,9 +5291,9 @@ Command substitution supports multiple commands and conditions, but not cycles or backward \fIgoto\fRs. .PP -Report bugs at http://bugs.gw.com/, preferably with fixes. If you want to -help maintain and test tcsh, send mail to tcsh-request@mx.gw.com with the -text `subscribe tcsh' on a line by itself in the body. +Report bugs at https://bugs.astron.com/, preferably with fixes. If you want to +help maintain and test tcsh, add yourself to the mailing list in +https://mailman.astron.com/. .SH THE T IN TCSH In 1964, DEC produced the PDP-6. The PDP-10 was a later re-implementation. It was re-christened the DECsystem-10 in 1970 or so when DEC brought out the @@ -5339,7 +5338,7 @@ malloc(3), setlocale(3), tty(4), a.out(5), termcap(5), environ(7), termio(7), Introduction to the C Shell .SH VERSION -This manual documents tcsh 6.20.00 (Astron) 2016-11-24. +This manual documents tcsh 6.21.00 (Astron) 2019-05-08. .SH AUTHORS .PD 0 .TP 2 Index: stable/12/contrib/tcsh/tcsh.man.new =================================================================== --- stable/12/contrib/tcsh/tcsh.man.new +++ stable/12/contrib/tcsh/tcsh.man.new @@ -1,5 +1,4 @@ -.\" $tcsh: tcsh.man.new,v 1.5 2016/11/24 15:06:09 christos Exp $ -.\" From: tcsh: tcsh.man,v 3.266 2016/11/24 15:04:52 christos Exp +.\" .\" Copyright (c) 1980, 1990, 1993 .\" The Regents of the University of California. All rights reserved. .\" @@ -65,9 +64,9 @@ .\" used here if you can. In particular, please don't use nroff commands .\" which aren't already used herein. .\" -.Dd November 24, 2016 +.Dd May 8, 2019 .Dt TCSH 1 -.Os Astron 6.20.00 +.Os Astron 6.21.00 .Sh NAME .Nm tcsh .Nd C shell with file name completion and command line editing @@ -392,7 +391,7 @@ .Sx FILES . .Ss Editing We first describe -.Sx The command-line editor" +.Sx The command-line editor The .Sx Completion and listing and @@ -403,7 +402,7 @@ .Sx Editor commands lists and describes the editor commands specific to the shell and their default bindings. -.It Sx The command-line editor (+) +.Ss The command-line editor (+) Command-line input can be edited using key sequences much like those used in .Xr emacs 1 or @@ -685,9 +684,8 @@ .Va complete shell variable is set to .Sq enhance , -completion -1) ignores case and 2) considers periods, hyphens and underscores -.Sq ( . , +completion 1) ignores case and 2) considers periods, hyphens and underscores +.Sq ( \&. , .Sq \&- and .Sq _ ) @@ -728,7 +726,7 @@ If the .Va complete shell variable is set to -.Sq enhance , +.Sq Enhance , completion ignores case and differences between a hyphen and an underscore word separator only when the user types a lowercase character or a hyphen. @@ -1094,17 +1092,20 @@ single character for this to work) or one of the following special characters may be typed: .Pp -.Sq ^W +.Bl -tag -width indent -compact +.It ^W Appends the rest of the word under the cursor to the search pattern. -delete (or any character bound to +.It delete +(or any character bound to .Ic backward-delete-char ) Undoes the effect of the last character typed and deletes a character from the search pattern if appropriate. -.Sq ^G +.It ^G If the previous search was successful, aborts the entire search. If not, goes back to the last successful search. -escape +.It escape Ends the search, leaving the current line in the input buffer. +.El .Pp Any other character not bound to .Ic self-insert-command @@ -1665,6 +1666,7 @@ numbered from 0, the first (usually command) word being 0, the second word (first argument) being 1, etc. The basic word designators are: +.Pp .Bl -tag -width XXXX -offset indent -compact .It Ar 0 The first (command) word @@ -2022,7 +2024,7 @@ .Pp Some aliases are referred to by the shell; see .Va Special aliases -.Sx Variable substitution +.Ss Variable substitution The shell maintains a list of variables, each of which has as value a list of zero or more words. The values of shell variables can be displayed and changed with the @@ -2220,7 +2222,7 @@ .Sq \&: modifiers. .Pp -.Bl -tag -width XXXXXXXX -offset indent -compact +.Bl -tag -width XXXXXXXXXX -offset indent -compact .It Ar $?name .It Ar ${?name} Substitutes the string @@ -2239,27 +2241,21 @@ Always .Sq 0 in interactive shells. -.It Ar -$#name -${#name} +.It Ar $#name +.It Ar ${#name} Substitutes the number of words in .Va name -.It Ar -$# +.It Ar $# Equivalent to .Sq $#argv (+) -.It Ar -$% -.Va name +.It Ar $%name .It Ar ${%name} Substitutes the number of characters in .Va name (+) .Pp -$% -.Va number -.TP 8 +.It Ar $%number .It Ar ${%number} Substitutes the number of characters in .Va $argv[number] . @@ -2750,7 +2746,7 @@ The standard input and standard output of a command may be redirected with the following syntax: .Pp -.Bl -tag -width XXXXXX -offset indent -compact +.Bl -tag -width XXXXXXXXX -offset indent -compact .It Ar < name Open file .Va name @@ -3144,63 +3140,47 @@ .Va op may be one of .Pp -.PD 0 -.RS +4 -.TP 8 -.B A +.Bl -tag -width XXX -offset indent -compact +.It Ar A Last file access time, as the number of seconds since the epoch -.TP 8 -.B A: +.It Ar A: Like -.Va A +.Va Ar A , but in timestamp format, e.g., .Sq Fri May 14 16:36:10 1993 -.TP 8 -.B M +.It Ar M Last file modification time -.TP 8 -.B M: +.It Ar M: Like .Va M , but in timestamp format -.TP 8 -.B C +.It Ar C Last inode modification time -.TP 8 -.B C: +.It Ar C: Like .Va C , but in timestamp format -.TP 8 -.B D +.It Ar D Device number -.TP 8 -.B I +.It Ar I Inode number -.TP 8 -.B F +.It Ar F Composite .Va f ile identifier, in the form -.Va device -: +.Va device : .Va inode -.TP 8 -.B L +.It Ar L The name of the file pointed to by a symbolic link -.TP 8 -.B N +.It Ar N Number of (hard) links -.TP 8 -.B P +.It Ar P Permissions, in octal, without leading zero -.TP 8 -.B P: +.It Ar P: Like .Va P , with leading zero -.TP 8 -.B P\fImode +.It Ar P Equivalent to .Sq \-P .Va file @@ -3218,28 +3198,22 @@ and .Sq 0 if by neither -.TP 8 -.B P\fImode\fB: -Like \fBP +.It Ar P: +Like +.Ar BP .Va mode , with leading zero -.TP 8 -.B U +.It Ar U Numeric userid -.TP 8 -.B U: +.It Ar U: Username, or the numeric userid if the username is unknown -.TP 8 -.B G +.It Ar G Numeric groupid -.TP 8 -.B G: +.It Ar G: Groupname, or the numeric groupid if the groupname is unknown -.TP 8 -.B Z +.It Ar Z Size, in bytes -.RE -.PD +.El .Pp Only one of these operators may appear in a multiple-operator test, and it must be the last. @@ -3792,45 +3766,24 @@ and .Va Special shell variables .Ss "Builtin commands" -.TP 8 -.B %\fIjob +.Bl -tag -width XXXXXXX -offset indent +.It Ar %job A synonym for the .Va fg builtin command. -.TP 8 -.B %\fIjob \fB& +.It Ar %job \&& A synonym for the .Va bg builtin command. -.TP 8 -.B : +.It Ar \&: Does nothing, successfully. .Pp -.B @ -.br -.B @ \fIname\fB = \fIexpr -.br -.B @ -.Va name -[ -.Va index -]\fB = \fIexpr -.br -.B @ \fIname -.Va ++ -|\fB-- -.PD 0 -.TP 8 -.B @ -.Va name -[ -.Va index -] -.Va ++ -|\fB-- +.It Ar @ +.It Ar @ name = expr +.It Ar @ name[index] = expr +.It Ar @ name++|-- +.It Ar @name[index]++|-- The first form prints the values of all shell variables. -.PD -.RS +8 .Pp The second form assigns the value of .Va expr @@ -3876,7 +3829,10 @@ under .Va Expressions .Pp -The fourth and fifth forms increment (`++') or decrement (`\-\-') +The fourth and fifth forms increment ( +.Sq ++ ) +or decrement +.Sq ( -- ) .Va name or its .Va index @@ -3899,14 +3855,7 @@ Components of .Va expr must be separated by spaces. -.RE -.PD -.TP 8 -.B alias \fR[ -.Va name -[ -.Va wordlist -]] +.It Ar alias[name[wordlist]] Without arguments, prints all aliases. With .Va name @@ -3929,8 +3878,7 @@ See also the .Va unalias builtin command. -.TP 8 -.B alloc +.It Ar alloc Shows the amount of dynamic memory acquired, broken down into used and free memory. With an argument shows the number of free and used blocks in each size @@ -3940,9 +3888,7 @@ command's output may vary across system types, because systems other than the VAX may use a different memory allocator. .TP 8 -.B bg \fR[\fB% -.Va job -...] +.It Ar bg[%job...] Puts the specified jobs (or, without arguments, the current job) into the background, continuing each if it is stopped. .Va job @@ -3958,35 +3904,10 @@ under .Va Jobs .Pp -.B bindkey \fR[ -.Fl l\fR| -.Fl d\fR| -.Fl e\fR| -.Fl v\fR| -.Fl u\fR] (+) -.br -.Va bindkey -[ -.Fl a\fR] [ -.Fl b\fR] [ -.Fl k\fR] [ -.Fl r\fR] [ -.Fl \-\fR] -.Va key -(+) -.PD 0 -.TP 8 -.Va bindkey -[ -.Fl a\fR] [ -.Fl b\fR] [ -.Fl k\fR] [ -.Fl c\fR| -.Fl s\fR] [ -.Fl \-\fR] -.Va key command -(+) -.\" .B macro can't take too many words, so I used \fB in the previous tags +.It Ar bindkey Oo Fl l Ns | Ns Fl d Ns | Ns Fl e Ns | Ns Fl v Ns | Ns Fl u Oc (+) +.It Ar bindkey Oo Fl a Oc Oo Fl b Oc Oo Fl k Oc Oo Fl r Oc Oo Fl Fl Oc Ar key (+) +.It Ar bindkey Oo Fl a Oc Oo Fl b Oc Oo Fl k Oc Oo Fl c Ns | Ns Fl s Oc Oo Fl Fl Oc Ar key command (+) +.\" .It Ar macro can't take too many words, so I used \fB in the previous tags Without options, the first form lists all bound keys and the editor command to which each is bound, the second form lists the editor command to which .Va key @@ -3996,43 +3917,35 @@ to .Va key Options include: -.PD .Pp -.PD 0 -.RS +8 -.TP 4 -.Fl l +.Bl -tag -width XXX -compact +.It Fl l Lists all editor commands and a short description of each. -.TP 4 -.Fl d +.It Fl d Binds all keys to the standard bindings for the default editor, as per .Va -e and .Va -v below. -.TP 4 -.Fl e +.It Fl e Binds all keys to .Va emacs (1)\-style bindings. Unsets .Va vimode -.TP 4 -.Fl v +.It Fl v Binds all keys to .Va vi (1)\-style bindings. Sets .Va vimode -.TP 4 -.Fl a +.It Fl a Lists or changes key-bindings in the alternative key map. This is the key map used in .Va vimode command mode. -.TP 4 -.Fl b +.It Fl b .Va key is interpreted as a control character written ^ @@ -4060,8 +3973,7 @@ (e.g., .Sq X-A ). -.TP 4 -.Fl k +.It Fl k .Va key is interpreted as a symbolic arrow key name, which may be one of `down', @@ -4070,8 +3982,7 @@ .Sq left or .Sq right -.TP 4 -.Fl r +.It Fl r Removes .Va key 's binding. @@ -4086,13 +3997,11 @@ (q.v.), it unbinds .Va key completely. -.TP 4 -.Fl c +.It Fl c .Va command is interpreted as a builtin or external command instead of an editor command. -.TP 4 -.Fl s +.It Fl s .Va command is taken as a literal string and treated as terminal input when @@ -4102,15 +4011,14 @@ .Va command are themselves reinterpreted, and this continues for ten levels of interpretation. -.TP 4 -.Fl \- +.It Fl \&- Forces a break from option processing, so the next word is taken as .Va key -even if it begins with '\-'. -.TP 4 -.Fl u \fR(or any invalid option) +even if it begins with '\&-'. +.It Fl u +(or any invalid option) Prints a usage message. -.PD +.El .Pp .Va key may be a single character or a string. @@ -4138,48 +4046,35 @@ escape sequences (in the style of System V .Va echo (1)) as follows: -.RS +4 -.TP 8 -.PD 0 -.B \ea +.Pp +.Bl -tag -width XXXX -compact -offset indent +.It \ea Bell -.TP 8 -.B \eb +.It \eb Backspace -.TP 8 -.B \ee +.It \ee Escape -.TP 8 -.B \ef +.It \ef Form feed -.TP 8 -.B \en +.It \en Newline -.TP 8 -.B \er +.It \er Carriage return -.TP 8 -.B \et +.It \et Horizontal tab -.TP 8 -.B \ev +.It \ev Vertical tab -.TP 8 -.B \e\fInnn +.It \e\fInnn The ASCII character corresponding to the octal number .Va nnn -.PD -.RE +.El .Pp `\e' nullifies the special meaning of the following character, if it has any, notably .Sq \e and .Sq ^ -.RE -.TP 8 -.B bs2cmd -.Va bs2000-command +.It bs2cmd Va bs2000-command (+) Passes .Va bs2000-command @@ -4187,8 +4082,7 @@ execution. Only non-interactive commands can be executed, and it is not possible to execute any command that would overlay the image of the current process, like /EXECUTE or /CALL-PROCEDURE. (BS2000 only) -.TP 8 -.B break +.It break Causes execution to resume after the .Va end of the nearest @@ -4200,17 +4094,16 @@ current line are executed. Multi-level breaks are thus possible by writing them all on one line. -.TP 8 -.B breaksw +.It breaksw Causes a break from a .Va switch , resuming after the .Va endsw -.TP 8 -.B builtins \fR(+) + +.It builtins \fR(+) Prints the names of all builtin commands. -.TP 8 -.B bye \fR(+) + +.It bye \fR(+) A synonym for the .Va logout builtin command. @@ -4218,13 +4111,13 @@ see the .Va version shell variable. -.TP 8 -.B case \fIlabel\fB: + +.It case \fIlabel\fB: A label in a .Va switch statement as discussed below. -.TP 8 -.B cd \fR[ + +.It cd \fR[ .Fl p\fR] [ .Fl l\fR] [ .Fl n\fR| @@ -4301,13 +4194,13 @@ .Va cdtohome shell variables. .RE -.TP 8 -.B chdir + +.It chdir A synonym for the .Va cd builtin command. -.TP 8 -.B complete \fR[ + +.It complete \fR[ .Va command [\fIword\fB/\fIpattern\fB/ .Va list @@ -4351,7 +4244,7 @@ .PD 0 .RS +4 .TP 4 -.B c +.It c Current-word completion. .Va pattern is a glob-pattern which must match the beginning of the current word on @@ -4359,25 +4252,25 @@ .Va pattern is ignored when completing the current word. .TP 4 -.B C +.It C Like .Va c , but includes .Va pattern when completing the current word. .TP 4 -.B n +.It n Next-word completion. .Va pattern is a glob-pattern which must match the beginning of the previous word on the command line. .TP 4 -.B N +.It N Like .Va n , but must match the beginning of the word two before the current word. .TP 4 -.B p +.It p Position-dependent completion. .Va pattern is a numeric range, with the same syntax used to index shell @@ -4388,71 +4281,50 @@ .Va list , the list of possible completions, may be one of the following: .Pp -.PD 0 -.RS +4 -.TP 8 -.B a +.Bl -tag +.It a Aliases -.TP 8 -.B b +.It b Bindings (editor commands) -.TP 8 -.B c +.It c Commands (builtin or external commands) -.TP 8 -.B C +.It C External commands which begin with the supplied path prefix -.TP 8 -.B d +.It d Directories -.TP 8 -.B D +.It D Directories which begin with the supplied path prefix -.TP 8 -.B e +.It e Environment variables -.TP 8 -.B f +.It f Filenames -.TP 8 -.B F +.It F Filenames which begin with the supplied path prefix -.TP 8 -.B g +.It g Groupnames -.TP 8 -.B j +.It j Jobs -.TP 8 -.B l +.It l Limits -.TP 8 -.B n +.It n Nothing -.TP 8 -.B s +.It s Shell variables -.TP 8 -.B S +.It S Signals -.TP 8 -.B t +.It t Plain ( .Dq text ) files -.TP 8 -.B T +.It T Plain ( .Dq text ) files which begin with the supplied path prefix -.TP 8 -.B v +.It v Any variables -.TP 8 -.B u +.It u Usernames -.TP 8 -.B x +.It x Like .Va n , but prints @@ -4460,22 +4332,17 @@ when .Va list-choices is used. -.TP 8 -.B X +.It X Completions -.TP 8 $ .Va var Words from the variable .Va var -.TP 8 (...) Words from the given list -.TP 8 \`...\` Words from the output of command -.PD -.RE +.El .Pp .Va select is an optional glob-pattern. @@ -9594,10 +9461,10 @@ .Va goto s. .Pp -Report bugs at http://bugs.gw.com/, preferably with fixes. +Report bugs at https://bugs.astron.com/, preferably with fixes. If you want to -help maintain and test tcsh, send mail to tcsh-request@mx.gw.com with the -text +help maintain and test tcsh, add yourself to the mailing list in +https://mailman.astron.com/. .Sq subscribe tcsh on a line by itself in the body. .Sh THE T IN TCSH @@ -9651,7 +9518,7 @@ malloc(3), setlocale(3), tty(4), a.out(5), termcap(5), environ(7), termio(7), Introduction to the C Shell .Sh VERSION -This manual documents tcsh 6.20.00 (Astron) 2016-11-24. +This manual documents tcsh 6.21.00 (Astron) 2019-05-08. .Sh AUTHORS .PD 0 .TP 2 Index: stable/12/contrib/tcsh/tcsh.man2html =================================================================== --- stable/12/contrib/tcsh/tcsh.man2html +++ stable/12/contrib/tcsh/tcsh.man2html @@ -1,5 +1,4 @@ : # -*- perl -*- -# $tcsh: tcsh.man2html,v 1.15 2011/02/05 16:15:56 christos Exp $ # tcsh.man2html, Dave Schweisguth # @@ -372,7 +371,7 @@ complete source code for tcsh.
tcsh is maintained by -Christos Zoulas <christos\@gw.com> +Christos Zoulas <christos\@astron.com> and the tcsh maintainers' mailing list. Dave Schweisguth <dcs\@proton.chem.yale.edu> wrote the manpage and the HTML conversion script. @@ -794,20 +793,20 @@ There are three tcsh mailing lists:
-tcsh@mx.gw.com +tcsh@mailman.astron.com
The tcsh maintainers and testers' mailing list.
-tcsh-bugs@mx.gw.com +tcsh-bugs@astron.com
Open bug and user comment discussion.
You can subscribe to either of these lists by visiting -http://mx.gw.com/ +https://mailman.astron.com/

To file a bug report or a feature suggestion (preferably with code), please visit -http://bugs.gw.com/ +https://bugs.astron.com/

Up Index: stable/12/contrib/tcsh/termcap.vms =================================================================== --- stable/12/contrib/tcsh/termcap.vms +++ stable/12/contrib/tcsh/termcap.vms @@ -1,4 +1,3 @@ -# $tcsh: termcap.vms,v 1.3 2006/03/02 18:46:45 christos Exp $ # posix /etc/termcap 1992 # # Minimal termcap for VMS/POSIX Index: stable/12/contrib/tcsh/tw.h =================================================================== --- stable/12/contrib/tcsh/tw.h +++ stable/12/contrib/tcsh/tw.h @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/tw.h,v 3.25 2006/01/12 18:15:25 christos Exp $ */ /* * tw.h: TwENEX functions headers */ Index: stable/12/contrib/tcsh/tw.help.c =================================================================== --- stable/12/contrib/tcsh/tw.help.c +++ stable/12/contrib/tcsh/tw.help.c @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/tw.help.c,v 3.27 2006/08/24 20:56:31 christos Exp $ */ /* tw.help.c: actually look up and print documentation on a file. * Look down the path for an appropriate file, then print it. * Note that the printing is NOT PAGED. This is because the @@ -34,9 +33,6 @@ * SUCH DAMAGE. */ #include "sh.h" - -RCSID("$tcsh: tw.help.c,v 3.27 2006/08/24 20:56:31 christos Exp $") - #include "tw.h" #include "tc.h" Index: stable/12/contrib/tcsh/tw.color.c =================================================================== --- stable/12/contrib/tcsh/tw.color.c +++ stable/12/contrib/tcsh/tw.color.c @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/tw.color.c,v 1.33 2015/05/28 11:53:49 christos Exp $ */ /* * tw.color.c: builtin color ls-F */ @@ -31,9 +30,6 @@ * SUCH DAMAGE. */ #include "sh.h" - -RCSID("$tcsh: tw.color.c,v 1.33 2015/05/28 11:53:49 christos Exp $") - #include "tw.h" #include "ed.h" #include "tc.h" Index: stable/12/contrib/tcsh/tw.comp.c =================================================================== --- stable/12/contrib/tcsh/tw.comp.c +++ stable/12/contrib/tcsh/tw.comp.c @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/tw.comp.c,v 1.45 2015/09/30 13:28:02 christos Exp $ */ /* * tw.comp.c: File completion builtin */ @@ -31,9 +30,6 @@ * SUCH DAMAGE. */ #include "sh.h" - -RCSID("$tcsh: tw.comp.c,v 1.45 2015/09/30 13:28:02 christos Exp $") - #include "tw.h" #include "ed.h" #include "tc.h" Index: stable/12/contrib/tcsh/tw.decls.h =================================================================== --- stable/12/contrib/tcsh/tw.decls.h +++ stable/12/contrib/tcsh/tw.decls.h @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/tw.decls.h,v 3.23 2012/06/21 17:40:40 christos Exp $ */ /* * tw.decls.h: Tenex external declarations */ Index: stable/12/contrib/tcsh/tw.init.c =================================================================== --- stable/12/contrib/tcsh/tw.init.c +++ stable/12/contrib/tcsh/tw.init.c @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/tw.init.c,v 3.42 2011/04/17 14:49:30 christos Exp $ */ /* * tw.init.c: Handle lists of things to complete */ @@ -31,9 +30,6 @@ * SUCH DAMAGE. */ #include "sh.h" - -RCSID("$tcsh: tw.init.c,v 3.42 2011/04/17 14:49:30 christos Exp $") - #include "tw.h" #include "ed.h" #include "tc.h" Index: stable/12/contrib/tcsh/tw.parse.c =================================================================== --- stable/12/contrib/tcsh/tw.parse.c +++ stable/12/contrib/tcsh/tw.parse.c @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/tw.parse.c,v 3.139 2015/10/16 14:59:56 christos Exp $ */ /* * tw.parse.c: Everyone has taken a shot in this futile effort to * lexically analyze a csh line... Well we cannot good @@ -34,9 +33,6 @@ * SUCH DAMAGE. */ #include "sh.h" - -RCSID("$tcsh: tw.parse.c,v 3.139 2015/10/16 14:59:56 christos Exp $") - #include "tw.h" #include "ed.h" #include "tc.h" Index: stable/12/contrib/tcsh/tw.spell.c =================================================================== --- stable/12/contrib/tcsh/tw.spell.c +++ stable/12/contrib/tcsh/tw.spell.c @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/tw.spell.c,v 3.21 2006/03/02 18:46:45 christos Exp $ */ /* * tw.spell.c: Spell check words */ @@ -31,9 +30,6 @@ * SUCH DAMAGE. */ #include "sh.h" - -RCSID("$tcsh: tw.spell.c,v 3.21 2006/03/02 18:46:45 christos Exp $") - #include "tw.h" /* spell_me : return corrrectly spelled filename. From K&P spname */ Index: stable/12/contrib/tcsh/vms.termcap.c =================================================================== --- stable/12/contrib/tcsh/vms.termcap.c +++ stable/12/contrib/tcsh/vms.termcap.c @@ -1,4 +1,3 @@ -/* $Header: /p/tcsh/cvsroot/tcsh/vms.termcap.c,v 1.12 2011/01/09 16:25:29 christos Exp $ */ /* * termcap.c 1.1 20/7/87 agc Joypace Ltd * @@ -9,7 +8,7 @@ * A public domain implementation of the termcap(3) routines. */ #include "sh.h" -RCSID("$tcsh: vms.termcap.c,v 1.12 2011/01/09 16:25:29 christos Exp $") + #if defined(_VMS_POSIX) || defined(_OSD_POSIX) || defined(__ANDROID__) /* efth 1988-Apr-29