Update tcsh from 6.17.00 to 6.18.01 on the vendor branch
authorJohn Marino <draco@marino.st>
Fri, 10 May 2013 21:13:06 +0000 (23:13 +0200)
committerJohn Marino <draco@marino.st>
Sat, 11 May 2013 01:23:12 +0000 (03:23 +0200)
297 files changed:
contrib/tcsh-6/README
contrib/tcsh-6/complete.tcsh
contrib/tcsh-6/config/bsd4.4
contrib/tcsh-6/config_f.h
contrib/tcsh-6/ed.chared.c
contrib/tcsh-6/ed.inputl.c
contrib/tcsh-6/ed.refresh.c
contrib/tcsh-6/ed.screen.c
contrib/tcsh-6/ed.term.c
contrib/tcsh-6/gethost.c
contrib/tcsh-6/glob.c
contrib/tcsh-6/glob.h
contrib/tcsh-6/nls/et/set1
contrib/tcsh-6/nls/et/set10
contrib/tcsh-6/nls/et/set11
contrib/tcsh-6/nls/et/set13
contrib/tcsh-6/nls/et/set14
contrib/tcsh-6/nls/et/set15
contrib/tcsh-6/nls/et/set16
contrib/tcsh-6/nls/et/set17
contrib/tcsh-6/nls/et/set18
contrib/tcsh-6/nls/et/set19
contrib/tcsh-6/nls/et/set2
contrib/tcsh-6/nls/et/set20
contrib/tcsh-6/nls/et/set21
contrib/tcsh-6/nls/et/set22
contrib/tcsh-6/nls/et/set23
contrib/tcsh-6/nls/et/set24
contrib/tcsh-6/nls/et/set25
contrib/tcsh-6/nls/et/set26
contrib/tcsh-6/nls/et/set27
contrib/tcsh-6/nls/et/set3
contrib/tcsh-6/nls/et/set30
contrib/tcsh-6/nls/et/set4
contrib/tcsh-6/nls/et/set5
contrib/tcsh-6/nls/et/set6
contrib/tcsh-6/nls/et/set7
contrib/tcsh-6/nls/et/set8
contrib/tcsh-6/nls/et/set9
contrib/tcsh-6/nls/finnish/set1
contrib/tcsh-6/nls/finnish/set10
contrib/tcsh-6/nls/finnish/set11
contrib/tcsh-6/nls/finnish/set12
contrib/tcsh-6/nls/finnish/set13
contrib/tcsh-6/nls/finnish/set14
contrib/tcsh-6/nls/finnish/set16
contrib/tcsh-6/nls/finnish/set17
contrib/tcsh-6/nls/finnish/set18
contrib/tcsh-6/nls/finnish/set19
contrib/tcsh-6/nls/finnish/set2
contrib/tcsh-6/nls/finnish/set20
contrib/tcsh-6/nls/finnish/set22
contrib/tcsh-6/nls/finnish/set23
contrib/tcsh-6/nls/finnish/set25
contrib/tcsh-6/nls/finnish/set26
contrib/tcsh-6/nls/finnish/set27
contrib/tcsh-6/nls/finnish/set29
contrib/tcsh-6/nls/finnish/set3
contrib/tcsh-6/nls/finnish/set6
contrib/tcsh-6/nls/finnish/set7
contrib/tcsh-6/nls/finnish/set9
contrib/tcsh-6/nls/french/set1
contrib/tcsh-6/nls/french/set10
contrib/tcsh-6/nls/french/set11
contrib/tcsh-6/nls/french/set12
contrib/tcsh-6/nls/french/set13
contrib/tcsh-6/nls/french/set15
contrib/tcsh-6/nls/french/set16
contrib/tcsh-6/nls/french/set17
contrib/tcsh-6/nls/french/set18
contrib/tcsh-6/nls/french/set19
contrib/tcsh-6/nls/french/set2
contrib/tcsh-6/nls/french/set20
contrib/tcsh-6/nls/french/set21
contrib/tcsh-6/nls/french/set22
contrib/tcsh-6/nls/french/set23
contrib/tcsh-6/nls/french/set25
contrib/tcsh-6/nls/french/set26
contrib/tcsh-6/nls/french/set27
contrib/tcsh-6/nls/french/set3
contrib/tcsh-6/nls/french/set30
contrib/tcsh-6/nls/french/set31
contrib/tcsh-6/nls/french/set4
contrib/tcsh-6/nls/french/set6
contrib/tcsh-6/nls/french/set7
contrib/tcsh-6/nls/french/set8
contrib/tcsh-6/nls/french/set9
contrib/tcsh-6/nls/german/set1
contrib/tcsh-6/nls/german/set10
contrib/tcsh-6/nls/german/set13
contrib/tcsh-6/nls/german/set15
contrib/tcsh-6/nls/german/set16
contrib/tcsh-6/nls/german/set17
contrib/tcsh-6/nls/german/set18
contrib/tcsh-6/nls/german/set19
contrib/tcsh-6/nls/german/set2
contrib/tcsh-6/nls/german/set20
contrib/tcsh-6/nls/german/set22
contrib/tcsh-6/nls/german/set23
contrib/tcsh-6/nls/german/set25
contrib/tcsh-6/nls/german/set26
contrib/tcsh-6/nls/german/set27
contrib/tcsh-6/nls/german/set29
contrib/tcsh-6/nls/german/set3
contrib/tcsh-6/nls/german/set30
contrib/tcsh-6/nls/german/set31
contrib/tcsh-6/nls/german/set4
contrib/tcsh-6/nls/german/set5
contrib/tcsh-6/nls/german/set6
contrib/tcsh-6/nls/german/set7
contrib/tcsh-6/nls/german/set8
contrib/tcsh-6/nls/german/set9
contrib/tcsh-6/nls/greek/set1
contrib/tcsh-6/nls/greek/set10
contrib/tcsh-6/nls/greek/set11
contrib/tcsh-6/nls/greek/set12
contrib/tcsh-6/nls/greek/set13
contrib/tcsh-6/nls/greek/set14
contrib/tcsh-6/nls/greek/set15
contrib/tcsh-6/nls/greek/set16
contrib/tcsh-6/nls/greek/set17
contrib/tcsh-6/nls/greek/set18
contrib/tcsh-6/nls/greek/set19
contrib/tcsh-6/nls/greek/set2
contrib/tcsh-6/nls/greek/set20
contrib/tcsh-6/nls/greek/set21
contrib/tcsh-6/nls/greek/set22
contrib/tcsh-6/nls/greek/set23
contrib/tcsh-6/nls/greek/set25
contrib/tcsh-6/nls/greek/set26
contrib/tcsh-6/nls/greek/set27
contrib/tcsh-6/nls/greek/set29
contrib/tcsh-6/nls/greek/set3
contrib/tcsh-6/nls/greek/set30
contrib/tcsh-6/nls/greek/set31
contrib/tcsh-6/nls/greek/set4
contrib/tcsh-6/nls/greek/set5
contrib/tcsh-6/nls/greek/set6
contrib/tcsh-6/nls/greek/set7
contrib/tcsh-6/nls/greek/set8
contrib/tcsh-6/nls/greek/set9
contrib/tcsh-6/nls/italian/set1
contrib/tcsh-6/nls/italian/set11
contrib/tcsh-6/nls/italian/set13
contrib/tcsh-6/nls/italian/set15
contrib/tcsh-6/nls/italian/set17
contrib/tcsh-6/nls/italian/set19
contrib/tcsh-6/nls/italian/set2
contrib/tcsh-6/nls/italian/set20
contrib/tcsh-6/nls/italian/set22
contrib/tcsh-6/nls/italian/set23
contrib/tcsh-6/nls/italian/set26
contrib/tcsh-6/nls/italian/set3
contrib/tcsh-6/nls/italian/set30
contrib/tcsh-6/nls/italian/set4
contrib/tcsh-6/nls/italian/set6
contrib/tcsh-6/nls/italian/set7
contrib/tcsh-6/nls/ja/set1
contrib/tcsh-6/nls/ja/set10
contrib/tcsh-6/nls/ja/set11
contrib/tcsh-6/nls/ja/set12
contrib/tcsh-6/nls/ja/set13
contrib/tcsh-6/nls/ja/set15
contrib/tcsh-6/nls/ja/set16
contrib/tcsh-6/nls/ja/set17
contrib/tcsh-6/nls/ja/set18
contrib/tcsh-6/nls/ja/set2
contrib/tcsh-6/nls/ja/set21
contrib/tcsh-6/nls/ja/set29
contrib/tcsh-6/nls/ja/set3
contrib/tcsh-6/nls/ja/set30
contrib/tcsh-6/nls/ja/set4
contrib/tcsh-6/nls/ja/set5
contrib/tcsh-6/nls/ja/set6
contrib/tcsh-6/nls/ja/set7
contrib/tcsh-6/nls/ja/set8
contrib/tcsh-6/nls/russian/set1
contrib/tcsh-6/nls/russian/set10
contrib/tcsh-6/nls/russian/set11
contrib/tcsh-6/nls/russian/set12
contrib/tcsh-6/nls/russian/set13
contrib/tcsh-6/nls/russian/set14
contrib/tcsh-6/nls/russian/set15
contrib/tcsh-6/nls/russian/set16
contrib/tcsh-6/nls/russian/set17
contrib/tcsh-6/nls/russian/set18
contrib/tcsh-6/nls/russian/set19
contrib/tcsh-6/nls/russian/set2
contrib/tcsh-6/nls/russian/set20
contrib/tcsh-6/nls/russian/set22
contrib/tcsh-6/nls/russian/set23
contrib/tcsh-6/nls/russian/set25
contrib/tcsh-6/nls/russian/set26
contrib/tcsh-6/nls/russian/set27
contrib/tcsh-6/nls/russian/set29
contrib/tcsh-6/nls/russian/set30
contrib/tcsh-6/nls/russian/set31
contrib/tcsh-6/nls/russian/set4
contrib/tcsh-6/nls/russian/set5
contrib/tcsh-6/nls/russian/set6
contrib/tcsh-6/nls/russian/set7
contrib/tcsh-6/nls/russian/set8
contrib/tcsh-6/nls/russian/set9
contrib/tcsh-6/nls/spanish/set1
contrib/tcsh-6/nls/spanish/set10
contrib/tcsh-6/nls/spanish/set13
contrib/tcsh-6/nls/spanish/set14
contrib/tcsh-6/nls/spanish/set15
contrib/tcsh-6/nls/spanish/set16
contrib/tcsh-6/nls/spanish/set17
contrib/tcsh-6/nls/spanish/set18
contrib/tcsh-6/nls/spanish/set19
contrib/tcsh-6/nls/spanish/set2
contrib/tcsh-6/nls/spanish/set20
contrib/tcsh-6/nls/spanish/set22
contrib/tcsh-6/nls/spanish/set23
contrib/tcsh-6/nls/spanish/set25
contrib/tcsh-6/nls/spanish/set26
contrib/tcsh-6/nls/spanish/set27
contrib/tcsh-6/nls/spanish/set3
contrib/tcsh-6/nls/spanish/set30
contrib/tcsh-6/nls/spanish/set4
contrib/tcsh-6/nls/spanish/set5
contrib/tcsh-6/nls/spanish/set6
contrib/tcsh-6/nls/spanish/set7
contrib/tcsh-6/nls/spanish/set8
contrib/tcsh-6/nls/spanish/set9
contrib/tcsh-6/nls/ukrainian/set1
contrib/tcsh-6/nls/ukrainian/set10
contrib/tcsh-6/nls/ukrainian/set11
contrib/tcsh-6/nls/ukrainian/set12
contrib/tcsh-6/nls/ukrainian/set13
contrib/tcsh-6/nls/ukrainian/set14
contrib/tcsh-6/nls/ukrainian/set15
contrib/tcsh-6/nls/ukrainian/set16
contrib/tcsh-6/nls/ukrainian/set17
contrib/tcsh-6/nls/ukrainian/set18
contrib/tcsh-6/nls/ukrainian/set19
contrib/tcsh-6/nls/ukrainian/set2
contrib/tcsh-6/nls/ukrainian/set20
contrib/tcsh-6/nls/ukrainian/set22
contrib/tcsh-6/nls/ukrainian/set23
contrib/tcsh-6/nls/ukrainian/set25
contrib/tcsh-6/nls/ukrainian/set26
contrib/tcsh-6/nls/ukrainian/set27
contrib/tcsh-6/nls/ukrainian/set29
contrib/tcsh-6/nls/ukrainian/set30
contrib/tcsh-6/nls/ukrainian/set31
contrib/tcsh-6/nls/ukrainian/set5
contrib/tcsh-6/nls/ukrainian/set6
contrib/tcsh-6/nls/ukrainian/set7
contrib/tcsh-6/nls/ukrainian/set8
contrib/tcsh-6/nls/ukrainian/set9
contrib/tcsh-6/patchlevel.h
contrib/tcsh-6/pathnames.h
contrib/tcsh-6/sh.c
contrib/tcsh-6/sh.char.c
contrib/tcsh-6/sh.char.h
contrib/tcsh-6/sh.decls.h
contrib/tcsh-6/sh.dir.c
contrib/tcsh-6/sh.dol.c
contrib/tcsh-6/sh.err.c
contrib/tcsh-6/sh.exec.c
contrib/tcsh-6/sh.exp.c
contrib/tcsh-6/sh.file.c
contrib/tcsh-6/sh.func.c
contrib/tcsh-6/sh.glob.c
contrib/tcsh-6/sh.h
contrib/tcsh-6/sh.hist.c
contrib/tcsh-6/sh.lex.c
contrib/tcsh-6/sh.misc.c
contrib/tcsh-6/sh.parse.c
contrib/tcsh-6/sh.print.c
contrib/tcsh-6/sh.proc.c
contrib/tcsh-6/sh.proc.h
contrib/tcsh-6/sh.sem.c
contrib/tcsh-6/sh.set.c
contrib/tcsh-6/sh.time.c
contrib/tcsh-6/tc.alloc.c
contrib/tcsh-6/tc.const.c
contrib/tcsh-6/tc.decls.h
contrib/tcsh-6/tc.disc.c
contrib/tcsh-6/tc.func.c
contrib/tcsh-6/tc.nls.c
contrib/tcsh-6/tc.nls.h
contrib/tcsh-6/tc.os.c
contrib/tcsh-6/tc.os.h
contrib/tcsh-6/tc.prompt.c
contrib/tcsh-6/tc.sig.c
contrib/tcsh-6/tc.sig.h
contrib/tcsh-6/tc.str.c
contrib/tcsh-6/tc.wait.h
contrib/tcsh-6/tc.who.c
contrib/tcsh-6/tcsh.man
contrib/tcsh-6/tw.color.c
contrib/tcsh-6/tw.init.c
contrib/tcsh-6/tw.parse.c

index ae06b57..b05f589 100644 (file)
@@ -1,4 +1,4 @@
-This is tcsh version 6.17.00.  Tcsh is a version of the Berkeley
+This is tcsh version 6.18.01.  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.
@@ -87,7 +87,7 @@ To install tcsh:
 
 10) Enjoy.
 
-12) PLEASE file any bug reports (and fixes), code for new features at:
+11) PLEASE file any bug reports (and fixes), code for new features at:
 
        http://bugs.gw.com/
 
index 4e13bf8..4fb1ad2 100644 (file)
@@ -1,5 +1,5 @@
 #
-# $tcsh: complete.tcsh,v 1.51 2007/10/01 21:51:59 christos Exp $
+# $tcsh: complete.tcsh,v 1.52 2010/05/07 17:54:13 christos Exp $
 # example file using the new completion code
 #
 # Debian GNU/Linux
@@ -636,7 +636,7 @@ if ($?_complete) then
     complete nmap      'n@-e@`ifconfig -l`@' 'p/*/$hostnames/'
     complete perldoc   'n@*@`\ls -1 /usr/libdata/perl/5.*/pod | sed s%\\.pod.\*\$%%`@'
     complete postfix    'n/*/(start stop reload abort flush check)/'
-    complete postmap   'n/1/(hash: regexp:)' 'c/hash:/f/' 'c/regexp:/f/'
+    complete postmap   'n/1/(hash: regexp:)/' 'c/hash:/f/' 'c/regexp:/f/'
     complete rcsdiff   'p@1@`\ls -1a RCS | sed -e "s/\(.*\),v/\1/"`@'
     complete X         'c/-/(I a ac allowMouseOpenFail allowNonLocalModInDev \
                        allowNonLocalXvidtune ar1 ar2 audit auth bestRefresh \
index 6be4ebb..e799d1c 100644 (file)
 #  define _PATH_TCSHELL "/usr/contrib/bin/tcsh"
 # endif
 
-# undef NLS_CATALOGS
-
 #elif defined(__APPLE__)
 # define SYSMALLOC
-
-#else
-# define NLS_CATALOGS
 #endif
 
 #endif /* _h_config */
index 1fd3921..433730e 100644 (file)
@@ -1,4 +1,4 @@
-/* $Header: /p/tcsh/cvsroot/tcsh/config_f.h,v 3.42 2009/06/25 12:10:56 christos Exp $ */
+/* $Header: /p/tcsh/cvsroot/tcsh/config_f.h,v 3.47 2011/02/05 20:34:55 christos Exp $ */
 /*
  * config_f.h -- configure various defines for tcsh
  *
  * WIDE_STRINGS        Represent strings using wide characters
  *             Allows proper function in multibyte encodings like UTF-8
  */
-#if defined (SHORT_STRINGS) && defined (NLS) && SIZEOF_WCHAR_T >= 4 && defined (HAVE_MBRTOWC) && !defined (WINNT_NATIVE) && !defined(_OSD_POSIX)
+#if defined (SHORT_STRINGS) && defined (NLS) && !defined (WINNT_NATIVE) && !defined(_OSD_POSIX)
 # define WIDE_STRINGS
-#endif
-
-/*
- * NLS_CATALOGS:Use Native Language System catalogs for
- *             international messages.
- *             Routines like catopen() are needed
- *             if you don't have <nl_types.h>, you don't want
- *             to define this.
- */
-#if defined (NLS) && defined (HAVE_CATGETS)
-# define NLS_CATALOGS
+# if SIZEOF_WCHAR_T < 4
+#  define UTF16_STRINGS
+# endif
 #endif
 
 /*
  *             This can be much slower and no memory statistics will be
  *             provided.
  */
-#if defined(__MACHTEN__) || defined(PURIFY) || defined(MALLOC_TRACE) || defined(_OSD_POSIX) || defined(__MVS__)
+#if defined(__MACHTEN__) || defined(PURIFY) || defined(MALLOC_TRACE) || defined(_OSD_POSIX) || defined(__MVS__) || defined (__CYGWIN__) || defined(__GLIBC__)
 # define SYSMALLOC
 #else
 # undef SYSMALLOC
 
 /* Consistency checks */
 #ifdef WIDE_STRINGS
-# if SIZEOF_WCHAR_T < 4
-    #error "wchar_t must be at least 4 bytes for WIDE_STRINGS"
-# endif
-
 # ifdef WINNT_NATIVE
     #error "WIDE_STRINGS cannot be used together with WINNT_NATIVE"
 # endif
index 1ab5a91..8d00326 100644 (file)
@@ -1,4 +1,4 @@
-/* $Header: /p/tcsh/cvsroot/tcsh/ed.chared.c,v 3.95 2009/06/25 21:15:37 christos Exp $ */
+/* $Header: /p/tcsh/cvsroot/tcsh/ed.chared.c,v 3.98 2010/05/08 00:37:39 christos Exp $ */
 /*
  * ed.chared.c: Character editing functions.
  */
@@ -72,7 +72,7 @@
 
 #include "sh.h"
 
-RCSID("$tcsh: ed.chared.c,v 3.95 2009/06/25 21:15:37 christos Exp $")
+RCSID("$tcsh: ed.chared.c,v 3.98 2010/05/08 00:37:39 christos Exp $")
 
 #include "ed.h"
 #include "tw.h"
@@ -506,7 +506,7 @@ excl_sw:
        if (*q == ':')          /* short form: !:arg */
            --q;
 
-       if (*q != HIST) {
+       if (HIST != '\0' && *q != HIST) {
            /*
             * Search for a space, tab, or colon.  See if we have a number (as
             * in !1234:xyz).  Remember the number.
@@ -716,8 +716,9 @@ c_excl(Char *p)
      */
     nr_exp = 0;
     for (;;) {
-       while (*p != HIST && p < Cursor)
-           ++p;
+       if (HIST != '\0')
+           while (*p != HIST && p < Cursor)
+               ++p;
        for (i = 1; (p - i) >= InputBuf && p[-i] == '\\'; i++)
            continue;
        if (i % 2 == 0)
@@ -729,8 +730,6 @@ c_excl(Char *p)
            ++nr_exp;
        }
     }
-
-    return nr_exp;
 }
 
 
@@ -745,13 +744,13 @@ c_substitute(void)
      * for white space, the beginning of the line, or a history character.
      */
     for (p = Cursor - 1; 
-        p > InputBuf && *p != ' ' && *p != '\t' && *p != HIST; --p)
+        p > InputBuf && *p != ' ' && *p != '\t' && *p && *p != HIST; --p)
        continue;
 
     /*
      * If we found a history character, go expand it.
      */
-    if (*p == HIST)
+    if (HIST != '\0' && *p == HIST)
        nr_exp = c_excl(p);
     else
         nr_exp = 0;
@@ -832,11 +831,11 @@ c_eword(Char *p, Char *high, int n)
        while ((p < high) && Isspace(*p)) 
            p++;
 
-       if (Isalnum(*p))
-           while ((p < high) && Isalnum(*p)) 
+       if (isword(*p))
+           while ((p < high) && isword(*p)) 
                p++;
        else
-           while ((p < high) && !(Isspace(*p) || Isalnum(*p)))
+           while ((p < high) && !(Isspace(*p) || isword(*p)))
                p++;
     }
 
index 248130a..df17f87 100644 (file)
@@ -1,4 +1,4 @@
-/* $Header: /p/tcsh/cvsroot/tcsh/ed.inputl.c,v 3.70 2009/06/25 21:15:37 christos Exp $ */
+/* $Header: /p/tcsh/cvsroot/tcsh/ed.inputl.c,v 3.71 2010/12/22 17:26:04 christos Exp $ */
 /*
  * ed.inputl.c: Input line handling.
  */
@@ -32,7 +32,7 @@
  */
 #include "sh.h"
 
-RCSID("$tcsh: ed.inputl.c,v 3.70 2009/06/25 21:15:37 christos Exp $")
+RCSID("$tcsh: ed.inputl.c,v 3.71 2010/12/22 17:26:04 christos Exp $")
 
 #include "ed.h"
 #include "ed.defns.h"          /* for the function names */
@@ -683,7 +683,7 @@ GetNextCommand(KEYCMD *cmdnum, Char *ch)
 #ifdef DSPMBYTE
             _enable_mbdisp &&
 #else
-            MB_LEN_MAX == 1 &&
+            MB_CUR_MAX == 1 &&
 #endif
             !adrof(STRnokanji) && (*ch & META)) {
            MetaNext = 0;
index afba75e..e1e574d 100644 (file)
@@ -1,4 +1,4 @@
-/* $Header: /p/tcsh/cvsroot/tcsh/ed.refresh.c,v 3.46 2006/08/23 15:03:14 christos Exp $ */
+/* $Header: /p/tcsh/cvsroot/tcsh/ed.refresh.c,v 3.47 2011/02/27 00:14:51 christos Exp $ */
 /*
  * ed.refresh.c: Lower level screen refreshing functions
  */
@@ -32,7 +32,7 @@
  */
 #include "sh.h"
 
-RCSID("$tcsh: ed.refresh.c,v 3.46 2006/08/23 15:03:14 christos Exp $")
+RCSID("$tcsh: ed.refresh.c,v 3.47 2011/02/27 00:14:51 christos Exp $")
 
 #include "ed.h"
 /* #define DEBUG_UPDATE */
@@ -61,31 +61,31 @@ extern
        void    PutPlusOne      (Char, int);
 static void    cpy_pad_spaces          (Char *, Char *, int);
 #if defined(DEBUG_UPDATE) || defined(DEBUG_REFRESH) || defined(DEBUG_LITERAL)
-static void    dprintf                 (char *, ...);
+static void    reprintf                        (char *, ...);
 #ifdef DEBUG_UPDATE
 static void    dprintstr               (char *, const Char *, const Char *);
 
 static void
 dprintstr(char *str, const Char *f, const Char *t)
 {
-    dprintf("%s:\"", str);
+    reprintf("%s:\"", str);
     while (f < t) {
        if (ASC(*f) & ~ASCII)
-         dprintf("[%x]", *f++);
+         reprintf("[%x]", *f++);
        else
-         dprintf("%c", CTL_ESC(ASCII & ASC(*f++)));
+         reprintf("%c", CTL_ESC(ASCII & ASC(*f++)));
     }
-    dprintf("\"\r\n");
+    reprintf("\"\r\n");
 }
 #endif /* DEBUG_UPDATE */
 
-/* dprintf():
+/* reprintf():
  *     Print to $DEBUGTTY, so that we can test editing on one pty, and 
  *      print debugging stuff on another. Don't interrupt the shell while
  *     debugging cause you'll mangle up the file descriptors!
  */
 static void
-dprintf(char *fmt, ...)
+reprintf(char *fmt, ...)
 {
     static int fd = -1;
     char *dtty;
@@ -242,9 +242,9 @@ Vdraw(Char c, int width)    /* draw char c onto V lines */
 {
 #ifdef DEBUG_REFRESH
 # ifdef SHORT_STRINGS
-    dprintf("Vdrawing %6.6o '%c' %d\r\n", (unsigned)c, (int)(c & ASCII), width);
+    reprintf("Vdrawing %6.6o '%c' %d\r\n", (unsigned)c, (int)(c & ASCII), width);
 # else
-    dprintf("Vdrawing %3.3o '%c' %d\r\n", (unsigned)c, (int)c, width);
+    reprintf("Vdrawing %3.3o '%c' %d\r\n", (unsigned)c, (int)c, width);
 # endif /* SHORT_STRNGS */
 #endif  /* DEBUG_REFRESH */
 
@@ -263,7 +263,7 @@ Vdraw(Char c, int width)    /* draw char c onto V lines */
        vcursor_v++;
 #ifdef DEBUG_REFRESH
        if (vcursor_v >= TermV) {       /* should NEVER happen. */
-           dprintf("\r\nVdraw: vcursor_v overflow! Vcursor_v == %d > %d\r\n",
+           reprintf("\r\nVdraw: vcursor_v overflow! Vcursor_v == %d > %d\r\n",
                    vcursor_v, TermV);
            abort();
        }
@@ -328,8 +328,8 @@ Refresh(void)
     Char    oldgetting;
 
 #ifdef DEBUG_REFRESH
-    dprintf("Prompt = :%s:\r\n", short2str(Prompt));
-    dprintf("InputBuf = :%s:\r\n", short2str(InputBuf));
+    reprintf("Prompt = :%s:\r\n", short2str(Prompt));
+    reprintf("InputBuf = :%s:\r\n", short2str(InputBuf));
 #endif /* DEBUG_REFRESH */
     oldgetting = GettingInput;
     GettingInput = 0;          /* avoid re-entrance via SIGWINCH */
@@ -382,12 +382,12 @@ Refresh(void)
     Vdraw('\0', 1);            /* put NUL on end */
 
 #if defined (DEBUG_REFRESH)
-    dprintf("TermH=%d, vcur_h=%d, vcur_v=%d, Vdisplay[0]=\r\n:%80.80s:\r\n",
+    reprintf("TermH=%d, vcur_h=%d, vcur_v=%d, Vdisplay[0]=\r\n:%80.80s:\r\n",
            TermH, vcursor_h, vcursor_v, short2str(Vdisplay[0]));
 #endif /* DEBUG_REFRESH */
 
 #ifdef DEBUG_UPDATE
-    dprintf("updating %d lines.\r\n", new_vcv);
+    reprintf("updating %d lines.\r\n", new_vcv);
 #endif  /* DEBUG_UPDATE */
     for (cur_line = 0; cur_line <= new_vcv; cur_line++) {
        /* NOTE THAT update_line MAY CHANGE Display[cur_line] */
@@ -405,7 +405,7 @@ Refresh(void)
        cpy_pad_spaces(Display[cur_line], Vdisplay[cur_line], TermH);
     }
 #ifdef DEBUG_REFRESH
-    dprintf("\r\nvcursor_v = %d, OldvcV = %d, cur_line = %d\r\n",
+    reprintf("\r\nvcursor_v = %d, OldvcV = %d, cur_line = %d\r\n",
            vcursor_v, OldvcV, cur_line);
 #endif /* DEBUG_REFRESH */
     if (OldvcV > new_vcv) {
@@ -416,7 +416,7 @@ Refresh(void)
     }
     OldvcV = new_vcv;          /* set for next time */
 #ifdef DEBUG_REFRESH
-    dprintf("\r\nCursorH = %d, CursorV = %d, cur_h = %d, cur_v = %d\r\n",
+    reprintf("\r\nCursorH = %d, CursorV = %d, cur_h = %d, cur_v = %d\r\n",
            CursorH, CursorV, cur_h, cur_v);
 #endif /* DEBUG_REFRESH */
 #ifdef WINNT_NATIVE
@@ -461,9 +461,9 @@ str_insert(Char *d, int dat, int dlen, Char *s, int num)
        num = dlen - dat;
 
 #ifdef DEBUG_REFRESH
-    dprintf("str_insert() starting: %d at %d max %d, d == \"%s\"\n",
+    reprintf("str_insert() starting: %d at %d max %d, d == \"%s\"\n",
            num, dat, dlen, short2str(d));
-    dprintf("s == \"%s\"n", short2str(s));
+    reprintf("s == \"%s\"n", short2str(s));
 #endif /* DEBUG_REFRESH */
 
     /* open up the space for num chars */
@@ -475,9 +475,9 @@ str_insert(Char *d, int dat, int dlen, Char *s, int num)
        d[dlen] = '\0';         /* just in case */
     }
 #ifdef DEBUG_REFRESH
-    dprintf("str_insert() after insert: %d at %d max %d, d == \"%s\"\n",
+    reprintf("str_insert() after insert: %d at %d max %d, d == \"%s\"\n",
            num, dat, dlen, short2str(d));
-    dprintf("s == \"%s\"n", short2str(s));
+    reprintf("s == \"%s\"n", short2str(s));
 #endif /* DEBUG_REFRESH */
 
     /* copy the characters */
@@ -485,9 +485,9 @@ str_insert(Char *d, int dat, int dlen, Char *s, int num)
        *a++ = *s++;
 
 #ifdef DEBUG_REFRESH
-    dprintf("str_insert() after copy: %d at %d max %d, d == \"%s\"\n",
+    reprintf("str_insert() after copy: %d at %d max %d, d == \"%s\"\n",
            num, dat, dlen, d, short2str(s));
-    dprintf("s == \"%s\"n", short2str(s));
+    reprintf("s == \"%s\"n", short2str(s));
 #endif /* DEBUG_REFRESH */
 }
 
@@ -505,7 +505,7 @@ str_delete(Char *d, int dat, int dlen, int num)
     }
 
 #ifdef DEBUG_REFRESH
-    dprintf("str_delete() starting: %d at %d max %d, d == \"%s\"\n",
+    reprintf("str_delete() starting: %d at %d max %d, d == \"%s\"\n",
            num, dat, dlen, short2str(d));
 #endif /* DEBUG_REFRESH */
 
@@ -518,7 +518,7 @@ str_delete(Char *d, int dat, int dlen, int num)
        d[dlen] = '\0';         /* just in case */
     }
 #ifdef DEBUG_REFRESH
-    dprintf("str_delete() after delete: %d at %d max %d, d == \"%s\"\n",
+    reprintf("str_delete() after delete: %d at %d max %d, d == \"%s\"\n",
            num, dat, dlen, short2str(d));
 #endif /* DEBUG_REFRESH */
 }
@@ -608,7 +608,7 @@ update_line(Char *old, Char *new, int cur_line)
      */
     if (*ofd == '\0' && *nfd == '\0') {
 #ifdef DEBUG_UPDATE
-       dprintf("no difference.\r\n");
+       reprintf("no difference.\r\n");
 #endif /* DEBUG_UPDATE */
        return;
     }
@@ -768,13 +768,13 @@ update_line(Char *old, Char *new, int cur_line)
     sx = (int) ((nls - nse) - (ols - ose));
 
 #ifdef DEBUG_UPDATE
-    dprintf("\n");
-    dprintf("ofd %d, osb %d, ose %d, ols %d, oe %d\n",
+    reprintf("\n");
+    reprintf("ofd %d, osb %d, ose %d, ols %d, oe %d\n",
            ofd - old, osb - old, ose - old, ols - old, oe - old);
-    dprintf("nfd %d, nsb %d, nse %d, nls %d, ne %d\n",
+    reprintf("nfd %d, nsb %d, nse %d, nls %d, ne %d\n",
            nfd - new, nsb - new, nse - new, nls - new, ne - new);
-    dprintf("xxx-xxx:\"00000000001111111111222222222233333333334\"\r\n");
-    dprintf("xxx-xxx:\"01234567890123456789012345678901234567890\"\r\n");
+    reprintf("xxx-xxx:\"00000000001111111111222222222233333333334\"\r\n");
+    reprintf("xxx-xxx:\"01234567890123456789012345678901234567890\"\r\n");
     dprintstr("old- oe", old, oe);
     dprintstr("new- ne", new, ne);
     dprintstr("old-ofd", old, ofd);
@@ -837,7 +837,7 @@ update_line(Char *old, Char *new, int cur_line)
      */
     if ((nsb != nfd) && fx > 0 && ((p - old) + fx < TermH)) {
 #ifdef DEBUG_UPDATE
-       dprintf("first diff insert at %d...\r\n", nfd - new);
+       reprintf("first diff insert at %d...\r\n", nfd - new);
 #endif  /* DEBUG_UPDATE */
        /*
         * Move to the first char to insert, where the first diff is.
@@ -848,7 +848,7 @@ update_line(Char *old, Char *new, int cur_line)
         */
        if (nsb != ne) {
 #ifdef DEBUG_UPDATE
-           dprintf("with stuff to keep at end\r\n");
+           reprintf("with stuff to keep at end\r\n");
 #endif  /* DEBUG_UPDATE */
            /*
             * insert fx chars of new starting at nfd
@@ -856,7 +856,7 @@ update_line(Char *old, Char *new, int cur_line)
            if (fx > 0) {
 #ifdef DEBUG_UPDATE
                if (!T_CanIns)
-                   dprintf("   ERROR: cannot insert in early first diff\n");
+                   reprintf("   ERROR: cannot insert in early first diff\n");
 #endif  /* DEBUG_UPDATE */
                Insert_write(nfd, fx);
                str_insert(old, (int) (ofd - old), TermH, nfd, fx);
@@ -869,7 +869,7 @@ update_line(Char *old, Char *new, int cur_line)
        }
        else {
 #ifdef DEBUG_UPDATE
-           dprintf("without anything to save\r\n");
+           reprintf("without anything to save\r\n");
 #endif  /* DEBUG_UPDATE */
            so_write(nfd, (nsb - nfd));
            str_cp(ofd, nfd, (int) (nsb - nfd));
@@ -881,7 +881,7 @@ update_line(Char *old, Char *new, int cur_line)
     }
     else if (fx < 0) {
 #ifdef DEBUG_UPDATE
-       dprintf("first diff delete at %d...\r\n", ofd - old);
+       reprintf("first diff delete at %d...\r\n", ofd - old);
 #endif  /* DEBUG_UPDATE */
        /*
         * move to the first char to delete where the first diff is
@@ -892,7 +892,7 @@ update_line(Char *old, Char *new, int cur_line)
         */
        if (osb != oe) {
 #ifdef DEBUG_UPDATE
-           dprintf("with stuff to save at end\r\n");
+           reprintf("with stuff to save at end\r\n");
 #endif  /* DEBUG_UPDATE */
            /*
             * fx is less than zero *always* here but we check for code
@@ -901,7 +901,7 @@ update_line(Char *old, Char *new, int cur_line)
            if (fx < 0) {
 #ifdef DEBUG_UPDATE
                if (!T_CanDel)
-                   dprintf("   ERROR: cannot delete in first diff\n");
+                   reprintf("   ERROR: cannot delete in first diff\n");
 #endif /* DEBUG_UPDATE */
                DeleteChars(-fx);
                str_delete(old, (int) (ofd - old), TermH, -fx);
@@ -915,14 +915,14 @@ update_line(Char *old, Char *new, int cur_line)
        }
        else {
 #ifdef DEBUG_UPDATE
-           dprintf("but with nothing left to save\r\n");
+           reprintf("but with nothing left to save\r\n");
 #endif  /* DEBUG_UPDATE */
            /*
             * write (nsb-nfd) chars of new starting at nfd
             */
            so_write(nfd, (nsb - nfd));
 #ifdef DEBUG_REFRESH
-           dprintf("cleareol %d\n", (oe - old) - (ne - new));
+           reprintf("cleareol %d\n", (oe - old) - (ne - new));
 #endif  /* DEBUG_UPDATE */
 #ifndef WINNT_NATIVE
            ClearEOL((oe - old) - (ne - new));
@@ -943,7 +943,7 @@ update_line(Char *old, Char *new, int cur_line)
 
     if (sx < 0) {
 #ifdef DEBUG_UPDATE
-       dprintf("second diff delete at %d...\r\n", (ose - old) + fx);
+       reprintf("second diff delete at %d...\r\n", (ose - old) + fx);
 #endif  /* DEBUG_UPDATE */
        /*
         * Check if we have stuff to delete
@@ -958,7 +958,7 @@ update_line(Char *old, Char *new, int cur_line)
         */
        if (ols != oe) {
 #ifdef DEBUG_UPDATE
-           dprintf("with stuff to save at end\r\n");
+           reprintf("with stuff to save at end\r\n");
 #endif  /* DEBUG_UPDATE */
            /*
             * Again a duplicate test.
@@ -966,7 +966,7 @@ update_line(Char *old, Char *new, int cur_line)
            if (sx < 0) {
 #ifdef DEBUG_UPDATE
                if (!T_CanDel)
-                   dprintf("   ERROR: cannot delete in second diff\n");
+                   reprintf("   ERROR: cannot delete in second diff\n");
 #endif  /* DEBUG_UPDATE */
                DeleteChars(-sx);
            }
@@ -981,11 +981,11 @@ update_line(Char *old, Char *new, int cur_line)
            if (olen > TermH)
                olen = TermH;
 #ifdef DEBUG_UPDATE
-           dprintf("but with nothing left to save\r\n");
+           reprintf("but with nothing left to save\r\n");
 #endif /* DEBUG_UPDATE */
            so_write(nse, (nls - nse));
 #ifdef DEBUG_REFRESH
-           dprintf("cleareol %d\n", olen - (ne - new));
+           reprintf("cleareol %d\n", olen - (ne - new));
 #endif /* DEBUG_UPDATE */
 #ifndef WINNT_NATIVE
            ClearEOL(olen - (ne - new));
@@ -1003,7 +1003,7 @@ update_line(Char *old, Char *new, int cur_line)
      */
     if ((nsb != nfd) && (osb - ofd) <= (nsb - nfd) && (fx == 0)) {
 #ifdef DEBUG_UPDATE
-       dprintf("late first diff insert at %d...\r\n", nfd - new);
+       reprintf("late first diff insert at %d...\r\n", nfd - new);
 #endif /* DEBUG_UPDATE */
 
        MoveToChar(nfd - new);
@@ -1012,7 +1012,7 @@ update_line(Char *old, Char *new, int cur_line)
         */
        if (nsb != ne) {
 #ifdef DEBUG_UPDATE
-           dprintf("with stuff to keep at end\r\n");
+           reprintf("with stuff to keep at end\r\n");
 #endif /* DEBUG_UPDATE */
            /* 
             * We have to recalculate fx here because we set it
@@ -1026,7 +1026,7 @@ update_line(Char *old, Char *new, int cur_line)
                 */
 #ifdef DEBUG_UPDATE
                if (!T_CanIns)
-                   dprintf("   ERROR: cannot insert in late first diff\n");
+                   reprintf("   ERROR: cannot insert in late first diff\n");
 #endif /* DEBUG_UPDATE */
                Insert_write(nfd, fx);
                str_insert(old, (int) (ofd - old), TermH, nfd, fx);
@@ -1040,7 +1040,7 @@ update_line(Char *old, Char *new, int cur_line)
        }
        else {
 #ifdef DEBUG_UPDATE
-           dprintf("without anything to save\r\n");
+           reprintf("without anything to save\r\n");
 #endif /* DEBUG_UPDATE */
            so_write(nfd, (nsb - nfd));
            str_cp(ofd, nfd, (int) (nsb - nfd));
@@ -1052,18 +1052,18 @@ update_line(Char *old, Char *new, int cur_line)
      */
     if (sx >= 0) {
 #ifdef DEBUG_UPDATE
-       dprintf("second diff insert at %d...\r\n", nse - new);
+       reprintf("second diff insert at %d...\r\n", nse - new);
 #endif /* DEBUG_UPDATE */
        MoveToChar(nse - new);
        if (ols != oe) {
 #ifdef DEBUG_UPDATE
-           dprintf("with stuff to keep at end\r\n");
+           reprintf("with stuff to keep at end\r\n");
 #endif /* DEBUG_UPDATE */
            if (sx > 0) {
                /* insert sx chars of new starting at nse */
 #ifdef DEBUG_UPDATE
                if (!T_CanIns)
-                   dprintf("   ERROR: cannot insert in second diff\n");
+                   reprintf("   ERROR: cannot insert in second diff\n");
 #endif /* DEBUG_UPDATE */
                Insert_write(nse, sx);
            }
@@ -1075,7 +1075,7 @@ update_line(Char *old, Char *new, int cur_line)
        }
        else {
 #ifdef DEBUG_UPDATE
-           dprintf("without anything to save\r\n");
+           reprintf("without anything to save\r\n");
 #endif /* DEBUG_UPDATE */
            so_write(nse, (nls - nse));
 
@@ -1087,7 +1087,7 @@ update_line(Char *old, Char *new, int cur_line)
        }
     }
 #ifdef DEBUG_UPDATE
-    dprintf("done.\r\n");
+    reprintf("done.\r\n");
 #endif /* DEBUG_UPDATE */
 }
 
index cf36717..8bcbdac 100644 (file)
@@ -1,4 +1,4 @@
-/* $Header: /p/tcsh/cvsroot/tcsh/ed.screen.c,v 3.76 2009/06/25 21:15:37 christos Exp $ */
+/* $Header: /p/tcsh/cvsroot/tcsh/ed.screen.c,v 3.78 2011/02/27 00:14:38 christos Exp $ */
 /*
  * ed.screen.c: Editor/termcap-curses interface
  */
@@ -32,7 +32,7 @@
  */
 #include "sh.h"
 
-RCSID("$tcsh: ed.screen.c,v 3.76 2009/06/25 21:15:37 christos Exp $")
+RCSID("$tcsh: ed.screen.c,v 3.78 2011/02/27 00:14:38 christos Exp $")
 
 #include "ed.h"
 #include "tc.h"
@@ -1562,6 +1562,28 @@ GetSize(int *lins, int *cols)
 
 #endif /* SIG_WINDOW */
 
+#ifdef KNOWsize
+static void
+UpdateVal(const Char *tag, int value, Char *termcap, Char *backup)
+{
+    Char *ptr, *p;
+    if ((ptr = Strstr(termcap, tag)) == NULL) {
+       (void)Strcpy(backup, termcap);
+       return;
+    } else {
+       size_t len = (ptr - termcap) + Strlen(tag);
+       (void)Strncpy(backup, termcap, len);
+       backup[len] = '\0';
+       p = Itoa(value, 0, 0);
+       (void) Strcat(backup + len, p);
+       xfree(p);
+       ptr = Strchr(ptr, ':');
+       if (ptr)
+           (void) Strcat(backup, ptr);
+    }
+}
+#endif
+
 void
 ChangeSize(int lins, int cols)
 {
@@ -1609,43 +1631,9 @@ ChangeSize(int lins, int cols)
            (void) Strncpy(termcap, ptr, TC_BUFSIZE);
            termcap[TC_BUFSIZE-1] = '\0';
 
-           /* update termcap string; first do columns */
-           buf[0] = 'c';
-           buf[1] = 'o';
-           buf[2] = '#';
-           buf[3] = '\0';
-           if ((ptr = Strstr(termcap, buf)) == NULL) {
-               (void) Strcpy(backup, termcap);
-           }
-           else {
-               size_t len = (ptr - termcap) + Strlen(buf);
-               (void) Strncpy(backup, termcap, len);
-               backup[len] = '\0';
-               p = Itoa(Val(T_co), 0, 0);
-               (void) Strcat(backup + len, p);
-               xfree(p);
-               ptr = Strchr(ptr, ':');
-               (void) Strcat(backup, ptr);
-           }
+           UpdateVal(STRco, Val(T_co), termcap, backup);
+           UpdateVal(STRli, Val(T_li), termcap, backup);
 
-           /* now do lines */
-           buf[0] = 'l';
-           buf[1] = 'i';
-           buf[2] = '#';
-           buf[3] = '\0';
-           if ((ptr = Strstr(backup, buf)) == NULL) {
-               (void) Strcpy(termcap, backup);
-           }
-           else {
-               size_t len = (ptr - backup) + Strlen(buf);
-               (void) Strncpy(termcap, backup, len);
-               termcap[len] = '\0';
-               p = Itoa(Val(T_li), 0, 0);
-               (void) Strcat(termcap, p);
-               xfree(p);
-               ptr = Strchr(ptr, ':');
-               (void) Strcat(termcap, ptr);
-           }
            /*
             * Chop the termcap string at TC_BUFSIZE-1 characters to avoid
             * core-dumps in the termcap routines
index a235e11..8580007 100644 (file)
@@ -1,4 +1,4 @@
-/* $Header: /p/tcsh/cvsroot/tcsh/ed.term.c,v 1.36 2006/03/02 18:46:44 christos Exp $ */
+/* $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
  */
@@ -33,8 +33,8 @@
 #include "sh.h"
 #ifndef WINNT_NATIVE
 
-RCSID("$tcsh: ed.term.c,v 1.36 2006/03/02 18:46:44 christos Exp $")
-
+RCSID("$tcsh: ed.term.c,v 1.38 2011/02/25 23:58:34 christos Exp $")
+#include <assert.h>
 #include "ed.h"
 
 int didsetty = 0;
@@ -633,6 +633,7 @@ dosetty(Char **v, struct command *t)
                i = m->m_type;
                st = len = strlen(ttylist[z][m->m_type].t_name);
            }
+           assert(i != -1);
 
            x = (ttylist[z][i].t_setmask & m->m_value) ? '+' : '\0';
            x = (ttylist[z][i].t_clrmask & m->m_value) ? '-' : x;
index efc095b..65c9a29 100644 (file)
@@ -1,4 +1,4 @@
-/* $Header: /p/tcsh/cvsroot/tcsh/gethost.c,v 1.12 2006/03/02 18:46:44 christos Exp $ */
+/* $Header: /p/tcsh/cvsroot/tcsh/gethost.c,v 1.15 2012/01/15 17:14:54 christos Exp $ */
 /*
  * gethost.c: Create version file from prototype
  */
@@ -32,7 +32,7 @@
  */
 #include "sh.h"
 
-RCSID("$tcsh: gethost.c,v 1.12 2006/03/02 18:46:44 christos Exp $")
+RCSID("$tcsh: gethost.c,v 1.15 2012/01/15 17:14:54 christos Exp $")
 
 #ifdef SCO
 # define perror __perror
@@ -91,6 +91,7 @@ static const char *keyword[] =
 
 static int findtoken (char *);
 static char *gettoken (char **, char  *);
+static char *pname;
 
 int main (int, char *[]);
 
@@ -141,13 +142,78 @@ gettoken(char **pptr, char *token)
     *pptr = ptr;
     return token;
 }
+
+static char *
+cat(const char *a, const char *b, size_t len)
+{
+       size_t l;
+       char *r;
+
+       if (len == 0)
+               len = strlen(b);
+       l = strlen(a) + len + 1;
+       if ((r = malloc(l)) == NULL)
+               abort();
+       snprintf(r, l, "%s%.*s", a, (int)len, b);
+       return r;
+}
+
+static const char *
+explode(const char *defs)
+{
+       static const char def[] = "defined("; /* ) */
+       static char *buf;
+       size_t len;
+       const char *ptr, *bptr, *eptr = NULL, *name;
+       size_t buflen = 0;
+
+       if (strstr(defs, "#machine(" /* ) */))
+               return defs;
+
+       free(buf);
+       buf = strdup("("); /* ) */
+       for (ptr = defs; (bptr = strstr(ptr, def)) != NULL; ptr = eptr + 1) {
+               if (ptr != bptr)
+                       buf = cat(buf, ptr, bptr - ptr);
+               if ((eptr = strchr(ptr + sizeof(def) - 1, ')')) == NULL) {
+                       (void) fprintf(stderr, "%s: missing close paren `%s'\n",
+                           pname, defs);
+                       return defs;
+               }
+               buf = cat(buf, bptr, eptr - bptr + 1);
+               name = bptr + sizeof(def) - 1;
+               len = eptr - name;
+               if (len < 1) {
+                       (void) fprintf(stderr, "%s: empty define `%s'\n",
+                           pname, defs);
+                       return defs;
+               }
+               if (*name != '_') {
+                       char *undername = malloc(len + 10);
+                       buf = cat(buf, " || defined(", 0);
+                       snprintf(undername, len + 10, "__%.*s__)", (int)len,
+                           name);
+                       buf = cat(buf, undername, len + 5);
+                       buf = cat(buf, " || defined(", 0);
+                       snprintf(undername, len + 10, "__%.*s)", (int)len,
+                           name);
+                       buf = cat(buf, undername, len + 3);
+               }
+       }
+       if (!eptr) {
+           (void) fprintf(stderr, "%s: invalid input `%s'\n", pname, defs);
+           return defs;
+        }
+       buf = cat(buf, eptr + 1, 0);
+       buf = cat(buf, ")", 0);
+       return buf;
+}
        
 
 int
 main(int argc, char *argv[])
 {
     char line[INBUFSIZE];
-    char *pname;
     const char *fname = "stdin";
     char *ptr, *tok;
     char defs[INBUFSIZE];
@@ -231,7 +297,7 @@ main(int argc, char *argv[])
            break;
 
        case T_NONE:
-           if (state != S_CODE && defs && *defs != '\0') {
+           if (state != S_CODE && *defs != '\0') {
                (void) fprintf(stderr, "%s: \"%s\", %d: Discarded\n",
                               pname, fname, lineno);
                if (++errs == 30) {
@@ -280,7 +346,7 @@ main(int argc, char *argv[])
            else {
                if (tok && *tok)
                    (void) fprintf(stdout, "# if (%s) && !defined(_%s_)\n",
-                                  defs, keyword[token]);
+                                  explode(defs), keyword[token]);
                else
                    (void) fprintf(stdout, "# if !defined(_%s_)\n", 
                                   keyword[token]);
index a828f63..3680403 100644 (file)
@@ -83,7 +83,7 @@ typedef unsigned short Char;
 static int      glob1          (Char *, glob_t *, int);
 static int      glob2          (struct strbuf *, const Char *, glob_t *, int);
 static int      glob3          (struct strbuf *, const Char *, const Char *,
-                                glob_t *, int);
+                                const Char *, glob_t *, int);
 static void     globextend     (const char *, glob_t *);
 static int      match          (const char *, const Char *, const Char *,
                                 int);
@@ -329,7 +329,7 @@ glob(const char *pattern, int flags, int (*errfunc) (const char *, int),
            
            len = mblen((const char *)(patnext - 1), MB_LEN_MAX);
            if (len == -1)
-               (void)mblen(NULL, 0);
+               TCSH_IGNORE(mblen(NULL, 0));
            else if (len > 1) {
                *bufnext++ = (Char) c;
                while (--len != 0)
@@ -389,10 +389,13 @@ glob(const char *pattern, int flags, int (*errfunc) (const char *, int),
            break;
        case STAR:
            pglob->gl_flags |= GLOB_MAGCHAR;
-           /* collapse adjacent stars to one, to avoid
-            * exponential behavior
+           /* collapse adjacent stars to one [or three if globstar],
+            * to avoid exponential behavior
             */
-           if (bufnext == patbuf || bufnext[-1] != M_ALL)
+           if (bufnext == patbuf || bufnext[-1] != M_ALL ||
+              ((flags & GLOB_STAR) != 0 && 
+                (bufnext - 1 == patbuf || bufnext[-2] != M_ALL ||
+                bufnext - 2 == patbuf || bufnext[-3] != M_ALL)))
                *bufnext++ = M_ALL;
            break;
        default:
@@ -524,25 +527,79 @@ glob2(struct strbuf *pathbuf, const Char *pattern, glob_t *pglob, int no_match)
        }
        else {                  /* need expansion, recurse */
            pathbuf->len = orig_len;
-           return (glob3(pathbuf, pattern, p, pglob, no_match));
+           return (glob3(pathbuf, pattern, p, pattern, pglob, no_match));
        }
     }
     /* NOTREACHED */
 }
 
+static size_t
+One_Char_mbtowc(__Char *pwc, const Char *s, size_t n)
+{
+#ifdef WIDE_STRINGS
+    char buf[MB_LEN_MAX], *p;
 
+    if (n > MB_LEN_MAX)
+       n = MB_LEN_MAX;
+    p = buf;
+    while (p < buf + n && (*p++ = LCHAR(*s++)) != 0)
+       ;
+    return one_mbtowc(pwc, buf, n);
+#else
+    *pwc = *s & CHAR;
+    return 1;
+#endif
+}
 static int
 glob3(struct strbuf *pathbuf, const Char *pattern, const Char *restpattern,
-      glob_t *pglob, int no_match)
+      const Char *pglobstar, glob_t *pglob, int no_match)
 {
     DIR    *dirp;
     struct dirent *dp;
+    struct stat sbuf;
     int     err;
     Char m_not = (pglob->gl_flags & GLOB_ALTNOT) ? M_ALTNOT : M_NOT;
     size_t orig_len;
+    int globstar = 0;
+    int chase_symlinks = 0;
+    const Char *termstar = NULL;
 
     strbuf_terminate(pathbuf);
-    errno = 0;
+    orig_len = pathbuf->len;
+    errno = err = 0;
+
+    while (pglobstar < restpattern) {
+       __Char wc;
+       size_t width = One_Char_mbtowc(&wc, pglobstar, MB_LEN_MAX);
+       if ((pglobstar[0] & M_MASK) == M_ALL &&
+           (pglobstar[width] & M_MASK) == M_ALL) {
+           globstar = 1;
+           chase_symlinks = (pglobstar[2 * width] & M_MASK) == M_ALL;
+           termstar = pglobstar + (2 + chase_symlinks) * width;
+           break;
+       }
+        pglobstar += width;
+    } 
+
+    if (globstar) {
+       err = pglobstar==pattern && termstar==restpattern ?
+               *restpattern == EOS ?
+               glob2(pathbuf, restpattern - 1, pglob, no_match) :
+               glob2(pathbuf, restpattern + 1, pglob, no_match) :
+               glob3(pathbuf, pattern, restpattern, termstar, pglob, no_match);
+       if (err)
+           return err;
+       pathbuf->len = orig_len;
+       strbuf_terminate(pathbuf);
+    }
+
+    if (*pathbuf->s && (Lstat(pathbuf->s, &sbuf) || !S_ISDIR(sbuf.st_mode)
+#ifdef S_IFLINK
+            && ((globstar && !chase_symlinks) || !S_ISLNK(sbuf.st_mode))
+#endif
+       ))
+       return 0;
 
     if (!(dirp = Opendir(pathbuf->s))) {
        /* todo: don't call for ENOENT or ENOTDIR? */
@@ -553,23 +610,37 @@ glob3(struct strbuf *pathbuf, const Char *pattern, const Char *restpattern,
            return (0);
     }
 
-    err = 0;
-
-    orig_len = pathbuf->len;
     /* search directory for matching names */
     while ((dp = readdir(dirp)) != NULL) {
        /* initial DOT must be matched literally */
        if (dp->d_name[0] == DOT && *pattern != DOT)
-           continue;
+           if (!(pglob->gl_flags & GLOB_DOT) || !dp->d_name[1] ||
+               (dp->d_name[1] == DOT && !dp->d_name[2]))
+               continue; /*unless globdot and not . or .. */
        pathbuf->len = orig_len;
        strbuf_append(pathbuf, dp->d_name);
        strbuf_terminate(pathbuf);
-       if (match(pathbuf->s + orig_len, pattern, restpattern, (int) m_not)
-           == no_match)
-           continue;
-       err = glob2(pathbuf, restpattern, pglob, no_match);
-       if (err)
-           break;
+
+       if (globstar) {
+#ifdef S_IFLNK
+           if (!chase_symlinks &&
+               (Lstat(pathbuf->s, &sbuf) || S_ISLNK(sbuf.st_mode)))
+                   continue;
+#endif
+           if (match(pathbuf->s + orig_len, pattern, termstar,
+               (int)m_not) == no_match) 
+                   continue;
+           strbuf_append1(pathbuf, SEP);
+           strbuf_terminate(pathbuf);
+           if ((err = glob2(pathbuf, pglobstar, pglob, no_match)) != 0)
+               break;
+       } else {
+           if (match(pathbuf->s + orig_len, pattern, restpattern,
+               (int) m_not) == no_match)
+               continue;
+           if ((err = glob2(pathbuf, restpattern, pglob, no_match)) != 0)
+               break;
+       }
     }
     /* todo: check error from readdir? */
     closedir(dirp);
@@ -613,24 +684,6 @@ globextend(const char *path, glob_t *pglob)
     pathv[pglob->gl_offs + pglob->gl_pathc] = NULL;
 }
 
-static size_t
-One_Char_mbtowc(__Char *pwc, const Char *s, size_t n)
-{
-#ifdef WIDE_STRINGS
-    char buf[MB_LEN_MAX], *p;
-
-    if (n > MB_LEN_MAX)
-       n = MB_LEN_MAX;
-    p = buf;
-    while (p < buf + n && (*p++ = LCHAR(*s++)) != 0)
-       ;
-    return one_mbtowc(pwc, buf, n);
-#else
-    *pwc = *s & CHAR;
-    return 1;
-#endif
-}
-
 /*
  * pattern matching function for filenames.  Each occurrence of the *
  * pattern causes a recursion level.
@@ -650,17 +703,17 @@ match(const char *name, const Char *pat, const Char *patend, int m_not)
        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);
-           for (;;) {
-               if (match(name, pat, patend, m_not))
-                   return (1);
+               return (1);
+           while (!match(name, pat, patend, m_not)) {
                if (*name == EOS)
-                   break;
+                   return (0);
                name += lwk;
                lwk = one_mbtowc(&wk, name, MB_LEN_MAX);
            }
-           return (0);
+           return (1);
        case M_ONE:
            if (*name == EOS)
                return (0);
@@ -691,9 +744,9 @@ match(const char *name, const Char *pat, const Char *patend, int m_not)
                return (0);
            break;
        default:
-           name += lwk;
-           if (samecase(wk) != samecase(wc))
+           if (*name == EOS || samecase(wk) != samecase(wc))
                return (0);
+           name += lwk;
            break;
        }
     }
index 0a6fd39..13451ed 100644 (file)
@@ -80,6 +80,8 @@ typedef struct {
 #define        GLOB_TILDE      0x0800  /* Expand tilde names from the passwd file. */
 #define        GLOB_ALTNOT     0x1000  /* use alternate glob character [^ not !] */ 
 #define        GLOB_QUOTE      0x2000  /* XXX: source compatibility */
+#define        GLOB_STAR       0x4000  /* use glob ** to recurse directories */
+#define        GLOB_DOT        0x8000  /* don't skip dotfiles (except . and ..) */
 
 #define        GLOB_ABEND      GLOB_ABORTED    /* source compatibility */
 /* #endif */
index 03864df..23dda3d 100644 (file)
-$ $tcsh: set1,v 1.3 2006/03/02 18:46:45 christos Exp $
+$ $tcsh: set1,v 1.4 2011/02/04 18:19:33 christos Exp $
 $ Error messages
 $set 1 
-1 Süntaksi viga
+1 Süntaksi viga
 2 %s ei ole lubatud
-3 Sõna on liiga pikk
+3 Sõna on liiga pikk
 4 $< rida on liiga pikk
 5 $0 jaoks pole faili
-6 Mittetäielik [] muutja
-7 $ laiendus peab lõppema enne ]
-8 Halb : täiendaja $ (%c)
+6 Mittetäielik [] muutja
+7 $ laiendus peab lõppema enne ]
+8 Halb : täiendaja $ (%c)
 9 Viga indeksis
 10 Vigane number
-11 Sõnad on otsas
+11 Sõnad on otsas
 12 Faili nimi on puudu
-13 Sisemine täiendi viga
-14 Käsku pole
-15 Liiga vähe argumente
+13 Sisemine täiendi viga
+14 Käsku pole
+15 Liiga vähe argumente
 16 Liiga palju argumente
 17 Seda aliast on liiga ohtlik luua
-18 Tühi if
-19 Ebaõige then
-20 Sõnad pole sulgudes
+18 Tühi if
+19 Ebaõige then
+20 Sõnad pole sulgudes
 21 %s ei leita
 22 Vigane mask
 23 Pole sellist limiiti
 24 Argument on liiga suur
-25 Vigane või tundmatu skaleerimis faktor
+25 Vigane või tundmatu skaleerimis faktor
 26 Defineerimata muutuja
-27 Kataloogi pinu pole nii sügav
+27 Kataloogi pinu pole nii sügav
 28 Vigane signaali number
 29 Tundmatu signaal; kill -l annab signaalid
-30 Muutuja nimi peab algama tähega
+30 Muutuja nimi peab algama tähega
 31 Muutuja nimi on liiga pikk
-32 Muutuja nimi võib koosneda ainult tähtedest ja numbritest
-33 Sellel käsuinterpretaatoril puudub töökontroll
-34 Avaldises on süntaksi viga
+32 Muutuja nimi võib koosneda ainult tähtedest ja numbritest
+33 Sellel käsuinterpretaatoril puudub töökontroll
+34 Avaldises on süntaksi viga
 35 Kodukataloogi pole
 36 Kodukataloogi ei saa minna
-37 Vigane tühi käsk
+37 Vigane tühi käsk
 38 Omistamisel pole avaldist
 39 Tundmatu operaator
 40 Arusaamatu
 41 %s: Fail on olemas
-42 Võtme -c argumendi lõpus on langkriips
+42 Võtme -c argumendi lõpus on langkriips
 43 Katkestatud
-44 Indeks on piiridest väljas
-45 Rea ületäitumine 
-46 Sellist tööd pole
+44 Indeks on piiridest väljas
+45 Rea ületäitumine 
+46 Sellist tööd pole
 47 Terminalilt ei saa
 48 Pole while/foreach sees
 49 Protsessid on otsas
 50 Ei leia
 51 Puuduv %c
-52 Ei leia sümbolit %c
-53 Mälu on otsas
+52 Ei leia sümbolit %c
+53 Mälu on otsas
 54 Toru ei saa luua
 55 %s: %s
 56 %s
 57 Kasuta: jobs [ -l ]
-58 Argumendid peavad olema tööde või protsesside identifikaatorid
-59 Käesolevat tööd pole
-60 Pole eelmist tööd
-61 Pole mustrile vastavat tööd
-62 Fork süveneb > %d; võibolla `...` tsükkel
-63 Alamshellis pole töökontrolli
-64 Sünkroniseerimise tõrge: Protsessi %d pole
-65 %sTeil on peatatud töid
-66 %sTeil on seisatud töid
+58 Argumendid peavad olema tööde või protsesside identifikaatorid
+59 Käesolevat tööd pole
+60 Pole eelmist tööd
+61 Pole mustrile vastavat tööd
+62 Fork süveneb > %d; võibolla `...` tsükkel
+63 Alamshellis pole töökontrolli
+64 Sünkroniseerimise tõrge: Protsessi %d pole
+65 %sTeil on peatatud töid
+66 %sTeil on seisatud töid
 67 Pole teist kataloogi
-68 Kataloogi pinu on tühi
+68 Kataloogi pinu on tühi
 69 Halb kataloog
 70 kasuta: %s [-%s]%s
-71 -h võtmel puudub operand
+71 -h võtmel puudub operand
 72 Pole meldimise shell
 73 Nulliga jagamine
-74 Jäägi leidmine nulliga
-75 Vigane skaala; te mõtlesite ehk "%s"?
+74 Jäägi leidmine nulliga
+75 Vigane skaala; te mõtlesite ehk "%s"?
 76 Login shelli ei saa peatada (praegu)
 77 Tundmatu kasutaja: %s
-78 $home muutujat pole väärtustatud
-79 Kasuta: history [-%s] [# sündmuste number]
-80 $, ! või < pole lubatud kasutada koos $# või $?
+78 $home muutujat pole väärtustatud
+79 Kasuta: history [-%s] [# sündmuste number]
+80 $, ! või < pole lubatud kasutada koos $# või $?
 81 Reavahetus muutuja nimes
-82 * pole lubatud kasutada koos $# või $?
-83 $?<number> või $#<number> pole lubatud
+82 * pole lubatud kasutada koos $# või $?
+83 $?<number> või $#<number> pole lubatud
 84 Lubamatu muutuja nimi
 85 Reavahetus muutuja indeksis
-86 Laiendamise puhvri ületäitumine
-87 Muutuja süntaksi viga
+86 Laiendamise puhvri ületäitumine
+87 Muutuja süntaksi viga
 88 Vigane ! kasutamine
 89 Eelmist asendust pole
 90 Vigane asendamine
 91 Eelmist vasakut poolt pole
 92 Parem pool on liiga pikk
 93 Vigane ! modifikaator: %c
-94 Modifikaator ebaõnnestus
-95 Asenduse puhvri ületäitumine
+94 Modifikaator ebaõnnestus
+95 Asenduse puhvri ületäitumine
 96 Vigane ! argumendi valik
 97 Pole eelmist otsimist
-98 %s: Sündmust pole
+98 %s: Sündmust pole
 99 Liiga palju )
 100 Liiga palju (
 101 Halvasti paigutatud (
 102 Suunamisel pole nime antud
-103 Segane väljundi suunamine
+103 Segane väljundi suunamine
 104 << ei saa () vahel kasutada
 105 Segane sisendi suunamine
 106 Halvasti paigutatud ()
-107 Aliaste tsükkel
+107 Aliaste tsükkel
 108 $watch muutuja pole seatud
-109 Plaanitud sündmuseid pole
-110 Kasuta: sched -<sündmuse#>.\nKasuta: sched [+]hh:mm <käsk>
-111 Niipalju sündmuseid pole
-112 Pole käsku, mida käivitada
-113 Vigane sündmuseaeg
-114 Suhteline aeg ei ole am/pm notatsiooniga kooskõlas
-115 Termcap sõne on liiga pikk
+109 Plaanitud sündmuseid pole
+110 Kasuta: sched -<sündmuse#>.\nKasuta: sched [+]hh:mm <käsk>
+111 Niipalju sündmuseid pole
+112 Pole käsku, mida käivitada
+113 Vigane sündmuseaeg
+114 Suhteline aeg ei ole am/pm notatsiooniga kooskõlas
+115 Termcap sõne on liiga pikk
 116 Kasuta: settc %s [yes|no]
 117 Tundmatu omadus `%s'
 118 Tundmatu termcap parameeter `%%%c'
 119 `%s' jaoks on liiga palju argumente (%d)
-120 `%s' nõuab %d argumenti
+120 `%s' nõuab %d argumenti
 121 Kasuta: echotc [-v|-s] [<omadus> [<argumendid>]]
 122 %s: %s. Vale arhitektuur
-123 !# Ajaloo tsükkel
-124 Vigane failipäring
-125 Valija ületäitumine 
-126 Tundmatu võti: `-%s'\nKasuta: %s [ -bcdefilmnqstvVxX -Dnimi[=väärtus] ] [ argument ... ]
-127 Tundmatu võti: `-%s'\nKasuta: %s [ -bcdefFilmnqstvVxX ] [ argument ... ]
-128 Tundmatu võti: `-%s'\nKasuta: %s [ -bcdefilmnqstvVxX ] [ argument ... ]
-129 \nVigane täiendus: "%s"
+123 !# Ajaloo tsükkel
+124 Vigane failipäring
+125 Valija ületäitumine 
+126 Tundmatu võti: `-%s'\nKasuta: %s [ -bcdefilmnqstvVxX -Dnimi[=väärtus] ] [ argument ... ]
+127 Tundmatu võti: `-%s'\nKasuta: %s [ -bcdefFilmnqstvVxX ] [ argument ... ]
+128 Tundmatu võti: `-%s'\nKasuta: %s [ -bcdefilmnqstvVxX ] [ argument ... ]
+129 \nVigane täiendus: "%s"
 130 \nVigane %s: '%c'
-131 \nEraldaja '%c' puudub pärast %s "%s"
-132 \nMittetäielik %s: "%s"
-133 -m võtmel pole operandi
+131 \nEraldaja '%c' puudub pärast %s "%s"
+132 \nMittetäielik %s: "%s"
+133 -m võtmel pole operandi
 134 Kasuta: unlimit [-fh] [limiidid]
 135 $%S on ainult lugemiseks
-136 Pole sellist tööd
+136 Pole sellist tööd
 137 Tundmatu colorls muutuja `%c%c'
index d330cdb..c713120 100644 (file)
@@ -1,8 +1,8 @@
-$ $tcsh: set10,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ $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
-2 setpath: käsule '%s' pole piisavalt argumente.\n
-3 setpath: teel '%s' pole väärtust\n
+1 setpath: vigane käsk '%s'.\n
+2 setpath: käsule '%s' pole piisavalt argumente.\n
+3 setpath: teel '%s' pole väärtust\n
 4 setpath: %s ei leitud %s's\n
 5 setpath: %d ei ole korrektne positsioon %s's\n
index ca85161..f12f103 100644 (file)
@@ -1,8 +1,8 @@
-$ $tcsh: set11,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ $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
-2 Seega ei saa kasutada tööde kontrolli.\n
+1 Hoiatus: tty (%s) pole kättesaadav.\n
+2 Seega ei saa kasutada tööde kontrolli.\n
 3 Teil on %d kirja.\n
 4 Teil on %d kirja failis %s.\n
 5 Teil on %skiri.\n
index a71a9af..040d205 100644 (file)
@@ -1,13 +1,13 @@
-$ $tcsh: set13,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ $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
 2 %d hash buckets of %d bits each\n
 3 debug mask = 0x%08x\n
 4 %d hits, %d misses, %d%%\n
-5 %S: käsuinterpretaatori sisekäsk.\n
-6 %S: Käsku pole.\n
-7 where: / käsunimes on mõttetu\n
+5 %S: käsuinterpretaatori sisekäsk.\n
+6 %S: Käsku pole.\n
+7 where: / käsunimes on mõttetu\n
 8 %S on tegelikult 
-9 %S on sisekäsk\n
+9 %S on sisekäsk\n
 10 hash miss: 
index 95b36c5..22c0943 100644 (file)
@@ -1,6 +1,6 @@
-$ $tcsh: set14,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ $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
+1 \nÄhh!! Liiga palju %s!!\n
 2 nimesid paroolifailis
 3 faile
index 4f5561f..6268e8d 100644 (file)
@@ -1,7 +1,7 @@
-$ $tcsh: set15,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ $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
+1 %s: %s: Ei õnnestu %s%s piirangut\n
 2 eemaldada
 3 seada
-4 \040kõva
+4 \040kõva
index 1596568..93f8f32 100644 (file)
@@ -1,9 +1,9 @@
-$ $tcsh: set16,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ $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
-2 \nKasuta töö lõpetamiseks käsku "logout".\n
-3 \nKasuta "exit" käsku %s katkestamiseks.\n
+2 \nKasuta töö lõpetamiseks käsku "logout".\n
+3 \nKasuta "exit" käsku %s katkestamiseks.\n
 4 seek to eval %x %x\n
 5 seek to alias %x %x\n
 6 seek to file %x\n
index e154d7b..b051672 100644 (file)
@@ -1,17 +1,17 @@
-$ $tcsh: set17,v 1.3 2006/03/02 18:46:45 christos Exp $
+$ $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
+1 BUG: ootan taustatöö järel!\n
 2 Exit %d\n
 3 BUG: process flushed twice
-4 Töötab 
+4 Töötab 
 5 Signaal 
 6 Exit %-25d
 7 Valmis
 8 BUG: staatus=%-9o
-9 \040(mälupilt päästetud)
-10 \040(töökataloog:
-11 (töökataloog nüüd: 
+9 \040(mälupilt päästetud)
+10 \040(töökataloog:
+11 (töökataloog nüüd: 
 12 %S: Juba peatatud\n
 13 %S: Juba seisatud\n
 14 %S: Badly formed number\n
index fc31346..b465816 100644 (file)
@@ -1,4 +1,4 @@
-$ $tcsh: set18,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ $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
+1 Hoiatus: nõmedalt pikk PATH sai lühendatud\n
index 6f653d0..d829566 100644 (file)
@@ -1,15 +1,23 @@
-$ $tcsh: set19,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ $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
-2 free(%lx) kasutati enne mälu haaramist.
-3 free(%lx) enne mälu algust.
-4 free(%lx) pärast mälu lõppu.
+1 nbytes=%d: Mälu on otsas\n
+2 free(%lx) kasutati enne mälu haaramist.
+3 free(%lx) enne mälu algust.
+4 free(%lx) pärast mälu lõppu.
 5 free(%lx) halb plokk.
 6 free(%lx) vigane piirkonna kontroll.
 7 free(%lx) vigane plokkide indeks.
-8 %s mälu kasutamine hetkel:\nvaba:\t
-9 \nkasutatud:\t
+8 %s mälu kasutamine hetkel:\nvaba:\t
+9 kasutatud
 10 \n\tKokku kasutusel: %d, kokku vaba: %d\n
-11 \tMälu vahemikus 0x%lx kuni 0x%lx.  Tegelik algus 0x%lx\n
-12 Mälu vahemikus 0x%lx kuni 0x%lx (%ld).\n
+11 \tMälu vahemikus 0x%lx kuni 0x%lx.  Tegelik algus 0x%lx\n
+12 Mälu vahemikus 0x%lx kuni 0x%lx (%ld).\n
+13 %s current memory allocation:\n
+14 Total space allocated from system: %d\n
+15 Number of non-inuse chunks: %d\n
+16 Number of mmapped regions: %d\n
+17 Total space in mmapped regions: %d\n
+18 Total allocated space: %d\n
+19 Total non-inuse space: %d\n
+20 Top-most, releasable space: %d\n
index ea1f4c9..8b7111d 100644 (file)
@@ -1,4 +1,4 @@
-$ $tcsh: set2,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ $tcsh: set2,v 1.3 2011/02/04 18:19:33 christos Exp $
 $ Signal names
 $set 2 
 1 Null signaal
@@ -20,27 +20,27 @@ $set 2
 17 Viga siinil
 18 Program range error
 19 Operand range error
-20 Vigane süsteemifunktsioon
+20 Vigane süsteemifunktsioon
 21 Katkenud toru
 22 Alarmkell
 23 Terminated
 24 Alamprotsessi olek muutus
 25 Alamprotsessi surm
-26 Apollo-spetsiifiline tõrge
-27 Alamprotsess peatatud või lõpetas
-28 Alamprotsess lõpetas
-29 Voolutõrge
+26 Apollo-spetsiifiline tõrge
+27 Alamprotsess peatatud või lõpetas
+28 Alamprotsess lõpetas
+29 Voolutõrge
 30 Resource Lost
 31 Break (Ctrl-Break)
-32 Sisend/väljund võimalik
-33 Asünkroonne S/V (select)
+32 Sisend/väljund võimalik
+33 Asünkroonne S/V (select)
 34 Urgent condition on I/O channel
 35 Multitasking wake-up
 36 Multitasking kill
-37 Fortrani asünkroonne S/V lõpetas
+37 Fortrani asünkroonne S/V lõpetas
 38 Recovery
-39 Mitteparandatav mälu viga
-40 CPU aja piirang on ületatud
+39 Mitteparandatav mälu viga
+40 CPU aja piirang on ületatud
 41 System shutdown imminent
 42 micro-tasking group-no wakeup flag set
 43 Thread error - (use cord -T for detailed info)
@@ -50,16 +50,16 @@ $set 2
 47 Seisatud (signaal)
 48 Peatatud
 49 Seisatud
-50 Jätkab
+50 Jätkab
 51 Peatatud (tty sisend)
 52 Seisatud (tty sisend)
-53 Peatatud (tty väljund)
-54 Seisatud (tty väljund)
+53 Peatatud (tty väljund)
+54 Seisatud (tty väljund)
 55 Akna olek muutus
 56 Akna suurus muutus
 57 Telefoni olek muutus
-58 Cpu aja piirang on ületatud
-59 Faili suuruse piirang on ületatud
+58 Cpu aja piirang on ületatud
+59 Faili suuruse piirang on ületatud
 60 Virtuaalaja alarm
 61 Profiling time alarm
 62 DIL signaal
@@ -76,7 +76,7 @@ $set 2
 73 Kolmas viimane reaalaja signaal
 74 Teine viimane reaalaja signaal
 75 Viimane reaalaja signaal
-76 LAN Asünkroonne I/O
+76 LAN Asünkroonne I/O
 77 PTY read/write availability
 78 I/O intervention required
 79 HFT monitor mode granted
@@ -88,24 +88,24 @@ $set 2
 85 Reschedule
 86 Signaling SS$_DEBUG
 87 Prioriteedi muutus
-88 Tuvastati tõeline tupiksituatsioon
-89 Uus sisendsümbol
-90 Pinu piirang on ületatud
+88 Tuvastati tõeline tupiksituatsioon
+89 Uus sisendsümbol
+90 Pinu piirang on ületatud
 91 Kasutamata signaal
 92 LM overlay
-93 süsteemi külmutamine
-94 süsteemi sulatamine
+93 süsteemi külmutamine
+94 süsteemi sulatamine
 95 tupiksituatsioon
-96 mälu suuruse piirang on ületatud
-97 andmete suuruse piirang on ületatud
+96 mälu suuruse piirang on ületatud
+97 andmete suuruse piirang on ületatud
 98 exceeded memory size limit of 32KB
 99 exce error for no memory
 100 check point start
 101 check point start of kernel
 102 restart start
 103 restart of kernel
-104 XMU suuruse piirang on ületatud
-105 RLG0 piirang on ületatud
-106 RLG1 piirang on ületatud
-107 RLG2 piirang on ületatud
-108 RLG3 piirang on ületatud
+104 XMU suuruse piirang on ületatud
+105 RLG0 piirang on ületatud
+106 RLG1 piirang on ületatud
+107 RLG2 piirang on ületatud
+108 RLG3 piirang on ületatud
index 3ba741b..802f5a6 100644 (file)
@@ -1,41 +1,41 @@
-$ $tcsh: set20,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ $tcsh: set20,v 1.3 2011/02/04 18:19:33 christos Exp $
 $ tc.bind.c
 $set 20 
 1 Vigane klahvi nimi `%S'\n
 2 Halb klahv: %S\n
-3 Halb käsk: %S\n
+3 Halb käsk: %S\n
 4 Halb klahvi spetsifikatsioon %S\n
-5 Null sõne spetsifikatsioonis\n
+5 Null sõne spetsifikatsioonis\n
 6 Standardsed klahviseosed\n
 7 Alternatiivsed klahviseosed\n
-8 Mitme-sümbolised seosed\n
+8 Mitme-sümbolised seosed\n
 9 Seosed nooleklahvidele\n
 10 %-15s->  on defineerimata\n
 11 BUG!!! %s pole seotud.\n
-12 Kasuta: bindkey [võtmed] [--] [KLAHV [KÄSK]]\n
-13     -a   esita või seo KLAHVI alternatiivne tabel\n
-14     -b   käsitle KLAHVI kui C-, M-, F- või X- klahvi nime\n
-15     -s   käsitle COMMAND kui literaalset väljundsõne\n
-16     -c   käsitle COMMAND kui sisemist või välist käsku\n
-17     -v   seo kõik klahvid vi seostega\n
-18     -e   seo kõik klahvid emacsi seostega\n
-19     -d   seo kõik klahvid vaikimisi toimeti seostega\n
-20     -l   esita toimeti käsud koos kirjeldustega\n
+12 Kasuta: bindkey [võtmed] [--] [KLAHV [KÄSK]]\n
+13     -a   esita või seo KLAHVI alternatiivne tabel\n
+14     -b   käsitle KLAHVI kui C-, M-, F- või X- klahvi nime\n
+15     -s   käsitle COMMAND kui literaalset väljundsõne\n
+16     -c   käsitle COMMAND kui sisemist või välist käsku\n
+17     -v   seo kõik klahvid vi seostega\n
+18     -e   seo kõik klahvid emacsi seostega\n
+19     -d   seo kõik klahvid vaikimisi toimeti seostega\n
+20     -l   esita toimeti käsud koos kirjeldustega\n
 21     -r   kustuta KLAHVILT seos\n
-22     -k   kasuta KLAHVI kui noole-klahvi sümbolnime\n
-23     --   katkesta võtmete töötlemine\n
-24     -u   (või suvaline vigane võti) see teade\n
-25 Ilma KLAHVI või KÄSUTA trükib kõik seosed\n
-26 Ilma KÄSUTA trükib seosed KLAHVILE.\n
-27 Halb klahvi spetsifikatsioon -- null sõne\n
-28 Halb klahvi spetsifikatsioon -- tühi sõne\n
+22     -k   kasuta KLAHVI kui noole-klahvi sümbolnime\n
+23     --   katkesta võtmete töötlemine\n
+24     -u   (või suvaline vigane võti) see teade\n
+25 Ilma KLAHVI või KÄSUTA trükib kõik seosed\n
+26 Ilma KÄSUTA trükib seosed KLAHVILE.\n
+27 Halb klahvi spetsifikatsioon -- null sõne\n
+28 Halb klahvi spetsifikatsioon -- tühi sõne\n
 29 Halb funktsioon-klahvi spetsifikatsioon.  Null klahv pole lubatud\n
-30 Halb klahvi spetsifikatsioon -- vigane kuueteistkümnend number\n
+30 Halb klahvi spetsifikatsioon -- vigane kuueteistkümnend number\n
 31 Halb klahvi spetsifikatsioon -- vigane kaheksand number\n
-32 Halb klahvi spetsifikatsioon -- vigane kümnend number\n
+32 Halb klahvi spetsifikatsioon -- vigane kümnend number\n
 33 Halb funktsioon-klahvi spetsifikatsioon.\n
 34 Null klahv pole lubatud\n
 35 halb klahvi spetsifikatsioon -- tundmatu nimi "%S"\n
-36 kasuta: bind [KLAHV | KÄSK KLAHV | "emacs" | "vi" | "-a"]\n
+36 kasuta: bind [KLAHV | KÄSK KLAHV | "emacs" | "vi" | "-a"]\n
 37 Vigane funktsioon
 38  %s\t\ton defineerimata\n
index e435c1a..8e4c67e 100644 (file)
@@ -1,5 +1,5 @@
-$ $tcsh: set21,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ $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
-2 Lokaalseid sümboleid ei õnnestu seada.\n
+1 Lokaalseid sümboleid ei õnnestu lugeda.\n
+2 Lokaalseid sümboleid ei õnnestu seada.\n
index e619e53..79e814c 100644 (file)
@@ -1,4 +1,4 @@
-$ $tcsh: set22,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ $tcsh: set22,v 1.3 2011/02/04 18:19:33 christos Exp $
 $ tc.func.c
 $set 22 
 1 %S: \t on tegelikult 
@@ -7,11 +7,11 @@ $set 22
 4 Vigane alias 'cwdcmd' eemaldatud.\n
 5 Vigane alias 'beepcmd' eemaldatud.\n
 6 Vigane alias 'periodic' eemaldatud.\n
-7 töötlen käsurida\n
-8 Kas te tÕepoolest tahate kustutada kõik failid? [e/j] 
+7 töötlen käsurida\n
+8 Kas te tÕepoolest tahate kustutada kõik failid? [e/j] 
 9 katkestan failide kustutamise!\n
-10 käsurida on nüüd:\n
-11 töötlen käsurida\n
-12 ühes loenditest\n
-13 käsurida on nüüd:\n
+10 käsurida on nüüd:\n
+11 töötlen käsurida\n
+12 ühes loenditest\n
+13 käsurida on nüüd:\n
 14 jJ
index 72432d0..342d031 100644 (file)
@@ -1,4 +1,4 @@
-$ $tcsh: set23,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ $tcsh: set23,v 1.3 2011/02/04 18:19:33 christos Exp $
 $ tc.os.c
 $set 23 
 1 Vigane cpu/saidi nimi
@@ -8,10 +8,10 @@ $set 23
 5 %d: Saiti pole\n
 6 setlocal: %s: %s\n
 7 Saiti pole
-8 Te olete lõksus universumis, mida te pole loonud
-9 Getwarp ebaõnnestus
+8 Te olete lõksus universumis, mida te pole loonud
+9 Getwarp ebaõnnestus
 10 Vigane warp
-11 Setwarp ebaõnnestus
+11 Setwarp ebaõnnestus
 12 Vigane universum
 13 Tundmatu viga: %d
 14 sysname:  %s\n
@@ -28,7 +28,7 @@ $set 23
 25 getwd: Kataloogi "%s" atribuute ei saa lugeda (%s)
 26 getwd: Kataloogi "%s" ei saa avada (%s)
 27 getwd: Kataloogis ".." pole kataloogi "." (%s)
-28 Vigane süsteemi tüüp
-29 Süsteemi tüüp ei ole määratud
+28 Vigane süsteemi tüüp
+29 Süsteemi tüüp ei ole määratud
 30 Liiga palju argumente
 31 Vigane argument
index 4c3e637..2050f72 100644 (file)
@@ -1,4 +1,4 @@
-$ $tcsh: set24,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ $tcsh: set24,v 1.3 2011/02/04 18:19:33 christos Exp $
 $ tc.sched.c
 $set 24 
-1 Häkk!
+1 Häkk!
index c35deb7..affff69 100644 (file)
@@ -1,6 +1,6 @@
-$ $tcsh: set25,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ $tcsh: set25,v 1.3 2011/02/04 18:19:33 christos Exp $
 $ tc.sig.c
 $set 25 
 1 our wait %d\n
 2 viga: bsd_signal(%d) pole signaal\n
-3 viga: bsd_signal(%d) - sigaction ebaõnnestus, errno = %d\n
+3 viga: bsd_signal(%d) - sigaction ebaõnnestus, errno = %d\n
index e5b3967..5a324d7 100644 (file)
@@ -1,15 +1,15 @@
-$ $tcsh: set26,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ $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
-2 %s ei saa avada.  Anna käsk "unset watch".\n
+1 Ei saa lugeda %s atribuute.  Anna käsk "unset watch".\n
+2 %s ei saa avada.  Anna käsk "unset watch".\n
 3 BUG! viimane element ei ole viimasena registreeritud!\n
 4 tagurpidi: 
 5 BUG! esimene element ei ole esimesena registreeritud!\n
 6 uus: %s/%s\n
 7 %n %a terminalil %l masinast %m.
 8 %n %a terminalil %l.
-9 töötab
-10 lõpetas töö
+9 töötab
+10 lõpetas töö
 11 asendas %s terminalil
 12 kohalik
index 57bd18f..8a2dbd4 100644 (file)
@@ -1,8 +1,8 @@
-$ $tcsh: set27,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ $tcsh: set27,v 1.3 2011/02/04 18:19:33 christos Exp $
 $ tw.comp.c
 $set 27 
-1 käsk
+1 käsk
 2 eraldaja
 3 muster
 4 vahemik
-5 täiendamine
+5 täiendamine
index 4c06d39..2a9f3f5 100644 (file)
-$ $tcsh: set3,v 1.3 2006/03/02 18:46:45 christos Exp $
+$ $tcsh: set3,v 1.4 2011/02/04 18:19:33 christos Exp $
 $ Editor function descriptions
 $set 3 
-1 Liigu sümbol tagasi
-2 Kustuta sümbol kursori tagant
-3 Lõika jooksva sõna algusest kursorini - salvesta lõikepuhvris
-4 Lõika rea algusest kursorini - salvesta lõikepuhvris
-5 Liigu jooksva sõna algusse
+1 Liigu sümbol tagasi
+2 Kustuta sümbol kursori tagant
+3 Lõika jooksva sõna algusest kursorini - salvesta lõikepuhvris
+4 Lõika rea algusest kursorini - salvesta lõikepuhvris
+5 Liigu jooksva sõna algusse
 6 Liigu rea algusse
-7 Tähed kursorist kuni sõnalõpuni suurteks
-8 Vi muuda kursori aluse sümboli suurust ja liigu sümbol edasi
-9 Vi muuda realõpuni
-10 Puhasta ekraan jättes jooksva rea ülemiseks
-11 Täienda jooksev sõna
-12 Vali täiendusi liikudes nimekirjas edasi
-13 Vali täiendusi liikudes nimekirjas tagasi
-14 Täienda jooksev sõna, ignoreeri programmeeritud täiendusi
-15 Kopeeri jooksev sõna kursorini
-16 Kopeeri ala märgist kursorini lõikepuhvrisse
-17 Avalda eelneva sõnani, millele see on prefiks
-18 Kustuta sümbol kursori alt
-19 Kustuta sümbol kursori alt või teata tühja rea korral faililõpust
-20 Kustuta sümbol kursori alt või rea lõpu korral näita täiendusi
-21 Kustuta sümbol kursori alt, näita täiendusi või teata faililõpust
-22 Lõika kursorist jooksva sõna lõpuni - salvesta lõikepuhvris
+7 Tähed kursorist kuni sõnalõpuni suurteks
+8 Vi muuda kursori aluse sümboli suurust ja liigu sümbol edasi
+9 Vi muuda realõpuni
+10 Puhasta ekraan jättes jooksva rea ülemiseks
+11 Täienda jooksev sõna
+12 Vali täiendusi liikudes nimekirjas edasi
+13 Vali täiendusi liikudes nimekirjas tagasi
+14 Täienda jooksev sõna, ignoreeri programmeeritud täiendusi
+15 Kopeeri jooksev sõna kursorini
+16 Kopeeri ala märgist kursorini lõikepuhvrisse
+17 Avalda eelneva sõnani, millele see on prefiks
+18 Kustuta sümbol kursori alt
+19 Kustuta sümbol kursori alt või teata tühja rea korral faililõpust
+20 Kustuta sümbol kursori alt või rea lõpu korral näita täiendusi
+21 Kustuta sümbol kursori alt, näita täiendusi või teata faililõpust
+22 Lõika kursorist jooksva sõna lõpuni - salvesta lõikepuhvris
 23 Kui alustatud, lisab argumendile, muidu lisab numbri
 24 Number, mis alustab argumenti
-25 Liigu järgmisele ajaloo reale
-26 Sümbolid väiketähtedeks kursorist jooksva sõna lõpuni
-27 Näita faililõppu
-28 Kursor realõppu
-29 Vaheta kursor ja märk
-30 Avalda faili nimes metasümbolid
-31 Avalda ajaloo käsud
-32 Avalda real ajaloo käsud
+25 Liigu järgmisele ajaloo reale
+26 Sümbolid väiketähtedeks kursorist jooksva sõna lõpuni
+27 Näita faililõppu
+28 Kursor realõppu
+29 Vaheta kursor ja märk
+30 Avalda faili nimes metasümbolid
+31 Avalda ajaloo käsud
+32 Avalda real ajaloo käsud
 33 Avalda muutujad
-34 Liigu sümbol edasi
-35 Liigu edasi jooksva sõna lõppu
-36 Vaheta kursori ees kaks sümbolit
+34 Liigu sümbol edasi
+35 Liigu edasi jooksva sõna lõppu
+36 Vaheta kursori ees kaks sümbolit
 37 Otsi ajaloos tagasi jooksva rea algusega rida
 38 Otsi ajaloos edasi jooksva rea algusega rida
-39 Lisa eelmise käsu viimane element
+39 Lisa eelmise käsu viimane element
 40 Inkrementaalne edaspidi otsing
 41 Inkrementaalne tagurpidi otsing
 42 Puhasta rida
-43 Lõika realõpuni ja salvesta lõikepuhvris
-44 Lõika ala märgist kursorini ja salvesta lõikepuhvris
-45 Lõika kogu rida ja salvesta lõikepuhvris
-46 Näita täiendamise valikud
-47 Näita täiendamise valikuid ignoreerides programmeeritud täiendusi
-48 Näita faili nimes metasümbolite leide
-49 Näita täiendamise valikuid või teavita tühja rea korral faililõpust
-50 Näita masina koormust ja jooksva protsessi olekut
-51 Avalda ajaloo käsud ja lisa tühik
-52 Täida käsklus
+43 Lõika realõpuni ja salvesta lõikepuhvris
+44 Lõika ala märgist kursorini ja salvesta lõikepuhvris
+45 Lõika kogu rida ja salvesta lõikepuhvris
+46 Näita täiendamise valikud
+47 Näita täiendamise valikuid ignoreerides programmeeritud täiendusi
+48 Näita faili nimes metasümbolite leide
+49 Näita täiendamise valikuid või teavita tühja rea korral faililõpust
+50 Näita masina koormust ja jooksva protsessi olekut
+51 Avalda ajaloo käsud ja lisa tühik
+52 Täida käsklus
 53 Avalda failiteed, eemaldades algusest . ja ..
-54 Avalda käsk failiteeks või aliaseks
-55 Lülita lisamis- või ülekirjutamismood
-56 Lisa järgmisele kirjutatavale sümbolile kaheksas bitt
-57 Lisa järgmine kirjutatav sümbol reale kvoodituna
-58 Näita kõik uuesti
-59 Taaskäivita peatatud toimeti
-60 Esita jooksva käsu abiinfo
-61 See sümbol lisatakse reale
-62 See sümbol on sümboljärjendis esimene
-63 Sea märk
-64 Paranda jooksva sõna õigekirja
-65 Paranda terve rea õigekirja
-66 Saada sümbol terminalile vahendusmoodis
-67 Lülita ajaloo literaalne või leksiline mood
-68 Vaheta kursori alune ja kursorist vasakul asuvad sümbolid
-69 Vaheta kursori ees kaks sümbolit
-70 Tty viivitusega peatamine sümbol
-71 Tty tühjenda väljund sümbol
-72 Tty katkesta sümbol
-73 Tty välju sümbol
-74 Tty peata sümbol
-75 Tty luba väljund sümbol
-76 Tty keela väljund sümbol
-77 Tähistab sidumata sümbolit
+54 Avalda käsk failiteeks või aliaseks
+55 Lülita lisamis- või ülekirjutamismood
+56 Lisa järgmisele kirjutatavale sümbolile kaheksas bitt
+57 Lisa järgmine kirjutatav sümbol reale kvoodituna
+58 Näita kõik uuesti
+59 Taaskäivita peatatud toimeti
+60 Esita jooksva käsu abiinfo
+61 See sümbol lisatakse reale
+62 See sümbol on sümboljärjendis esimene
+63 Sea märk
+64 Paranda jooksva sõna õigekirja
+65 Paranda terve rea õigekirja
+66 Saada sümbol terminalile vahendusmoodis
+67 Lülita ajaloo literaalne või leksiline mood
+68 Vaheta kursori alune ja kursorist vasakul asuvad sümbolid
+69 Vaheta kursori ees kaks sümbolit
+70 Tty viivitusega peatamine sümbol
+71 Tty tühjenda väljund sümbol
+72 Tty katkesta sümbol
+73 Tty välju sümbol
+74 Tty peata sümbol
+75 Tty luba väljund sümbol
+76 Tty keela väljund sümbol
+77 Tähistab sidumata sümbolit
 78 Emacsi universaalne argument (argument korda 4)
 79 Liigu eelmisele ajaloo reale
-80 Sümbolid suurtähtedeks kursorist jooksva sõna lõpuni
-81 Vi liigu järgmise sõna algusse
+80 Sümbolid suurtähtedeks kursorist jooksva sõna lõpuni
+81 Vi liigu järgmise sõna algusse
 82 Vi sisene peale kursorit lisamismoodi
-83 Vi sisene rea lõpus lisamismoodi
-84 Vi muuda kursori aluse sümboli suurust ja liigu ühe sümboli võrra edasi
-85 Vi muuda prefiks käsklust
-86 Vi muuda realõpuni
-87 Sisene vi käsumoodi (kasuta alternatiivseid klahvi seoseid)
-88 Vi käsu mood täienda jooksev sõna
-89 Vi liigu eelmisele sümbolile (backspace)
-90 Vi kustuta prefiks käsklus
-91 Vi liigu jooksva tühikuga eraldatud sõna lõppu
-92 Vi liigu jooksva sõna lõppu
-93 Vi liigu tagasi määratud sümbolini
-94 Vi liigu edasi määratud sümbolini
-95 Vi liigu tagasi määratud sümbolile
-96 Vi liigu edasi määratud sümbolile
+83 Vi sisene rea lõpus lisamismoodi
+84 Vi muuda kursori aluse sümboli suurust ja liigu ühe sümboli võrra edasi
+85 Vi muuda prefiks käsklust
+86 Vi muuda realõpuni
+87 Sisene vi käsumoodi (kasuta alternatiivseid klahvi seoseid)
+88 Vi käsu mood täienda jooksev sõna
+89 Vi liigu eelmisele sümbolile (backspace)
+90 Vi kustuta prefiks käsklus
+91 Vi liigu jooksva tühikuga eraldatud sõna lõppu
+92 Vi liigu jooksva sõna lõppu
+93 Vi liigu tagasi määratud sümbolini
+94 Vi liigu edasi määratud sümbolini
+95 Vi liigu tagasi määratud sümbolile
+96 Vi liigu edasi määratud sümbolile
 97 Sisene vi lisamismoodi
 98 Sisene rea alguses vi lisamismoodi
-99 Vi korda antud sümboli otsimist samas suunas
-100 Vi korda antud sümboli otsimist vastupidises suunas
+99 Vi korda antud sümboli otsimist samas suunas
+100 Vi korda antud sümboli otsimist vastupidises suunas
 101 Vi korda antud otsimist samas suunas
 102 Vi korda antud otsimist vastupidises suunas
-103 Vi asenda kursori alt sümbol järgmisena kirjutatava sümboliga
-104 Vi asendusre¸iim 
+103 Vi asenda kursori alt sümbol järgmisena kirjutatava sümboliga
+104 Vi asendusre¸iim 
 105 Vi otsi ajaloost tagurpidi
 106 Vi otsi ajaloost edaspidi
-107 Vi asenda kursori alune sümbol ja mine sisesamisre¸iimi
+107 Vi asenda kursori alune sümbol ja mine sisesamisre¸iimi
 108 Vi asenda kogu rida
-109 Vi mine eelmise sõna juurde
-110 Vi mine järgmise sõna juurde
+109 Vi mine eelmise sõna juurde
+110 Vi mine järgmise sõna juurde
 111 Vi taasta viimane muutus
 112 Vi mine rea algusse
-113 Käivita jooksval sõnal käsk which
-114 Kleebi lõikepuhver alates kursori positsioonist
+113 Käivita jooksval sõnal käsk which
+114 Kleebi lõikepuhver alates kursori positsioonist
 115 Replace just-yanked text with yank from earlier kill
 116 (WIN32 only) Copy cut buffer to system clipboard
 117 (WIN32 only) Paste clipboard buffer at cursor position
index f629dc8..e34aa85 100644 (file)
@@ -1,4 +1,4 @@
-$ $tcsh: set30,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ $tcsh: set30,v 1.3 2011/02/04 18:19:33 christos Exp $
 $ tw.parse.c
 $set 30 
 1 starting_a_command %d\n
@@ -7,7 +7,7 @@ $set 30
 4 %s: Internal match error.\n
 5 elementi
 6 veergu
-7 Leidsin %d %s, näitan neid? [e/j] 
+7 Leidsin %d %s, näitan neid? [e/j] 
 8 looking = %d\n
 9 \n%s sisemine viga: Ma ei tea, mida ma otsin!\n
 10 pole kataloog
index 3ec5b44..8a1f6d9 100644 (file)
@@ -1,45 +1,45 @@
-$ $tcsh: set4,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ $tcsh: set4,v 1.3 2011/02/04 18:19:33 christos Exp $
 $ Termcap strings
 $set 4
-1 lisa uus tühi rida
+1 lisa uus tühi rida
 2 kuuldav kell
-3 puhasta põhjani
-4 puhasta rea lõpuni
+3 puhasta põhjani
+4 puhasta rea lõpuni
 5 kursori horisontaal positsioon
 6 ekraani puhastamine
-7 sümboli kustutamine
+7 sümboli kustutamine
 8 rea kustutamine
 9 alusta kustutamis mood
-10 lõpeta kustutamis mood
-11 lõpeta vahelekirjutamise mood
+10 lõpeta kustutamis mood
+11 lõpeta vahelekirjutamise mood
 12 kursor olekurealt
 13 kursor koju
-14 lisa sümbol
+14 lisa sümbol
 15 alusta vahelekirjutamise mood
-16 lisa täide
+16 lisa täide
 17 saadab kursori alla
 18 saadab kursori vasakule
 19 saadab kursori paremale
-20 saadab kursori üles
+20 saadab kursori üles
 21 alusta rasvast
-22 atribuutide lõpp
-23 mitte-purustav tühik
-24 lõpeta rõhutatud
-25 alusta rõhutatud
+22 atribuutide lõpp
+23 mitte-purustav tühik
+24 lõpeta rõhutatud
+25 alusta rõhutatud
 26 kursor olekureale
-27 kursor ühe võrra üles
+27 kursor ühe võrra üles
 28 alusta allajoonimist
-29 lõpeta allajoonimine
-30 nähtav kell
-31 kustuta mitu sümbolit
+29 lõpeta allajoonimine
+30 nähtav kell
+31 kustuta mitu sümbolit
 32 kursor korduvalt alla
-33 lisa mitu sümbolit
+33 lisa mitu sümbolit
 34 kursor korduvalt vasakule
 35 kursor korduvalt paremale
-36 kursor korduvalt üles
-37 Omab automaatseid ääri
-38 Saab kasutada füüsilist tabulaatorit
+36 kursor korduvalt üles
+37 Omab automaatseid ääri
+38 Saab kasutada füüsilist tabulaatorit
 39 Ridade arv
 40 Veergude arv
 41 Omab meta klahvi
-42 Parem äär ignoreerib uut rida
+42 Parem äär ignoreerib uut rida
index aecf6e8..ddaf4be 100644 (file)
@@ -1,4 +1,4 @@
-$ $tcsh: set5,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ $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
+1 Tööjärjekorra koormuse info puudub\n
index 3b6c6cd..a1ce3ea 100644 (file)
@@ -1,11 +1,11 @@
-$ $tcsh: set6,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ $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
+1 VIGA: vigane käsk klahvilt 0%o\r\n
 2 jah\n
 3 paranda\n
 4 katkesta\n
 5 ei\n
-6 Pole sellist käsku\n
-7 Arusaamatu käsk\n
+6 Pole sellist käsku\n
+7 Arusaamatu käsk\n
 8 *** toimeti fataalne VIGA ***\r\n\n
index f1da7b3..4cb2c75 100644 (file)
@@ -1,30 +1,30 @@
-$ $tcsh: set7,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ $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
-2 \tjärgnevaid omadusi:\n\n
+2 \tjärgnevaid omadusi:\n\n
 3 \tTal on %d veergu ja %d rida\n
 4 \tTa %s meta klahvi\n
 5 omab
 6 ei oma
 7 \tTal on%s tabulaatori omadus\n
 8  puudu
-9 \tTa %s automaatseid ääri\n
+9 \tTa %s automaatseid ääri\n
 10 omab
 11 ei oma
-12 \tTa %s maagilisi ääri\n
-13 (tühi)
+12 \tTa %s maagilisi ääri\n
+13 (tühi)
 14 jah
 15 ei
 16 VIGA: ei saa kustutada\r\n
-17 DeleteChars: num on mõttetu: %d\r\n
+17 DeleteChars: num on mõttetu: %d\r\n
 18 VIGA: cannot insert\r\n
-19 StartInsert: num on mõttetu: %d\r\n
+19 StartInsert: num on mõttetu: %d\r\n
 20 %s: Ei saa avada /etc/termcap.\n
-21 %s: Terminali tüübil "%s" puudub kirje\n
+21 %s: Terminali tüübil "%s" puudub kirje\n
 22 %s: kasutan rumala terminali seadeid.\n
-23 %s: HOIATUS: Teie terminal ei saa liikuda üles.\n
-24 Pikkade ridade toimetamine võib olla kummaline.\n
+23 %s: HOIATUS: Teie terminal ei saa liikuda üles.\n
+24 Pikkade ridade toimetamine võib olla kummaline.\n
 25 puudub puhasta EOL omadus.\n
-26 puudub kustuta sümbol omadus.\n
-27 puudub lisa sümbol omadus.\n
+26 puudub kustuta sümbol omadus.\n
+27 puudub lisa sümbol omadus.\n
index 0ac4be4..6e5d25f 100644 (file)
@@ -1,5 +1,5 @@
-$ $tcsh: set8,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ $tcsh: set8,v 1.3 2011/02/04 18:19:34 christos Exp $
 $ ed.term.c
 $set 8
-1 Tundmatu võti
+1 Tundmatu võti
 2 Vigane argument
index f8e157a..1e0cebf 100644 (file)
@@ -1,12 +1,12 @@
-$ $tcsh: set9,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ $tcsh: set9,v 1.3 2011/02/04 18:19:34 christos Exp $
 $ ed.xmap.c
 $set 9
 1 AddXkey: Null pikkusega laiend-klahv ei ole lubatud.\n
-2 AddXkey: käsuni viiv järjend pole lubatud\n
+2 AddXkey: käsuni viiv järjend pole lubatud\n
 3 DeleteXkey: Null pikkusega laiend-klahv ei ole lubatud.\n
 4 Sidumata laiendatud klahv "%S"\n
-5 Mõned laiendatud klahvid on sisemise trükipuhvri jaoks liiga pikad
+5 Mõned laiendatud klahvid on sisemise trükipuhvri jaoks liiga pikad
 6 Enumerate: BUG!! Null viit anti\n!
 7 sisendit pole
-8 Midagi peab järgnema: %c\n
-9 kaheksand-konstant ei mahu sümbolisse.\n
+8 Midagi peab järgnema: %c\n
+9 kaheksand-konstant ei mahu sümbolisse.\n
index 98c89b3..b829525 100644 (file)
-$ $tcsh: set1,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set1,v 1.4 2011/02/04 18:19:34 christos Exp $
 $ Error messages
 $set 1 
 1 Kielioppivirhe
 2 %s ei ole sallittu
-3 Liian pitkä sana
-4 $< rivi liian pitkä
+3 Liian pitkä sana
+4 $< rivi liian pitkä
 5 Puuttuva tiedosto $0
 6 Vajavainen [] muunnos
-7 $ -laajennuksen on päätyttävä ennen ']'-merkkiä
+7 $ -laajennuksen on päätyttävä ennen ']'-merkkiä
 8 Virheellinen : -muunnos $ (%c)
 9 Indeksivirhe
 10 Virheellinen numero
-11 Liian vähän sanoja
+11 Liian vähän sanoja
 12 Puuttuva tiedoston nimi
-13 Sisäinen laajennusvirhe (glob)
-14 Käskyä ei löydy
-15 Liian vähän argumentteja
+13 Sisäinen laajennusvirhe (glob)
+14 Käskyä ei löydy
+15 Liian vähän argumentteja
 16 Liian monta argumenttia
 17 Vaarallinen alias
-18 Tyhjä ehto (if)
+18 Tyhjä ehto (if)
 19 Soveltumaton seuraus (then)
-20 Sanat eivät ole suluissa
-21 %s ei löydy
+20 Sanat eivät ole suluissa
+21 %s ei löydy
 22 Soveltumaton maski
 23 Rajoite tuntematon
 24 Liian suuri argumentti
 25 Soveltumaton tai tuntematon muunnoskerroin
-26 Määrittelemätön muuttuja
+26 Määrittelemätön muuttuja
 27 Hakemistopino on matalampi
 28 Virheellinen signaalin numero
 29 Tuntematon signaali; kill -l tulostaa signaalit
 30 Muutujan nimi on aloitettava kirjaimella
-31 Liian pitkä muuttuja nimi
+31 Liian pitkä muuttuja nimi
 32 Muuttujan nimi on koostuttava kirjaimista ja numeroista
-33 Tässä komentotulkissa ei ole töiden hallintaa
+33 Tässä komentotulkissa ei ole töiden hallintaa
 34 Lauseke virheellinen
 35 Kotihakemisto puuttuu
 36 Siirtyminen kotihakemistoon ei onnistu
-37 Tyhjä käsky
+37 Tyhjä käsky
 38 Sijoituksesta puuttuu lauseke
 39 Tuntematon operaattori
 40 Tulkinnanvarainen
 41 %s: Tiedosto ei ole uusi
-42 Parametrin -c argumentti päätty takakenoviivaan (\\)
+42 Parametrin -c argumentti päätty takakenoviivaan (\\)
 43 Keskeytetty
 44 Indeksi viittaa rajojen ulkopuollelle
 45 Rivin ylivuoto
-46 Olematon työ
-47 Ei onnistu päätteeltä
+46 Olematon työ
+47 Ei onnistu päätteeltä
 48 Silmukan (while/foreach) ulkopuolella
-49 Lisää prosesseja ei voida luoda
+49 Lisää prosesseja ei voida luoda
 50 Ei vastaavuuksia (match)
 51 Puuttuva %c
-52 Ylimääräinen/pariton %c
+52 Ylimääräinen/pariton %c
 53 Muisti loppu
 54 Putkea ei voida luoda
 55 %s: %s
 56 %s
-57 Käyttö: jobs [ -l ]
-58 Argumenttien on oltava töiden tai prosessien tunnisteita
-59 Ei tämänhetkistä työtä
-60 Ei edellistä työtä
-61 Mikään työ ei vastaa mallia
-62 Sisäkkäinen prosessin luonti (fork) > %d; mahdollisesti `...` silmukka
-63 Alemman tason komentotulkeissa ei ole töidenhallintaa
-64 Synkronointivirhe: Prosessia %d ei löydy
-65 %sTilapäisesti keskeytettyjä töitä
-66 %sPysähtyneenä olevia töitä
+57 Käyttö: jobs [ -l ]
+58 Argumenttien on oltava töiden tai prosessien tunnisteita
+59 Ei tämänhetkistä työtä
+60 Ei edellistä työtä
+61 Mikään työ ei vastaa mallia
+62 Sisäkkäinen prosessin luonti (fork) > %d; mahdollisesti `...` silmukka
+63 Alemman tason komentotulkeissa ei ole töidenhallintaa
+64 Synkronointivirhe: Prosessia %d ei löydy
+65 %sTilapäisesti keskeytettyjä töitä
+66 %sPysähtyneenä olevia töitä
 67 Toinen hakemisto puuttuu
-68 Hakemistopino on tyhjä
+68 Hakemistopino on tyhjä
 69 Virheellinen hakemisto
-70 Käyttö: %s [-%s]%s
+70 Käyttö: %s [-%s]%s
 71 Lipulle -h ei ole argumenttia
-72 Tämä ei ole ensimmäisen tason komentotulkki (login shell)
+72 Tämä ei ole ensimmäisen tason komentotulkki (login shell)
 73 Jako 0:lla
-74 Jakojäännös 0:lla
+74 Jakojäännös 0:lla
 75 Virheellinen muunnoskerroin; tarkoititko "%s"?
-76 Ensimmäisen tason komentotulkkia ei voi keskeyttää (vielä)
-77 Tuntematon käyttäjä: %s
+76 Ensimmäisen tason komentotulkkia ei voi keskeyttää (vielä)
+77 Tuntematon käyttäjä: %s
 78 Muuttujaa $home ei ole asetettu
-79 Käyttö: history [-%s] [# tapahtumien/käskyjen lukumäärä]
-80 $, ! tai < ei ole sallittu $# eikä $? yhteydessä
-81 Muuttujan nimi sisältää rivin vaihdon
-82 * ei ole sallittu $# eikä $? yhteydessä
+79 Käyttö: history [-%s] [# tapahtumien/käskyjen lukumäärä]
+80 $, ! tai < ei ole sallittu $# eikä $? yhteydessä
+81 Muuttujan nimi sisältää rivin vaihdon
+82 * ei ole sallittu $# eikä $? yhteydessä
 83 $?<numero> tai $#<numero> ei ole sallittu
 84 Soveltumaton muuttujan nimi
-85 Rivin vaihto muutujan indeksissä
+85 Rivin vaihto muutujan indeksissä
 86 Laajennuspuskurin ylivuoto
 87 Muuttujassa kielioppivirhe
 88 Virheellinen ! -muoto
-89 Edellistä korvaavaa merkkijonoa ei ole
+89 Edellistä korvaavaa merkkijonoa ei ole
 90 Virheellinen korvaava merkkijono
-91 Edellistä vasemmanpuolista merkkijonoa ei ole
-92 Oikeanpuolinen merkkijono on liian pitkä
+91 Edellistä vasemmanpuolista merkkijonoa ei ole
+92 Oikeanpuolinen merkkijono on liian pitkä
 93 Virheellinen ! -muunnos: %c
-94 Muunnos epäonnistui
+94 Muunnos epäonnistui
 95 Korvauspuskurin ylivuoto
 96 Virheellinen ! argumenttivalitsin
-97 Edellistä hakua ei ole
-98 %s: Tapahtumaa/käskyä ei löydy
+97 Edellistä hakua ei ole
+98 %s: Tapahtumaa/käskyä ei löydy
 99 Liian paljon loppusulkuja ')'
 100 Liian paljon alkusulkuja '('
 101 Virheellisesti sijoitettu alkusulku '('
 102 Uudelleen ohjauksesta puuttuu nimi
 103 Tulkinnanvarainen tulostuksen ohjaus
-104 Ohjaus << ei onnistu sulkujen '()' sisällä
-105 Tulkinnanvarainen syötteen ohjaus
+104 Ohjaus << ei onnistu sulkujen '()' sisällä
+105 Tulkinnanvarainen syötteen ohjaus
 106 Virheelisesti sijoitetut sulut '()'
-107 Silmukka alias-määrittelyissä
+107 Silmukka alias-määrittelyissä
 108 Muuttujaa $watch ei ole asetettu
 109 Jonossa ei ole tapahtumia
-110 Käyttö: sched -<tapahtumien lukumäärä>.\nKäyttö: sched [+]tt:mm <käsky>
+110 Käyttö: sched -<tapahtumien lukumäärä>.\nKäyttö: sched [+]tt:mm <käsky>
 111 Jonotettuja tapahtumia ei ole niin monta
-112 Suoritettava käsky puuttuu
+112 Suoritettava käsky puuttuu
 113 Virheellinen tapahtuma-aika
-114 Suhteellinen ajan määre ei sovellu käytettäväksi am/pm yhteydessä
-115 Päätetyypin kuvaukselle (termcap) ei ole tarpeeksi tilaa
-116 Käyttö: settc %s [yes|no]
+114 Suhteellinen ajan määre ei sovellu käytettäväksi am/pm yhteydessä
+115 Päätetyypin kuvaukselle (termcap) ei ole tarpeeksi tilaa
+116 Käyttö: settc %s [yes|no]
 117 Tuntematon toiminne `%s'
-118 Tuntematon päätetyypin (termcap) parameteri `%%%c'
-119 Liian paljon argumentteja käskylle `%s' (%d)
-120 `%s' edellyttää %d argumenttia
-121 Käyttö: echotc [-v|-s] [<toiminne> [<argumentit>]]
-122 %s: %s. Väärä laitearkkitehtuuri
+118 Tuntematon päätetyypin (termcap) parameteri `%%%c'
+119 Liian paljon argumentteja käskylle `%s' (%d)
+120 `%s' edellyttää %d argumenttia
+121 Käyttö: echotc [-v|-s] [<toiminne> [<argumentit>]]
+122 %s: %s. Väärä laitearkkitehtuuri
 123 !# Silmukka komentohistoriassa
 124 Virheellinen tiedostotesti
 125 Valitsimen ylivuoto
-126 Tuntematon valitsin: `-%s'\nKäyttö: %s [ -bcdefilmnqstvVxX -Dnimi[=arvo] ] [ argumentti ... ]
-127 Tuntematon valitsin: `-%s'\nKäyttö: %s [ -bcdefFilmnqstvVxX ] [ argumentti ... ]
-128 Tuntematon valitsin: `-%s'\nKäyttö: %s [ -bcdefilmnqstvVxX ] [ argumentti ... ]
-129 \nSoveltumaton täydennys: "%s"
+126 Tuntematon valitsin: `-%s'\nKäyttö: %s [ -bcdefilmnqstvVxX -Dnimi[=arvo] ] [ argumentti ... ]
+127 Tuntematon valitsin: `-%s'\nKäyttö: %s [ -bcdefFilmnqstvVxX ] [ argumentti ... ]
+128 Tuntematon valitsin: `-%s'\nKäyttö: %s [ -bcdefilmnqstvVxX ] [ argumentti ... ]
+129 \nSoveltumaton täydennys: "%s"
 130 \nSoveltumaton %s: '%c'
-131 \nErotin '%c' puuttuu %s "%s" jäljestä
+131 \nErotin '%c' puuttuu %s "%s" jäljestä
 132 \nVajaa %s: "%s"
 133 Valitsimelle -m ei ole kohdeargumenttia
-134 Käyttö: unlimit [-fh] [rajoitteet (limits)]
+134 Käyttö: unlimit [-fh] [rajoitteet (limits)]
 135 Muuttujalle $%S ei voida asettaa arvoa
-136 Viitattua työtä ei ole
+136 Viitattua työtä ei ole
 137 Tuntematon colorls-muuttuja `%c%c'
index 7d1a72e..662b21e 100644 (file)
@@ -1,8 +1,8 @@
-$ $tcsh: set10,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set10,v 1.3 2011/02/04 18:19:34 christos Exp $
 $ ma.setp.c
 $set 10 
 1 setpath: Virheellinen komento '%s'.\n
-2 setpath: Argumentit ovat riittämättömiä komennolle '%s'.\n
-3 setpath: Arvoa ei löydy hakupolusta '%s'\n
-4 setpath: %s ei löydy paikasta %s\n
-5 setpath: %d ei ole hyväksyttävä sijainti paikassa %s\n
+2 setpath: Argumentit ovat riittämättömiä komennolle '%s'.\n
+3 setpath: Arvoa ei löydy hakupolusta '%s'\n
+4 setpath: %s ei löydy paikasta %s\n
+5 setpath: %d ei ole hyväksyttävä sijainti paikassa %s\n
index dc1617e..8d1eca6 100644 (file)
@@ -1,10 +1,10 @@
-$ $tcsh: set11,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ $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
-2 Niinpä tässä komentotulkissa ei ole töiden hallintaa.\n
-3 Sinulla on %d sähköpostiviestiä.\n
-4 Sinulla on %d viestiä tiedostossa %s.\n
+1 Varoitus: ei yhteyttä päätteeseen (%s).\n
+2 Niinpä tässä komentotulkissa ei ole töiden hallintaa.\n
+3 Sinulla on %d sähköpostiviestiä.\n
+4 Sinulla on %d viestiä tiedostossa %s.\n
 5 Sinulla on %spostia.\n
 6 uutta 
 7 Sinulla on %spostia tiedostossa %s.\n
index 87bf07a..4548efd 100644 (file)
@@ -1,4 +1,4 @@
-$ $tcsh: set12,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ $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
+1 %s: Yritetään käynnistää hakemistosta "%s"\n
index 08a9f4c..18b4e66 100644 (file)
@@ -1,13 +1,13 @@
-$ $tcsh: set13,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ $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
-2 %d hajautusluokkaa, joista jokaisessa %d bittiä\n
+2 %d hajautusluokkaa, joista jokaisessa %d bittiä\n
 3 debug mask = 0x%08x\n
 4 %d osumia, %d harhoja, %d%%\n
-5 %S: Komentotulkin sisäinen komento.\n
-6 %S: Komentoa ei löydy.\n
-7 where: / käskyssä on mahdoton ajatus\n
+5 %S: Komentotulkin sisäinen komento.\n
+6 %S: Komentoa ei löydy.\n
+7 where: / käskyssä on mahdoton ajatus\n
 8 %S on alias komennolle 
-9 %S on komentotulkin sisäinen komento\n
+9 %S on komentotulkin sisäinen komento\n
 10 hajautusharha: 
index 23fefed..3645ec8 100644 (file)
@@ -1,6 +1,6 @@
-$ $tcsh: set14,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set14,v 1.4 2011/02/04 18:19:34 christos Exp $
 $ sh.file.c
 $set 14 
 1 \nAuts!! Liian monta %s!!\n
-2 nimeä käyttäjätietokannassa
+2 nimeä käyttäjätietokannassa
 3 tiedostoa
index 4a61d02..191b6b9 100644 (file)
@@ -1,8 +1,8 @@
-$ $tcsh: set16,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ $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
-2 \nSano "logout" kirjoittautuaksesi ulos järjestelmästä.\n
+1 Päätteen prosessiryhmä vaihdettu arvosta %d %d:ksi.\n
+2 \nSano "logout" kirjoittautuaksesi ulos järjestelmästä.\n
 3 \nSano "exit" lopettaaksesi %s:n\n
 4 seek to eval %x %x\n
 5 seek to alias %x %x\n
index 4657343..6d497b2 100644 (file)
@@ -1,9 +1,9 @@
-$ $tcsh: set17,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set17,v 1.4 2011/02/04 18:19:34 christos Exp $
 $ sh.proc.c
 $set 17 
-1 VIKA: taustatyötä!\n
+1 VIKA: taustatyötä!\n
 2 Paluuarvo %d\n
-3 VIKA: prosessi on hävitetty jo kertaalleen
+3 VIKA: prosessi on hävitetty jo kertaalleen
 4 Ajossa 
 5 Signaali 
 6 Paluuarvo %-25d
@@ -13,5 +13,5 @@ $set 17
 10 \040(hakemisto:
 11 hakemisto nyt: 
 12 %S: On jo keskeytetty\n
-13 %S: On jo pysäytetty\n
+13 %S: On jo pysäytetty\n
 14 %S: Badly formed number\n
index d29d38d..367e77a 100644 (file)
@@ -1,4 +1,4 @@
-$ $tcsh: set18,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ $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
+1 Varoitus: Kohtuuttoman pitkä hakupolku (PATH) katkaistu.\n
index 8e6621f..59c6fec 100644 (file)
@@ -1,15 +1,23 @@
-$ $tcsh: set19,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set19,v 1.5 2011/02/25 23:58:07 christos Exp $
 $ tc.alloc.c
 $set 19 
 1 nbytes=%d: Muisti loppu\n
-2 free(%lx) kutsuttu ennen kuin mitään on varattu.
-3 free(%lx) arvo on sallitun muistialueen yläpuolella.
+2 free(%lx) kutsuttu ennen kuin mitään on varattu.
+3 free(%lx) arvo on sallitun muistialueen yläpuolella.
 4 free(%lx) arvo on sallitun muistialueen alapuolella.
 5 free(%lx) Virheellinen/viallinen lohko.
 6 free(%lx) Lohko ei ole dynaamisesti varatulla alueella.
 7 free(%lx) Virheellinen lohkon indeksi.
-8 %s tämänhetkinen muistin varauksien tila:\nvapaana:\t
-9 \nkäytössä:\t
-10 \n\tYhteensä käytössä: %d, yhteensä vapaana: %d\n
+8 %s tämänhetkinen muistin varauksien tila:\nvapaana:\t
+9 käytössä
+10 \n\tYhteensä käytössä: %d, yhteensä vapaana: %d\n
 11 \tVarattu muisti alueella 0x%lx .. 0x%lx.  Todellinen huippu 0x%lx\n
 12 Varattu muisti alueella 0x%lx .. 0x%lx (%ld).\n
+13 %s current memory allocation:\n
+14 Total space allocated from system: %d\n
+15 Number of non-inuse chunks: %d\n
+16 Number of mmapped regions: %d\n
+17 Total space in mmapped regions: %d\n
+18 Total allocated space: %d\n
+19 Total non-inuse space: %d\n
+20 Top-most, releasable space: %d\n
index e3bc86e..92bdb48 100644 (file)
@@ -1,94 +1,94 @@
-$ $tcsh: set2,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set2,v 1.3 2011/02/04 18:19:34 christos Exp $
 $ Signal names
 $set 2 
 1 Null-signaali
 2 Yhteyden katkaisu
 3 Keskeytys
 4 Lopetus
-5 Virheellinen konekäsky
+5 Virheellinen konekäsky
 6 Seuranta-ansa (BPT)
-7 Hätäkeskeytys
-8 Syöttö-/tulostusansa
-9 Järjestelmän alasajo odotettavissa
-10 Virheellinen päättyminen
-11 Jäljittelyansa (EMT)
+7 Hätäkeskeytys
+8 Syöttö-/tulostusansa
+9 Järjestelmän alasajo odotettavissa
+10 Virheellinen päättyminen
+11 Jäljittelyansa (EMT)
 12 Liukulukupoikkeus
 13 Tapettu
-14 Käyttäjän signaal1 1
-15 Käyttäjän signaali 2
-16 Väärä muistilohko
-17 Väylävirhe
+14 Käyttäjän signaal1 1
+15 Käyttäjän signaali 2
+16 Väärä muistilohko
+17 Väylävirhe
 18 Viittaus ohjelma-alueen ulkopuolelle
 19 Data sallittujen arvojen ulkopuolella
-20 Tuntematon järjestelmäkutsu
+20 Tuntematon järjestelmäkutsu
 21 Murtunut putki
-22 Herätyskello
-23 Päätetty
+22 Herätyskello
+23 Päätetty
 24 Poikasen tila muuttunut
 25 Poikanen kuollut
 26 Apollon laitekohtainen virhe
-27 Poikanen pysähtynyt tai poistunut
+27 Poikanen pysähtynyt tai poistunut
 28 Poikanen poistunut
-29 Tehonsyöttö pettänyt
+29 Tehonsyöttö pettänyt
 30 Resurssi menetetty
 31 Break (Ctrl-Break)
-32 Syöte/tulostus mahdollista
-33 Epäsynkroninen syöte/tulostus (select)
-34 Kiireellinen syöte-/tulostustapahtuma
-35 Herätys moniajossa
+32 Syöte/tulostus mahdollista
+33 Epäsynkroninen syöte/tulostus (select)
+34 Kiireellinen syöte-/tulostustapahtuma
+35 Herätys moniajossa
 36 Tappaminen moniajossa
-37 Fortranin epäsynkroninen syöte/tulostus valmis
+37 Fortranin epäsynkroninen syöte/tulostus valmis
 38 Toipuminen
 39 Korjauskelvoton muistivirhe
-40 Keskusyksikköajan raja ylitetty
-41 Järjestelmän sulkeminen odotettavissa
-42 Pienoistehtäväryhmän ei-herätystä lippu asetettu
-43 Säievirhe - (yksityiskohtaisempia tietoja käskyllä cord -T)
+40 Keskusyksikköajan raja ylitetty
+41 Järjestelmän sulkeminen odotettavissa
+42 Pienoistehtäväryhmän ei-herätystä lippu asetettu
+43 Säievirhe - (yksityiskohtaisempia tietoja käskyllä cord -T)
 44 rekisterin pariteettivirhe (CRAY Y-MP)
-45 Tiedotepyyntö
+45 Tiedotepyyntö
 46 Keskeytetty (signaali)
-47 Pysäytetty (signaali)
+47 Pysäytetty (signaali)
 48 Keskeytetty
-49 Pysäytetty
+49 Pysäytetty
 50 Suoritus jatkuu
-51 Keskeytetty (päätesyöte)
-52 Pysäytetty (päätetulostus)
-53 Keskeytetty (päätetulostus)
-54 Pysäytetty (päätetulostus)
+51 Keskeytetty (päätesyöte)
+52 Pysäytetty (päätetulostus)
+53 Keskeytetty (päätetulostus)
+54 Pysäytetty (päätetulostus)
 55 Ikkunan tila muuttunut
 56 Ikkunan koko muuttunut
 57 Puhelinlinjan tila muuttunut
-58 Keskusyksikköajan raja ylitetty
+58 Keskusyksikköajan raja ylitetty
 59 Tiedostokoon raja ylitetty
-60 Käyttökelpoisen ajan ajastin laukesi
-61 Ohjelman ajankäytönseurannan ajastin laukesi
+60 Käyttökelpoisen ajan ajastin laukesi
+61 Ohjelman ajankäytönseurannan ajastin laukesi
 62 DIL-signaali
 63 Tutkittava tapahtuma (poll)
 64 Prosessin kevytprosessit  Process's lwps are blocked
 65 Erityinen kevytprossisignaali (LWP)
 66 Erityinen CPR-signaali
 67 Erityinen CPR-signaali
-68 Ensimmäinen tosiaikasignaali
+68 Ensimmäinen tosiaikasignaali
 69 Toinen tosiaikasignaali
 70 Kolmas tosiaikasignaali
-71 Neljäs tosiaikasignaali
-72 Neljänneksi viimeinen tosiaikasignaali
+71 Neljäs tosiaikasignaali
+72 Neljänneksi viimeinen tosiaikasignaali
 73 Kolmanneksi viimeinen tosiaikasignaali
 74 Toiseksi viimeinen tosiaikasignaali
 75 Viimeinen tosiaikasignaali
-76 Paikallisverkko (epäsynkroninen syöte/tulostus)
-77 Näennäispääte (syöte/tulostus valmiina)
-78 Syöte-/tulostustoimenpidettä edellytetään
+76 Paikallisverkko (epäsynkroninen syöte/tulostus)
+77 Näennäispääte (syöte/tulostus valmiina)
+78 Syöte-/tulostustoimenpidettä edellytetään
 79 HFT seurantatila luovutettu
 80 HFT seurantatila vapautettava
-81 HFT äänenhallinta valmis
+81 HFT äänenhallinta valmis
 82 Uutta dataa HFT-rengaspuskurissa
 83 Muuta prosessi
-84 Turvallinen huomionäppäin
+84 Turvallinen huomionäppäin
 85 Vuorottelutarve
 86 SS$_DEBUG -signaali
 87 Etusija muuttunut (priority)
 88 Todellinen lukkiintumistila
-89 Uusi merkki syötteessä
+89 Uusi merkki syötteessä
 90 Pinon raja ylitetty
-91 Käyttämätön signaali
+91 Käyttämätön signaali
index 4bbc86a..6a79eb2 100644 (file)
@@ -1,4 +1,4 @@
-$ $tcsh: set20,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set20,v 1.4 2011/02/04 18:19:34 christos Exp $
 $ tc.bind.c
 $set 20 
 1 Invalid key name `%S'\n
@@ -6,13 +6,13 @@ $set 20
 3 Bad command name: %S\n
 4 Bad key spec %S\n
 5 Null string specification\n
-6 Standard näppäinmäärittelyt\n
-7 Vaihtoehtoiset näppäinmäärittelyt\n
-8 Monimerkkiset määrittelyt\n
-9 Nuolinäppäinmäärittelyt\n
-10 %-15s->  ei ole määritelty\n
-11 VIKA!!! %s ei ole määritelty mihinkään näppäimeen.\n
-12 Käyttö: bindkey [valitsimet] [--] [NÄPPÄIN [KOMENTO]]\n
+6 Standard näppäinmäärittelyt\n
+7 Vaihtoehtoiset näppäinmäärittelyt\n
+8 Monimerkkiset määrittelyt\n
+9 Nuolinäppäinmäärittelyt\n
+10 %-15s->  ei ole määritelty\n
+11 VIKA!!! %s ei ole määritelty mihinkään näppäimeen.\n
+12 Käyttö: bindkey [valitsimet] [--] [NÄPPÄIN [KOMENTO]]\n
 13     -a   list or bind KEY in alternative key map\n
 14     -b   interpret KEY as a C-, M-, F- or X- key name\n
 15     -s   interpret COMMAND as a literal string to be output\n
@@ -25,8 +25,8 @@ $set 20
 22     -k   interpret KEY as a symbolic arrow-key name\n
 23     --   force a break from option processing\n
 24     -u   (or any invalid option) this message\n
-25 Ilman NÄPPÄINTÄ tai KOMENTOA tulostetaan kaikki määrittelyt\n
-26 Ilman KOMENTOA tulostetaan NÄPPÄIMEN määrittely.\n
+25 Ilman NÄPPÄINTÄ tai KOMENTOA tulostetaan kaikki määrittelyt\n
+26 Ilman KOMENTOA tulostetaan NÄPPÄIMEN määrittely.\n
 27 bad key specification -- null string\n
 28 bad key specification -- empty string\n
 29 Bad function-key specification.  Null key not allowed\n
@@ -36,6 +36,6 @@ $set 20
 33 Bad function-key specification.\n
 34 Null key not allowed\n
 35 bad key specification -- unknown name "%S"\n
-36 Käyttö: bind [NÄPPÄIN | KOMENTO NÄPPÄIN | "emacs" | "vi" | "-a"]\n
+36 Käyttö: bind [NÄPPÄIN | KOMENTO NÄPPÄIN | "emacs" | "vi" | "-a"]\n
 37 Invalid function
 38  %s\t\tis undefined\n
index f0b3abf..dcd0caf 100644 (file)
@@ -1,17 +1,17 @@
-$ $tcsh: set22,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set22,v 1.4 2011/02/04 18:19:34 christos Exp $
 $ tc.func.c
 $set 22 
 1 %S: \t on alias komennolle 
-2 \nTunnussana ei ole käyttäjän %s\n
+2 \nTunnussana ei ole käyttäjän %s\n
 3 Virheellinen alias 'precmd' poistettu.\n
 4 Virheellinen alias 'cwdcmd' poistettu.\n
 5 Virheellinen alias 'beepcmd' poistettu.\n
 6 Virheellinen alias 'periodic' poistettu.\n
-7 Jäsennetään komentoriviä\n
+7 Jäsennetään komentoriviä\n
 8 Haluatko todella tuhota kaikki tiedostot? [e/k] 
 9 Ohitetaan tiedostojen tuhoaminen!\n
 10 Komentorivi on nyt:\n
-11 Jäsennetään komentoriviä\n
-12 on yhdellä listoista\n
+11 Jäsennetään komentoriviä\n
+12 on yhdellä listoista\n
 13 Komentorivi on nyt:\n
 14 YyKk
index 0bf9797..07556e4 100644 (file)
@@ -1,17 +1,17 @@
-$ $tcsh: set23,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set23,v 1.3 2011/02/04 18:19:34 christos Exp $
 $ tc.os.c
 $set 23 
 1 Virheellinen solmun nimi
-2 Solmun polku liian pitkä
+2 Solmun polku liian pitkä
 3 tuntematon
 4 solmu: %s\n
-5 %d: Solmua ei löydy\n
+5 %d: Solmua ei löydy\n
 6 setlocal: %s: %s\n
-7 Solmua ei löydy
-8 Olet ansassa maailmassa (universe), mitä et itse luonut.
-9 Getwarp epäonnistui
+7 Solmua ei löydy
+8 Olet ansassa maailmassa (universe), mitä et itse luonut.
+9 Getwarp epäonnistui
 10 Virheellinen warp
-11 Setwarp epäonnistui
+11 Setwarp epäonnistui
 12 Virheellinen maailma (universe)
 13 Tuntematon virhe: %d
 14 sysname:  %s\n
@@ -20,15 +20,15 @@ $set 23
 17 version:  %s\n
 18 machine:  %s\n
 19 getwd: Avaus ei onnistu ".." (%s)
-20 getwd: En voi siirtyä hakemistoon ".." (%s)
+20 getwd: En voi siirtyä hakemistoon ".." (%s)
 21 getwd: Virhe luettaessa hakemistoa ".." (%s)
-22 getwd: En voi siirtyä takaisin hakemistoon "." (%s)
+22 getwd: En voi siirtyä takaisin hakemistoon "." (%s)
 23 getwd: En voi testata (stat) hakemistoa "/" (%s)
 24 getwd: En voi testata (stat) hakemistoa "." (%s)
 25 getwd: En voi testata (stat) hakemistoa "%s" (%s)
 26 getwd: En voi avata hakemistoa "%s" (%s)
-27 getwd: Hakemisto "." ei löydy hakemistosta ".." (%s)
-28 Virheellinen järjestelmän tyyppi
-29 Järjestelmän tyyppiä ei asetettu
+27 getwd: Hakemisto "." ei löydy hakemistosta ".." (%s)
+28 Virheellinen järjestelmän tyyppi
+29 Järjestelmän tyyppiä ei asetettu
 30 Liian monta argumenttia
 31 Virheellinen argumentti
index 9e6a008..a6dc779 100644 (file)
@@ -1,6 +1,6 @@
-$ $tcsh: set25,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set25,v 1.3 2011/02/04 18:19:34 christos Exp $
 $ tc.sig.c
 $set 25 
 1 our wait %d\n
 2 virhe: bsd_signal(%d) signaali on sallitun arvoalueen ulkopuolella\n
-3 virhe: bsd_signal(%d) - sigaction epäonnistui, errno %d\n
+3 virhe: bsd_signal(%d) - sigaction epäonnistui, errno %d\n
index d20e9f7..e991bb0 100644 (file)
@@ -1,15 +1,15 @@
-$ $tcsh: set26,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ $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
-2 %s ei avaudu.  Ole hyvä ja suorita "unset watch".\n
+1 Testaaminen ei onnistu: stat(%s).  Ole hyvä ja suorita "unset watch".\n
+2 %s ei avaudu.  Ole hyvä ja suorita "unset watch".\n
 3 VIKA! viimeinen osa ei ole whotail!\n
 4 takaperin: 
-5 VIKA! ensimmäinen osa ei ole whohead!\n
+5 VIKA! ensimmäinen osa ei ole whohead!\n
 6 uusi: %s/%s\n
 7 %n on %a %l koneelta %m.
 8 %n on %a %l.
-9 kirjoittautunut sisään linjalle
+9 kirjoittautunut sisään linjalle
 10 kirjoittautunut ulos linjalta
 11 korvannut tunnuksen %s linjalla
 12 localhost
index decc69a..150cf9e 100644 (file)
@@ -1,8 +1,8 @@
-$ $tcsh: set27,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set27,v 1.3 2011/02/04 18:19:34 christos Exp $
 $ tw.comp.c
 $set 27 
 1 komento
 2 erotin
 3 malli
 4 arvojoukko
-5 täydennys
+5 täydennys
index 7ccd214..e610108 100644 (file)
@@ -1,4 +1,4 @@
-$ $tcsh: set29,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ $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
+1 Ei löydy aputiedostoa komennolle %S\n
index 3ce02ba..625221b 100644 (file)
-$ $tcsh: set3,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set3,v 1.4 2011/02/04 18:19:34 christos Exp $
 $ Editor function descriptions
 $set 3 
-1 Siirry taaksepäin yksi merkki
-2 Poista kursoria edeltävä merkki
+1 Siirry taaksepäin yksi merkki
+2 Poista kursoria edeltävä merkki
 3 Leikkaa sanan alusta kursoriin - talleteta leikkauspuskuriin
 4 Leikkaa rivin alusta kursoriin - talleteta leikkauspuskuriin
 5 Siirry sanan alkuun
 6 Siirry rivin alkuun
 7 Vaihda isoiksi kirjaimiksi kursorista sanan loppuun
-8 Vi: Vaihda kirjain kursorin alla ison ja pienen välillä, ja etene merkki
+8 Vi: Vaihda kirjain kursorin alla ison ja pienen välillä, ja etene merkki
 9 Vi: muuta rivin loppuun
-10 Puhdista kuvaruutu jättäen keskeneräinen rivi ylimmäksi
-11 Täydennä sana
-12 Etene tiedostojen läpi yksi kerrallaan
-13 Peruuta tiedostojen läpi yksi kerrallaan
-14 Täydennä sana huomioimatta ohjelmoitavia täydennyksiä
+10 Puhdista kuvaruutu jättäen keskeneräinen rivi ylimmäksi
+11 Täydennä sana
+12 Etene tiedostojen läpi yksi kerrallaan
+13 Peruuta tiedostojen läpi yksi kerrallaan
+14 Täydennä sana huomioimatta ohjelmoitavia täydennyksiä
 15 Kopioi sana kursoriin saakka
-16 Kopioi leikkauspuskuriin alue merkistä kursoriin
-17 Laajenna edelliseksi sanaksi, missä on tämä alkuosa
+16 Kopioi leikkauspuskuriin alue merkistä kursoriin
+17 Laajenna edelliseksi sanaksi, missä on tämä alkuosa
 18 Poista merkki kursorin alta
-19 Poista merkki kursorin alta ja ilmoita tiedoston loppu tyhjällä rivillä
-20 Poista merkki kursorin alta ja näytä täydennykset, mikäli rivin lopussa
-21 Poista merkki kursorin alta ja ilmoita täydennykset tai tiedoston loppu
+19 Poista merkki kursorin alta ja ilmoita tiedoston loppu tyhjällä rivillä
+20 Poista merkki kursorin alta ja näytä täydennykset, mikäli rivin lopussa
+21 Poista merkki kursorin alta ja ilmoita täydennykset tai tiedoston loppu
 22 Leikkaa kursorista sanan loppuun - talleteta leikkauspuskuriin
-23 Lisää argumenttiin, mikäli sekvenssi on aloitettu tai kyseessä on numero
-24 Numero, mikä aloittaa argumentin
+23 Lisää argumenttiin, mikäli sekvenssi on aloitettu tai kyseessä on numero
+24 Numero, mikä aloittaa argumentin
 25 Siirry seuraavalle riville historiassa
 26 Muuta pieniksi kirjaimiksi kursorista sanan loppuun
 27 Ilmoita tiedoston loppu
-28 Siirrä kursori rivin loppuun
+28 Siirrä kursori rivin loppuun
 29 Vaihda kursorin ja merkin paikkaa
 30 Laajenna tiedoston nimen jokerimerkit
 31 Laajenna viittaukset komentohistoriaan
 32 Laajenna viittaukset komentohistoriaan suoraan paikallaan
 33 Laajenna muuttujat
-34 Siirry eteenpäin yksi merkki
-35 Siirry eteenpäin sanan loppuun
-36 Vaihda keskenään kursoria edeltävät kaksi merkkiä
-37 Etsi historiasta taaksepäin riviä, mikä alkaa kuten tämä
-38 Etsi historiasta eteenpäin riviä, mikä alkaa kuten tämä
-39 Lisää viimeisen komennon viimeinen osa
-40 Täsmentyvä haku eteenpäin
-41 Täsmentyvä haku taaksepäin
-42 Tyhjennä rivi
+34 Siirry eteenpäin yksi merkki
+35 Siirry eteenpäin sanan loppuun
+36 Vaihda keskenään kursoria edeltävät kaksi merkkiä
+37 Etsi historiasta taaksepäin riviä, mikä alkaa kuten tämä
+38 Etsi historiasta eteenpäin riviä, mikä alkaa kuten tämä
+39 Lisää viimeisen komennon viimeinen osa
+40 Täsmentyvä haku eteenpäin
+41 Täsmentyvä haku taaksepäin
+42 Tyhjennä rivi
 43 Leikkaa kursorista rivin loppuun ja talleta leikkauspuskuriin
-44 Leikkaa alue merkistä kursoriin ja talleta leikkauspuskuriin
+44 Leikkaa alue merkistä kursoriin ja talleta leikkauspuskuriin
 45 Leikkaa koko rivi ja talleta leikkauspuskuriin
-46 Näytä täydennysvaihtoehdot
-47 Näytä täydennysvaihtoehdot ohittaen ohjelmoitavat taydennykset
-48 Näytä tiedostojen nimien jokerimerkkivastaavuudet
-49 Näytä täydennysvaihtoehdot tai ilmoita tiedoston loppu, jos rivi on tyhjä
-50 Näytä kuormituskeskiarvot ja tämänhetkisen prosessin tila
-51 Laajenna historiaviittaukset ja lisää välilyönti
+46 Näytä täydennysvaihtoehdot
+47 Näytä täydennysvaihtoehdot ohittaen ohjelmoitavat taydennykset
+48 Näytä tiedostojen nimien jokerimerkkivastaavuudet
+49 Näytä täydennysvaihtoehdot tai ilmoita tiedoston loppu, jos rivi on tyhjä
+50 Näytä kuormituskeskiarvot ja tämänhetkisen prosessin tila
+51 Laajenna historiaviittaukset ja lisää välilyönti
 52 Suorita komento
-53 Laajenna hakupolut ja korvaa tai taydennä jokainen '.' ja '..'
+53 Laajenna hakupolut ja korvaa tai taydennä jokainen '.' ja '..'
 54 Laajenna komennot kokonaisiksi hakupoluiksi tai alias-vastineiksi
-55 Vaihda toimintatilaa lisäyksen ja päällekirjoituksen välillä
-56 Lisää 8. bitti seuraavaan merkkiin (meta)
-57 Lisää seuraava merkki riville sellaisenaan ilman tulkintaa
-58 Näytä kaikki uudestaan
-59 Jatka pysäytettyä tekstinkäsittelyä
-60 Etsi aputietoja tästä komennosta
-61 Tämä merkki lisätään riville
-62 Tämä merkki aloittaa merkkisarjan
+55 Vaihda toimintatilaa lisäyksen ja päällekirjoituksen välillä
+56 Lisää 8. bitti seuraavaan merkkiin (meta)
+57 Lisää seuraava merkki riville sellaisenaan ilman tulkintaa
+58 Näytä kaikki uudestaan
+59 Jatka pysäytettyä tekstinkäsittelyä
+60 Etsi aputietoja tästä komennosta
+61 Tämä merkki lisätään riville
+62 Tämä merkki aloittaa merkkisarjan
 63 Aseta merkki kursorin kohdalle
 64 Korjaa sanan kirjoitusasu
 65 Korjaa koko rivin kirjoitusasu
-66 Lähetä merkki päätteelle erikoismerkkien tulkinnan ja muunnoksien jälkeen
-67 Vaihda esitystä raa'an ja täydennetyn historiarivin välillä
-68 Vaihda kursoria edeltävä merkki ja kursorin alla oleva merkki keskenään
-69 Vaihda kursoria edeltävät kaksi merkkiä keskenään
-70 Tty viivästetty pysäytysmerkki (TSTP)
-71 Tty tulosteen hävittämismerkki
+66 Lähetä merkki päätteelle erikoismerkkien tulkinnan ja muunnoksien jälkeen
+67 Vaihda esitystä raa'an ja täydennetyn historiarivin välillä
+68 Vaihda kursoria edeltävä merkki ja kursorin alla oleva merkki keskenään
+69 Vaihda kursoria edeltävät kaksi merkkiä keskenään
+70 Tty viivästetty pysäytysmerkki (TSTP)
+71 Tty tulosteen hävittämismerkki
 72 Tty keskeytysmerkki (INT)
 73 Tty lopetusmerkki (QUIT)
-74 Tty pysäytysmerkki (STOP)
+74 Tty pysäytysmerkki (STOP)
 75 Tty salli tulostus -merkki
-76 Tty estä tulostus -merkki
-77 Ilmoitus sitomattomasta merkistä
+76 Tty estä tulostus -merkki
+77 Ilmoitus sitomattomasta merkistä
 78 Emacs-tyylin toistettava argumentti (4 kertaa argumentti)
 79 Siirry edelliselle historiariville
 80 Muuta kirjaimet kursorista sanan loppuun isoiksi
 81 Vi: siirry seuraavan sanan alkuun
-82 Vi: vaihda lisäystilaan kursorin jälkeen
-83 Vi: vaihda lisäystilaan rivin lopussa
-84 Vi: vaihda kirjain kursorin alla ison ja pienen välillä, ja etene merkki
+82 Vi: vaihda lisäystilaan kursorin jälkeen
+83 Vi: vaihda lisäystilaan rivin lopussa
+84 Vi: vaihda kirjain kursorin alla ison ja pienen välillä, ja etene merkki
 85 Vi: vaihda (sanan) alkuliite/-osa
 86 Vi: vaihda kursorista rivin loppuun
-87 Vaihda vi:n komentotilaan (vaihtoehtoisin näppäinmäärittelyin)
-88 Vi: komentotilan täydennä sana
-89 Vi: siirry edelliseen merkkiin (backspace, välilyönti taaksepäin)
+87 Vaihda vi:n komentotilaan (vaihtoehtoisin näppäinmäärittelyin)
+88 Vi: komentotilan täydennä sana
+89 Vi: siirry edelliseen merkkiin (backspace, välilyönti taaksepäin)
 90 Vi: poista (sanan) alkuliite/-osa
-91 Vi: siirry seuraavaan välilyönnin rajoittamaan sanan loppuun
+91 Vi: siirry seuraavaan välilyönnin rajoittamaan sanan loppuun
 92 Vi: siirry seuraavaan sanan loppuun
 93 Vi: siirry edelliseen annetun mallin mukaiseen merkkiin
 94 Vi: siirry seuraavaan annetun mallin mukaiseen merkkiin
-95 Vi: siirry edelliseen annetun mallin mukaisen merkin jälkeiseen merkkiin
-96 Vi: siirry seuraavaan annetun mallin mukaista merkkiä edeltävään merkkiin
+95 Vi: siirry edelliseen annetun mallin mukaisen merkin jälkeiseen merkkiin
+96 Vi: siirry seuraavaan annetun mallin mukaista merkkiä edeltävään merkkiin
 97 Vaihda vi-tilaan
-98 Vaihda vi:n lisäystilaan rivin alussa
-99 Vi: toista viimeinen merkkihaku jatkaen etsintää samaan suuntaan
-100 Vi: toista viimeinen merkkihaku jatkaen etsintää päinvastaiseen suuntaan
-101 Vi: toista viimeinen haku jatkaen etsintää samaan suuntaan
-102 Vi: toista viimeinen haku jatkaen etsintää päinvastaiseen suuntaan
-103 Vi: vaihda kursorin alla oleva merkki seuraavaan näppäiltyyn merkkiin
+98 Vaihda vi:n lisäystilaan rivin alussa
+99 Vi: toista viimeinen merkkihaku jatkaen etsintää samaan suuntaan
+100 Vi: toista viimeinen merkkihaku jatkaen etsintää päinvastaiseen suuntaan
+101 Vi: toista viimeinen haku jatkaen etsintää samaan suuntaan
+102 Vi: toista viimeinen haku jatkaen etsintää päinvastaiseen suuntaan
+103 Vi: vaihda kursorin alla oleva merkki seuraavaan näppäiltyyn merkkiin
 104 Vi: korvaustila
-105 Vi: etsi historiasta taaksepäin
-106 Vi: etsi historiasta eteenpäin
-107 Vi: korvaa kursorin alla oleva merkki ja siirry lisäystilaan
+105 Vi: etsi historiasta taaksepäin
+106 Vi: etsi historiasta eteenpäin
+107 Vi: korvaa kursorin alla oleva merkki ja siirry lisäystilaan
 108 Vi: korvaa koko rivi
 109 Vi: siirry edelliseen sanaan
 110 Vi: siirry seuraavaan sanaan
 111 Vi: peruuta muutos
 112 Vi: siirry rivin alkuun
-113 Suorita 'which' tälle komennolle
-114 Liimaa/lisää leikkauspuskurin sisältö kursorin paikalle
+113 Suorita 'which' tälle komennolle
+114 Liimaa/lisää leikkauspuskurin sisältö kursorin paikalle
 115 Korvaa viimeksi liimattu teksti aikaisemmalla leikkauksella
 116 (WIN32 only) Copy cut buffer to system clipboard
 117 (WIN32 only) Paste clipboard buffer at cursor position
index f26af6f..3657227 100644 (file)
@@ -1,11 +1,11 @@
-$ $tcsh: set6,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ $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
-2 kyllä\n
+1 VIKA: Virheellinen komento näppäimeltä 0%o\r\n
+2 kyllä\n
 3 muokkaa\n
-4 keskeytä\n
+4 keskeytä\n
 5 ei\n
 6 Ei malliin sopivaa komentoa\n
 7 Tulkinnanvarainen komento\n
-8 *** kohtalokas VIKA tekstinkäsittelyssä ***\r\n\n
+8 *** kohtalokas VIKA tekstinkäsittelyssä ***\r\n\n
index 954a75e..8e3e52c 100644 (file)
@@ -1,30 +1,30 @@
-$ $tcsh: set7,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ $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
+1 \n\tTcsh:n mielestä päätteelläsi on\n
 2 \tseuraavat ominaisuudet:\n\n
-3 \tSiinä on %d palstaa ja %d riviä.\n
-4 \tMeta-näppäin %s käytettävissä.\n
+3 \tSiinä on %d palstaa ja %d riviä.\n
+4 \tMeta-näppäin %s käytettävissä.\n
 5 on
 6 ei ole
-7 \tSe %sosaa hyödyntää tabulaattorimerkkejä.\n
+7 \tSe %sosaa hyödyntää tabulaattorimerkkejä.\n
 8 not
-9 \tSiinä %s luottaa automaattisiin marginaaleihin.\n
+9 \tSiinä %s luottaa automaattisiin marginaaleihin.\n
 10 voi
 11 ei voi
-12 \tSiinä %s luottaa taikamarginaaleihin. (magic margin)\n
+12 \tSiinä %s luottaa taikamarginaaleihin. (magic margin)\n
 13 (empty)
 14 yes
 15 no
-16 VIRHE: Ei pysty tuhoamaan merkkejä.\r\n
+16 VIRHE: Ei pysty tuhoamaan merkkejä.\r\n
 17 DeleteChars: Numeroarvo on naurettava: %d\r\n
-18 VIRHE: Ei pysty lisäämään merkkejä keskelle riviä.\r\n
+18 VIRHE: Ei pysty lisäämään merkkejä keskelle riviä.\r\n
 19 StartInsert: Numeroarvo on naurettava: %d\r\n
-20 %s: Ei pystytä avaamaan tiedostoa /etc/termcap.\n
-21 %s: Päätetyypille "%s" ei löydy määrittely\n
-22 %s: Käytän tyhmän (dumb) päätteen asetuksia.\n
-23 %s: VAROITUS: Päätteesi ei osaa siirtää kursoria ylöspäin.\n
-24 Pitkillä riveillä tekstinkäsittely voi olla lievästi outoa.\n
-25 Päätteestäsi puuttuu toiminto "tuhoa rivin loppuun".\n
-26 Päätteestäsi puuttuu toiminto "tuhoa merkki".\n
-27 Päätteestäsi puuttuu toiminto "lisää merkki aiempien väliin".\n
+20 %s: Ei pystytä avaamaan tiedostoa /etc/termcap.\n
+21 %s: Päätetyypille "%s" ei löydy määrittely\n
+22 %s: Käytän tyhmän (dumb) päätteen asetuksia.\n
+23 %s: VAROITUS: Päätteesi ei osaa siirtää kursoria ylöspäin.\n
+24 Pitkillä riveillä tekstinkäsittely voi olla lievästi outoa.\n
+25 Päätteestäsi puuttuu toiminto "tuhoa rivin loppuun".\n
+26 Päätteestäsi puuttuu toiminto "tuhoa merkki".\n
+27 Päätteestäsi puuttuu toiminto "lisää merkki aiempien väliin".\n
index befc4a8..c814c49 100644 (file)
@@ -1,12 +1,12 @@
-$ $tcsh: set9,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set9,v 1.3 2011/02/04 18:19:34 christos Exp $
 $ ed.xmap.c
 $set 9
 1 AddXkey: Null extended-key not allowed.\n
 2 AddXkey: sequence-lead-in command not allowed\n
 3 DeleteXkey: Null extended-key not allowed.\n
-4 Sitomaton laajennettu näppäin "%S"\n
-5 Jotkin laajennetut näppäimet ovat liian pitkiä sisäiseen tulostuspuskurille
-6 Enumerate: VIKA!! Välitetty null-osoitin\n!
-7 ei syötettä
+4 Sitomaton laajennettu näppäin "%S"\n
+5 Jotkin laajennetut näppäimet ovat liian pitkiä sisäiseen tulostuspuskurille
+6 Enumerate: VIKA!! Välitetty null-osoitin\n!
+7 ei syötettä
 8 Jotain on seurattava: %c\n
 9 Oktaalivakio ei mahdu char-tyypin muuttujaan.\n
index 111cfed..cfb13f2 100644 (file)
@@ -1,8 +1,8 @@
-$ $tcsh: set1,v 1.4 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set1,v 1.5 2011/02/04 18:19:35 christos Exp $
 $ Messages d 'erreur
 $set 1 
 1 Erreur de syntaxe
-2 %s n'est pas autorisé
+2 %s n'est pas autorisé
 3 Mot trop long
 4 $< ligne trop longue
 5 Pas de fichier pour $0
@@ -10,130 +10,130 @@ $set 1
 7 $ l'expansion doit se terminer avant ]
 8 Mauvais : modificateur dans $ (%c)
 9 Erreur d'indice
-10 Numéro mal formé
+10 Numéro mal formé
 11 Plus de mots
 12 Nom de fichier manquant
 13 Erreur globale interne
 14 Commande introuvable
 15 Trop peu d'arguments
 16 Trop d'arguments
-17 Trop dangereux d'attribuer un alias à cela
+17 Trop dangereux d'attribuer un alias à cela
 18 `If' vide
 19 `Then' incorrect
-20 Les mots ne sont pas placés entre parenthèses
+20 Les mots ne sont pas placés entre parenthèses
 21 %s introuvable
 22 Masque incorrect
 23 Pas de limite de ce type
 24 Argument trop long
-25 Facteur d'échelle incorrect ou inconnu
-26 Variable pas définie
-27 La pile de répertoires n'a pas cette taille
-28 Mauvais numéro de signal
+25 Facteur d'échelle incorrect ou inconnu
+26 Variable pas définie
+27 La pile de répertoires n'a pas cette taille
+28 Mauvais numéro de signal
 29 Signal inconnu; "kill -l" permet de lister les signaux
 30 Le nom de la variable doit commencer par une lettre
 31 Le nom de la variable est trop long
-32 Le nom de la variable ne doit contenir que des caractères alphanumériques
+32 Le nom de la variable ne doit contenir que des caractères alphanumériques
 33 Pas de gestion des travaux dans ce shell
 34 Syntaxe de l'expression
-35 Pas de répertoire personnel
-36 Impossible de passer dans le répertoire personnel
+35 Pas de répertoire personnel
+36 Impossible de passer dans le répertoire personnel
 37 Commande nulle incorrecte
 38 Il manque l'affectation dans l'expression
-39 Opérateur inconnu
+39 Opérateur inconnu
 40 ambigu
 41 %s: Le fichier existe
 42 L'argument pour -c se termine avec un anti-slash
 43 Interrompu
 44 Indice hors limites
-45 Dépassement de capacité de ligne
+45 Dépassement de capacité de ligne
 46 Pas de travail de ce type
-47 Impossible à partir d'un terminal
-48 Vous n'êtes pas dans une boucle while ou foreach
+47 Impossible à partir d'un terminal
+48 Vous n'êtes pas dans une boucle while ou foreach
 49 Plus de processus
 50 Pas de correspondance
 51 %c manquant
 52 %c sans correspondance
-53 Mémoire insuffisante
-54 Impossible de créer un tube
+53 Mémoire insuffisante
+54 Impossible de créer un tube
 55 %s: %s
 56 %s
 57 Syntaxe: jobs [ -l ]
-58 Les arguments doivent être des ID de processus ou des numéros de travaux
+58 Les arguments doivent être des ID de processus ou des numéros de travaux
 59 Pas de travail en cours
-60 Pas de travail précédent
+60 Pas de travail précédent
 61 Pas de travail de cette forme
-62 Emboîtement des `Fork' > %d; peut-être une boucle `...`
+62 Emboîtement des `Fork' > %d; peut-être une boucle `...`
 63 Pas de gestion des travaux dans les sous-shells
-64 Faute `Sync': Processus %d pas trouvé
+64 Faute `Sync': Processus %d pas trouvé
 65 %s Il y a des travaux interrompus
-66 %s Il y a des travaux arrêtés
-67 Pas d'autre répertoire
-68 La pile de répertoires est vide
-69 Répertoire incorrect
+66 %s Il y a des travaux arrêtés
+67 Pas d'autre répertoire
+68 La pile de répertoires est vide
+69 Répertoire incorrect
 70 Syntaxe: %s [-%s]%s
-71 Pas d'opérande pour l'indicateur -h
+71 Pas d'opérande pour l'indicateur -h
 72 Ce n'est pas un shell de connexion
-73 Division par zéro
-74 Modulo par zéro
-75 Mise à l'échelle incorrecte ; cela signifie-t-il ``%s'' ?
+73 Division par zéro
+74 Modulo par zéro
+75 Mise à l'échelle incorrecte ; cela signifie-t-il ``%s'' ?
 76 Impossible d'interrompre un shell de connexion
 77 Utilisateur inconnu : %s
-78 Pas de variable `$home' définie
-79 Syntaxe: history [-%s] [# nombre d'évènements]
-80 $, ! ou < pas autorisés avec $# or $?
+78 Pas de variable `$home' définie
+79 Syntaxe: history [-%s] [# nombre d'évènements]
+80 $, ! ou < pas autorisés avec $# or $?
 81 Retour-chariot dans un nom de variable
-82 * pas autorisé avec $# or $?
-83 $?<digit> ou $#<digit> pas autorisé
+82 * pas autorisé avec $# or $?
+83 $?<digit> ou $#<digit> pas autorisé
 84 Nom de variable incorrect
 85 Retour-chariot dans l'index de variable
-86 Dépassement de capacité de la mémoire tampon d'expansion
+86 Dépassement de capacité de la mémoire tampon d'expansion
 87 Syntaxe de variable
 88 Forme ! incorrecte
-89 Pas de remplacement précédent
+89 Pas de remplacement précédent
 90 Remplacement incorrect
-91 Pas de partie gauche précédente
+91 Pas de partie gauche précédente
 92 Partie droite trop longue
 93 Modificateur ! incorrect: %c
 94 Echec du modificateur
-95 Dépassement de capacité de la mémoire tampon de substitution
-96 Sélecteur d'argument ! incorrect
-97 Pas de recherche précédente
-98 %s: événement introuvable
-99 Trop de caractères )
-100 Trop de caractères (
-101 Caractère ( mal placé
+95 Dépassement de capacité de la mémoire tampon de substitution
+96 Sélecteur d'argument ! incorrect
+97 Pas de recherche précédente
+98 %s: événement introuvable
+99 Trop de caractères )
+100 Trop de caractères (
+101 Caractère ( mal placé
 102 Il manque un nom pour rediriger
 103 Redirection de sortie ambigue
-104 Pas de << entre les caractères ( et )
-105 Redirection d'entrée ambigue
-106 Caractères () mal placés
+104 Pas de << entre les caractères ( et )
+105 Redirection d'entrée ambigue
+106 Caractères () mal placés
 107 Boucle dans les alias
-108 Pas de variable `$watch' définie
-109 Pas d'évènement prévu
-110 Syntaxe: sched -<#numéro>.\nSyntaxe: sched [+]hh:mm <commande>
-111 Pas tant d'évènements prévus
-112 Pas de commande à lancer
-113 Temps incorrect pour l'évènement
+108 Pas de variable `$watch' définie
+109 Pas d'évènement prévu
+110 Syntaxe: sched -<#numéro>.\nSyntaxe: sched [+]hh:mm <commande>
+111 Pas tant d'évènements prévus
+112 Pas de commande à lancer
+113 Temps incorrect pour l'évènement
 114 Temps relatif incompatible avec am/pm
 115 Pas assez de place pour la chaine termcap
 116 Syntaxe: settc %s [yes|no]
-117 Capacité `%s' inconnue
-118 Paramètre termcap inconnu `%%%c'
+117 Capacité `%s' inconnue
+118 Paramètre termcap inconnu `%%%c'
 119 Trop d'arguments pour `%s' (%d)
-120 `%s' nécessite %d arguments
-121 Syntaxe: echotc [-v|-s] [<capacité> [<args>]]
+120 `%s' nécessite %d arguments
+121 Syntaxe: echotc [-v|-s] [<capacité> [<args>]]
 122 %s: %s. Mauvaise Architecture
 123 !# Boucle dans l'historique
 124 Mauvaise recherche de fichier
-125 Dépassement de capacité de sélecteur
+125 Dépassement de capacité de sélecteur
 126 Option inconnue: `-%s'\nSyntaxe: %s [ -bcdefilmnqstvVxX -Dnom[=valeur] ] [ argument ... ]
 127 Option inconnue: `-%s'\nSyntaxe: %s [ -bcdefFilmnqstvVxX ] [ argument ... ]
 128 Option inconnue: `-%s'\nSyntaxe: %s [ -bcdefilmnqstvVxX ] [ argument ... ]
-129 \nComplément incorrect: "%s"
+129 \nComplément incorrect: "%s"
 130 \n%s incorrect: '%c'
-131 \nIl manque le séparateur '%c' après %s "%s"
+131 \nIl manque le séparateur '%c' après %s "%s"
 132 \n%s incomplet: "%s" 
-133 Pas d'opérande pour l'indicateur -m
+133 Pas d'opérande pour l'indicateur -m
 134 Syntaxe: unlimit [-fh] [limites]
 135 $%S est en lecture seule
 136 Pas de travail de ce type
index 8df42bd..9a9a30d 100644 (file)
@@ -1,8 +1,8 @@
-$ $tcsh: set10,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set10,v 1.3 2011/02/04 18:19:35 christos Exp $
 $ ma.setp.c
 $set 10 
 1 setpath: commande incorrecte '%s'.\n
 2 setpath: pas assez d'arguments pour la commande '%s'.\n
-3 setpath: donnée manquante dans le chemin '%s'\n
-4 setpath: %s pas trouvé dans %s\n
+3 setpath: donnée manquante dans le chemin '%s'\n
+4 setpath: %s pas trouvé dans %s\n
 5 setpath: %d pas une position correcte dans %s\n
index 1f58163..6545c9e 100644 (file)
@@ -1,8 +1,8 @@
-$ $tcsh: set11,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ $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
-2 Ainsi pas de contrôle de job dans ce shell.\n
+1 Attention: pas d'accès au tty (%s).\n
+2 Ainsi pas de contrôle de job dans ce shell.\n
 3 Vous avez %d messages courrier (mail).\n
 4 Vous avez %d messages courrier (mail) dans %s.\n
 5 Vous avez du %scourrier.\n
index 8b04a6a..5f1226b 100644 (file)
@@ -1,4 +1,4 @@
-$ $tcsh: set12,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ $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
+1 %s: Essaie de démarrer à partir de "%s"\n
index fd768ab..ecede2d 100644 (file)
@@ -1,13 +1,13 @@
-$ $tcsh: set13,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ $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
 2 %d groupes de hashage de %d bits chacun\n
-3 masque de déboguage = 0x%08x\n
-4 %d réussis, %d manqués, %d%%\n
-5 %S: commande intégrée au shell.\n
-6 %S: Commande pas trouvée.\n
-7 où: / dans la commande n'a pas de sens\n
+3 masque de déboguage = 0x%08x\n
+4 %d réussis, %d manqués, %d%%\n
+5 %S: commande intégrée au shell.\n
+6 %S: Commande pas trouvée.\n
+7 où: / dans la commande n'a pas de sens\n
 8 %S est un alias avec 
-9 %S est intégré(e) au shell\n
-10 hashage manqués: 
+9 %S est intégré(e) au shell\n
+10 hashage manqués: 
index 9d40044..b77b62e 100644 (file)
@@ -1,7 +1,7 @@
-$ $tcsh: set15,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ $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
 2 enlever
 3 positionner
-4  matérielle
+4  matérielle
index e5a18c6..e5871af 100644 (file)
@@ -1,8 +1,8 @@
-$ $tcsh: set16,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ $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
-2 \nUtilisez "logout" pour vous déconnecter.\n
+1 Réinitialise le groupe de processus des terminaux de %d à %d\n
+2 \nUtilisez "logout" pour vous déconnecter.\n
 3 \nUtilisez "exit" pour quitter %s.\n
 4 seek to eval %x %x\n
 5 seek to alias %x %x\n
index ad57470..e6db518 100644 (file)
@@ -1,17 +1,17 @@
-$ $tcsh: set17,v 1.4 2006/03/02 18:46:46 christos Exp $
+$ $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
+1 BUG: attente de travail en tâche de fond !\n
 2 Sortie %d\n
-3 BUG: processus vidé deux fois
+3 BUG: processus vidé deux fois
 4 Tourne 
 5 Signal 
 6 Sortie %-25d
 7 Fait
-8 BUG: état=%-9o
+8 BUG: état=%-9o
 9 \040(core dumped)
 10 \040(wd:
 11 wd maintenant: 
-12 %S: Déjà suspendu\n
-13 %S: Déjà arrêté\n
+12 %S: Déjà suspendu\n
+13 %S: Déjà arrêté\n
 14 %S: Badly formed number\n
index c0caa26..09f98cb 100644 (file)
@@ -1,4 +1,4 @@
-$ $tcsh: set18,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ $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
+1 Attention: le PATH exagérément long est tronqué\n
index cafc960..d37facf 100644 (file)
@@ -1,15 +1,23 @@
-$ $tcsh: set19,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ $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
-2 free(%lx) appelé avant allocation.
-3 free(%lx) au delà de la limite memoire.
-4 free(%lx) en deçà de la limite memoire.
+1 nbytes=%d: Plus de mémoire\n
+2 free(%lx) appelé avant allocation.
+3 free(%lx) au delà de la limite memoire.
+4 free(%lx) en deçà de la limite memoire.
 5 free(%lx) mauvais bloc.
 6 free(%lx) limites incorrectes.
 7 free(%lx) index de bloc incorrect.
-8 %s allocation mémoire actuelle:\nfree:\t
-9 \nutilisé:\t
-10 \n\tTotal utilisé: %d, total libre: %d\n
-11 \tMémoire allouée de 0x%lx à 0x%lx.  Limite réelle supérieure à 0x%lx\n
-12 Mémoire allouée de 0x%lx à 0x%lx (%ld).\n
+8 %s allocation mémoire actuelle:\nfree:\t
+9 utilisé
+10 \n\tTotal utilisé: %d, total libre: %d\n
+11 \tMémoire allouée de 0x%lx à 0x%lx.  Limite réelle supérieure à 0x%lx\n
+12 Mémoire allouée de 0x%lx à 0x%lx (%ld).\n
+13 %s current memory allocation:\n
+14 Total space allocated from system: %d\n
+15 Number of non-inuse chunks: %d\n
+16 Number of mmapped regions: %d\n
+17 Total space in mmapped regions: %d\n
+18 Total allocated space: %d\n
+19 Total non-inuse space: %d\n
+20 Top-most, releasable space: %d\n
index c6b0eeb..1922ab1 100644 (file)
@@ -1,94 +1,94 @@
-$ $tcsh: set2,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set2,v 1.4 2011/02/04 18:19:35 christos Exp $
 $ Messages Signaux
 $set 2
 1 Signal nul
 2 Interrompu
-3 Arrêté
+3 Arrêté
 4 Sortie
 5 Instruction interdite
-6 Piège Trace/BPT
+6 Piège Trace/BPT
 7 Abandon
-8 Piège IOT
-9 Plantage système imminent
+8 Piège IOT
+9 Plantage système imminent
 10 Sortie erreur
-11 Piège EMT
+11 Piège EMT
 12 Exception de calcul en virgule flottante
-13 Supprimé
+13 Supprimé
 14 Signal utilisateur 1
 15 Signal utilisateur 2
 16 Incident de segmentation
 17 Erreur de bus
 18 Program range error
 19 Operand range error
-20 Appel système incorrect
-21 Tube détruit
+20 Appel système incorrect
+21 Tube détruit
 22 Alarme
-23 Terminé
-24 L'état du fils a changé
+23 Terminé
+24 L'état du fils a changé
 25 Mort du fils
-26 Faute spécifique Apollo
-27 Fils arrêté ou sorti
+26 Faute spécifique Apollo
+27 Fils arrêté ou sorti
 28 Fils sorti
 29 Coupure d'alimentation
 30 Ressource perdue
 31 Break (Ctrl-Break)
 32 Signal d'E-S possible
-33 Entrée-Sortie asynchrone (select)
+33 Entrée-Sortie asynchrone (select)
 34 Condition urgente sur canal d'E-S
-35 Reprise multi-tâche
-36 Terminaison multi-tâche
-37 Achèvement d'E-S asynchrone Fortran
+35 Reprise multi-tâche
+36 Terminaison multi-tâche
+37 Achèvement d'E-S asynchrone Fortran
 38 Reprise
-39 Erreur mémoire irrécupérable
-40 Limite temps CPU dépassée
-41 Arrêt du système imminent
-42 Groupe micro-tasking-pas d'option de réveil définie
+39 Erreur mémoire irrécupérable
+40 Limite temps CPU dépassée
+41 Arrêt du système imminent
+42 Groupe micro-tasking-pas d'option de réveil définie
 43 Erreur de thread - (utilisez cord -T pour plus d'infos)
-44 Erreur de parité de registre du CRAY Y-MP
+44 Erreur de parité de registre du CRAY Y-MP
 45 Demande d'information
 46 Interrompu (Signal)
-47 Stoppé (Signal)
+47 Stoppé (Signal)
 48 Interrompu
-49 Stoppé
+49 Stoppé
 50 Continue
-51 Entrée tty suspendue
-52 Entrée tty arrêtée
+51 Entrée tty suspendue
+52 Entrée tty arrêtée
 53 Sortie tty suspendue
-54 Sortie tty arrêtée
-55 Etat de la fenêtre modifié
-56 Taille de la fenêtre modifiée
-57 Etat du téléphone modifié
-58 Limite temps CPU dépassée
-59 Taille limite de fichier dépassée
+54 Sortie tty arrêtée
+55 Etat de la fenêtre modifié
+56 Taille de la fenêtre modifiée
+57 Etat du téléphone modifié
+58 Limite temps CPU dépassée
+59 Taille limite de fichier dépassée
 60 Signal de l'horloge virtuelle
 61 Signal de profil
 62 Signal DIL
-63 Un évènement à scruter est arrivé
+63 Un évènement à scruter est arrivé
 64 Process's lwps are blocked
 65 Signal Special LWP
 66 Signal Special CPR
 67 Signal Special CPR
-68 Premier signal temps réel
-69 Deuxième signal temps réel
-70 Troisième signal temps réel
-71 Quatrième signal temps réel
-72 Quatrième signal temps réel avant la fin
-73 Antépénultième signal temps réel
-74 Avant-dernier signal temps réel
-75 Dernier signal temps réel
+68 Premier signal temps réel
+69 Deuxième signal temps réel
+70 Troisième signal temps réel
+71 Quatrième signal temps réel
+72 Quatrième signal temps réel avant la fin
+73 Antépénultième signal temps réel
+74 Avant-dernier signal temps réel
+75 Dernier signal temps réel
 76 E-S asynchrone LAN
 77 Lecture/Ecriture PTY disponible
-78 Intervention E-S nécessaire
-79 Mode moniteur HFT accordé
-80 Le mode moniteur HFT doit être abandonné
-81 Le contrôle du son HFT est terminé
-82 Données en buffer circulaire HFT
+78 Intervention E-S nécessaire
+79 Mode moniteur HFT accordé
+80 Le mode moniteur HFT doit être abandonné
+81 Le contrôle du son HFT est terminé
+82 Données en buffer circulaire HFT
 83 Processus de transfert
-84 Touche d'attention sécurisée
-85 Re-séquencement
+84 Touche d'attention sécurisée
+85 Re-séquencement
 86 Signal SS$_DEBUG
-87 Priorité modifiée
-88 detecté
-89 Nouveau caractère d'entrée
+87 Priorité modifiée
+88 detecté
+89 Nouveau caractère d'entrée
 90 Stack limit exceeded
 91 Unused signal
index 2595d06..0e41253 100644 (file)
@@ -1,41 +1,41 @@
-$ $tcsh: set20,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set20,v 1.3 2011/02/04 18:19:35 christos Exp $
 $ tc.bind.c
 $set 20 
 1 Nom de touche incorrect `%S'\n
 2 Mauvais nom de touche: %S\n
 3 Mauvais nom de commande: %S\n
-4 Mauvaise touche spécifiée %S\n
-5 Chaine nulle spécifiée\n
-6 Définition de touches standard\n
-7 Définition de touches alternatives\n
-8 Définition Multi-caractères\n
-9 Définition des touches de direction\n
-10 %-15s->  n'est pas défini\n
-11 BUG!!! %s n'est lié à rien.\n
+4 Mauvaise touche spécifiée %S\n
+5 Chaine nulle spécifiée\n
+6 Définition de touches standard\n
+7 Définition de touches alternatives\n
+8 Définition Multi-caractères\n
+9 Définition des touches de direction\n
+10 %-15s->  n'est pas défini\n
+11 BUG!!! %s n'est lié à rien.\n
 12 Usage: bindkey [options] [--] [TOUCHE [COMMANDE]]\n
-13     -a   liste ou définit la TOUCHE dans la table des touches alternatives\n
-14     -b   interprète TOUCHE comme un nom de touche C-, M-, F- or X-\n
-15     -s   interprète COMMANDE comme une chaine littérale devant être sortie\n
-16     -c   interprète COMMANDE comme une commande intégrée ou externe\n
-17     -v   redéfinit toutes les touches pour vi\n
-18     -e   redéfinit toutes les touches pour emacs\n
-19     -d   redéfinit toutes les touches pour de l'éditeur par defaut\n
-20     -l   liste les commandes de l'éditeur avec descriptions\n
-21     -r   enlève la correspondance pour la TOUCHE\n
-22     -k   interprète TOUCHE comme un nom de touche de direction symbolique\n
-23     --   force un arrêt dans le traitement de l'option\n
+13     -a   liste ou définit la TOUCHE dans la table des touches alternatives\n
+14     -b   interprète TOUCHE comme un nom de touche C-, M-, F- or X-\n
+15     -s   interprète COMMANDE comme une chaine littérale devant être sortie\n
+16     -c   interprète COMMANDE comme une commande intégrée ou externe\n
+17     -v   redéfinit toutes les touches pour vi\n
+18     -e   redéfinit toutes les touches pour emacs\n
+19     -d   redéfinit toutes les touches pour de l'éditeur par defaut\n
+20     -l   liste les commandes de l'éditeur avec descriptions\n
+21     -r   enlève la correspondance pour la TOUCHE\n
+22     -k   interprète TOUCHE comme un nom de touche de direction symbolique\n
+23     --   force un arrêt dans le traitement de l'option\n
 24     -u   (ou toute option incorrecte) ce message\n
 25 Sans TOUCHE ni COMMANDE, imprime toutes les associations\n
 26 Sans COMMANDE, imprime l'association pour TOUCHE.\n
-27 mauvaise spécification de touche -- chaine nulle\n
-28 mauvaise spécification de touche -- chaine vide\n
-29 mauvaise spécification de touche de fonction.  Touche nulle pas autorisé\n
-30 mauvaise spécification de touche -- nombre hexa mal formé\n
-31 mauvaise spécification de touche -- nombre octal mal formé\n
-32 mauvaise spécification de touche -- nombre décimal mal formé\n
-33 Mauvaise spécification de touche de fonction.\n
-34 Touche nulle pas autorisé\n
-35 Mauvaise spécification de touche -- nom inconnu "%S"\n
+27 mauvaise spécification de touche -- chaine nulle\n
+28 mauvaise spécification de touche -- chaine vide\n
+29 mauvaise spécification de touche de fonction.  Touche nulle pas autorisé\n
+30 mauvaise spécification de touche -- nombre hexa mal formé\n
+31 mauvaise spécification de touche -- nombre octal mal formé\n
+32 mauvaise spécification de touche -- nombre décimal mal formé\n
+33 Mauvaise spécification de touche de fonction.\n
+34 Touche nulle pas autorisé\n
+35 Mauvaise spécification de touche -- nom inconnu "%S"\n
 36 Syntaxe: bind [TOUCHE | COMMANDE TOUCHE | "emacs" | "vi" | "-a"]\n
 37 Fonction incorrecte
-38  %s\t\tn'est pas défini\n
+38  %s\t\tn'est pas défini\n
index 670e9e5..c1a8c4d 100644 (file)
@@ -1,5 +1,5 @@
-$ $tcsh: set21,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ $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
-2 ne peut définir les catactères locaux.\n
+1 ne peut obtenir les caractères locaux.\n
+2 ne peut définir les catactères locaux.\n
index c59fe97..7b91351 100644 (file)
@@ -1,17 +1,17 @@
-$ $tcsh: set22,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set22,v 1.3 2011/02/04 18:19:35 christos Exp $
 $ tc.func.c
 $set 22 
 1 %S: \t a comme alias 
 2 \nMot de passe incorrect pour %s\n
-3 Erreur alias 'precmd' enlevé.\n
-4 Erreur alias 'cwdcmd' enlevé.\n
-5 Erreur alias 'beepcmd' enlevé.\n
-6 Erreur alias 'periodic' enlevé.\n
-7 étude de la ligne de commande\n
+3 Erreur alias 'precmd' enlevé.\n
+4 Erreur alias 'cwdcmd' enlevé.\n
+5 Erreur alias 'beepcmd' enlevé.\n
+6 Erreur alias 'periodic' enlevé.\n
+7 étude de la ligne de commande\n
 8 Voulez vous vraiment supprimer tous les fichiers? [n/y] 
 9 passe la suppression des fichiers!\n
 10 la ligne de commande est maintenant :\n
-11 étude de la ligne de commande\n
+11 étude de la ligne de commande\n
 12 dans une des listes\n
 13 la ligne de commande est maintenant :\n
 14 OoyY
index 5fb6339..064b9ce 100644 (file)
@@ -1,17 +1,17 @@
-$ $tcsh: set23,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set23,v 1.4 2011/02/04 18:19:35 christos Exp $
 $ tc.os.c
 $set 23 
 1 Mauvais nom de cpu/site
 2 Chemin du site trop mong
 3 inconnu
 4 site: %s\n
-5 %d: Site pas trouvé\n
+5 %d: Site pas trouvé\n
 6 setlocal: %s: %s\n
-7 Site pas trouvé
-8 Vous êtes piégé dans un univers que vous n'avez jamais créé
-9 Getwarp a échoué
+7 Site pas trouvé
+8 Vous êtes piégé dans un univers que vous n'avez jamais créé
+9 Getwarp a échoué
 10 warp invalide
-11 Setwarp a échoué
+11 Setwarp a échoué
 12 Univers incorrect
 13 Erreur inconnue : %d
 14 sysname:  %s\n
@@ -22,13 +22,13 @@ $set 23
 19 getwd: Ne peut ouvrir ".." (%s)
 20 getwd: Ne peut effectuer chdir vers ".." (%s)
 21 getwd: Erreur en lecture dans ".." (%s)
-22 getwd: Ne peut revenir à "." (%s)
+22 getwd: Ne peut revenir à "." (%s)
 23 getwd: Ne peut effectuer stat "/" (%s)
 24 getwd: Ne peut effectuer stat "." (%s)
-25 getwd: Ne peut effectuer stat sur répertoire "%s" (%s)
-26 getwd: Ne peut ouvrir le répertoire "%s" (%s)
+25 getwd: Ne peut effectuer stat sur répertoire "%s" (%s)
+26 getwd: Ne peut ouvrir le répertoire "%s" (%s)
 27 getwd: Ne peut trouver "." dans ".." (%s)
-28 Type de système incorrect
-29 Le type de système n'est pas défini
+28 Type de système incorrect
+29 Le type de système n'est pas défini
 30 XXX: Too many arguments 
 31 XXX: Invalid argument
index 7bf62ac..2d7c80b 100644 (file)
@@ -1,6 +1,6 @@
-$ $tcsh: set25,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set25,v 1.3 2011/02/04 18:19:35 christos Exp $
 $ tc.sig.c
 $set 25 
 1 notre attente %d\n
 2 erreur: bsd_signal(%d) signal hors limites\n
-3 erreur: bsd_signal(%d) - sigaction a échoué, errno %d\n
+3 erreur: bsd_signal(%d) - sigaction a échoué, errno %d\n
index b5139e7..d495487 100644 (file)
@@ -1,15 +1,15 @@
-$ $tcsh: set26,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ $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
-2 %s ne peut être ouvert.  S.V.P effectuez "unset watch".\n
-3 BUG! le dernier élément n'est pas whotail!\n
-4 arrière: 
-5 BUG! le premier élément n'est pas whohead!\n
+2 %s ne peut être ouvert.  S.V.P effectuez "unset watch".\n
+3 BUG! le dernier élément n'est pas whotail!\n
+4 arrière: 
+5 BUG! le premier élément n'est pas whohead!\n
 6 nouveau: %s/%s\n
 7 %n a %a %l from %m.
 8 %n a %a %l.
-9 connecté
-10 déconnecté
-11 remplacé %s
+9 connecté
+10 déconnecté
+11 remplacé %s
 12 local
index e86b26c..a27112f 100644 (file)
@@ -1,8 +1,8 @@
-$ $tcsh: set27,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set27,v 1.3 2011/02/04 18:19:35 christos Exp $
 $ tw.comp.c
 $set 27 
 1 commande
-2 séparateur
+2 séparateur
 3 motif
 4 intervalle
-5 complément
+5 complément
index 797524a..8abbb01 100644 (file)
-$ $tcsh: set3,v 1.3 2006/03/02 18:46:46 christos Exp $
-$ Description des fonctions éditeur
+$ $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
-2 Efface le caractère derrière le curseur
-3 Coupe depuis le début du mot jusqu'au curseur - sauvegardé dans le tampon de copie
-4 Coupe depuis le début de la ligne jusqu'au curseur - sauvegardé dans le tampon de copie
-5 Va au début du mot courant
-6 Va au début de la ligne
-7 Met en majuscules les caractères depuis le curseur jusqu'à la fin du mot
-8 Vi change la casse du caractère sous le curseur et avance d'un caractère
-9 Vi change jusqu'à la fin de la ligne
-10 Efface l'écran en laissant la ligne courant au dessus
-11 Complète le mot courant
+1 Recule d'un caractère
+2 Efface le caractère derrière le curseur
+3 Coupe depuis le début du mot jusqu'au curseur - sauvegardé dans le tampon de copie
+4 Coupe depuis le début de la ligne jusqu'au curseur - sauvegardé dans le tampon de copie
+5 Va au début du mot courant
+6 Va au début de la ligne
+7 Met en majuscules les caractères depuis le curseur jusqu'à la fin du mot
+8 Vi change la casse du caractère sous le curseur et avance d'un caractère
+9 Vi change jusqu'à la fin de la ligne
+10 Efface l'écran en laissant la ligne courant au dessus
+11 Complète le mot courant
 12 Tab avance parmi les fichiers
 13 Tab recule parmi les fichiers
-14 Complète le mot courant en ignorant les compléments programmables
+14 Complète le mot courant en ignorant les compléments programmables
 15 Copie le mot courant jusqu'au curseur
 16 Copie la zone entre la marque et le curseur dans le tampon de copie
-17 Développe vers le mot précédent pour lequel c'est un préfixe
-18 Efface le caractère sous le curseur
-19 Efface le caractère sous le curseur, ou signale la fin de fichier si ligne vide
-20 Efface le caractère sous le curseur, ou liste les compléments si fin de ligne
-21 Efface le caractère sous le curseur, liste les compléments ou signale la fin de fichier
-22 Coupe depuis le curseur jusqu'à la fin du mot courant - sauvegardé dans le tampon de copie
-23 Ajoute aux arguments si démarré ou entre le chiffre
-24 Chiffre au début de l'argument
-25 Va à la prochaine ligne de l'historique
-26 Met en minuscules les caractères depuis le curseur jusqu'à la fin du mot
+17 Développe vers le mot précédent pour lequel c'est un préfixe
+18 Efface le caractère sous le curseur
+19 Efface le caractère sous le curseur, ou signale la fin de fichier si ligne vide
+20 Efface le caractère sous le curseur, ou liste les compléments si fin de ligne
+21 Efface le caractère sous le curseur, liste les compléments ou signale la fin de fichier
+22 Coupe depuis le curseur jusqu'à la fin du mot courant - sauvegardé dans le tampon de copie
+23 Ajoute aux arguments si démarré ou entre le chiffre
+24 Chiffre au début de l'argument
+25 Va à la prochaine ligne de l'historique
+26 Met en minuscules les caractères depuis le curseur jusqu'à la fin du mot
 27 Indique la fin de fichier
-28 Déplace le curseur à la fin de la ligne
+28 Déplace le curseur à la fin de la ligne
 29 Echange le curseur et la marque
-30 Développe les jokers du nom de fichier
-31 Développe les échappements de l'historique
-32 Développe les échappements de l'historique en une ligne
-33 Développe les variables
-34 Avance d'un caractère
-35 Avance à la fin du mot courant
-36 Echange les deux caractères avant le curseur
-37 Cherche en arrière dans l'historique une ligne commençant comme la ligne courante
-38 Cherche en avant dans l'historique une ligne commençant comme la ligne courante
-39 Insère le dernier elément de la commande précédente
-40 Recherche en avant incrémentale
-41 Recherche en arrière incrémentale
+30 Développe les jokers du nom de fichier
+31 Développe les échappements de l'historique
+32 Développe les échappements de l'historique en une ligne
+33 Développe les variables
+34 Avance d'un caractère
+35 Avance à la fin du mot courant
+36 Echange les deux caractères avant le curseur
+37 Cherche en arrière dans l'historique une ligne commençant comme la ligne courante
+38 Cherche en avant dans l'historique une ligne commençant comme la ligne courante
+39 Insère le dernier elément de la commande précédente
+40 Recherche en avant incrémentale
+41 Recherche en arrière incrémentale
 42 Efface la ligne
-43 Coupe jusqu'à la fin de la ligne et sauvegarde dans le tampon de copie
+43 Coupe jusqu'à la fin de la ligne et sauvegarde dans le tampon de copie
 44 Coupe la zone entre la marque et le curseur et sauvegarde dans le tampon de copie
 45 Coupe toute la ligne et sauvegarde dans le tampon de copie
-46 Liste les choix pour le complément
-47 Liste les choix pour le complément sur-définissant le complément programmable
+46 Liste les choix pour le complément
+47 Liste les choix pour le complément sur-définissant le complément programmable
 48 Liste les correspondances pour le nom de fichier avec joker
-49 Liste les choix pour le complément ou indique la fin de fichier si ligne vide
-50 Affiche la charge moyenne et l'état courant des processus
-51 Développe les échappements de l'historique et insère une espace
-52 Exécute la commande
-53 Développe les nom de répertoires, éliminant les `.' et `..' en tête
-54 Développe les commandes pour le chemin ou l'alias résultant
+49 Liste les choix pour le complément ou indique la fin de fichier si ligne vide
+50 Affiche la charge moyenne et l'état courant des processus
+51 Développe les échappements de l'historique et insère une espace
+52 Exécute la commande
+53 Développe les nom de répertoires, éliminant les `.' et `..' en tête
+54 Développe les commandes pour le chemin ou l'alias résultant
 55 Passe du mode insertion au mode recouvrement et vice-versa
-56 Ajoute le 8ième bit au prochain caractère saisi
-57 Ajoute le prochain caractère saisi à la ligne 
-58 Réaffiche tout
-59 Redémarre l'éditeur
+56 Ajoute le 8ième bit au prochain caractère saisi
+57 Ajoute le prochain caractère saisi à la ligne 
+58 Réaffiche tout
+59 Redémarre l'éditeur
 60 Cherche de l'aide pour la commande courante
-61 Ce caractère est ajouté à la ligne
-62 Ca caractère est le premier dans une séquence de caractères
-63 Définit la marque à la position du curseur
+61 Ce caractère est ajouté à la ligne
+62 Ca caractère est le premier dans une séquence de caractères
+63 Définit la marque à la position du curseur
 64 Corrige la syntaxe du mot courant
-65 Corrige la syntaxe de la ligne complète
-66 Envoie le caractère au tty en mode 
-67 Bascule la ligne courante de l'historique entre le mode littéral et lexical
-68 Echange le caractère à la gauche du curseur avec celui en dessous du curseur
-69 Echange les deux caractères avant le curseur
-70 Caractère tty de suspension différé
-71 Caractère tty de vidage de sortie
-72 Caractère tty d'interruption
-73 Caractère tty de sortie
-74 Caractère tty de suspension
-75 Caractère tty de validation de sortie
-76 Caractère tty d'invalidation de sortie
-77 Indique un caractère pas attaché
+65 Corrige la syntaxe de la ligne complète
+66 Envoie le caractère au tty en mode 
+67 Bascule la ligne courante de l'historique entre le mode littéral et lexical
+68 Echange le caractère à la gauche du curseur avec celui en dessous du curseur
+69 Echange les deux caractères avant le curseur
+70 Caractère tty de suspension différé
+71 Caractère tty de vidage de sortie
+72 Caractère tty d'interruption
+73 Caractère tty de sortie
+74 Caractère tty de suspension
+75 Caractère tty de validation de sortie
+76 Caractère tty d'invalidation de sortie
+77 Indique un caractère pas attaché
 78 Argument universel Emacs (argument x 4)
-79 Va à la ligne précédente de l'historique
-80 Met en majuscule les caractères depuis le curseur jusqu'à la fin du mot courant
-81 Vi va au début du prochain mot
-82 Vi passe en mode insertion après le curseur
-83 Vi passe en mode insertion à la fin de la ligne
-84 Vi change la casse du caractère sous le curseur et avance d'un caractère
+79 Va à la ligne précédente de l'historique
+80 Met en majuscule les caractères depuis le curseur jusqu'à la fin du mot courant
+81 Vi va au début du prochain mot
+82 Vi passe en mode insertion après le curseur
+83 Vi passe en mode insertion à la fin de la ligne
+84 Vi change la casse du caractère sous le curseur et avance d'un caractère
 85 Vi change la commande `prefix'
-86 Vi change jusqu'à la fin de la ligne
-87 Passe au mode de commande Vi (redéfinition des touches alternatives)
-88 Le mode commande de Vi complète le mot courant
-89 Vi va au caractère précédent (retour-arrière)
+86 Vi change jusqu'à la fin de la ligne
+87 Passe au mode de commande Vi (redéfinition des touches alternatives)
+88 Le mode commande de Vi complète le mot courant
+89 Vi va au caractère précédent (retour-arrière)
 90 Vi efface la commande `prefix'
-91 Vi va à la fin du mot courant délimité par des espaces
-92 Vi va à la fin du mot courant
-93 Vi va vers le caractère spécifié avant
-94 Vi va vers le caractère spécifié après
-95 Vi remonte vers le caractère spécifié avant
-96 Vi remonte vers le caractère spécifié après
+91 Vi va à la fin du mot courant délimité par des espaces
+92 Vi va à la fin du mot courant
+93 Vi va vers le caractère spécifié avant
+94 Vi va vers le caractère spécifié après
+95 Vi remonte vers le caractère spécifié avant
+96 Vi remonte vers le caractère spécifié après
 97 Passe en mode insertion Vi
-98 Passe en mode insertion Vi au début de la ligne
-99 Vi répète la recherche du caractère en cours dans la même direction
-100 Vi répète la recherche du caractère en cours dans la direction opposée
-101 Vi répète la recherche en cours dans la même direction
-102 Vi répète la recherche en cours dans la direction opposée
-103 Vi remplace le caractère sous le curseur avec le prochain caractère saisi
+98 Passe en mode insertion Vi au début de la ligne
+99 Vi répète la recherche du caractère en cours dans la même direction
+100 Vi répète la recherche du caractère en cours dans la direction opposée
+101 Vi répète la recherche en cours dans la même direction
+102 Vi répète la recherche en cours dans la direction opposée
+103 Vi remplace le caractère sous le curseur avec le prochain caractère saisi
 104 Mode de remplacement Vi
-105 Vi cherche dans l'historique en arrière
+105 Vi cherche dans l'historique en arrière
 106 Vi cherche dans l'historique en avant
-107 Vi remplace le caractère sous le curseur et passe en mode insertion
-108 Vi remplace la ligne entière
-109 Vi va au mot précédent
+107 Vi remplace le caractère sous le curseur et passe en mode insertion
+108 Vi remplace la ligne entière
+109 Vi va au mot précédent
 110 Vi va au prochain mot
-111 Vi défait la dernière modification
-112 Vi va au début de la ligne
-113 Exécute quelle commande en cours
-114 Colle le tampon de copie à la position du curseur
+111 Vi défait la dernière modification
+112 Vi va au début de la ligne
+113 Exécute quelle commande en cours
+114 Colle le tampon de copie à la position du curseur
 115 Replace just-yanked text with yank from earlier kill
 116 (WIN32 only) Copy cut buffer to system clipboard
 117 (WIN32 only) Paste clipboard buffer at cursor position
index e35a39a..e36afc0 100644 (file)
@@ -1,16 +1,16 @@
-$ $tcsh: set30,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ $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
+1 démarre une commande %d\n
 2 complete %d 
 3 complete %d %S\n
 4 %s: Erreur interne de correspondance.\n
-5 éléments
+5 éléments
 6 colonnes
-7 Il y a %d %s, les lister quand même ? [n/y] 
+7 Il y a %d %s, les lister quand même ? [n/y] 
 8 looking = %d\n
 9 \nerreur interne %s: Je ne sais pas ce que je recherche !\n
-10 pas un répertoire
-11 pas trouvé
+10 pas un répertoire
+11 pas trouvé
 12 pas lisible
 13 oOyY
index e63d2d4..c004696 100644 (file)
@@ -1,7 +1,7 @@
-$ $tcsh: set31,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ $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
 2 Ne peut ouvrir %s.\n
-3 Trouvé %s dans %s.\n
-4 Pas de correspondance trouvée pour %s dans le fichier %s\n
+3 Trouvé %s dans %s.\n
+4 Pas de correspondance trouvée pour %s dans le fichier %s\n
index 8e63fb1..57dcd17 100644 (file)
@@ -1,22 +1,22 @@
-$ $tcsh: set4,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set4,v 1.3 2011/02/04 18:19:35 christos Exp $
 $ Termcap strings
 $set 4
 1 ajoute une nouvelle ligne vide
 2 bip audible
 3 efface jusqu'en bas
-4 efface jusqu'à la fin de la ligne
+4 efface jusqu'à la fin de la ligne
 5 curseur vers un position horizontale
-6 efface l'écran
-7 efface un caractère
+6 efface l'écran
+7 efface un caractère
 8 efface une ligne
 9 commence le mode d'effacement
 10 termine le mode d'effacement
 11 termine le mode d'insertion
-12 curseur de la ligne d'état
+12 curseur de la ligne d'état
 13 curseur origine
-14 insère caractère
+14 insère caractère
 15 commence le mode insertion
-16 insère du remplissage
+16 insère du remplissage
 17 curseur vers le bas
 18 curseur vers la gauche
 19 curseur vers la droite
@@ -24,16 +24,16 @@ $set 4
 21 commence le gras
 22 fin attributs
 23 espaces non-destructives
-24 fin mise en évidence
-25 commence mise en évidence
-26 curseur à la ligne d'état
+24 fin mise en évidence
+25 commence mise en évidence
+26 curseur à la ligne d'état
 27 curseur d'une vers le haut
-28 commence souligné
-29 fin souligné
+28 commence souligné
+29 fin souligné
 30 bip `visible'
-31 efface plusiseurs caractères
+31 efface plusiseurs caractères
 32 curseur vers le bas (plusieurs)
-33 insert plusieurs caractères
+33 insert plusieurs caractères
 34 curseur vers la gauche (plusieurs)
 35 curseur vers la droite (plusieurs)
 36 curseur vers le haut (plusieurs)
@@ -42,4 +42,4 @@ $set 4
 39 Nombre de lignes
 40 Nombre de colonnes
 41 A les touches `alternatives'
-42 retoure-chariot ignoré à la droite de la marge
+42 retoure-chariot ignoré à la droite de la marge
index 886832e..a664d28 100644 (file)
@@ -1,11 +1,11 @@
-$ $tcsh: set6,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ $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
 2 oui\n
 3 edit\n
-4 arrête\n
+4 arrête\n
 5 non\n
 6 Pas de commande correspondante\n
 7 Commande ambigue\n
-8 *** ERREUR fatale de l'éditeur ***\r\n\n
+8 *** ERREUR fatale de l'éditeur ***\r\n\n
index 9971ea6..fed46a8 100644 (file)
@@ -1,8 +1,8 @@
-$ $tcsh: set7,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ $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
-2 \tcaractéristiques suivantes :\n\n
+1 \n\tTcsh a déterminé que votre terminal a les\n
+2 \tcaractéristiques suivantes :\n\n
 3 \tIl a %d colonnes et %d lignes\n
 4 \tIl %s touche `alternative'\n
 5 a une
@@ -18,13 +18,13 @@ $set 7
 15 non
 16 ERREUR: ne peut pas effacer\r\n
 17 DeleteChars: num est ridicule: %d\r\n
-18 ERREUR: ne peut insérer\r\n
+18 ERREUR: ne peut insérer\r\n
 19 StartInsert: num est ridicule: %d\r\n
 20 %s: Ne peut ouvrir /etc/termcap.\n
-21 %s: Pas d'entrée pour le type de terminal "%s"\n
+21 %s: Pas d'entrée pour le type de terminal "%s"\n
 22 %s: utilise la configuration d'un terminal banal.\n
-23 %s: ATTENTION: Votre terminal ne peut effectuer de déplacement vers le haut.\n
-24 L'édition peut être incorrecte pour les longues lignes.\n
-25 pas de capacité d'effacement jusqu'à fin de ligne.\n
-26 pas de capacité d'effacement de caractère.\n
-27 pas de capacité d'insertion de caractère.\n
+23 %s: ATTENTION: Votre terminal ne peut effectuer de déplacement vers le haut.\n
+24 L'édition peut être incorrecte pour les longues lignes.\n
+25 pas de capacité d'effacement jusqu'à fin de ligne.\n
+26 pas de capacité d'effacement de caractère.\n
+27 pas de capacité d'insertion de caractère.\n
index 4ab49b9..f591e15 100644 (file)
@@ -1,5 +1,5 @@
-$ $tcsh: set8,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set8,v 1.3 2011/02/04 18:19:36 christos Exp $
 $ ed.term.c
 $set 8
-1 Sélecteur inconnu
+1 Sélecteur inconnu
 2 Argument incorrect
index a47cf62..bb073db 100644 (file)
@@ -1,12 +1,12 @@
-$ $tcsh: set9,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set9,v 1.3 2011/02/04 18:19:36 christos Exp $
 $ ed.xmap.c
 $set 9
-1 AddXkey: touche d'extension nulle pas autorisé.\n
-2 AddXkey: commande séquence d'introduction (sequence-lead-in) pas autorisé\n
-3 DeleteXkey: touche d'extension nulle pas autorisé.\n
-4 Touche d'extension pas définie "%S"\n
+1 AddXkey: touche d'extension nulle pas autorisé.\n
+2 AddXkey: commande séquence d'introduction (sequence-lead-in) pas autorisé\n
+3 DeleteXkey: touche d'extension nulle pas autorisé.\n
+4 Touche d'extension pas définie "%S"\n
 5 Certaines touches d'extension trop longues pour tampon d'impression interne
-6 Enumerate: BUG!! Pointeur Null passé!\n
-7 pas d'entrée
+6 Enumerate: BUG!! Pointeur Null passé!\n
+7 pas d'entrée
 8 Quelque chose doit suivre: %c\n
-9 Une constante Octale ne peut pas tenir dans un caractère.\n
+9 Une constante Octale ne peut pas tenir dans un caractère.\n
index e6f75ad..f3a48fd 100644 (file)
@@ -1,13 +1,13 @@
-$ $tcsh: set1,v 1.6 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set1,v 1.7 2011/02/04 18:19:36 christos Exp $
 $ Error messages
 $set 1
 1 Syntaxfehler
 2 %s nicht erlaubt
 3 Word zu lang
 4 $< Zeile zu lang
-5 Keine Datei für $0
-6 Unvollständiger [] Modifizierer
-7 $ Ausweitung muß vor ] enden
+5 Keine Datei für $0
+6 Unvollständiger [] Modifizierer
+7 $ Ausweitung muß vor ] enden
 8 Falscher : Modifizierer in $ (%c)
 9 Indexfehler
 10 Falsche Nummer
@@ -17,61 +17,61 @@ $set 1
 14 Befehl nicht gefunden
 15 Zu wenig Argumente
 16 Zu viele Argumente
-17 Zu gefährlich für ein Alias
+17 Zu gefährlich für ein Alias
 18 Leeres If
 19 Unpassendes Then
 20 Worte nicht in Klammern
 21 %s nicht gefunden
 22 Ungeeignete Maske
 23 Keine bekannte Begrenzung
-24 Argument zu groß
-25 Ungeeigneter oder unbekannter Vergrößerungsfaktor
+24 Argument zu groß
+25 Ungeeigneter oder unbekannter Vergrößerungsfaktor
 26 Undefinierte Variable
 27 Verzeichnisstapel nicht so tief
 28 Falscher Signalname
 29 Unbekanntes Signal; kill -l listet Signale auf
-30 Variablenname muß mit einem Buchstaben beginnen
+30 Variablenname muß mit einem Buchstaben beginnen
 31 Variablenname zu lang
-32 Variablenname muß Buchstaben oder Ziffern enthalten
+32 Variablenname muß Buchstaben oder Ziffern enthalten
 33 Keine Jobkontrolle in dieser Shell
 34 Ausdruck nicht korrekt
 35 Kein Startverzeichnis
 36 Kann nicht in das Startverzeichnis wechseln
-37 Ungültiger leerer Befehl
+37 Ungültiger leerer Befehl
 38 Zuweisung ohne Ausdruck
 39 Unbekannter Operator
 40 Mehrdeutig
 41 %s: Datei existiert
-42 Argument für -c endet mit einem Backslash (\\)
+42 Argument für -c endet mit einem Backslash (\\)
 43 Abgebrochen
-44 Index nicht im gültigen Bereich
-45 Zeilenüberlauf
+44 Index nicht im gültigen Bereich
+45 Zeilenüberlauf
 46 Kein solcher Job
 47 Kann nicht vom Terminal
 48 Nicht in while/foreach
 49 Keine Prozesse mehr
 50 Kein Treffer
 51 Fehlendes %c
-52 Überflüssiges %c
+52 Überflüssiges %c
 53 Kein Speicher mehr
 54 Kann keine Pipe erzeugen
 55 %s: %s
 56 %s
 57 Benutzung: jobs [ -l ]
-58 Argumente können Job- oder Prozeß-ID's sein
+58 Argumente können Job- oder Prozeß-ID's sein
 59 Kein aktueller Job
 60 Kein vorhergehender Job
 61 Kein Job entspricht dem Muster
 62 Fork-Ebene > %d; evtl. `...` Schleife?
 63 Keine Jobkontrolle in Unter-Shells
-64 Sync-Fehler: Prozeß %d nicht gefunden
+64 Sync-Fehler: Prozeß %d nicht gefunden
 65 %sEs gibt noch angehaltene Jobs
 66 %sEs gibt noch angehaltene Jobs
 67 Kein anderes Verzeichnis
 68 Verzeichnisstapel leer
-69 Ungültiges Verzeichnis
+69 Ungültiges Verzeichnis
 70 Benutzung: %s [-%s]%s
-71 Kein Operand für -h
+71 Kein Operand für -h
 72 Nicht in einer Login-Shell
 73 Division durch 0
 74 Mod durch 0
@@ -84,9 +84,9 @@ $set 1
 81 Zeilenumbruch in Variablenname
 82 * nicht erlaubt bei $# or $?
 83 $?<digit> or $#<digit> nicht erlaubt
-84 Ungültiger Variablenname
+84 Ungültiger Variablenname
 85 Zeilenumbruch in Variablenindex
-86 Überlauf des Erweiterungspuffers
+86 Überlauf des Erweiterungspuffers
 87 Variablen-Syntax
 88 Falsche ! Form
 89 Keine vorhergehende Ersetzung
@@ -95,14 +95,14 @@ $set 1
 92 Rechte Seite zu lang
 93 Falscher ! Modifizierer: %c
 94 Modifizierer fehlgeschlagen
-95 Überlauf des Ersetzungspuffers
+95 Überlauf des Ersetzungspuffers
 96 Falscher ! Argumentbezeichner
 97 Keine vorhergehende Suche
 98 %s: Befehl nicht gefunden
 99 Zu viele ')'
 100 Zu viele '('
 101 Falsch plazierte '('
-102 Fehlender Name für Umlenkung
+102 Fehlender Name für Umlenkung
 103 Mehrdeutige Ausgabeumlenkung
 104 Kann keine << innerhalb von ()
 105 Mehrdeutige Eingabeumlenkung
@@ -112,28 +112,28 @@ $set 1
 109 Keine vorgemerkten Befehle
 110 Benutzung: sched -<item#>.\nBenutzung: sched [+]hh:mm <Befehl>
 111 Nicht so viele vorgemerkte Befehle
-112 Kein auszuführender Befehl
-113 Ungültige Zeit für Befehl
+112 Kein auszuführender Befehl
+113 Ungültige Zeit für Befehl
 114 Relative Zeit inkonsistent mit am/pm
-115 Kein Platz mehr für Termcap-Eintrag
+115 Kein Platz mehr für Termcap-Eintrag
 116 Benutzung: settc %s [yes|no]
-117 Unbekannte Fähigkeit `%s'
+117 Unbekannte Fähigkeit `%s'
 118 Unbekannter Termcap-Parameter `%%%c'
-119 Zu viele Argumente für `%s' (%d)
+119 Zu viele Argumente für `%s' (%d)
 120 `%s' erfordert %d Argumente
-121 Benutzung: echotc [-v|-s] [<Fähigkeit> [<Argumente>]]
+121 Benutzung: echotc [-v|-s] [<Fähigkeit> [<Argumente>]]
 122 %s: %s. Falsche Architektur
 123 !# History-Schleife
 124 Falsche Dateianforderung
-125 Selector-Überlauf
+125 Selector-Überlauf
 126 Unbekannte Option: `-%s'\nBenutzung: %s [ -bcdefilmnqstvVxX -Dname[=Wert] ] [ Argument ... ]
 127 Unbekannte Option: `-%s'\nBenutzung: %s [ -bcdefFilmnqstvVxX ] [ Argument ... ]
 128 Unbekannte Option: `-%s'\nBenutzung: %s [ -bcdefilmnqstvVxX ] [ Argument ... ]
-129 \nUngültige Vervollständigung: "%s"
-130 \nUngültiger %s: '%c'
+129 \nUngültige Vervollständigung: "%s"
+130 \nUngültiger %s: '%c'
 131 \nFehlende Trennung '%c' nach %s "%s"
-132 \nUnvollständiger/-ges %s: "%s"
-133 Kein Operand für -m Option
+132 \nUnvollständiger/-ges %s: "%s"
+133 Kein Operand für -m Option
 134 Benutzung: unlimit [-fh] [Grenzen]
 135 $%S ist nur lesbar
 136 Kein solcher Job
index 185aa61..b4dadde 100644 (file)
@@ -1,8 +1,8 @@
-$ $tcsh: set10,v 1.5 2006/03/02 18:46:46 christos Exp $
+$ $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
-2 setpath: unzureichende Argumente für Befehl '%s'.\n
+1 setpath: ungültiger Befehl '%s'.\n
+2 setpath: unzureichende Argumente für Befehl '%s'.\n
 3 setpath: Wert fehlt in Pfad '%s'\n
 4 setpath: %s nicht in %s gefunden\n
-5 setpath: %d keine gültige Position in %s\n
+5 setpath: %d keine gültige Position in %s\n
index 5da0fd2..4aefa66 100644 (file)
@@ -1,4 +1,4 @@
-$ $tcsh: set13,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ $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
@@ -8,6 +8,6 @@ $set 13
 5 %S: Befehl in Shell eingebaut.\n
 6 %S: Befehl nicht gefunden.\n
 7 where: / in Befehl ist nicht sinnvoll\n
-8 %S ist ein Alias fü
+8 %S ist ein Alias fü
 9 %S ist ein eingebauter Shell-Befehl\n
 10 Hash-Fehler: 
index bc215c8..a96d8aa 100644 (file)
@@ -1,7 +1,7 @@
-$ $tcsh: set15,v 1.4 2006/03/02 18:46:46 christos Exp $
+$ $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
-2 löschen
+2 löschen
 3 setzen
 4 \040(hard limit)
index bc26108..b8f572e 100644 (file)
@@ -1,13 +1,13 @@
-$ $tcsh: set16,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ $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
+1 Setze Prozeßgruppe des Terminals von %d auf %d\n
 2 \nBitte "logout" zum Abmelden benutzen.\n
 3 \nBitte "exit" zum Verlassen der Tcsh benutzen.\n
 4 seek to eval %x %x\n
 5 seek to alias %x %x\n
 6 seek to file %x\n
-7 Falscher Typ für seek: %d\n
+7 Falscher Typ für seek: %d\n
 8 tell eval %x %x\n
 9 tell alias %x %x\n
 10 tell file %x\n
index e00de87..5c1c71e 100644 (file)
@@ -1,10 +1,10 @@
-$ $tcsh: set17,v 1.5 2006/03/02 18:46:46 christos Exp $
+$ $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
 2 Exitcode %d\n
-3 FEHLER: Prozeß "flushed" zum zweitenmal
-4 Läuft
+3 FEHLER: Prozeß "flushed" zum zweitenmal
+4 Läuft
 5 Signal 
 6 Exitcode %-25d
 7 Fertig
index 40e56d8..5bd6feb 100644 (file)
@@ -1,4 +1,4 @@
-$ $tcsh: set18,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ $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
+1 Warnung: lächerlich langer PATH abgeschnitten\n
index d852451..9b4004f 100644 (file)
@@ -1,4 +1,4 @@
-$ $tcsh: set19,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ $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
@@ -9,7 +9,15 @@ $set 19
 6 free(%lx) falscher Bereichs-Check.
 7 free(%lx) falscher Block-Index.
 8 Tcsh's augenblickliche Speicherbelegung:\nfrei:\t
-9 \nbenutzt:\t
+9 benutzt
 10 \n\tInsgesamt in Benutzung: %d, insgesamt frei: %d\n
 11 \tAllokierter Speicher von 0x%lx bis 0x%lx.  Wirklicher Anfang 0x%lx\n
 12 Allokierter Speicher von 0x%lx bis 0x%lx (%ld).\n
+13 Tcsh's augenblickliche Speicherbelegung:\n
+14 Gesamter vom System angeforderter Speicher: %d\n
+15 Anzahl nicht benutzter Blöcke:: %d\n
+16 Anzahl via mmap angeforderter Speicherbereiche: %d\n
+17 Via mmap angeforderter Speicher: %d\n
+18 Gesamter benutzer Speicher im Pool: %d\n
+19 Gesamter freier Speicher im Pool: %d\n
+20 Speicher der freigegeben werden kann: %d\n
index 6f36bc6..e7e4e47 100644 (file)
@@ -1,4 +1,4 @@
-$ $tcsh: set2,v 1.5 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set2,v 1.6 2011/02/04 18:19:36 christos Exp $
 $ Signal names
 $set 2
 1 Null signal
@@ -12,7 +12,7 @@ $set 2
 9 Systemabsturz steht bevor
 10 Fehlerhaft beendet
 11 EMT trap
-12 Fließkommafehler
+12 Fließkommafehler
 13 Abgebrochen
 14 Benutzersignal 1
 15 Benutzersignal 2
@@ -24,15 +24,15 @@ $set 2
 21 Ausgabeweitergabe abgebrochen
 22 Alarm clock
 23 Beendet
-24 Kindprozeß hat Zustand geändert
+24 Kindprozeß hat Zustand geändert
 25 Abbruch eines Kindprozesses
 26 Apollo-spezifischer Fehler
-27 Kindprozeß angehalten oder beendet
-28 Kindprozeß beendet
+27 Kindprozeß angehalten oder beendet
+28 Kindprozeß beendet
 29 Stromunterbrechung
 30 Ressource verloren
 31 Unterbrechung (Ctrl-Break)
-32 Mögliches Ein-/Ausgabesignal
+32 Mögliches Ein-/Ausgabesignal
 33 Asynchrone I/O (select)
 34 Dringende Anfrage von Ein-/Ausgabekanal
 35 Multitasking wake-up
@@ -40,7 +40,7 @@ $set 2
 37 Fortran asynchrones Ein-Ausgabeende
 38 Wiederaufsetzen
 39 Nicht korrigierbarer Speicherfehler
-40 CPU-Zeitbeschränkung überschritten
+40 CPU-Zeitbeschränkung überschritten
 41 Systembeendigung absehbar
 42 micro-tasking group-no wakeup flag set
 43 Thread error - (use cord -T for detailed info)
@@ -55,11 +55,11 @@ $set 2
 52 Angehalten (Tty-Eingabe)
 53 Angehalten (Tty-Ausgabe)
 54 Angehalten (Tty-Ausgabe)
-55 Fensterzustand hat sich geändert
-56 Fenstergröße hat sich geändert
+55 Fensterzustand hat sich geändert
+56 Fenstergröße hat sich geändert
 57 Phone status changed
-58 CPU-Zeitbeschränkung überschritten
-59 Beschränkung der Dateigröße überschritten
+58 CPU-Zeitbeschränkung überschritten
+59 Beschränkung der Dateigröße überschritten
 60 Virtueller Zeitalarm
 61 Profiling time alarm
 62 DIL signal
index 638c00e..ff22d01 100644 (file)
@@ -1,7 +1,7 @@
-$ $tcsh: set20,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set20,v 1.4 2011/02/04 18:19:36 christos Exp $
 $ tc.bind.c
 $set 20
-1 Ungültiger Tastenname `%S'\n
+1 Ungültiger Tastenname `%S'\n
 2 Falsche Tastenname: %S\n
 3 Falsche Befehlsname: %S\n
 4 Falsche Tastenangabe %S\n
@@ -20,12 +20,12 @@ $set 20
 17     -v   initialisiere Belegungen mit Standard-Vi-Belegungen\n
 18     -e   initialisiere Belegungen mit Standard-Emacs-Belegungen\n
 19     -d   initialisiere Belegungen mit Standard-Belegungen\n
-20     -l   zeige verfügbare Funktionen mit Beschreibungen an\n
+20     -l   zeige verfügbare Funktionen mit Beschreibungen an\n
 21     -r   entferne Belegung eines Tastes\n
 22     -k   belege Pfeiltaste mit Namen in In-String\n
 23     --   force a break from option processing\n
 24     -u   (or any invalid option) this message\n
-25 Wenn kein Out-String oder Befehl angegeben wurde, wir die Belegung für\n
+25 Wenn kein Out-String oder Befehl angegeben wurde, wir die Belegung für\n
 26 den In-String ausgegeben oder alle Belegungen, falls kein in-String gegeben.\n
 27 Falsche Tastenangabe -- nicht definierte Zeichenkette\n
 28 Falsche Tastenangabe -- leere Zeichenkette\n
@@ -37,5 +37,5 @@ $set 20
 34 Leere Taste nicht erlaubt\n
 35 Falsche Tastenangabe -- unbeannter Name "%S"\n
 36 Benutzung: bind [TASTE | BEFEHL TASTE | "emacs" | "vi" | "-a"]\n
-37 Ungültige Funktion
+37 Ungültige Funktion
 38  %s\t\tist undefiniert\n
index 0e93b38..13cf211 100644 (file)
@@ -1,15 +1,15 @@
-$ $tcsh: set22,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set22,v 1.4 2011/02/04 18:19:36 christos Exp $
 $ tc.func.c
 $set 22
-1 %S: \t ein Alias fü
-2 \nPasswort nicht korrekt für %s\n
+1 %S: \t ein Alias fü
+2 \nPasswort nicht korrekt für %s\n
 3 Fehlerhafter Alias 'precmd' entfernt.\n
 4 Fehlerhafter Alias 'cwdcmd' entfernt.\n
 5 Fehlerhafter Alias 'beepcmd' entfernt.\n
 6 Fehlerhafter Alias 'periodic' entfernt.\n
 7 zerteile Kommandozeile\n
-8 Wollen Sie wirklich alle Dateien löschen? [n/j] 
-9 Übergehe das Löschen der Dateien!\n
+8 Wollen Sie wirklich alle Dateien löschen? [n/j] 
+9 Übergehe das Löschen der Dateien!\n
 10 Kommandozeile ist nun:\n
 11 zerteile Kommandozeile\n
 12 in einer der Listen\n
index 42a9cbd..bad50bd 100644 (file)
@@ -1,4 +1,4 @@
-$ $tcsh: set23,v 1.4 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set23,v 1.5 2011/02/04 18:19:36 christos Exp $
 $ tc.os.c
 $set 23
 1 Falscher Cpu/Site-Name
@@ -8,27 +8,27 @@ $set 23
 5 %d: Site nicht gefunden\n
 6 setlocal: %s: %s\n
 7 Site nicht gefunden
-8 Sie sind in einem Universum gefangen, daß Sie nie gemacht haben
+8 Sie sind in einem Universum gefangen, daß Sie nie gemacht haben
 9 Getwarp fehlgeschlagen
-10 Ungültiger Warp
+10 Ungültiger Warp
 11 Setwarp fehlgeschlagen
-12 Ungültiges Universum
+12 Ungültiges Universum
 13 Unbekannter Fehler: %d
 14 sysname:  %s\n
 15 nodename: %s\n
 16 release:  %s\n
 17 version:  %s\n
 18 machine:  %s\n
-19 getwd: Kann ".." nicht öffnen (%s)
+19 getwd: Kann ".." nicht öffnen (%s)
 20 getwd: Kann nicht in ".." wechseln (%s)
 21 getwd: Lesefehler in ".." (%s)
-22 getwd: Kann nicht zurück zu "." wechseln (%s)
+22 getwd: Kann nicht zurück zu "." wechseln (%s)
 23 getwd: Kann kein stat auf "/" machen (%s)
 24 getwd: Kann kein stat auf "." machen (%s)
 25 getwd: Kann kein stat auf Verzeichnis "%s" machen (%s)
-26 getwd: Kann Verzeichnis "%s" nicht öffnen (%s)
+26 getwd: Kann Verzeichnis "%s" nicht öffnen (%s)
 27 getwd: Kann "." nicht in ".." finden (%s)
-28 Ungültiger Systemtyp
+28 Ungültiger Systemtyp
 29 Systemtyp ist nicht gesetzt
 30 Too many arguments
 31 Invalid argument
index a034603..f630825 100644 (file)
@@ -1,6 +1,6 @@
-$ $tcsh: set25,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set25,v 1.4 2011/02/04 18:19:36 christos Exp $
 $ tc.sig.c
 $set 25
 1 unser wait %d\n
-2 Fehler: bsd_signal(%d) Signal außerhalb der Grenzen\n
+2 Fehler: bsd_signal(%d) Signal außerhalb der Grenzen\n
 3 Fehler: bsd_signal(%d) - sigaction fehlerhaft, errno %d\n
index c9d1270..849c3df 100644 (file)
@@ -1,10 +1,10 @@
-$ $tcsh: set26,v 1.4 2006/03/02 18:46:46 christos Exp $
+$ $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
-2 %s kann nicht geöffnet werden.  Bitte "unset watch" eingeben.\n
+2 %s kann nicht geöffnet werden.  Bitte "unset watch" eingeben.\n
 3 FEHLER! letztes Element ist nicht whotail!\n
-4 Zurück: 
+4 Zurück: 
 5 FEHLER! erstes Element ist nicht whohead!\n
 6 neu: %s/%s\n
 7 %n hat %a an %l von %m.
index 9ad802f..7ec2de2 100644 (file)
@@ -1,8 +1,8 @@
-$ $tcsh: set27,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set27,v 1.4 2011/02/04 18:19:36 christos Exp $
 $ tw.comp.c
 $set 27
 1 Befehl
 2 Trenner
 3 Muster
 4 Bereichs
-5 Vervollständigung
+5 Vervollständigung
index 16ef38a..22f882c 100644 (file)
@@ -1,4 +1,4 @@
-$ $tcsh: set29,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ $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
+1 Keine Hilfe-Datei für %S\n
index f2b642c..a04a75f 100644 (file)
@@ -1,31 +1,31 @@
-$ $tcsh: set3,v 1.6 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set3,v 1.7 2011/02/04 18:19:36 christos Exp $
 $ Editor function descriptions
 $set 3
-1 Ein Zeichen zurück
-2 Lösche Zeichen hinter Cursor
-3 Lösche vom Anfang des aktuellen Worts bis zum Cursor - in Cut-Puffer
-4 Lösche vom Anfang der Zeile bis zum Cursor - in Cut-Puffer
+1 Ein Zeichen zurück
+2 Lösche Zeichen hinter Cursor
+3 Lösche vom Anfang des aktuellen Worts bis zum Cursor - in Cut-Puffer
+4 Lösche vom Anfang der Zeile bis zum Cursor - in Cut-Puffer
 5 Gehe an den Anfang des aktuellen Worts
 6 Gehe zum Anfang der Zeile
-7 Wandele vom Cursor bis zum Ende des aktuellen Worts in Großbuchstaben um
-8 Vi: Ändere Groß/Kleinschreibung des Zeichen unter dem Cursor und bewege Cursor eins nach vorn
-9 Vi: Ändere bis zum Ende der Zeile
-10 Lösche Bildschirm (aktuelle Zeile oben)
-11 Vervollständige aktuelles Wort
-12 Gehe mit Tab vorwärts durch die Dateiliste
-13 Gehe mit Tab rückwärts durch die Dateiliste
-14 Vervollständige Wort (ignoriere programmierbare Vervollständigungen)
+7 Wandele vom Cursor bis zum Ende des aktuellen Worts in Großbuchstaben um
+8 Vi: Ändere Groß/Kleinschreibung des Zeichen unter dem Cursor und bewege Cursor eins nach vorn
+9 Vi: Ändere bis zum Ende der Zeile
+10 Lösche Bildschirm (aktuelle Zeile oben)
+11 Vervollständige aktuelles Wort
+12 Gehe mit Tab vorwärts durch die Dateiliste
+13 Gehe mit Tab rückwärts durch die Dateiliste
+14 Vervollständige Wort (ignoriere programmierbare Vervollständigungen)
 15 Kopiere aktuelles Wort zum Cursor
 16 Kopiere Area zwischen Marke und Cursor in Cut-Puffer
-17 Erweitere zu früherem Wort für das dies ein Anfang ist
-18 Lösche Zeichen unter Cursor
-19 Lösche Zeichen unter Cursor oder gib EOF-Signal am Ende der Zeile
-20 Lösche Zeichen unter Cursor oder zeige Vervollständigungen am Ende der Zeile an
-21 Lösche Zeichen unter Cursor oder zeige Vervollständigungen oder gib EOF-Signal
-22 Lösche von Cursor bis zum Ende des aktuellen Worts - in Cut-Puffer
-23 Füge Argument hinzu, wenn gestartet, oder gib zahl ein
+17 Erweitere zu früherem Wort für das dies ein Anfang ist
+18 Lösche Zeichen unter Cursor
+19 Lösche Zeichen unter Cursor oder gib EOF-Signal am Ende der Zeile
+20 Lösche Zeichen unter Cursor oder zeige Vervollständigungen am Ende der Zeile an
+21 Lösche Zeichen unter Cursor oder zeige Vervollständigungen oder gib EOF-Signal
+22 Lösche von Cursor bis zum Ende des aktuellen Worts - in Cut-Puffer
+23 Füge Argument hinzu, wenn gestartet, oder gib zahl ein
 24 Ziffer, die ein Argument beginnt
-25 Gehe zur nächsten History-Zeile
+25 Gehe zur nächsten History-Zeile
 26 Wandele vom Cursor bis zum Ende des aktuellen Worts in Kleinbuchstaben um
 27 Melde Ende der Datei
 28 Gehe zum Ende der Zeile
@@ -37,31 +37,31 @@ $set 3
 34 Gehe ein Zeichen vor
 35 Gehe vor bis zum Ende des akutellen Worts
 36 Vertausche zwei Zeichen vor dem Cursor
-37 Suche rückwärts in History nach Zeile mit gleichem Anfang
-38 Suche vorwärts in History nach Zeile mit gleichem Anfang
+37 Suche rückwärts in History nach Zeile mit gleichem Anfang
+38 Suche vorwärts in History nach Zeile mit gleichem Anfang
 39 Setze letzten Teil des vorherigen Befehls ein
-40 Incrementelle Suche (vorwärts)
-41 Incrementelle Suche (rückwärts)
-42 Lösche Zeile
-43 Lösche bis zum Ende der Zeile - in Cut-Puffer
-44 Lösche Area zwischen Marke und Cursor - in Cut-Puffer
-45 Lösche gesamte Zeile - in Cut-Puffer
-46 Zeige Möglichkeiten der Vervollständigung
-47 Zeige Möglichkeiten der Vervollständigung (ignoriere programmierbare Vervollständigungen)
+40 Incrementelle Suche (vorwärts)
+41 Incrementelle Suche (rückwärts)
+42 Lösche Zeile
+43 Lösche bis zum Ende der Zeile - in Cut-Puffer
+44 Lösche Area zwischen Marke und Cursor - in Cut-Puffer
+45 Lösche gesamte Zeile - in Cut-Puffer
+46 Zeige Möglichkeiten der Vervollständigung
+47 Zeige Möglichkeiten der Vervollständigung (ignoriere programmierbare Vervollständigungen)
 48 Zeige Treffer der Dateinamen-Wildcards
-49 Zeige Möglichkeiten der Vervollständigung oder gib EOF, falls Zeile leer
-50 Zeige durchschnittliche Last und augenblickl. Prozeßzustand
-51 Expandiere History-Escape und füge Leerzeichen ein
-52 Führe Befehl aus
-53 Expandiere Pfadnamen, eliminiere führende . und ..
+49 Zeige Möglichkeiten der Vervollständigung oder gib EOF, falls Zeile leer
+50 Zeige durchschnittliche Last und augenblickl. Prozeßzustand
+51 Expandiere History-Escape und füge Leerzeichen ein
+52 Führe Befehl aus
+53 Expandiere Pfadnamen, eliminiere führende . und ..
 54 Expandiere Befehle in den entsprechenden Pfadnamen oder Alias
-55 Schalte von Insert- auf Einfügemodus oder umgekehrt
-56 Füge das achte Bit zu dem nächsten eingegebenen Zeichen hinzu
-57 Füge das nächste Eingabezeichen unverändert ein
+55 Schalte von Insert- auf Einfügemodus oder umgekehrt
+56 Füge das achte Bit zu dem nächsten eingegebenen Zeichen hinzu
+57 Füge das nächste Eingabezeichen unverändert ein
 58 Baue Anzeige neu auf
 59 Starte angehaltenen Editor wieder
-60 Suche nach Hilfe für den aktuellen Befehl
-61 Dieses Zeichen wird zur Zeile hinzugefügt
+60 Suche nach Hilfe für den aktuellen Befehl
+61 Dieses Zeichen wird zur Zeile hinzugefügt
 62 Dieses Zeichen ist das erste einer Folge von Zeichen
 63 Setze die Marke an der Stelle des Cursors
 64 Korrigiere die Schreibweise des aktuellen Wortes
@@ -80,41 +80,41 @@ $set 3
 77 Indicates unbound Zeichen
 78 Emacs universelles Argument (Argument mal 4)
 79 Gehe zur vorhergehenden History-Zeile
-80 Wandele die Zeichen vom Cursor bis zum Ende des akt. Worts in Großbuchst. um
-81 Vi gehe zum Anfang des nächsten Wortes
-82 Vi gehe in Einfügemodus hinter dem Cursor
-83 Vi gehe in Einfügemodus am Ende der Zeile
-84 Vi ändere Groß/Kleinschreibung des Zeichens unter dem Cursor und gehe ien vor
-85 Vi ändere Prefix-Befehl
-86 Vi ändere bis zum Ende der Zeile
+80 Wandele die Zeichen vom Cursor bis zum Ende des akt. Worts in Großbuchst. um
+81 Vi gehe zum Anfang des nächsten Wortes
+82 Vi gehe in Einfügemodus hinter dem Cursor
+83 Vi gehe in Einfügemodus am Ende der Zeile
+84 Vi ändere Groß/Kleinschreibung des Zeichens unter dem Cursor und gehe ien vor
+85 Vi ändere Prefix-Befehl
+86 Vi ändere bis zum Ende der Zeile
 87 Vi gehe in Befehlsmodus (benutze alternative Tastenbelegung)
-88 Vi Befehlsmodus vervollständige aktuelles Wort
+88 Vi Befehlsmodus vervollständige aktuelles Wort
 89 Vi gehe zum vorhergehenden Zeichen (Backspace)
-90 Vi lösche Prefix-Befehl
+90 Vi lösche Prefix-Befehl
 91 Vi gehe zum Ende des aktuellen Worts (durch Leerzeichen begrenzt)
 92 Vi gehe zum Ende des aktuellen Worts
-93 Vi gehe zum angegebenen Zeichen rückwärts
-94 Vi gehe zum angegebenen Zeichen vorwärts
-95 Vi gehe hoch zum angegebenen Zeichen rückwärts
-96 Vi gehe hoch zum angegebenen Zeichen vorwärts
-97 Vi gehe in Einfügemodus
-98 Vi gehe in Einfügemodus am Anfang der Zeile
+93 Vi gehe zum angegebenen Zeichen rückwärts
+94 Vi gehe zum angegebenen Zeichen vorwärts
+95 Vi gehe hoch zum angegebenen Zeichen rückwärts
+96 Vi gehe hoch zum angegebenen Zeichen vorwärts
+97 Vi gehe in Einfügemodus
+98 Vi gehe in Einfügemodus am Anfang der Zeile
 99 Vi wiederhole aktuelle Suche in dieselbe Richtung
 100 Vi wiederhole aktuelle Suche in entgegengesetzte Richtung
 101 Vi wiederhole aktuelle Suche in dieselbe Richtung
 102 Vi wiederhole aktuelle Suche in entgegengesetzte Richtung
-103 Vi ersetze Zeichen unter dem Cursor mit dem nächsten eingegebenen Zeichen
+103 Vi ersetze Zeichen unter dem Cursor mit dem nächsten eingegebenen Zeichen
 104 Vi Ersetzungsmodus
-105 Vi suche History vorwärts
-106 Vi suche History rückwärts
-107 Vi ersetze Zeichen unter dem Cursor und gehe in Einfügemodus
+105 Vi suche History vorwärts
+106 Vi suche History rückwärts
+107 Vi ersetze Zeichen unter dem Cursor und gehe in Einfügemodus
 108 Vi ersetze gesamte Zeile
 109 Vi gehe zum verhergehenden Wort
-110 Vi gehe zum nächsten Wort
-111 Vi mache letzte Änderung rückgängig
+110 Vi gehe zum nächsten Wort
+111 Vi mache letzte Änderung rückgängig
 112 Vi gehe zum Anfang der Zeile
 113 Mache ein 'which' von dem aktuellen Befehl
-114 Füge den Cut-Puffer an der Cursor-Position ein
+114 Füge den Cut-Puffer an der Cursor-Position ein
 115 Replace just-yanked text with yank from earlier kill
 116 (WIN32 only) Copy cut buffer to system clipboard
 117 (WIN32 only) Paste clipboard buffer at cursor position
index 534886e..4312636 100644 (file)
@@ -1,15 +1,15 @@
-$ $tcsh: set30,v 1.4 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set30,v 1.5 2011/02/04 18:19:37 christos Exp $
 $ tw.parse.c
 $set 30
 1 Anfangsbefehl %d\n
-2 vervollständige %d 
-3 vervollständige %d %S\n
+2 vervollständige %d 
+3 vervollständige %d %S\n
 4 %s: Interner Abgleichsfehler.\n
 5 Objekte
 6 Spalten
 7 Es gibt %d %s, trotzdem anzeigen? [n/j] 
 8 looking = %d\n
-9 \n%s interner Fehler: Ich weiß nicht, wonach ich suche!\n
+9 \n%s interner Fehler: Ich weiß nicht, wonach ich suche!\n
 10 kein Verzeichnis
 11 nicht gefunden
 12 nicht lesbar
index 9532256..beb4baa 100644 (file)
@@ -1,7 +1,7 @@
-$ $tcsh: set31,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ $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
-2 Kann %s nicht öffnen.\n
+1 Kann TERMCAP nicht öffnen: [%s]\n
+2 Kann %s nicht öffnen.\n
 3 Fand %s in %s.\n
-4 Kein Eintrag für %s in Datei %s gefunden\n
+4 Kein Eintrag für %s in Datei %s gefunden\n
index baee552..a8233e0 100644 (file)
@@ -1,29 +1,29 @@
-$ $tcsh: set4,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set4,v 1.4 2011/02/04 18:19:37 christos Exp $
 $ Termcap strings
 $set 4 
-1 füge neue, leere Zeile hinzu
-2 hörbare Pieps
-3 lösche bis zum Ende der Anzeige
-4 lösche bis zum Ende der Zeile
+1 füge neue, leere Zeile hinzu
+2 hörbare Pieps
+3 lösche bis zum Ende der Anzeige
+4 lösche bis zum Ende der Zeile
 5 Cursor zu horizontaler Position
-6 lösche Bildschirm
-7 lösche ein Zeichen
-8 lösche eine Zeile
-9 starte Löschemodus
-10 beende Löschmodus
-11 beende Einfügemodus
+6 lösche Bildschirm
+7 lösche ein Zeichen
+8 lösche eine Zeile
+9 starte Löschemodus
+10 beende Löschmodus
+11 beende Einfügemodus
 12 Cursor aus Statuszeile
 13 Cursor in Ursprungsposition
-14 füge Zeichen ein
-15 starte Einfügemodus
-16 setze Füllzeichen ein
+14 füge Zeichen ein
+15 starte Einfügemodus
+16 setze Füllzeichen ein
 17 Cursor nach unten
 18 Cursor nach links
 19 Cursor nach rechts
 20 Cursor nach oben
 21 starte Fettschrift
 22 beende Attribute
-23 nicht zerstörendes Leerzeichen
+23 nicht zerstörendes Leerzeichen
 24 beende hervorgehobene Darstellung
 25 beginne hervorgehobene Darstellung
 26 Cursor in Statuszeile
@@ -31,13 +31,13 @@ $set 4
 28 beginne Unterstreichung
 29 beende Unterstreichung
 30 sichtbarer Pieps
-31 lösche mehrere Zeichen
+31 lösche mehrere Zeichen
 32 Cursor mehrere Zeichen nach unten
-33 füge mehrere Zeichen ein
+33 füge mehrere Zeichen ein
 34 Cursor mehrere Zeichen nach links
 35 Cursor mehrere Zeichen nach rechts
 36 Cursor mehrere Zeichen nach oben
-37 hat automatische Ränder
+37 hat automatische Ränder
 38 kann physikalische Tabulatoren benutzen
 39 Anzahl Zeilen
 40 Anzahl Spalten
index 2161749..a2bd567 100644 (file)
@@ -1,4 +1,4 @@
-$ $tcsh: set5,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ $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
+1 Durchschnittliche Last nicht verfügbar\n
index 350b1d0..8af387c 100644 (file)
@@ -1,10 +1,10 @@
-$ $tcsh: set6,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ $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
 2 ja\n
-3 ediere\n
-4 brich ab\n
+3 editieren\n
+4 abbrechen\n
 5 nein\n
 6 Kein entsprechender Befehl\n
 7 Mehrdeutiger Befehl\n
index 8aee38d..23cc436 100644 (file)
@@ -1,7 +1,7 @@
-$ $tcsh: set7,v 1.5 2006/03/02 18:46:46 christos Exp $
+$ $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
+1 \n\tTcsh meint, Ihr Endgerät hat die\n
 2 \tfolgenden Eigenschaften:\n\n
 3 \tEs hat %d Spalten und %d Zeilen\n
 4 \tEs hat %s Meta-Taste\n
@@ -9,22 +9,22 @@ $set 7
 6 keine
 7 \tEs kann%s Tabulatoren benutzen\n
 8 \040keine
-9 \tEs %s automatische Ränder\n
+9 \tEs %s automatische Ränder\n
 10 hat
 11 hat nicht
-12 \tEs %s magische Ränder\n
+12 \tEs %s magische Ränder\n
 13 (leer)
 14 ja
 15 nein
-16 FEHLER: kann nicht löschen\r\n
-17 DeleteChars: num ist lächerlich: %d\r\n
-18 FEHLER: kann nicht einfügen\r\n
-19 StartInsert: num ist lächerlich: %d\r\n
-20 %s: Kann /etc/termcap nicht öffnen.\n
-21 %s: Kein Eintrag für Terminaltyp "%s"\n
+16 FEHLER: kann nicht löschen\r\n
+17 DeleteChars: num ist lächerlich: %d\r\n
+18 FEHLER: kann nicht einfügen\r\n
+19 StartInsert: num ist lächerlich: %d\r\n
+20 %s: Kann /etc/termcap nicht öffnen.\n
+21 %s: Kein Eintrag für Terminaltyp "%s"\n
 22 %s: benutze minimale Terminaleigenschaften.\n
-23 %s: WARNUNG: Ihr Terminal kann den Cursor nicht aufwärts bewegen.\n
-24 Lange Zeilen könnten etwas komisch aussehen.\n
-25 keine Fähigkeit, bis Zeilenende zu löschen.\n
-26 keine Fähigkeit, Zeichen zu löschen.\n
-27 keine Fähigkeit, Zeichen einzufügen.\n
+23 %s: WARNUNG: Ihr Terminal kann den Cursor nicht aufwärts bewegen.\n
+24 Lange Zeilen könnten etwas komisch aussehen.\n
+25 keine Fähigkeit, bis Zeilenende zu löschen.\n
+26 keine Fähigkeit, Zeichen zu löschen.\n
+27 keine Fähigkeit, Zeichen einzufügen.\n
index 4e09b22..858bcef 100644 (file)
@@ -1,5 +1,5 @@
-$ $tcsh: set8,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set8,v 1.4 2011/02/04 18:19:37 christos Exp $
 $ ed.term.c
 $set 8
 1 Unbekannter Schalter
-2 Ungültiges Argument
+2 Ungültiges Argument
index e8607a3..72fdfbb 100644 (file)
@@ -1,4 +1,4 @@
-$ $tcsh: set9,v 1.4 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set9,v 1.5 2011/02/04 18:19:37 christos Exp $
 $ ed.xmap.c
 $set 9
 1 AddXkey: Null extended-key not allowed.\n
@@ -8,5 +8,5 @@ $set 9
 5 Some extended keys too long for internal print buffer
 6 Enumerate: BUG!! Null ptr passed\n!
 7 keine Eingabe
-8 Es muß noch etwas folgen: %c\n
-9 Oktal-Konstante paßt nicht in ein Zeichen.\n
+8 Es muß noch etwas folgen: %c\n
+9 Oktal-Konstante paßt nicht in ein Zeichen.\n
index 3599c34..d05c14d 100644 (file)
-$ $tcsh: set1,v 1.4 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set1,v 1.5 2011/02/04 18:19:37 christos Exp $
 $ Error messages
 $set 1 
-1 ËÜèïò óýíôáîç
-2 Tï %s äåí åðéôñÝðåôáé
-3 ÕðåñâïëéêÜ ìåãÜëç ëÝîç
-4 $< ÕðåñâïëéêÜ ìåãÜëç ãñáììÞ
-5 Äåí õðÜñ÷åé áñ÷åßï ãéÜ ôï $0
-6 ÅëëéðÞò ìåôáôñïðÝáò []
-7 Ç áíÜðôõîç ôïõ $ ðñÝðåé íá ôåëåéþíåé ðñéí ôï ]
-8 ËÜèïò ìåôáôñïðÝáò : óôï $ (%c)
-9 ËÜèïò üñéóìá
-10 Êáêïó÷çìáôéóìÝíïò áñéèìüò
-11 Äåí õðÜñ÷ïõí Üëëåò ëÝîåéò
-12 Áðüí üíïìá áñ÷åßïõ
-13 Åóùôåñéêü ëÜèïò globbing
-14 Ç åíôïëÞ äå âñÝèçêå
-15 ÕðåñâïëéêÜ ëßãá ïñßóìáôá
-16 ÕðåñâïëéêÜ ðïëëÜ ïñßóìáôá
-17 ÕðåñâïëéêÜ åðéêßíäõíï øåõäþíõìï
-18 Áäåéï if
-19 ÁêáôÜëëçëï then
-20 Ïé ëÝîåéò äåí åßíáé åíôüò ðáñåíèÝóåùí
-21 Tï %s äåí âñÝèçêå
-22 ÁêáôÜëëçëç ìÜóêá
-23 Äåí õðÜñ÷åé ôÝôïéï üñéï
-24 ÕðåñâïëéêÜ ìåãÜëï üñéóìá
-25 ÁêáôÜëëçëïò Þ Üãíùóôïò ðáñÜãïíôáò ìåãÝèïõò
-26 Ìç ïñéóìÝíç ìåôáâëçôÞ
-27 Tï stack êáôáëüãùí äåí åßíáé ôüóï âáèý
-28 ËÜèïò áñéèìüò signal
-29 ¶ãíùóôï signal·äþóôå kill -l ãéÜ ëßóôá signals
-30 Tá ïíüìáôá ìåôáâëçôþí ðñÝðåé íá áñ÷ßæïõí ìå ãñÜììá
-31 ÕðåñâïëéêÜ ìåãÜëï üíïìá ìåôáâëçôÞò
-32 Tá ïíüìáôá ìåôáâëçôþí ðñÝðåé íá ðåñéÝ÷ïõí áëöáñçèìçôéêïýò ÷áñáêôÞñåò
-33 Äåí õðÜñ÷åé Ýëåã÷ïò åñãáóéþí óå áõôü ôï shell
-34 ËÜèïò óýíôáîç Ýêöñáóçò
-35 Äåí õðÜñ÷åé ðñïóùðéêüò êáôÜëïãïò (home directory)
-36 Äåí ìðïñþ íá ðñïóðåëÜóù ôïí ðñïóùðéêü êáôÜëïãï (home directory)
-37 Áêõñç êåíÞ åíôïëÞ
-38 Åê÷þñçóç ÷ùñßò Ýêöñáóç
-39 Áãíùóôïò ôåëåóôÞò
-40 Äéöïñïýìåíï
-41 %s: ôï áñ÷åßï õðÜñ÷åé
-42 Tï üñéóìá ôïõ -c ôåëåéþíåé óå backslash
-43 ÄéáêïðÞ
-44 Äåßêôçò åêôüò ïñßùí
-45 Õðåñ÷åßëéóç ãñáììÞò
-46 Äåí õðÜñ÷åé ôÝôïéá åñãáóßá
-47 Äåí ãßíåôáé áðü ôï ôåñìáôéêü
-48 Åêôüò while/foreach
-49 Äåí õðÜñ÷ïõí Üëëåò äéåñãáóßåò
-50 Äåí õðÜñ÷åé ôáßñéáóìá
-51 Áðüí %c
-52 Ìç ôáéñéáóìÝíï %c
-53 Äåí õðÜñ÷åé Üëëç ìíÞìç
-54 Äåí ìðïñþ íá äçìéïõñãÞóù pipe
+1 Λάθος σύνταξη
+2 Tο %s δεν επιτρέπεται
+3 Υπερβολικά μεγάλη λέξη
+4 $< Υπερβολικά μεγάλη γραμμή
+5 Δεν υπάρχει αρχείο γιά το $0
+6 Ελλιπής μετατροπέας []
+7 Η ανάπτυξη του $ πρέπει να τελειώνει πριν το ]
+8 Λάθος μετατροπέας : στο $ (%c)
+9 Λάθος όρισμα
+10 Κακοσχηματισμένος αριθμός
+11 Δεν υπάρχουν άλλες λέξεις
+12 Απόν όνομα αρχείου
+13 Εσωτερικό λάθος globbing
+14 Η εντολή δε βρέθηκε
+15 Υπερβολικά λίγα ορίσματα
+16 Υπερβολικά πολλά ορίσματα
+17 Υπερβολικά επικίνδυνο ψευδώνυμο
+18 Αδειο if
+19 Ακατάλληλο then
+20 Οι λέξεις δεν είναι εντός παρενθέσεων
+21 Tο %s δεν βρέθηκε
+22 Ακατάλληλη μάσκα
+23 Δεν υπάρχει τέτοιο όριο
+24 Υπερβολικά μεγάλο όρισμα
+25 Ακατάλληλος ή άγνωστος παράγοντας μεγέθους
+26 Μη ορισμένη μεταβλητή
+27 Tο stack καταλόγων δεν είναι τόσο βαθύ
+28 Λάθος αριθμός signal
+29 Άγνωστο signal·δώστε kill -l γιά λίστα signals
+30 Tα ονόματα μεταβλητών πρέπει να αρχίζουν με γράμμα
+31 Υπερβολικά μεγάλο όνομα μεταβλητής
+32 Tα ονόματα μεταβλητών πρέπει να περιέχουν αλφαρηθμητικούς χαρακτήρες
+33 Δεν υπάρχει έλεγχος εργασιών σε αυτό το shell
+34 Λάθος σύνταξη έκφρασης
+35 Δεν υπάρχει προσωπικός κατάλογος (home directory)
+36 Δεν μπορώ να προσπελάσω τον προσωπικό κατάλογο (home directory)
+37 Ακυρη κενή εντολή
+38 Εκχώρηση χωρίς έκφραση
+39 Αγνωστος τελεστής
+40 Διφορούμενο
+41 %s: το αρχείο υπάρχει
+42 Tο όρισμα του -c τελειώνει σε backslash
+43 Διακοπή
+44 Δείκτης εκτός ορίων
+45 Υπερχείλιση γραμμής
+46 Δεν υπάρχει τέτοια εργασία
+47 Δεν γίνεται από το τερματικό
+48 Εκτός while/foreach
+49 Δεν υπάρχουν άλλες διεργασίες
+50 Δεν υπάρχει ταίριασμα
+51 Απόν %c
+52 Μη ταιριασμένο %c
+53 Δεν υπάρχει άλλη μνήμη
+54 Δεν μπορώ να δημιουργήσω pipe
 55 %s: %s
 56 %s
-57 ×ñÞóç: jobs [ -l ]
-58 Tá ïñßóìáôá ðñÝðåé íá åßíáé åñãáóßåò Þ ôáõôüôçôåò äéåñãáóéþí
-59 Äåí õðÜñ÷åé ôñÝ÷ïõóá åñãáóßá
-60 Äåí õðÜñ÷åé ðñïçãïýìåíç åñãáóßá
-61 ÊáììéÜ åñãáóßá äåí ôáéñéÜæåé ìå ôï pattern
-62 Tï fork nesting åßíáé ìåãáëýôåñï áðü %d; ðéèáíü `...` loop
-63 Ï Ýëåã÷ïò åñãáóéþí äåí åßíáé äéáèÝóéìïò óôá êáôþôåñá shells
-64 ËÜèïò sunc: ç äéåñãáóßá %d äå âñÝèçêå
-65 %sÕðÜñ÷ïõí áíáâëçèåßóåò åñãáóßåò
-66 %sÕðÜñ÷ïõí óôáìáôçìÝíåò åñãáóßåò
-67 Äåí õðÜñ÷åé Üëëïò êáôÜëïãïò
-68 Tï stack êáôáëüãùí åßíáé Üäåéï
-69 ËÜèïò êáôÜëïãïò
-70 ×ñÞóç: %s [-%s]%s
-71 Äåí õðÜñ÷åé üñéóìá ãéÜ ôï flag -h
-72 Äåí Ý÷åé ãßíåé login ìå áõôü ôï shell
-73 Äéáßñåóç ìå 0
-74 Modulo ìå 0
-75 ËÜèïò ìåãÝèõíóç· åííïïýóáôå "%s"?
-76 Äåí ìðïñþ (áêüìá) íá áíáâÜëù ôï login shell
-77 Áãíùóôïò ÷ñÞóôçò: %s
-78 Äåí Ý÷åé äïèåß ôéìÞ óôç ìåôáâëçôÞ $home
-79 ×ñÞóç: history [-%s] [# áñéèìüò åíôïëþí]
-80 Tá $, ! êáé < äåí åðéôñÝðïíôáé ìå ôá $# êáé $?
-81 ÁëëáãÞ ãñáììÞò óå üíïìá ìåôáâëçôÞò
-82 Tï * äåí åðéôñÝðåôáé ìå ôá $# êáé $?
-83 Tá $?<øçößï> êáé $#<øçößï> äåí åðéôñÝðïíôáé
-84 Áêõñï üíïìá ìåôáâëçôÞò
-85 ÁëëáãÞ ãñáììÞò óå äåßêôç ìåôáâëçôÞò
-86 Õðåñ÷åßëéóç buffer åðÝêôáóçò
-87 ËÜèïò óýíôáîçò ìåôáâëçôÞò
-88 ËÜèïò ìïñöÞ !
-89 Äåí õðÜñ÷åé ðñïçãïýìåíç áíôéêáôÜóôáóç
-90 ËÜèïò áíôéêáôÜóôáóç
-91 Äåí õðÜñ÷åé ðñïçãïýìåíï áñéóôåñü ìÝñïò
-92 Tï äåîß ìÝñïò åßíáé ðïëý ìåãÜëï
-93 Êáêüò ìåôáôñïðÝáò !: %c
-94 Ï ìåôáôñïðÝáò áðÝôõ÷å
-95 Õðåñ÷åßëéóç ôïõ buffer áíôéêáôáóôÜóåùí
-96 ËÜèïò åðéëïãÝáò ïñßóìáôïò !
-97 Äåí õðÜñ÷åé ðñïçãïýìåíç áíáæÞôçóç
-98 %s: ç åíôïëÞ äå âñÝèçêå
-99 ÕðåñâïëéêÜ ðïëëÝò )
-100 ÕðåñâïëéêÜ ðïëëÝò (
-101 ËÜèïò ôïðïèåôçìÝíç (
-102 ÐáñÜëåéøç ïíüìáôïò ãéÜ áíáêáôåýèõíóç
-103 Äéöïñïýìåíç áíáêáôåýèõíóç åîüäïõ
-104 Äåí ãßíåôáé << ìÝóá óå ()
-105 Äéöïñïýìåíç áíáêáôåýèõíóç åéóüäïõ
-106 ËÜèïò ôïðïèåôçìÝíåò ()
-107 Âñü÷ïò øåõäùíýìùí
-108 Äåí Ý÷åé äïèåß ôéìÞ óôç ìåôáâëçôÞ $watch
-109 Äåí õðÜñ÷ïõí äñïìïëïãçìÝíåò åíôïëÝò
-110 ×ñÞóç: sched -<#áíôéêåéìÝíïõ>.\n×ñÞóç: sched [+]ùù:ëë <åíôïëÞ>
-111 Äåí õðÜñ÷ïõí ôüóåò äñïìïëïãçìÝíåò åíôïëÝò
-112 Äåí õðÜñ÷åé åíôïëÞ ãéÜ åêôÝëåóç
-113 Áêõñïò ÷ñüíïò ãéÜ ôçí åíôïëÞ
-114 Ï ó÷åôéêüò ÷ñüíïò äåí åßíáé óõíåðÞò ìå ôï am/pm
-115 Äåí õðÜñ÷åé ÷þñïò ãéÜ ôï termcap string 
-116 ×ñÞóç: settc %s [yes|no]
-117 Áãíùóôç éêáíüôçôá `%s'
-118 Áãíùóôç ðáñÜìåôñïò ôïõ termcap `%%%c'
-119 ÕðåñâïëéêÜ ðïëëÜ ïñßóìáôá ãéÜ ôï `%s' (%d)
-120 Tï `%s' áðáéôåß %d ïñßóìáôá
-121 ×ñÞóç: echotc [-v|-s] [<éêáíüôçôá> [<ïñßóìáôá>]]
-122 %s: %s. ËÜèïò Áñ÷éôåêôïíéêÞ
-123 !# âñü÷ïò Éóôïñßáò åíôïëþí
-124 Êáêïó÷çìáôéóìÝíç åñþôçóç ãéÜ áñ÷åßï
-125 Õðåñ÷åßëéóç åðéëïãÝùí
-126 Áãíùóôç åðéëïãÞ: `-%s'\n×ñÞóç: %s [ -bcdefilmnqstvVxX -Dname[=value] ] [ üñéóìá ... ]
-127 Áãíùóôç åðéëïãÞ: `-%s'\nUsage: %s [ -bcdefFilmnqstvVxX ] [ üñéóìá ... ]
-128 Áãíùóôç åðéëïãÞ: `-%s'\nUsage: %s [ -bcdefilmnqstvVxX ] [ üñéóìá ... ]
-129 \nËÜèïò óõìðëÞñùóç: "%s"
-130 \nËÜèïò %s: '%c'
-131 \nÐáñÜëçøç äéá÷ùñéóôÞ '%c' ìåôÜ ôï %s "%s"
-132 \nÌç ðëÞñåò %s: "%s"
-133 Äåí õðÜñ÷åé üñéóìá ãéÜ ôï flag -m
-134 ×ñÞóç: unlimit [-fh] [üñéá]
-135 Tï $%S åßíáé ìüíï ãéÜ äéÜâáóìá
-136 Äåí õðÜñ÷åé ôÝôïéá åñãáóßá
+57 Χρήση: jobs [ -l ]
+58 Tα ορίσματα πρέπει να είναι εργασίες ή ταυτότητες διεργασιών
+59 Δεν υπάρχει τρέχουσα εργασία
+60 Δεν υπάρχει προηγούμενη εργασία
+61 Καμμιά εργασία δεν ταιριάζει με το pattern
+62 Tο fork nesting είναι μεγαλύτερο από %d; πιθανό `...` loop
+63 Ο έλεγχος εργασιών δεν είναι διαθέσιμος στα κατώτερα shells
+64 Λάθος sunc: η διεργασία %d δε βρέθηκε
+65 %sΥπάρχουν αναβληθείσες εργασίες
+66 %sΥπάρχουν σταματημένες εργασίες
+67 Δεν υπάρχει άλλος κατάλογος
+68 Tο stack καταλόγων είναι άδειο
+69 Λάθος κατάλογος
+70 Χρήση: %s [-%s]%s
+71 Δεν υπάρχει όρισμα γιά το flag -h
+72 Δεν έχει γίνει login με αυτό το shell
+73 Διαίρεση με 0
+74 Modulo με 0
+75 Λάθος μεγέθυνση· εννοούσατε "%s"?
+76 Δεν μπορώ (ακόμα) να αναβάλω το login shell
+77 Αγνωστος χρήστης: %s
+78 Δεν έχει δοθεί τιμή στη μεταβλητή $home
+79 Χρήση: history [-%s] [# αριθμός εντολών]
+80 Tα $, ! και < δεν επιτρέπονται με τα $# και $?
+81 Αλλαγή γραμμής σε όνομα μεταβλητής
+82 Tο * δεν επιτρέπεται με τα $# και $?
+83 Tα $?<ψηφίο> και $#<ψηφίο> δεν επιτρέπονται
+84 Ακυρο όνομα μεταβλητής
+85 Αλλαγή γραμμής σε δείκτη μεταβλητής
+86 Υπερχείλιση buffer επέκτασης
+87 Λάθος σύνταξης μεταβλητής
+88 Λάθος μορφή !
+89 Δεν υπάρχει προηγούμενη αντικατάσταση
+90 Λάθος αντικατάσταση
+91 Δεν υπάρχει προηγούμενο αριστερό μέρος
+92 Tο δεξί μέρος είναι πολύ μεγάλο
+93 Κακός μετατροπέας !: %c
+94 Ο μετατροπέας απέτυχε
+95 Υπερχείλιση του buffer αντικαταστάσεων
+96 Λάθος επιλογέας ορίσματος !
+97 Δεν υπάρχει προηγούμενη αναζήτηση
+98 %s: η εντολή δε βρέθηκε
+99 Υπερβολικά πολλές )
+100 Υπερβολικά πολλές (
+101 Λάθος τοποθετημένη (
+102 Παράλειψη ονόματος γιά ανακατεύθυνση
+103 Διφορούμενη ανακατεύθυνση εξόδου
+104 Δεν γίνεται << μέσα σε ()
+105 Διφορούμενη ανακατεύθυνση εισόδου
+106 Λάθος τοποθετημένες ()
+107 Βρόχος ψευδωνύμων
+108 Δεν έχει δοθεί τιμή στη μεταβλητή $watch
+109 Δεν υπάρχουν δρομολογημένες εντολές
+110 Χρήση: sched -<#αντικειμένου>.\nΧρήση: sched [+]ωω:λλ <εντολή>
+111 Δεν υπάρχουν τόσες δρομολογημένες εντολές
+112 Δεν υπάρχει εντολή γιά εκτέλεση
+113 Ακυρος χρόνος γιά την εντολή
+114 Ο σχετικός χρόνος δεν είναι συνεπής με το am/pm
+115 Δεν υπάρχει χώρος γιά το termcap string 
+116 Χρήση: settc %s [yes|no]
+117 Αγνωστη ικανότητα `%s'
+118 Αγνωστη παράμετρος του termcap `%%%c'
+119 Υπερβολικά πολλά ορίσματα γιά το `%s' (%d)
+120 Tο `%s' απαιτεί %d ορίσματα
+121 Χρήση: echotc [-v|-s] [<ικανότητα> [<ορίσματα>]]
+122 %s: %s. Λάθος Αρχιτεκτονική
+123 !# βρόχος Ιστορίας εντολών
+124 Κακοσχηματισμένη ερώτηση γιά αρχείο
+125 Υπερχείλιση επιλογέων
+126 Αγνωστη επιλογή: `-%s'\nΧρήση: %s [ -bcdefilmnqstvVxX -Dname[=value] ] [ όρισμα ... ]
+127 Αγνωστη επιλογή: `-%s'\nUsage: %s [ -bcdefFilmnqstvVxX ] [ όρισμα ... ]
+128 Αγνωστη επιλογή: `-%s'\nUsage: %s [ -bcdefilmnqstvVxX ] [ όρισμα ... ]
+129 \nΛάθος συμπλήρωση: "%s"
+130 \nΛάθος %s: '%c'
+131 \nΠαράληψη διαχωριστή '%c' μετά το %s "%s"
+132 \nΜη πλήρες %s: "%s"
+133 Δεν υπάρχει όρισμα γιά το flag -m
+134 Χρήση: unlimit [-fh] [όρια]
+135 Tο $%S είναι μόνο γιά διάβασμα
+136 Δεν υπάρχει τέτοια εργασία
 137 Unknown colorls variable `%c%c'
index a215d49..6cce0b4 100644 (file)
@@ -1,8 +1,8 @@
-$ $tcsh: set10,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set10,v 1.4 2011/02/04 18:19:37 christos Exp $
 $ ma.setp.c
 $set 10 
-1 setpath: Üêõñç åíôïëÞ '%s'.\n
-2 setpath: áíåðáñêÞò áñéèìüò ïñéóìÜôùí ãéÜ ôçí åíôïëÞ '%s'.\n
-3 setpath: êÜðïéá ôéìÞ ëåßðåé óôï path '%s'\n
-4 setpath: ôï %s äå âñÝèçêå óôï %s\n
-5 setpath: ç èÝóç %d äåí éó÷ýåé óôï %s\n
+1 setpath: άκυρη εντολή '%s'.\n
+2 setpath: ανεπαρκής αριθμός ορισμάτων γιά την εντολή '%s'.\n
+3 setpath: κάποια τιμή λείπει στο path '%s'\n
+4 setpath: το %s δε βρέθηκε στο %s\n
+5 setpath: η θέση %d δεν ισχύει στο %s\n
index 82c1888..940a390 100644 (file)
@@ -1,10 +1,10 @@
-$ $tcsh: set11,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set11,v 1.3 2011/02/04 18:19:37 christos Exp $
 $ sh.c
 $set 11 
-1 Ðñïåéäïðïßçóç: äåí ìðïñþ íá ðñïóðåëÜóù ôï tty (%s).\n
-2 Óõíåðþò, äåí èá õðÜñ÷åé Ýëåã÷ïò åñãáóéþí óå áõôü ôï shell.\n
-3 ¸÷åôå %d ìçíýìáôá mail.\n
-4 Å÷åôå %d ìçíýìáôá mail óôï %s.\n
-5 Å÷åôå %smail.\n
-6 íÝï 
-7 Å÷åôå %smail óôï %s.\n
+1 Προειδοποίηση: δεν μπορώ να προσπελάσω το tty (%s).\n
+2 Συνεπώς, δεν θα υπάρχει έλεγχος εργασιών σε αυτό το shell.\n
+3 Έχετε %d μηνύματα mail.\n
+4 Εχετε %d μηνύματα mail στο %s.\n
+5 Εχετε %smail.\n
+6 νέο 
+7 Εχετε %smail στο %s.\n
index 379ae78..f8d9dfa 100644 (file)
@@ -1,4 +1,4 @@
-$ $tcsh: set12,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set12,v 1.4 2011/02/04 18:19:37 christos Exp $
 $ sh.dir.c
 $set 12 
-1 %s: ðñïóðáèþ íá áñ÷ßóù áðü ôï "%s"\n
+1 %s: προσπαθώ να αρχίσω από το "%s"\n
index 9ec55e1..5da2dbc 100644 (file)
@@ -1,13 +1,13 @@
-$ $tcsh: set13,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ $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
-2 %d hash buckets ìå %d bits ôï êáèÝíá\n
-3 ìÜóêá debug = 0x%08x\n
-4 %d åðéôõ÷ßåò, %d áðïôõ÷ßåò, %d%%\n
-5 %S: åóùôåñéêÞ åíôïëÞ ôïõ shell.\n
-6 %S: ç åíôïëÞ äå âñÝèçêå.\n
-7 where: ôï / óôçí åíôïëÞ äåí Ý÷åé íüçìá\n
-8 Tï %S åßíáé øåõäþíõìï ãéÜ ôçí åíôïëÞ 
-9 Tï %S åßíáé åóùôåñéêÞ åíôïëÞ ôïõ shell\n
-10 áðïôõ÷ßá ôïõ hash: 
+2 %d hash buckets με %d bits το καθένα\n
+3 μάσκα debug = 0x%08x\n
+4 %d επιτυχίες, %d αποτυχίες, %d%%\n
+5 %S: εσωτερική εντολή του shell.\n
+6 %S: η εντολή δε βρέθηκε.\n
+7 where: το / στην εντολή δεν έχει νόημα\n
+8 Tο %S είναι ψευδώνυμο γιά την εντολή 
+9 Tο %S είναι εσωτερική εντολή του shell\n
+10 αποτυχία του hash: 
index 0547940..981c5dd 100644 (file)
@@ -1,6 +1,6 @@
-$ $tcsh: set14,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set14,v 1.4 2011/02/04 18:19:37 christos Exp $
 $ sh.file.c
 $set 14 
-1 \nÐööö!! ÕðåñâïëéêÜ ðïëëÜ %s!!\n
-2 ïíüìáôá óôï password file
-3 áñ÷åßá
+1 \nΠφφφ!! Υπερβολικά πολλά %s!!\n
+2 ονόματα στο password file
+3 αρχεία
index ff17a6e..5e530b8 100644 (file)
@@ -1,7 +1,7 @@
-$ $tcsh: set15,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set15,v 1.3 2011/02/04 18:19:37 christos Exp $
 $ sh.func.c
 $set 15 
-1 %s: %s: äå ìðïñþ íá %sôï%s üñéï\n
-2 ìçäåíßóù
-3 èÝóù
-4 \040áõóôçñü
+1 %s: %s: δε μπορώ να %sτο%s όριο\n
+2 μηδενίσω
+3 θέσω
+4 \040αυστηρό
index e4dcca8..df47f44 100644 (file)
@@ -1,9 +1,9 @@
-$ $tcsh: set16,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set16,v 1.4 2011/02/04 18:19:37 christos Exp $
 $ sh.lex.c
 $set 16 
-1 Ìçäåíéóìüò ôïõ ãêñïõð äéåñãáóéþí ôïõ tty áðü %d óå %d\n
-2 \nÄþóôå "logout" ãéÜ íá âãåßôå.\n
-3 \nÄþóôå "exit" ãéÜ íá ôåñìáôßóåôå ôï %s.\n
+1 Μηδενισμός του γκρουπ διεργασιών του tty από %d σε %d\n
+2 \nΔώστε "logout" γιά να βγείτε.\n
+3 \nΔώστε "exit" γιά να τερματίσετε το %s.\n
 4 seek to eval %x %x\n
 5 seek to alias %x %x\n
 6 seek to file %x\n
index 4ac0106..71c9f68 100644 (file)
@@ -1,17 +1,17 @@
-$ $tcsh: set17,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set17,v 1.4 2011/02/04 18:19:37 christos Exp $
 $ sh.proc.c
 $set 17 
-1 BUG: wait ãéÜ åñãáóßá ðïõ ôñÝ÷åé óôï ðáñáóêÞíéï!\n
-2 Åîïäïò ìå status %d\n
-3 BUG: ç äéåñãáóßá åêêåíþèçêå äõü öïñÝò
-4 ÔñÝ÷åé 
-5 ÓÞìá 
-6 Åîïäïò ìå status %-25d
-7 Ïëïêëçñþèçêå
+1 BUG: wait γιά εργασία που τρέχει στο παρασκήνιο!\n
+2 Εξοδος με status %d\n
+3 BUG: η διεργασία εκκενώθηκε δυό φορές
+4 Τρέχει 
+5 Σήμα 
+6 Εξοδος με status %-25d
+7 Ολοκληρώθηκε
 8 BUG: status=%-9o
-9 \040(åããñáöÞ áñ÷åßïõ core)
+9 \040(εγγραφή αρχείου core)
 10 \040(wd: 
-11 ôùñéíï wd: 
-12 %S: Ý÷åé Þäç áíáâëçèåß\n
-13 %S: Ý÷åé Þäç óôáìáôÞóåé\n
+11 τωρινο wd: 
+12 %S: έχει ήδη αναβληθεί\n
+13 %S: έχει ήδη σταματήσει\n
 14 %S: Badly formed number\n
index ffd82b6..093c405 100644 (file)
@@ -1,4 +1,4 @@
-$ $tcsh: set18,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set18,v 1.3 2011/02/04 18:19:37 christos Exp $
 $ sh.set.c
 $set 18 
-1 Ðñïåéäïðïßçóç: PATH ìå ôåñÜóôéï ìÝãåèïò, ðåñéêüðçêå\n
+1 Προειδοποίηση: PATH με τεράστιο μέγεθος, περικόπηκε\n
index 718b43f..99c93a0 100644 (file)
@@ -1,15 +1,23 @@
-$ $tcsh: set19,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set19,v 1.5 2011/02/25 23:58:07 christos Exp $
 $ tc.alloc.c
 $set 19 
-1 nbytes=%d: ç ìíÞìç ôåëåßùóå\n
-2 free(%lx) êëÞèçêå ðñßí íá åê÷ùñçèåß ìíÞìç.
-3 free(%lx) ðñéí ôçí áñ÷Þ ôçò ìíÞìçò.
-4 free(%lx) ìåôÜ ôï ôÝëïò ôçò ìíÞìçò.
-5 free(%lx) åóöáëìÝíï block.
-6 free(%lx) åóöáëìÝíç êëßìáêá check.
-7 free(%lx) åóöáëìÝíïò äåßêôçò block.
-8 Ðáñïýóá åê÷þñçóç ìíÞìçò ôïõ %s:\nfree:\t
-9 \n÷ñçóéìïðïéåßôáé:\t
-10 \n\tÓõíïëéêÜ ÷ñçóéìïðïéåßôáé: %d, óõíïëéêÞ åëåýèåñç: %d\n
-11 \tÅ÷åé åê÷ùñçèåß ìíÞìç áðü 0x%lx ùò 0x%lx. ÐñáãìáôéêÞ áñ÷Þ 0x%lx\n
-12 Å÷åé åê÷ùñçèåß ìíÞìç áðü 0x%lx ùò 0x%lx (%ld).\n
+1 nbytes=%d: η μνήμη τελείωσε\n
+2 free(%lx) κλήθηκε πρίν να εκχωρηθεί μνήμη.
+3 free(%lx) πριν την αρχή της μνήμης.
+4 free(%lx) μετά το τέλος της μνήμης.
+5 free(%lx) εσφαλμένο block.
+6 free(%lx) εσφαλμένη κλίμακα check.
+7 free(%lx) εσφαλμένος δείκτης block.
+8 Παρούσα εκχώρηση μνήμης του %s:\nfree:\t
+9 χρησιμοποιείται
+10 \n\tΣυνολικά χρησιμοποιείται: %d, συνολική ελεύθερη: %d\n
+11 \tΕχει εκχωρηθεί μνήμη από 0x%lx ως 0x%lx. Πραγματική αρχή 0x%lx\n
+12 Εχει εκχωρηθεί μνήμη από 0x%lx ως 0x%lx (%ld).\n
+13 %s current memory allocation:\n
+14 Total space allocated from system: %d\n
+15 Number of non-inuse chunks: %d\n
+16 Number of mmapped regions: %d\n
+17 Total space in mmapped regions: %d\n
+18 Total allocated space: %d\n
+19 Total non-inuse space: %d\n
+20 Top-most, releasable space: %d\n
index d54db2f..7fb7985 100644 (file)
@@ -1,94 +1,94 @@
-$ $tcsh: set2,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set2,v 1.4 2011/02/04 18:19:37 christos Exp $
 $ Signal names
 $set 2 
-1 Ìçäåíéêü signal
-2 ÄéáêïðÞ ãñáììÞò (hangup)
-3 ÄéáêïðÞ (interrupt)
-4 Ðáñáßôçóç (quit)
-5 ÐáñÜíïìç åíôïëÞ (Illegal instruction)
+1 Μηδενικό signal
+2 Διακοπή γραμμής (hangup)
+3 Διακοπή (interrupt)
+4 Παραίτηση (quit)
+5 Παράνομη εντολή (Illegal instruction)
 6 Trace/BPT trap
 7 Abort
 8 IOT trap
-9 Åðéêåßìåíç êáôÜññåõóç óõóôÞìáôïò
-10 Tåñìáôéóìüò ìå ëÜèïò
+9 Επικείμενη κατάρρευση συστήματος
+10 Tερματισμός με λάθος
 11 EMT trap
-12 Åîáßñåóç áñéèìçôéêÞò êéíçôÞò õðïäéáóôïëÞò
-13 Óêïôþèçêå
+12 Εξαίρεση αριθμητικής κινητής υποδιαστολής
+13 Σκοτώθηκε
 14 User signal 1
 15 User signal 2
-16 ËÜèïò Segmentation
-17 ËÜèïò Bus
-18 ËÜèïò ðåäßïõ ôéìþí ðñïãñÜììáôïò
-19 ËÜèïò ðåäßïõ ôéìþí ïñßóìáôïò
-20 Áíýðáñêôï system call
-21 ÓðáóìÝíï pipe
-22 ÓÞìá alarm
-23  Tåñìáôßóôçêå
-24 ÁëëáãÞ êáôÜóôáóçò äéåñãáóßáò-ðáéäéïý
-25 ÈÜíáôïò äéåñãáóßáò-ðáéäéïý
-26 ÓöÜëìá Apollo
-27 Ç äéåñãáóßá-ðáéäß óôáìÜôçóå Þ ôåñìÜôéóå
-28 Ç äéåñãáóßá-ðáéäß ôåñìÜôéóå
-29 ÄéáêïðÞ ôÜóçò
-30 Áðþëåéá ðüñïõ
+16 Λάθος Segmentation
+17 Λάθος Bus
+18 Λάθος πεδίου τιμών προγράμματος
+19 Λάθος πεδίου τιμών ορίσματος
+20 Ανύπαρκτο system call
+21 Σπασμένο pipe
+22 Σήμα alarm
+23  Tερματίστηκε
+24 Αλλαγή κατάστασης διεργασίας-παιδιού
+25 Θάνατος διεργασίας-παιδιού
+26 Σφάλμα Apollo
+27 Η διεργασία-παιδί σταμάτησε ή τερμάτισε
+28 Η διεργασία-παιδί τερμάτισε
+29 Διακοπή τάσης
+30 Απώλεια πόρου
 31 Break (Ctrl-Break)
-32 ÓÞìá äõíáôüôçôáò input/output
-33 Áóýã÷ñïíï I/O (select)
-34 Åðåßãïõóá êáôÜóôáóç óå äßáõëï I/O
+32 Σήμα δυνατότητας input/output
+33 Ασύγχρονο I/O (select)
+34 Επείγουσα κατάσταση σε δίαυλο I/O
 35 Multitasking wake-up
 36 Multitasking kill
-37 ÐåñÜôùóç áóýã÷ñïíïõ I/O ôçò fortran
-38 ÁíÜêáìøç
-39 Ìç åðáíïñèþóéìï óöÜëìá ìíÞìçò
-40 ÕðÝñâáóç ïñßïõ ÷ñüíïõ CPU
-41 Åðéêåßìåíï shutdown óõóôÞìáôïò
-42 Tï wakeup flag ôïõ áñéè. ïìÜäáò micro-tasking Ýãéíå set
-43 Ðñüâëçìá thread - (÷ñçóéìïðïéÞóôå cord -T ãéÜ ëåðôïìåñåßò ðëçñïöïñßåò)
-44 ÓöÜëìá áñôéüôçôáò êáôá÷ùñçôÞ CRAY Y-MP
-45 Áßôçóç ðëçñïöïñßáò
-46 ÁíáâïëÞ (óÞìál)
-47 Ðáýóç (óÞìá)
-48 ÁíáâïëÞ
-49 Ðáýóç
-50 ÓõíÝ÷éóç
-51 ÁíáâïëÞ (åßóïäïò áðü ôåñìáôéêü)
-52 Ðáýóç (åßóïäïò áðü ôåñìáôéêü)
-53 ÁíáâïëÞ (Ýîïäïò óå ôåñìáôéêü)
-54 Ðáýóç (Ýîïäïò óå ôåñìáôéêü)
-55 Ç êáôÜóôáóç ôïõ ðáñáèýñïõ Üëëáîå
-56 Tï ìÝãåèïò ôïõ ðáñáèýñïõ Üëëáîå
-57 Ç êáôÜóôáóç ôçò ôçëåöùíéêÞò ãñáììÞò Üëëáîå
-58 ÕðÝñâáóç ïñßïõ ÷ñüíïõ CPU
-59 ÕðÝñâáóç ïñßïõ ìåãÝèïõò áñ÷åßïõ
-60 ÓÞìá alarm åéêïíéêïý ÷ñüíïõ
-61 ÓÞìá alarm ÷ñüíïõ Profiling
-62 ÓÞìá DIL
-63 ÐñïÝêõøå pollable event
-64 Tá lwp's ôçò äéåñãáóßáò åßíáé ìðëïêáñéóìÝíá
-65 Åéäéêü óÞìá LWP
-66 Åéäéêü óÞìá CPR
-67 Åéäéêü óÞìá CPR
-68 Ðñþôï óÞìá Ðñáãìáôéêïý ×ñüíïõ
-69 Äåýôåñï óÞìá Ðñáãìáôéêïý ×ñüíïõ
-70 Tñßôï óÞìá Ðñáãìáôéêïý ×ñüíïõ
-71 TÝôáñôï óÞìá Ðñáãìáôéêïý ×ñüíïõ
-72 TÝôáñôï áðü ôï ôÝëïò óÞìá Ðñáãìáôéêïý ×ñüíïõ
-73 Tñßôï áðü ôï ôÝëïò óÞìá Ðñáãìáôéêïý ×ñüíïõ
-74 Äåýôåñï áðü ôï ôÝëïò óÞìá Ðñáãìáôéêïý ×ñüíïõ
-75 Tåëåõôáßï óÞìá Ðñáãìáôéêïý ×ñüíïõ
-76 Áóýã÷ñïíï I/O ôïðéêïý äéêôýïõ
-77 Äéáèåóéìüôçôá PTY ãéÜ áíÜãíùóç/ãñÜøéìï
-78 Áðáéôåßôáé ðáñÝìâáóç óôï I/O
-79 Ç ëåéôïõñãßá HFT monitor ðáñá÷ùñÞèçêå
-80 Ç ëåéôïõñãßá HFT monitor ðñÝðåé íá ðáñá÷ùñçèåß
-81 Ï Ýëåã÷ïò Þ÷ïõ HFT Ý÷åé ðåñáôùèåß
-82 ÄåäïìÝíá óôïí HFT ring buffer
-83 ÌåôáíÜóóôåõóç äéåñãáóßáò
-84 ÁóöáëÝò attention key
-85 Åðáíáäñïìïëüãçóç
-86 ÓÞìá SS$_DEBUG
-87 ÁëëáãÞ ðñïôåñáéüôçôáò
-88 Áíé÷íåýèçêå ðñáãìáôéêü áäéÝîïäï
-89 ÍÝïò ÷áñáêôÞñáò åéóüäïõ
+37 Περάτωση ασύγχρονου I/O της fortran
+38 Ανάκαμψη
+39 Μη επανορθώσιμο σφάλμα μνήμης
+40 Υπέρβαση ορίου χρόνου CPU
+41 Επικείμενο shutdown συστήματος
+42 Tο wakeup flag του αριθ. ομάδας micro-tasking έγινε set
+43 Πρόβλημα thread - (χρησιμοποιήστε cord -T γιά λεπτομερείς πληροφορίες)
+44 Σφάλμα αρτιότητας καταχωρητή CRAY Y-MP
+45 Αίτηση πληροφορίας
+46 Αναβολή (σήμαl)
+47 Παύση (σήμα)
+48 Αναβολή
+49 Παύση
+50 Συνέχιση
+51 Αναβολή (είσοδος από τερματικό)
+52 Παύση (είσοδος από τερματικό)
+53 Αναβολή (έξοδος σε τερματικό)
+54 Παύση (έξοδος σε τερματικό)
+55 Η κατάσταση του παραθύρου άλλαξε
+56 Tο μέγεθος του παραθύρου άλλαξε
+57 Η κατάσταση της τηλεφωνικής γραμμής άλλαξε
+58 Υπέρβαση ορίου χρόνου CPU
+59 Υπέρβαση ορίου μεγέθους αρχείου
+60 Σήμα alarm εικονικού χρόνου
+61 Σήμα alarm χρόνου Profiling
+62 Σήμα DIL
+63 Προέκυψε pollable event
+64 Tα lwp's της διεργασίας είναι μπλοκαρισμένα
+65 Ειδικό σήμα LWP
+66 Ειδικό σήμα CPR
+67 Ειδικό σήμα CPR
+68 Πρώτο σήμα Πραγματικού Χρόνου
+69 Δεύτερο σήμα Πραγματικού Χρόνου
+70 Tρίτο σήμα Πραγματικού Χρόνου
+71 Tέταρτο σήμα Πραγματικού Χρόνου
+72 Tέταρτο από το τέλος σήμα Πραγματικού Χρόνου
+73 Tρίτο από το τέλος σήμα Πραγματικού Χρόνου
+74 Δεύτερο από το τέλος σήμα Πραγματικού Χρόνου
+75 Tελευταίο σήμα Πραγματικού Χρόνου
+76 Ασύγχρονο I/O τοπικού δικτύου
+77 Διαθεσιμότητα PTY γιά ανάγνωση/γράψιμο
+78 Απαιτείται παρέμβαση στο I/O
+79 Η λειτουργία HFT monitor παραχωρήθηκε
+80 Η λειτουργία HFT monitor πρέπει να παραχωρηθεί
+81 Ο έλεγχος ήχου HFT έχει περατωθεί
+82 Δεδομένα στον HFT ring buffer
+83 Μετανάσστευση διεργασίας
+84 Ασφαλές attention key
+85 Επαναδρομολόγηση
+86 Σήμα SS$_DEBUG
+87 Αλλαγή προτεραιότητας
+88 Ανιχνεύθηκε πραγματικό αδιέξοδο
+89 Νέος χαρακτήρας εισόδου
 90 Stack limit exceeded
 91 Unused signal
index 077a3a0..18638df 100644 (file)
@@ -1,41 +1,41 @@
-$ $tcsh: set20,v 1.4 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set20,v 1.5 2011/02/04 18:19:37 christos Exp $
 $ tc.bind.c
 $set 20 
-1 Áêõñï üíïìá ðëÞêôñïõ `%S'\n
-2 ÅóöáëìÝíï üíïìá ðëÞêôñïõ: %S\n
-3 ÅóöáëìÝíï üíïìá åíôïëÞò: %S\n
-4 ÅóöáëìÝíç ðåñéãñáöÞ ðëÞêôñïõ %S\n
-5 ÌçäåíéêÞ ðåñéãñáöÞ string\n
-6 Standard óõó÷åôßóåéò ðëÞêôñùí\n
-7 ÅíáëëáêôéêÝò óõó÷åôßóåéò ðëÞêôñùí\n
-8 Óõó÷åôßóåéò ðïëëáðëþí ÷áñáêôÞñùí\n
-9 Óõó÷åôßóåéò ðëÞêôñùí âÝëïõò\n
-10 %-15s->  äåí Ý÷åé ïñéóôåß\n
-11 BUG!!! ôï %s äåí åßíáé óõó÷åôéóìÝíï ìå ôßðïôá.\n
-12 ×ñÞóç: bindkey [åðéëïãÝò] [--] [ÐËÇÊÔÑÏ [ÅÍÔÏËÇ]]\n
-13     -a   åìöÜíéóç Þ óõó÷Ýôéóç ÐËÇÊÔÑÏõ óôïí åíáëëáêôéêü ÷Üñôç ðëÞêôñùí\n
-14     -b   åñìçíåßá ÐËÇÊÔÑÏõ ùò C-, M-, F- or X- üíïìá ðëÞêôñïõ\n
-15     -s   åñìçíåßá ÅÍÔÏËÇò ùò êõñéïëåêôéêïý string ãéÜ åìöÜíéóç\n
-16     -c   åñìçíåßá ÅÍÔÏËÇò ùò åóùôåñéêÞò Þ åîùôåñéêÞò åíôïëÞò\n
-17     -v   óõó÷Ýôéóç üëùí ôùí ðëÞêôñùí óå áíôéóôïé÷ßá vi\n
-18     -e   óõó÷Ýôéóç üëùí ôùí ðëÞêôñùí óå áíôéóôïé÷ßá emacs\n
-19     -d   óõó÷Ýôéóç üëùí ôùí ðëÞêôñùí óôçí default ôïõ editor\n
-20     -l   åìöÜíéóç ôùí åíôïëþí ôïõ editor ìå ðåñéãñáöÝò\n
-21     -r   êáôÜñãçóç óõó÷Ýôéóçò ôïõ ÐËÇÊÔÑÏõ\n
-22     -k   åñìçíåßá ÐËÇÊÔÑÏõ ùò óõìâïëéêü üíïìá ðëÞêôñïõ âÝëïõò\n
-23     --   ôÝëïò åðåîåñãáóßáò åðéëïãþí\n
-24     -u   (Þ ïðïéáäÞðïôå Üêõñç åðéëïãÞ) áõôü ôï ìÞíõìá\n
-25 ×ùñßò ÐËÇÊÔÑÏ Þ ÅÍÔÏËÇ, åìöáíßæåé üëåò ôéò óõó÷åôßóåéò\n
-26 ×ùñßò ÅÍÔÏËÇ, åìöáíßæåé ôç óõó÷Ýôéóç ãéÜ ôï ÐËÇÊÔÑÏ.\n
-27 åóöáëìÝíç ðåñéãñáöÞ ðëÞêôñïõ -- ìçäåíéêü string\n
-28 åóöáëìÝíç ðåñéãñáöÞ ðëÞêôñïõ -- Üäåéï string\n
-29 ÅóöáëìÝíç ðåñéãñáöÞ ðëÞêôñïõ function. Ôï ìçäåíéêü string áðáãïñåýåôáé\n
-30 åóöáëìÝíç ðåñéãñáöÞ ðëÞêôñïõ -- êáêïó÷çìáôéóìÝíïò äåêáåîáäéêüò áñéèìüò\n
-31 åóöáëìÝíç ðåñéãñáöÞ ðëÞêôñïõ -- êáêïó÷çìáôéóìÝíïò ïêôáäéêüò áñéèìüò\n
-32 åóöáëìÝíç ðåñéãñáöÞ ðëÞêôñïõ -- êáêïó÷çìáôéóìÝíïò äåêáäéêüò áñéèìüò\n
-33 ÅóöáëìÝíç ðåñéãñáöÞ ðëÞêôñïõ function.\n
-34 Ôï ìçäåíéêü ðëÞêôñï äåí åðéôñÝðåôáé\n
-35 åóöáëìÝíç ðåñéãñáöÞ ðëÞêôñïõ -- Üãíùóôï üíïìá "%S"\n
-36 ÷ñÞóç: bind [ÐËÇÊÔÑÏ | ÐËÇÊÔÑÏ ÅÍÔÏËÇÓ | "emacs" | "vi" | "-a"]\n
-37 Áêõñç ëåéôïõñãßá
-38 Tï %s\t\täåí åßíáé ïñéóìÝíï\n
+1 Ακυρο όνομα πλήκτρου `%S'\n
+2 Εσφαλμένο όνομα πλήκτρου: %S\n
+3 Εσφαλμένο όνομα εντολής: %S\n
+4 Εσφαλμένη περιγραφή πλήκτρου %S\n
+5 Μηδενική περιγραφή string\n
+6 Standard συσχετίσεις πλήκτρων\n
+7 Εναλλακτικές συσχετίσεις πλήκτρων\n
+8 Συσχετίσεις πολλαπλών χαρακτήρων\n
+9 Συσχετίσεις πλήκτρων βέλους\n
+10 %-15s->  δεν έχει οριστεί\n
+11 BUG!!! το %s δεν είναι συσχετισμένο με τίποτα.\n
+12 Χρήση: bindkey [επιλογές] [--] [ΠΛΗΚΤΡΟ [ΕΝΤΟΛΗ]]\n
+13     -a   εμφάνιση ή συσχέτιση ΠΛΗΚΤΡΟυ στον εναλλακτικό χάρτη πλήκτρων\n
+14     -b   ερμηνεία ΠΛΗΚΤΡΟυ ως C-, M-, F- or X- όνομα πλήκτρου\n
+15     -s   ερμηνεία ΕΝΤΟΛΗς ως κυριολεκτικού string γιά εμφάνιση\n
+16     -c   ερμηνεία ΕΝΤΟΛΗς ως εσωτερικής ή εξωτερικής εντολής\n
+17     -v   συσχέτιση όλων των πλήκτρων σε αντιστοιχία vi\n
+18     -e   συσχέτιση όλων των πλήκτρων σε αντιστοιχία emacs\n
+19     -d   συσχέτιση όλων των πλήκτρων στην default του editor\n
+20     -l   εμφάνιση των εντολών του editor με περιγραφές\n
+21     -r   κατάργηση συσχέτισης του ΠΛΗΚΤΡΟυ\n
+22     -k   ερμηνεία ΠΛΗΚΤΡΟυ ως συμβολικό όνομα πλήκτρου βέλους\n
+23     --   τέλος επεξεργασίας επιλογών\n
+24     -u   (ή οποιαδήποτε άκυρη επιλογή) αυτό το μήνυμα\n
+25 Χωρίς ΠΛΗΚΤΡΟ ή ΕΝΤΟΛΗ, εμφανίζει όλες τις συσχετίσεις\n
+26 Χωρίς ΕΝΤΟΛΗ, εμφανίζει τη συσχέτιση γιά το ΠΛΗΚΤΡΟ.\n
+27 εσφαλμένη περιγραφή πλήκτρου -- μηδενικό string\n
+28 εσφαλμένη περιγραφή πλήκτρου -- άδειο string\n
+29 Εσφαλμένη περιγραφή πλήκτρου function. Το μηδενικό string απαγορεύεται\n
+30 εσφαλμένη περιγραφή πλήκτρου -- κακοσχηματισμένος δεκαεξαδικός αριθμός\n
+31 εσφαλμένη περιγραφή πλήκτρου -- κακοσχηματισμένος οκταδικός αριθμός\n
+32 εσφαλμένη περιγραφή πλήκτρου -- κακοσχηματισμένος δεκαδικός αριθμός\n
+33 Εσφαλμένη περιγραφή πλήκτρου function.\n
+34 Το μηδενικό πλήκτρο δεν επιτρέπεται\n
+35 εσφαλμένη περιγραφή πλήκτρου -- άγνωστο όνομα "%S"\n
+36 χρήση: bind [ΠΛΗΚΤΡΟ | ΠΛΗΚΤΡΟ ΕΝΤΟΛΗΣ | "emacs" | "vi" | "-a"]\n
+37 Ακυρη λειτουργία
+38 Tο %s\t\tδεν είναι ορισμένο\n
index 3ef206b..1a215dd 100644 (file)
@@ -1,5 +1,5 @@
-$ $tcsh: set21,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ $tcsh: set21,v 1.3 2011/02/04 18:19:37 christos Exp $
 $ tc.disc.c
 $set 21 
-1 Äå ìðïñþ íá äéáâÜóù ôá local chars.\n
-2 Äå ìðïñþ íá ãñÜøù ôá local chars.\n
+1 Δε μπορώ να διαβάσω τα local chars.\n
+2 Δε μπορώ να γράψω τα local chars.\n