Merge in NetBSD libedit changes and new man pages. Also fix some
authormillert <millert@openbsd.org>
Thu, 16 Jan 1997 05:18:27 +0000 (05:18 +0000)
committermillert <millert@openbsd.org>
Thu, 16 Jan 1997 05:18:27 +0000 (05:18 +0000)
strncpy() usage in their code.  NetBSD change log was:
    * add a man page for the editline routines
    * add a man page describing editrc
    * fix bugs in el_parse():
      * didn't execute command when program name matched (test reversed)
      * was checking against empty string instead of program name
      * after checks, command to run also pointed to empty string
    * document ^char and \ escape sequences
    * when parsing ^char control chars, check the correct char when determining
      validity (previously, ^char was a NOP interpreted as the literal string
      because of this bug)
    * Implement CC_REDISPLAY, which (unlike CC_REFRESH) redraws the entire input
    * line (a la ^R). This is useful if the binding outputs information and
    * mucks up the input line. To be used in ``list-choices'' bindings (refer
    * to the ^D binding in csh when filec is set)

37 files changed:
lib/libedit/Makefile
lib/libedit/TEST/test.c
lib/libedit/chared.c
lib/libedit/chared.h
lib/libedit/common.c
lib/libedit/el.c
lib/libedit/el.h
lib/libedit/emacs.c
lib/libedit/hist.c
lib/libedit/hist.h
lib/libedit/histedit.h
lib/libedit/history.c
lib/libedit/key.c
lib/libedit/key.h
lib/libedit/makelist
lib/libedit/map.c
lib/libedit/map.h
lib/libedit/parse.c
lib/libedit/parse.h
lib/libedit/prompt.c
lib/libedit/prompt.h
lib/libedit/read.c
lib/libedit/refresh.c
lib/libedit/refresh.h
lib/libedit/search.c
lib/libedit/search.h
lib/libedit/sig.c
lib/libedit/sig.h
lib/libedit/sys.h
lib/libedit/term.c
lib/libedit/term.h
lib/libedit/termcap.h
lib/libedit/tokenizer.c
lib/libedit/tokenizer.h
lib/libedit/tty.c
lib/libedit/tty.h
lib/libedit/vi.c

index c990dff..18ba340 100644 (file)
@@ -1,4 +1,5 @@
-#      @(#)Makefile    8.1 (Berkeley) 6/4/93
+#      $OpenBSD: Makefile,v 1.4 1997/01/16 05:18:27 millert Exp $
+#      from: @(#)Makefile      8.1 (Berkeley) 6/4/93
 
 LIB=   edit
 
@@ -6,6 +7,15 @@ OSRCS= chared.c common.c el.c emacs.c hist.c key.c map.c parse.c \
        prompt.c read.c refresh.c search.c sig.c term.c tty.c vi.c \
        help.c fcns.c
 
+MAN=   editline.3 editrc.5
+
+MLINKS=        editline.3 el_init.3 editline.3 el_end.3 editline.3 el_reset.3 \
+       editline.3 el_gets.3 editline.3 el_getc.3 editline.3 el_push.3 \
+       editline.3 el_parse.3 editline.3 el_set.3 editline.3 el_source.3 \
+       editline.3 el_resize.3 editline.3 el_line.3 \
+       editline.3 el_insertstr.3 editline.3 el_deletestr.3 \
+       editline.3 history_init.3 editline.3 history_end.3 editline.3 history.3
+
 # For speed and debugging
 #SRCS=   ${OSRCS} tokenizer.c history.c
 # For protection
index f0ae4eb..646b235 100644 (file)
@@ -1,3 +1,5 @@
+/*     $OpenBSD: test.c,v 1.3 1997/01/16 05:18:55 millert Exp $        */
+
 /*-
  * Copyright (c) 1992, 1993
  *     The Regents of the University of California.  All rights reserved.
@@ -41,7 +43,11 @@ static char copyright[] =
 #endif /* not lint */
 
 #if !defined(lint) && !defined(SCCSID)
+#if 0
 static char sccsid[] = "@(#)test.c     8.1 (Berkeley) 6/4/93";
+#else
+static char rcsid[] = "$OpenBSD: test.c,v 1.3 1997/01/16 05:18:55 millert Exp $";
+#endif
 #endif /* not lint && not SCCSID */
 
 /*
index 5a393a7..4498c67 100644 (file)
@@ -1,3 +1,5 @@
+/*     $OpenBSD: chared.c,v 1.2 1997/01/16 05:18:28 millert Exp $      */
+
 /*-
  * Copyright (c) 1992, 1993
  *     The Regents of the University of California.  All rights reserved.
  */
 
 #if !defined(lint) && !defined(SCCSID)
+#if 0
 static char sccsid[] = "@(#)chared.c   8.1 (Berkeley) 6/4/93";
+#else
+static char rcsid[] = "$OpenBSD: chared.c,v 1.2 1997/01/16 05:18:28 millert Exp $";
+#endif
 #endif /* not lint && not SCCSID */
 
 /* 
index 20da6c8..47b11af 100644 (file)
@@ -1,3 +1,5 @@
+/*     $OpenBSD: chared.h,v 1.2 1997/01/16 05:18:29 millert Exp $      */
+
 /*-
  * Copyright (c) 1992, 1993
  *     The Regents of the University of California.  All rights reserved.
index 696da52..9131b58 100644 (file)
@@ -1,3 +1,5 @@
+/*     $OpenBSD: common.c,v 1.2 1997/01/16 05:18:30 millert Exp $      */
+
 /*-
  * Copyright (c) 1992, 1993
  *     The Regents of the University of California.  All rights reserved.
  */
 
 #if !defined(lint) && !defined(SCCSID)
+#if 0
 static char sccsid[] = "@(#)common.c   8.1 (Berkeley) 6/4/93";
+#else
+static char rcsid[] = "$OpenBSD: common.c,v 1.2 1997/01/16 05:18:30 millert Exp $";
+#endif
 #endif /* not lint && not SCCSID */
 
 /*
@@ -651,9 +657,7 @@ ed_redisplay(el, c)
     EditLine *el;
     int c;
 {
-    re_clear_lines(el);
-    re_clear_display(el);
-    return CC_REFRESH;
+    return CC_REDISPLAY;
 }
 
 
@@ -702,7 +706,8 @@ ed_prev_history(el, c)
     *el->el_line.lastchar = '\0';              /* just in case */
 
     if (el->el_history.eventno == 0) { /* save the current buffer away */
-       (void) strncpy(el->el_history.buf, el->el_line.buffer, EL_BUFSIZ);
+       (void) strncpy(el->el_history.buf, el->el_line.buffer, EL_BUFSIZ - 1);
+       el->el_history.buf[EL_BUFSIZ - 1] = '\0';
        el->el_history.last = el->el_history.buf + 
                (el->el_line.lastchar - el->el_line.buffer);
     }
@@ -773,7 +778,8 @@ ed_search_prev_history(el, c)
     }
 
     if (el->el_history.eventno == 0) {
-       (void) strncpy(el->el_history.buf, el->el_line.buffer, EL_BUFSIZ);
+       (void) strncpy(el->el_history.buf, el->el_line.buffer, EL_BUFSIZ - 1);
+       el->el_history.buf[EL_BUFSIZ - 1] = '\0';
        el->el_history.last = el->el_history.buf + 
                (el->el_line.lastchar - el->el_line.buffer);
     }
index 6b7b5d4..87bce35 100644 (file)
@@ -1,3 +1,5 @@
+/*     $OpenBSD: el.c,v 1.4 1997/01/16 05:18:31 millert Exp $  */
+
 /*-
  * Copyright (c) 1992, 1993
  *     The Regents of the University of California.  All rights reserved.
  */
 
 #if !defined(lint) && !defined(SCCSID)
+#if 0
 static char sccsid[] = "@(#)el.c       8.2 (Berkeley) 1/3/94";
+#else
+static char rcsid[] = "$OpenBSD: el.c,v 1.4 1997/01/16 05:18:31 millert Exp $";
+#endif
 #endif /* not lint && not SCCSID */
 
 /*
@@ -52,6 +58,7 @@ static char sccsid[] = "@(#)el.c      8.2 (Berkeley) 1/3/94";
 #else
 # include <varargs.h>
 #endif
+#include <unistd.h>
 #include "el.h"
 
 /* el_init():
@@ -293,9 +300,9 @@ el_source(el, fname)
        if ((fp = fopen(fname, "r")) == NULL) {
            if (issetugid() != 0 || (ptr = getenv("HOME")) == NULL) 
                return -1;
-           fname = strncpy(path, ptr, MAXPATHLEN);
-           path[MAXPATHLEN-1] = '\0';
-           (void) strncat(path, elpath, MAXPATHLEN - strlen(path));
+           fname = strncpy(path, ptr, sizeof(path) - 1);
+           path[sizeof(path) - 1] = '\0';
+           (void) strncat(path, elpath, sizeof(path) - strlen(path));
        }
     }
 
index 77cce15..c2f0fbb 100644 (file)
@@ -1,3 +1,5 @@
+/*     $OpenBSD: el.h,v 1.2 1997/01/16 05:18:32 millert Exp $  */
+
 /*-
  * Copyright (c) 1992, 1993
  *     The Regents of the University of California.  All rights reserved.
index 273de10..c921bdb 100644 (file)
@@ -1,3 +1,5 @@
+/*     $OpenBSD: emacs.c,v 1.2 1997/01/16 05:18:32 millert Exp $       */
+
 /*-
  * Copyright (c) 1992, 1993
  *     The Regents of the University of California.  All rights reserved.
  */
 
 #if !defined(lint) && !defined(SCCSID)
+#if 0
 static char sccsid[] = "@(#)emacs.c    8.1 (Berkeley) 6/4/93";
+#else
+static char rcsid[] = "$OpenBSD: emacs.c,v 1.2 1997/01/16 05:18:32 millert Exp $";
+#endif
 #endif /* not lint && not SCCSID */
 
 /* 
index 394df63..b9a6e20 100644 (file)
@@ -1,3 +1,5 @@
+/*     $OpenBSD: hist.c,v 1.2 1997/01/16 05:18:33 millert Exp $        */
+
 /*-
  * Copyright (c) 1992, 1993
  *     The Regents of the University of California.  All rights reserved.
  */
 
 #if !defined(lint) && !defined(SCCSID)
+#if 0
 static char sccsid[] = "@(#)hist.c     8.1 (Berkeley) 6/4/93";
+#else
+static char rcsid[] = "$OpenBSD: hist.c,v 1.2 1997/01/16 05:18:33 millert Exp $";
+#endif
 #endif /* not lint && not SCCSID */
 
 /*
@@ -100,7 +106,8 @@ hist_get(el)
     int     h;
 
     if (el->el_history.eventno == 0) { /* if really the current line */
-       (void) strncpy(el->el_line.buffer, el->el_history.buf, EL_BUFSIZ);
+       (void) strncpy(el->el_line.buffer, el->el_history.buf, EL_BUFSIZ - 1);
+       el->el_line.buffer[EL_BUFSIZ - 1] = '\0';
        el->el_line.lastchar = el->el_line.buffer + 
                (el->el_history.last - el->el_history.buf);
 
@@ -128,7 +135,8 @@ hist_get(el)
            return CC_ERROR;
        }
 
-    (void) strncpy(el->el_line.buffer, hp, EL_BUFSIZ);
+    (void) strncpy(el->el_line.buffer, hp, EL_BUFSIZ - 1);
+    el->el_line.buffer[EL_BUFSIZ - 1] = '\0';
     el->el_line.lastchar = el->el_line.buffer + strlen(el->el_line.buffer);
 
     if (el->el_line.lastchar > el->el_line.buffer) {
index dff3968..5731968 100644 (file)
@@ -1,3 +1,5 @@
+/*     $OpenBSD: hist.h,v 1.3 1997/01/16 05:18:34 millert Exp $        */
+
 /*-
  * Copyright (c) 1992, 1993
  *     The Regents of the University of California.  All rights reserved.
index d3c32cc..ee88d54 100644 (file)
@@ -1,3 +1,5 @@
+/*     $OpenBSD: histedit.h,v 1.3 1997/01/16 05:18:34 millert Exp $    */
+
 /*-
  * Copyright (c) 1992, 1993
  *     The Regents of the University of California.  All rights reserved.
@@ -72,6 +74,7 @@ typedef struct lineinfo {
 #define        CC_CURSOR       5
 #define        CC_ERROR        6
 #define CC_FATAL       7
+#define CC_REDISPLAY   8
 
 /*
  * Initialization, cleanup, and resetting
index 9594207..cddeea1 100644 (file)
@@ -1,3 +1,5 @@
+/*     $OpenBSD: history.c,v 1.3 1997/01/16 05:18:35 millert Exp $     */
+
 /*-
  * Copyright (c) 1992, 1993
  *     The Regents of the University of California.  All rights reserved.
  */
 
 #if !defined(lint) && !defined(SCCSID)
+#if 0
 static char sccsid[] = "@(#)history.c  8.1 (Berkeley) 6/4/93";
+#else
+static char rcsid[] = "$OpenBSD: history.c,v 1.3 1997/01/16 05:18:35 millert Exp $";
+#endif
 #endif /* not lint && not SCCSID */
 
 /*
index 058da0e..2fd5703 100644 (file)
@@ -1,3 +1,5 @@
+/*     $OpenBSD: key.c,v 1.2 1997/01/16 05:18:36 millert Exp $ */
+
 /*-
  * Copyright (c) 1992, 1993
  *     The Regents of the University of California.  All rights reserved.
  */
 
 #if !defined(lint) && !defined(SCCSID)
+#if 0
 static char sccsid[] = "@(#)key.c      8.1 (Berkeley) 6/4/93";
+#else
+static char rcsid[] = "$OpenBSD: key.c,v 1.2 1997/01/16 05:18:36 millert Exp $";
+#endif
 #endif /* not lint && not SCCSID */
 
 /*
index 2ed3afc..5dfb331 100644 (file)
@@ -1,3 +1,5 @@
+/*     $OpenBSD: key.h,v 1.2 1997/01/16 05:18:36 millert Exp $ */
+
 /*-
  * Copyright (c) 1992, 1993
  *     The Regents of the University of California.  All rights reserved.
index 7c4bebc..b2b320e 100644 (file)
@@ -1,4 +1,5 @@
 #!/bin/sh -
+#      $OpenBSD: makelist,v 1.2 1997/01/16 05:18:37 millert Exp $
 #
 # Copyright (c) 1992, 1993
 #      The Regents of the University of California.  All rights reserved.
index db26f99..c760ced 100644 (file)
@@ -1,3 +1,5 @@
+/*     $OpenBSD: map.c,v 1.2 1997/01/16 05:18:38 millert Exp $ */
+
 /*-
  * Copyright (c) 1992, 1993
  *     The Regents of the University of California.  All rights reserved.
  */
 
 #if !defined(lint) && !defined(SCCSID)
+#if 0
 static char sccsid[] = "@(#)map.c      8.1 (Berkeley) 6/4/93";
+#else
+static char rcsid[] = "$OpenBSD: map.c,v 1.2 1997/01/16 05:18:38 millert Exp $";
+#endif
 #endif /* not lint && not SCCSID */
 
 /*
index 71c93b4..89743de 100644 (file)
@@ -1,3 +1,5 @@
+/*     $OpenBSD: map.h,v 1.2 1997/01/16 05:18:39 millert Exp $ */
+
 /*-
  * Copyright (c) 1992, 1993
  *     The Regents of the University of California.  All rights reserved.
index 2fe746f..b88f74e 100644 (file)
@@ -1,3 +1,5 @@
+/*     $OpenBSD: parse.c,v 1.2 1997/01/16 05:18:39 millert Exp $       */
+
 /*-
  * Copyright (c) 1992, 1993
  *     The Regents of the University of California.  All rights reserved.
  */
 
 #if !defined(lint) && !defined(SCCSID)
+#if 0
 static char sccsid[] = "@(#)parse.c    8.1 (Berkeley) 6/4/93";
+#else
+static char rcsid[] = "$OpenBSD: parse.c,v 1.2 1997/01/16 05:18:39 millert Exp $";
+#endif
 #endif /* not lint && not SCCSID */
 
 /*
@@ -45,8 +51,10 @@ static char sccsid[] = "@(#)parse.c  8.1 (Berkeley) 6/4/93";
  *
  *     bind
  *     echotc
- *     settc
  *     gettc
+ *     history
+ *     settc
+ *     setty
  */
 #include "sys.h"
 #include "el.h"
@@ -97,12 +105,12 @@ el_parse(el, argc, argv)
     char *ptr;
     int i;
 
-    for (ptr = argv[0]; *ptr && *ptr != ':'; ptr++)
-       continue;
-
-    if (*ptr == ':') {
-       *ptr = '\0';
-       if (el_match(el->el_prog, ptr))
+    if (argc < 1)
+       return -1;
+    ptr = strchr(argv[0], ':');
+    if (ptr != NULL) {
+       *ptr++ = '\0';
+       if (! el_match(el->el_prog, argv[0]))
            return 0;
     }
     else
@@ -190,7 +198,7 @@ parse__escape(ptr)
            break;
        }
     }
-    else if (*p == '^' && isalpha((unsigned char) *p)) {
+    else if (*p == '^' && isalpha((unsigned char) p[1])) {
        p++;
        c = (*p == '?') ? '\177' : (*p & 0237);
     }
index 263076b..bda660e 100644 (file)
@@ -1,3 +1,5 @@
+/*     $OpenBSD: parse.h,v 1.2 1997/01/16 05:18:40 millert Exp $       */
+
 /*-
  * Copyright (c) 1992, 1993
  *     The Regents of the University of California.  All rights reserved.
index cea7ad7..380052a 100644 (file)
@@ -1,3 +1,5 @@
+/*     $OpenBSD: prompt.c,v 1.2 1997/01/16 05:18:40 millert Exp $      */
+
 /*-
  * Copyright (c) 1992, 1993
  *     The Regents of the University of California.  All rights reserved.
  */
 
 #if !defined(lint) && !defined(SCCSID)
+#if 0
 static char sccsid[] = "@(#)prompt.c   8.1 (Berkeley) 6/4/93";
+#else
+static char rcsid[] = "$OpenBSD: prompt.c,v 1.2 1997/01/16 05:18:40 millert Exp $";
+#endif
 #endif /* not lint && not SCCSID */
 
 /*
index a624fc0..6d43675 100644 (file)
@@ -1,3 +1,5 @@
+/*     $OpenBSD: prompt.h,v 1.2 1997/01/16 05:18:41 millert Exp $      */
+
 /*-
  * Copyright (c) 1992, 1993
  *     The Regents of the University of California.  All rights reserved.
index ccfc88b..2d1139c 100644 (file)
@@ -1,3 +1,5 @@
+/*     $OpenBSD: read.c,v 1.2 1997/01/16 05:18:42 millert Exp $        */
+
 /*-
  * Copyright (c) 1992, 1993
  *     The Regents of the University of California.  All rights reserved.
  */
 
 #if !defined(lint) && !defined(SCCSID)
+#if 0
 static char sccsid[] = "@(#)read.c     8.1 (Berkeley) 6/4/93";
-
+#else
+static char rcsid[] = "$OpenBSD: read.c,v 1.2 1997/01/16 05:18:42 millert Exp $";
+#endif
 #endif /* not lint && not SCCSID */
+
 /*
  * read.c: Clean this junk up! This is horrible code.
  *        Terminal read functions
@@ -379,6 +385,11 @@ el_gets(el, nread)
            re_refresh_cursor(el);
            break;
 
+       case CC_REDISPLAY:
+           re_clear_lines(el);
+           re_clear_display(el);
+               /* FALLTHROUGH */
+
        case CC_REFRESH:
            el->el_state.argument = 1;
            el->el_state.doingarg = 0;
index b64d011..8b5ef97 100644 (file)
@@ -1,3 +1,5 @@
+/*     $OpenBSD: refresh.c,v 1.2 1997/01/16 05:18:42 millert Exp $     */
+
 /*-
  * Copyright (c) 1992, 1993
  *     The Regents of the University of California.  All rights reserved.
  */
 
 #if !defined(lint) && !defined(SCCSID)
+#if 0
 static char sccsid[] = "@(#)refresh.c  8.1 (Berkeley) 6/4/93";
+#else
+static char rcsid[] = "$OpenBSD: refresh.c,v 1.2 1997/01/16 05:18:42 millert Exp $";
+#endif
 #endif /* not lint && not SCCSID */
 
 /*
index 4fe50bc..62039eb 100644 (file)
@@ -1,3 +1,5 @@
+/*     $OpenBSD: refresh.h,v 1.2 1997/01/16 05:18:43 millert Exp $     */
+
 /*-
  * Copyright (c) 1992, 1993
  *     The Regents of the University of California.  All rights reserved.
index 29b2f6f..f1c987d 100644 (file)
@@ -1,3 +1,5 @@
+/*     $OpenBSD: search.c,v 1.2 1997/01/16 05:18:44 millert Exp $      */
+
 /*-
  * Copyright (c) 1992, 1993
  *     The Regents of the University of California.  All rights reserved.
  */
 
 #if !defined(lint) && !defined(SCCSID)
+#if 0
 static char sccsid[] = "@(#)search.c   8.1 (Berkeley) 6/4/93";
+#else
+static char rcsid[] = "$OpenBSD: search.c,v 1.2 1997/01/16 05:18:44 millert Exp $";
+#endif
 #endif /* not lint && not SCCSID */
 
 /*
@@ -464,7 +470,8 @@ cv_search(el, dir)
            (void) strcpy(tmpbuf, el->el_search.patbuf);
            el->el_search.patbuf[0] = '.';
            el->el_search.patbuf[1] = '*';
-           (void) strcpy(&el->el_search.patbuf[2], tmpbuf);
+           (void) strncpy(&el->el_search.patbuf[2], tmpbuf, EL_BUFSIZ - 3);
+           el->el_search.patbuf[EL_BUFSIZ - 1] = '\0';
            el->el_search.patlen++;
            el->el_search.patbuf[el->el_search.patlen++] = '.';
            el->el_search.patbuf[el->el_search.patlen++] = '*';
index 51c58b4..5d2a8e6 100644 (file)
@@ -1,3 +1,5 @@
+/*     $OpenBSD: search.h,v 1.2 1997/01/16 05:18:44 millert Exp $      */
+
 /*-
  * Copyright (c) 1992, 1993
  *     The Regents of the University of California.  All rights reserved.
index 94ab4bb..e0bb91b 100644 (file)
@@ -1,3 +1,5 @@
+/*     $OpenBSD: sig.c,v 1.2 1997/01/16 05:18:45 millert Exp $ */
+
 /*-
  * Copyright (c) 1992, 1993
  *     The Regents of the University of California.  All rights reserved.
  */
 
 #if !defined(lint) && !defined(SCCSID)
+#if 0
 static char sccsid[] = "@(#)sig.c      8.1 (Berkeley) 6/4/93";
+#else
+static char rcsid[] = "$OpenBSD: sig.c,v 1.2 1997/01/16 05:18:45 millert Exp $";
+#endif
 #endif /* not lint && not SCCSID */
 
 /*
index 98da74f..9202110 100644 (file)
@@ -1,3 +1,5 @@
+/*     $OpenBSD: sig.h,v 1.2 1997/01/16 05:18:45 millert Exp $ */
+
 /*-
  * Copyright (c) 1992, 1993
  *     The Regents of the University of California.  All rights reserved.
index eae20f6..38321de 100644 (file)
@@ -1,3 +1,5 @@
+/*     $OpenBSD: sys.h,v 1.2 1997/01/16 05:18:46 millert Exp $ */
+
 /*-
  * Copyright (c) 1992, 1993
  *     The Regents of the University of California.  All rights reserved.
index 061eb38..8253a86 100644 (file)
@@ -1,3 +1,5 @@
+/*     $OpenBSD: term.c,v 1.2 1997/01/16 05:18:47 millert Exp $        */
+
 /*-
  * Copyright (c) 1992, 1993
  *     The Regents of the University of California.  All rights reserved.
  */
 
 #if !defined(lint) && !defined(SCCSID)
+#if 0
 static char sccsid[] = "@(#)term.c     8.1 (Berkeley) 6/4/93";
+#else
+static char rcsid[] = "$OpenBSD: term.c,v 1.2 1997/01/16 05:18:47 millert Exp $";
+#endif
 #endif /* not lint && not SCCSID */
 
 /*
@@ -50,6 +56,7 @@ static char sccsid[] = "@(#)term.c    8.1 (Berkeley) 6/4/93";
 #include <stdlib.h>
 #include <unistd.h>
 #include "termcap.h"   /* XXX: should be <termcap.h> */
+#include <sys/ioctl.h>
 #include <sys/types.h>
 
 #include "el.h"
index aa3cd68..b7ac3e7 100644 (file)
@@ -1,3 +1,5 @@
+/*     $OpenBSD: term.h,v 1.2 1997/01/16 05:18:48 millert Exp $        */
+
 /*-
  * Copyright (c) 1992, 1993
  *     The Regents of the University of California.  All rights reserved.
index 4fd2cab..6be66f6 100644 (file)
@@ -1,3 +1,5 @@
+/*     $OpenBSD: termcap.h,v 1.2 1997/01/16 05:18:48 millert Exp $     */
+
 /*-
  * Copyright (c) 1992, 1993
  *     The Regents of the University of California.  All rights reserved.
index 41095fa..3446504 100644 (file)
@@ -1,3 +1,5 @@
+/*     $OpenBSD: tokenizer.c,v 1.2 1997/01/16 05:18:49 millert Exp $   */
+
 /*-
  * Copyright (c) 1992, 1993
  *     The Regents of the University of California.  All rights reserved.
  */
 
 #if !defined(lint) && !defined(SCCSID)
+#if 0
 static char sccsid[] = "@(#)tokenizer.c        8.1 (Berkeley) 6/4/93";
+#else
+static char rcsid[] = "$OpenBSD: tokenizer.c,v 1.2 1997/01/16 05:18:49 millert Exp $";
+#endif
 #endif /* not lint && not SCCSID */
 
 /*
index d495dc6..dd7137d 100644 (file)
@@ -1,3 +1,5 @@
+/*     $OpenBSD: tokenizer.h,v 1.2 1997/01/16 05:18:50 millert Exp $   */
+
 /*-
  * Copyright (c) 1992, 1993
  *     The Regents of the University of California.  All rights reserved.
index ac99843..bcaa504 100644 (file)
@@ -1,3 +1,5 @@
+/*     $OpenBSD: tty.c,v 1.2 1997/01/16 05:18:50 millert Exp $ */
+
 /*-
  * Copyright (c) 1992, 1993
  *     The Regents of the University of California.  All rights reserved.
  */
 
 #if !defined(lint) && !defined(SCCSID)
+#if 0
 static char sccsid[] = "@(#)tty.c      8.1 (Berkeley) 6/4/93";
+#else
+static char rcsid[] = "$OpenBSD: tty.c,v 1.2 1997/01/16 05:18:50 millert Exp $";
+#endif
 #endif /* not lint && not SCCSID */
 
 /* 
index 12da50d..2058bd1 100644 (file)
@@ -1,3 +1,5 @@
+/*     $OpenBSD: tty.h,v 1.2 1997/01/16 05:18:51 millert Exp $ */
+
 /*-
  * Copyright (c) 1992, 1993
  *     The Regents of the University of California.  All rights reserved.
index 030ee22..3c5f6e5 100644 (file)
@@ -1,3 +1,5 @@
+/*     $OpenBSD: vi.c,v 1.2 1997/01/16 05:18:52 millert Exp $  */
+
 /*-
  * Copyright (c) 1992, 1993
  *     The Regents of the University of California.  All rights reserved.
  */
 
 #if !defined(lint) && !defined(SCCSID)
+#if 0
 static char sccsid[] = "@(#)vi.c       8.1 (Berkeley) 6/4/93";
+#else
+static char rcsid[] = "$OpenBSD: vi.c,v 1.2 1997/01/16 05:18:52 millert Exp $";
+#endif
 #endif /* not lint && not SCCSID */
 
 /*