Module Name:    src
Committed By:   christos
Date:           Mon Apr 11 18:56:31 UTC 2016

Modified Files:
        src/lib/libedit: chared.c chartype.c chartype.h el.c eln.c history.c
            keymacro.c makelist map.c parse.c prompt.c read.c refresh.c
            search.c sig.c sys.h terminal.c tokenizer.c tty.c vi.c

Log Message:
Get rid of private/public; keep protected (Ingo Schwarze)


To generate a diff of this commit:
cvs rdiff -u -r1.52 -r1.53 src/lib/libedit/chared.c
cvs rdiff -u -r1.27 -r1.28 src/lib/libedit/chartype.c \
    src/lib/libedit/tokenizer.c
cvs rdiff -u -r1.30 -r1.31 src/lib/libedit/chartype.h
cvs rdiff -u -r1.87 -r1.88 src/lib/libedit/el.c
cvs rdiff -u -r1.32 -r1.33 src/lib/libedit/eln.c
cvs rdiff -u -r1.56 -r1.57 src/lib/libedit/history.c
cvs rdiff -u -r1.18 -r1.19 src/lib/libedit/keymacro.c
cvs rdiff -u -r1.26 -r1.27 src/lib/libedit/makelist
cvs rdiff -u -r1.46 -r1.47 src/lib/libedit/map.c
cvs rdiff -u -r1.37 -r1.38 src/lib/libedit/parse.c
cvs rdiff -u -r1.24 -r1.25 src/lib/libedit/prompt.c src/lib/libedit/sig.c \
    src/lib/libedit/sys.h
cvs rdiff -u -r1.90 -r1.91 src/lib/libedit/read.c
cvs rdiff -u -r1.48 -r1.49 src/lib/libedit/refresh.c
cvs rdiff -u -r1.43 -r1.44 src/lib/libedit/search.c
cvs rdiff -u -r1.28 -r1.29 src/lib/libedit/terminal.c
cvs rdiff -u -r1.62 -r1.63 src/lib/libedit/tty.c
cvs rdiff -u -r1.59 -r1.60 src/lib/libedit/vi.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/lib/libedit/chared.c
diff -u src/lib/libedit/chared.c:1.52 src/lib/libedit/chared.c:1.53
--- src/lib/libedit/chared.c:1.52	Sun Apr 10 20:50:13 2016
+++ src/lib/libedit/chared.c	Mon Apr 11 14:56:31 2016
@@ -1,4 +1,4 @@
-/*	$NetBSD: chared.c,v 1.52 2016/04/11 00:50:13 christos Exp $	*/
+/*	$NetBSD: chared.c,v 1.53 2016/04/11 18:56:31 christos Exp $	*/
 
 /*-
  * Copyright (c) 1992, 1993
@@ -37,7 +37,7 @@
 #if 0
 static char sccsid[] = "@(#)chared.c	8.1 (Berkeley) 6/4/93";
 #else
-__RCSID("$NetBSD: chared.c,v 1.52 2016/04/11 00:50:13 christos Exp $");
+__RCSID("$NetBSD: chared.c,v 1.53 2016/04/11 18:56:31 christos Exp $");
 #endif
 #endif /* not lint && not SCCSID */
 
@@ -51,7 +51,7 @@ __RCSID("$NetBSD: chared.c,v 1.52 2016/0
 #include "el.h"
 #include "common.h"
 
-private void ch__clearmacro (EditLine *);
+static void ch__clearmacro (EditLine *);
 
 /* value to leave unused in line buffer */
 #define	EL_LEAVE	2
@@ -489,7 +489,7 @@ ch_reset(EditLine *el, int mclear)
 		ch__clearmacro(el);
 }
 
-private void
+static void
 ch__clearmacro(EditLine *el)
 {
 	c_macro_t *ma = &el->el_chared.c_macro;
@@ -614,7 +614,7 @@ ch_end(EditLine *el)
 /* el_insertstr():
  *	Insert string at cursorI
  */
-public int
+int
 el_winsertstr(EditLine *el, const wchar_t *s)
 {
 	size_t len;
@@ -636,7 +636,7 @@ el_winsertstr(EditLine *el, const wchar_
 /* el_deletestr():
  *	Delete num characters before the cursor
  */
-public void
+void
 el_deletestr(EditLine *el, int n)
 {
 	if (n <= 0)
@@ -654,7 +654,7 @@ el_deletestr(EditLine *el, int n)
 /* el_cursor():
  *	Move the cursor to the left or the right of the current position
  */
-public int
+int
 el_cursor(EditLine *el, int n)
 {
 	if (n == 0)

Index: src/lib/libedit/chartype.c
diff -u src/lib/libedit/chartype.c:1.27 src/lib/libedit/chartype.c:1.28
--- src/lib/libedit/chartype.c:1.27	Mon Apr 11 12:06:52 2016
+++ src/lib/libedit/chartype.c	Mon Apr 11 14:56:31 2016
@@ -1,4 +1,4 @@
-/*	$NetBSD: chartype.c,v 1.27 2016/04/11 16:06:52 christos Exp $	*/
+/*	$NetBSD: chartype.c,v 1.28 2016/04/11 18:56:31 christos Exp $	*/
 
 /*-
  * Copyright (c) 2009 The NetBSD Foundation, Inc.
@@ -31,7 +31,7 @@
  */
 #include "config.h"
 #if !defined(lint) && !defined(SCCSID)
-__RCSID("$NetBSD: chartype.c,v 1.27 2016/04/11 16:06:52 christos Exp $");
+__RCSID("$NetBSD: chartype.c,v 1.28 2016/04/11 18:56:31 christos Exp $");
 #endif /* not lint && not SCCSID */
 
 #include <ctype.h>
@@ -42,10 +42,10 @@ __RCSID("$NetBSD: chartype.c,v 1.27 2016
 
 #define CT_BUFSIZ ((size_t)1024)
 
-private int ct_conv_cbuff_resize(ct_buffer_t *, size_t);
-private int ct_conv_wbuff_resize(ct_buffer_t *, size_t);
+static int ct_conv_cbuff_resize(ct_buffer_t *, size_t);
+static int ct_conv_wbuff_resize(ct_buffer_t *, size_t);
 
-private int
+static int
 ct_conv_cbuff_resize(ct_buffer_t *conv, size_t csize)
 {
 	void *p;
@@ -66,7 +66,7 @@ ct_conv_cbuff_resize(ct_buffer_t *conv, 
 	return 0;
 }
 
-private int
+static int
 ct_conv_wbuff_resize(ct_buffer_t *conv, size_t wsize)
 {
 	void *p;
@@ -88,7 +88,7 @@ ct_conv_wbuff_resize(ct_buffer_t *conv, 
 }
 
 
-public char *
+char *
 ct_encode_string(const wchar_t *s, ct_buffer_t *conv)
 {
 	char *dst;
@@ -118,7 +118,7 @@ ct_encode_string(const wchar_t *s, ct_bu
 	return conv->cbuff;
 }
 
-public wchar_t *
+wchar_t *
 ct_decode_string(const char *s, ct_buffer_t *conv)
 {
 	size_t len;
Index: src/lib/libedit/tokenizer.c
diff -u src/lib/libedit/tokenizer.c:1.27 src/lib/libedit/tokenizer.c:1.28
--- src/lib/libedit/tokenizer.c:1.27	Mon Apr 11 12:06:52 2016
+++ src/lib/libedit/tokenizer.c	Mon Apr 11 14:56:31 2016
@@ -1,4 +1,4 @@
-/*	$NetBSD: tokenizer.c,v 1.27 2016/04/11 16:06:52 christos Exp $	*/
+/*	$NetBSD: tokenizer.c,v 1.28 2016/04/11 18:56:31 christos Exp $	*/
 
 /*-
  * Copyright (c) 1992, 1993
@@ -37,7 +37,7 @@
 #if 0
 static char sccsid[] = "@(#)tokenizer.c	8.1 (Berkeley) 6/4/93";
 #else
-__RCSID("$NetBSD: tokenizer.c,v 1.27 2016/04/11 16:06:52 christos Exp $");
+__RCSID("$NetBSD: tokenizer.c,v 1.28 2016/04/11 18:56:31 christos Exp $");
 #endif
 #endif /* not lint && not SCCSID */
 
@@ -94,13 +94,13 @@ struct TYPE(tokenizer) {
 };
 
 
-private void FUN(tok,finish)(TYPE(Tokenizer) *);
+static void FUN(tok,finish)(TYPE(Tokenizer) *);
 
 
 /* FUN(tok,finish)():
  *	Finish a word in the tokenizer.
  */
-private void
+static void
 FUN(tok,finish)(TYPE(Tokenizer) *tok)
 {
 
@@ -117,7 +117,7 @@ FUN(tok,finish)(TYPE(Tokenizer) *tok)
 /* FUN(tok,init)():
  *	Initialize the tokenizer
  */
-public TYPE(Tokenizer) *
+TYPE(Tokenizer) *
 FUN(tok,init)(const Char *ifs)
 {
 	TYPE(Tokenizer) *tok = tok_malloc(sizeof(*tok));
@@ -158,7 +158,7 @@ FUN(tok,init)(const Char *ifs)
 /* FUN(tok,reset)():
  *	Reset the tokenizer
  */
-public void
+void
 FUN(tok,reset)(TYPE(Tokenizer) *tok)
 {
 
@@ -173,7 +173,7 @@ FUN(tok,reset)(TYPE(Tokenizer) *tok)
 /* FUN(tok,end)():
  *	Clean up
  */
-public void
+void
 FUN(tok,end)(TYPE(Tokenizer) *tok)
 {
 
@@ -202,7 +202,7 @@ FUN(tok,end)(TYPE(Tokenizer) *tok)
  *		cursorc	if !NULL, argv element containing cursor
  *		cursorv	if !NULL, offset in argv[cursorc] of cursor
  */
-public int
+int
 FUN(tok,line)(TYPE(Tokenizer) *tok, const TYPE(LineInfo) *line,
     int *argc, const Char ***argv, int *cursorc, int *cursoro)
 {
@@ -453,7 +453,7 @@ FUN(tok,line)(TYPE(Tokenizer) *tok, cons
  *	Simpler version of tok_line, taking a NUL terminated line
  *	and splitting into words, ignoring cursor state.
  */
-public int
+int
 FUN(tok,str)(TYPE(Tokenizer) *tok, const Char *line, int *argc,
     const Char ***argv)
 {

Index: src/lib/libedit/chartype.h
diff -u src/lib/libedit/chartype.h:1.30 src/lib/libedit/chartype.h:1.31
--- src/lib/libedit/chartype.h:1.30	Mon Apr 11 12:06:52 2016
+++ src/lib/libedit/chartype.h	Mon Apr 11 14:56:31 2016
@@ -1,4 +1,4 @@
-/*	$NetBSD: chartype.h,v 1.30 2016/04/11 16:06:52 christos Exp $	*/
+/*	$NetBSD: chartype.h,v 1.31 2016/04/11 18:56:31 christos Exp $	*/
 
 /*-
  * Copyright (c) 2009 The NetBSD Foundation, Inc.
@@ -60,10 +60,10 @@ typedef struct ct_buffer_t {
 } ct_buffer_t;
 
 /* Encode a wide-character string and return the UTF-8 encoded result. */
-public char *ct_encode_string(const wchar_t *, ct_buffer_t *);
+char *ct_encode_string(const wchar_t *, ct_buffer_t *);
 
 /* Decode a (multi)?byte string and return the wide-character string result. */
-public wchar_t *ct_decode_string(const char *, ct_buffer_t *);
+wchar_t *ct_decode_string(const char *, ct_buffer_t *);
 
 /* Decode a (multi)?byte argv string array.
  * The pointer returned must be free()d when done. */

Index: src/lib/libedit/el.c
diff -u src/lib/libedit/el.c:1.87 src/lib/libedit/el.c:1.88
--- src/lib/libedit/el.c:1.87	Sun Apr 10 20:50:13 2016
+++ src/lib/libedit/el.c	Mon Apr 11 14:56:31 2016
@@ -1,4 +1,4 @@
-/*	$NetBSD: el.c,v 1.87 2016/04/11 00:50:13 christos Exp $	*/
+/*	$NetBSD: el.c,v 1.88 2016/04/11 18:56:31 christos Exp $	*/
 
 /*-
  * Copyright (c) 1992, 1993
@@ -37,7 +37,7 @@
 #if 0
 static char sccsid[] = "@(#)el.c	8.2 (Berkeley) 1/3/94";
 #else
-__RCSID("$NetBSD: el.c,v 1.87 2016/04/11 00:50:13 christos Exp $");
+__RCSID("$NetBSD: el.c,v 1.88 2016/04/11 18:56:31 christos Exp $");
 #endif
 #endif /* not lint && not SCCSID */
 
@@ -59,14 +59,14 @@ __RCSID("$NetBSD: el.c,v 1.87 2016/04/11
 /* el_init():
  *	Initialize editline and set default parameters.
  */
-public EditLine *
+EditLine *
 el_init(const char *prog, FILE *fin, FILE *fout, FILE *ferr)
 {
     return el_init_fd(prog, fin, fout, ferr, fileno(fin), fileno(fout),
 	fileno(ferr));
 }
 
-public EditLine *
+EditLine *
 el_init_fd(const char *prog, FILE *fin, FILE *fout, FILE *ferr,
     int fdin, int fdout, int fderr)
 {
@@ -123,7 +123,7 @@ el_init_fd(const char *prog, FILE *fin, 
 /* el_end():
  *	Clean up.
  */
-public void
+void
 el_end(EditLine *el)
 {
 
@@ -155,7 +155,7 @@ el_end(EditLine *el)
 /* el_reset():
  *	Reset the tty and the parser
  */
-public void
+void
 el_reset(EditLine *el)
 {
 
@@ -167,7 +167,7 @@ el_reset(EditLine *el)
 /* el_set():
  *	set the editline parameters
  */
-public int
+int
 el_wset(EditLine *el, int op, ...)
 {
 	va_list ap;
@@ -380,7 +380,7 @@ el_wset(EditLine *el, int op, ...)
 /* el_get():
  *	retrieve the editline parameters
  */
-public int
+int
 el_wget(EditLine *el, int op, ...)
 {
 	va_list ap;
@@ -493,7 +493,7 @@ el_wget(EditLine *el, int op, ...)
 /* el_line():
  *	Return editing info
  */
-public const LineInfoW *
+const LineInfoW *
 el_wline(EditLine *el)
 {
 
@@ -504,7 +504,7 @@ el_wline(EditLine *el)
 /* el_source():
  *	Source a file
  */
-public int
+int
 el_source(EditLine *el, const char *fname)
 {
 	FILE *fp;
@@ -576,7 +576,7 @@ el_source(EditLine *el, const char *fnam
 /* el_resize():
  *	Called from program when terminal is resized
  */
-public void
+void
 el_resize(EditLine *el)
 {
 	int lins, cols;
@@ -597,7 +597,7 @@ el_resize(EditLine *el)
 /* el_beep():
  *	Called from the program to beep
  */
-public void
+void
 el_beep(EditLine *el)
 {
 

Index: src/lib/libedit/eln.c
diff -u src/lib/libedit/eln.c:1.32 src/lib/libedit/eln.c:1.33
--- src/lib/libedit/eln.c:1.32	Sun Apr 10 20:50:13 2016
+++ src/lib/libedit/eln.c	Mon Apr 11 14:56:31 2016
@@ -1,4 +1,4 @@
-/*	$NetBSD: eln.c,v 1.32 2016/04/11 00:50:13 christos Exp $	*/
+/*	$NetBSD: eln.c,v 1.33 2016/04/11 18:56:31 christos Exp $	*/
 
 /*-
  * Copyright (c) 2009 The NetBSD Foundation, Inc.
@@ -27,7 +27,7 @@
  */
 #include "config.h"
 #if !defined(lint) && !defined(SCCSID)
-__RCSID("$NetBSD: eln.c,v 1.32 2016/04/11 00:50:13 christos Exp $");
+__RCSID("$NetBSD: eln.c,v 1.33 2016/04/11 18:56:31 christos Exp $");
 #endif /* not lint && not SCCSID */
 
 #include <errno.h>
@@ -37,7 +37,7 @@ __RCSID("$NetBSD: eln.c,v 1.32 2016/04/1
 
 #include "el.h"
 
-public int
+int
 el_getc(EditLine *el, char *cp)
 {
 	int num_read;
@@ -58,7 +58,7 @@ el_getc(EditLine *el, char *cp)
 }
 
 
-public void
+void
 el_push(EditLine *el, const char *str)
 {
 	/* Using multibyte->wide string decoding works fine under single-byte
@@ -67,7 +67,7 @@ el_push(EditLine *el, const char *str)
 }
 
 
-public const char *
+const char *
 el_gets(EditLine *el, int *nread)
 {
 	const wchar_t *tmp;
@@ -85,7 +85,7 @@ el_gets(EditLine *el, int *nread)
 }
 
 
-public int
+int
 el_parse(EditLine *el, int argc, const char *argv[])
 {
 	int ret;
@@ -102,7 +102,7 @@ el_parse(EditLine *el, int argc, const c
 }
 
 
-public int
+int
 el_set(EditLine *el, int op, ...)
 {
 	va_list ap;
@@ -272,7 +272,7 @@ out:
 }
 
 
-public int
+int
 el_get(EditLine *el, int op, ...)
 {
 	va_list ap;

Index: src/lib/libedit/history.c
diff -u src/lib/libedit/history.c:1.56 src/lib/libedit/history.c:1.57
--- src/lib/libedit/history.c:1.56	Mon Apr 11 12:06:52 2016
+++ src/lib/libedit/history.c	Mon Apr 11 14:56:31 2016
@@ -1,4 +1,4 @@
-/*	$NetBSD: history.c,v 1.56 2016/04/11 16:06:52 christos Exp $	*/
+/*	$NetBSD: history.c,v 1.57 2016/04/11 18:56:31 christos Exp $	*/
 
 /*-
  * Copyright (c) 1992, 1993
@@ -37,7 +37,7 @@
 #if 0
 static char sccsid[] = "@(#)history.c	8.1 (Berkeley) 6/4/93";
 #else
-__RCSID("$NetBSD: history.c,v 1.56 2016/04/11 16:06:52 christos Exp $");
+__RCSID("$NetBSD: history.c,v 1.57 2016/04/11 18:56:31 christos Exp $");
 #endif
 #endif /* not lint && not SCCSID */
 
@@ -133,19 +133,20 @@ typedef struct {
 } HistEventPrivate;
 
 
-
-private int history_setsize(TYPE(History) *, TYPE(HistEvent) *, int);
-private int history_getsize(TYPE(History) *, TYPE(HistEvent) *);
-private int history_setunique(TYPE(History) *, TYPE(HistEvent) *, int);
-private int history_getunique(TYPE(History) *, TYPE(HistEvent) *);
-private int history_set_fun(TYPE(History) *, TYPE(History) *);
-private int history_load(TYPE(History) *, const char *);
-private int history_save(TYPE(History) *, const char *);
-private int history_save_fp(TYPE(History) *, FILE *);
-private int history_prev_event(TYPE(History) *, TYPE(HistEvent) *, int);
-private int history_next_event(TYPE(History) *, TYPE(HistEvent) *, int);
-private int history_next_string(TYPE(History) *, TYPE(HistEvent) *, const Char *);
-private int history_prev_string(TYPE(History) *, TYPE(HistEvent) *, const Char *);
+static int history_setsize(TYPE(History) *, TYPE(HistEvent) *, int);
+static int history_getsize(TYPE(History) *, TYPE(HistEvent) *);
+static int history_setunique(TYPE(History) *, TYPE(HistEvent) *, int);
+static int history_getunique(TYPE(History) *, TYPE(HistEvent) *);
+static int history_set_fun(TYPE(History) *, TYPE(History) *);
+static int history_load(TYPE(History) *, const char *);
+static int history_save(TYPE(History) *, const char *);
+static int history_save_fp(TYPE(History) *, FILE *);
+static int history_prev_event(TYPE(History) *, TYPE(HistEvent) *, int);
+static int history_next_event(TYPE(History) *, TYPE(HistEvent) *, int);
+static int history_next_string(TYPE(History) *, TYPE(HistEvent) *,
+    const Char *);
+static int history_prev_string(TYPE(History) *, TYPE(HistEvent) *,
+    const Char *);
 
 
 /***********************************************************************/
@@ -170,23 +171,23 @@ typedef struct history_t {
 #define H_UNIQUE	1	/* Store only unique elements	*/
 } history_t;
 
-private int history_def_next(void *, TYPE(HistEvent) *);
-private int history_def_first(void *, TYPE(HistEvent) *);
-private int history_def_prev(void *, TYPE(HistEvent) *);
-private int history_def_last(void *, TYPE(HistEvent) *);
-private int history_def_curr(void *, TYPE(HistEvent) *);
-private int history_def_set(void *, TYPE(HistEvent) *, const int);
-private void history_def_clear(void *, TYPE(HistEvent) *);
-private int history_def_enter(void *, TYPE(HistEvent) *, const Char *);
-private int history_def_add(void *, TYPE(HistEvent) *, const Char *);
-private int history_def_del(void *, TYPE(HistEvent) *, const int);
-
-private int history_def_init(void **, TYPE(HistEvent) *, int);
-private int history_def_insert(history_t *, TYPE(HistEvent) *, const Char *);
-private void history_def_delete(history_t *, TYPE(HistEvent) *, hentry_t *);
+static int history_def_next(void *, TYPE(HistEvent) *);
+static int history_def_first(void *, TYPE(HistEvent) *);
+static int history_def_prev(void *, TYPE(HistEvent) *);
+static int history_def_last(void *, TYPE(HistEvent) *);
+static int history_def_curr(void *, TYPE(HistEvent) *);
+static int history_def_set(void *, TYPE(HistEvent) *, const int);
+static void history_def_clear(void *, TYPE(HistEvent) *);
+static int history_def_enter(void *, TYPE(HistEvent) *, const Char *);
+static int history_def_add(void *, TYPE(HistEvent) *, const Char *);
+static int history_def_del(void *, TYPE(HistEvent) *, const int);
+
+static int history_def_init(void **, TYPE(HistEvent) *, int);
+static int history_def_insert(history_t *, TYPE(HistEvent) *, const Char *);
+static void history_def_delete(history_t *, TYPE(HistEvent) *, hentry_t *);
 
-private int history_deldata_nth(history_t *, TYPE(HistEvent) *, int, void **);
-private int history_set_nth(void *, TYPE(HistEvent) *, int);
+static int history_deldata_nth(history_t *, TYPE(HistEvent) *, int, void **);
+static int history_set_nth(void *, TYPE(HistEvent) *, int);
 
 #define	history_def_setsize(p, num)(void) (((history_t *)p)->max = (num))
 #define	history_def_getsize(p)  (((history_t *)p)->cur)
@@ -243,7 +244,7 @@ static const Char *const he_errlist[] = 
 /* history_def_first():
  *	Default function to return the first event in the history.
  */
-private int
+static int
 history_def_first(void *p, TYPE(HistEvent) *ev)
 {
 	history_t *h = (history_t *) p;
@@ -263,7 +264,7 @@ history_def_first(void *p, TYPE(HistEven
 /* history_def_last():
  *	Default function to return the last event in the history.
  */
-private int
+static int
 history_def_last(void *p, TYPE(HistEvent) *ev)
 {
 	history_t *h = (history_t *) p;
@@ -283,7 +284,7 @@ history_def_last(void *p, TYPE(HistEvent
 /* history_def_next():
  *	Default function to return the next event in the history.
  */
-private int
+static int
 history_def_next(void *p, TYPE(HistEvent) *ev)
 {
 	history_t *h = (history_t *) p;
@@ -308,7 +309,7 @@ history_def_next(void *p, TYPE(HistEvent
 /* history_def_prev():
  *	Default function to return the previous event in the history.
  */
-private int
+static int
 history_def_prev(void *p, TYPE(HistEvent) *ev)
 {
 	history_t *h = (history_t *) p;
@@ -334,7 +335,7 @@ history_def_prev(void *p, TYPE(HistEvent
 /* history_def_curr():
  *	Default function to return the current event in the history.
  */
-private int
+static int
 history_def_curr(void *p, TYPE(HistEvent) *ev)
 {
 	history_t *h = (history_t *) p;
@@ -355,7 +356,7 @@ history_def_curr(void *p, TYPE(HistEvent
  *	Default function to set the current event in the history to the
  *	given one.
  */
-private int
+static int
 history_def_set(void *p, TYPE(HistEvent) *ev, const int n)
 {
 	history_t *h = (history_t *) p;
@@ -382,7 +383,7 @@ history_def_set(void *p, TYPE(HistEvent)
  *	Default function to set the current event in the history to the
  *	n-th one.
  */
-private int
+static int
 history_set_nth(void *p, TYPE(HistEvent) *ev, int n)
 {
 	history_t *h = (history_t *) p;
@@ -406,7 +407,7 @@ history_set_nth(void *p, TYPE(HistEvent)
 /* history_def_add():
  *	Append string to element
  */
-private int
+static int
 history_def_add(void *p, TYPE(HistEvent) *ev, const Char *str)
 {
 	history_t *h = (history_t *) p;
@@ -432,7 +433,7 @@ history_def_add(void *p, TYPE(HistEvent)
 }
 
 
-private int
+static int
 history_deldata_nth(history_t *h, TYPE(HistEvent) *ev,
     int num, void **data)
 {
@@ -454,7 +455,7 @@ history_deldata_nth(history_t *h, TYPE(H
  *	Delete element hp of the h list
  */
 /* ARGSUSED */
-private int
+static int
 history_def_del(void *p, TYPE(HistEvent) *ev __attribute__((__unused__)),
     const int num)
 {
@@ -472,7 +473,7 @@ history_def_del(void *p, TYPE(HistEvent)
  *	Delete element hp of the h list
  */
 /* ARGSUSED */
-private void
+static void
 history_def_delete(history_t *h,
 		   TYPE(HistEvent) *ev __attribute__((__unused__)), hentry_t *hp)
 {
@@ -495,7 +496,7 @@ history_def_delete(history_t *h,
 /* history_def_insert():
  *	Insert element with string str in the h list
  */
-private int
+static int
 history_def_insert(history_t *h, TYPE(HistEvent) *ev, const Char *str)
 {
 	hentry_t *c;
@@ -527,7 +528,7 @@ oomem:
 /* history_def_enter():
  *	Default function to enter an item in the history
  */
-private int
+static int
 history_def_enter(void *p, TYPE(HistEvent) *ev, const Char *str)
 {
 	history_t *h = (history_t *) p;
@@ -554,7 +555,7 @@ history_def_enter(void *p, TYPE(HistEven
  *	Default history initialization function
  */
 /* ARGSUSED */
-private int
+static int
 history_def_init(void **p, TYPE(HistEvent) *ev __attribute__((__unused__)), int n)
 {
 	history_t *h = (history_t *) h_malloc(sizeof(*h));
@@ -579,7 +580,7 @@ history_def_init(void **p, TYPE(HistEven
 /* history_def_clear():
  *	Default history cleanup function
  */
-private void
+static void
 history_def_clear(void *p, TYPE(HistEvent) *ev)
 {
 	history_t *h = (history_t *) p;
@@ -599,7 +600,7 @@ history_def_clear(void *p, TYPE(HistEven
 /* history_init():
  *	Initialization function.
  */
-public TYPE(History) *
+TYPE(History) *
 FUN(history,init)(void)
 {
 	TYPE(HistEvent) ev;
@@ -630,7 +631,7 @@ FUN(history,init)(void)
 /* history_end():
  *	clean up history;
  */
-public void
+void
 FUN(history,end)(TYPE(History) *h)
 {
 	TYPE(HistEvent) ev;
@@ -646,7 +647,7 @@ FUN(history,end)(TYPE(History) *h)
 /* history_setsize():
  *	Set history number of events
  */
-private int
+static int
 history_setsize(TYPE(History) *h, TYPE(HistEvent) *ev, int num)
 {
 
@@ -666,7 +667,7 @@ history_setsize(TYPE(History) *h, TYPE(H
 /* history_getsize():
  *      Get number of events currently in history
  */
-private int
+static int
 history_getsize(TYPE(History) *h, TYPE(HistEvent) *ev)
 {
 	if (h->h_next != history_def_next) {
@@ -685,7 +686,7 @@ history_getsize(TYPE(History) *h, TYPE(H
 /* history_setunique():
  *	Set if adjacent equal events should not be entered in history.
  */
-private int
+static int
 history_setunique(TYPE(History) *h, TYPE(HistEvent) *ev, int uni)
 {
 
@@ -701,7 +702,7 @@ history_setunique(TYPE(History) *h, TYPE
 /* history_getunique():
  *	Get if adjacent equal events should not be entered in history.
  */
-private int
+static int
 history_getunique(TYPE(History) *h, TYPE(HistEvent) *ev)
 {
 	if (h->h_next != history_def_next) {
@@ -716,7 +717,7 @@ history_getunique(TYPE(History) *h, TYPE
 /* history_set_fun():
  *	Set history functions
  */
-private int
+static int
 history_set_fun(TYPE(History) *h, TYPE(History) *nh)
 {
 	TYPE(HistEvent) ev;
@@ -763,7 +764,7 @@ history_set_fun(TYPE(History) *h, TYPE(H
 /* history_load():
  *	TYPE(History) load function
  */
-private int
+static int
 history_load(TYPE(History) *h, const char *fname)
 {
 	FILE *fp;
@@ -823,7 +824,7 @@ done:
 /* history_save_fp():
  *	TYPE(History) save function
  */
-private int
+static int
 history_save_fp(TYPE(History) *h, FILE *fp)
 {
 	TYPE(HistEvent) ev;
@@ -870,7 +871,7 @@ done:
 /* history_save():
  *    History save function
  */
-private int
+static int
 history_save(TYPE(History) *h, const char *fname)
 {
     FILE *fp;
@@ -889,7 +890,7 @@ history_save(TYPE(History) *h, const cha
 /* history_prev_event():
  *	Find the previous event, with number given
  */
-private int
+static int
 history_prev_event(TYPE(History) *h, TYPE(HistEvent) *ev, int num)
 {
 	int retval;
@@ -903,7 +904,7 @@ history_prev_event(TYPE(History) *h, TYP
 }
 
 
-private int
+static int
 history_next_evdata(TYPE(History) *h, TYPE(HistEvent) *ev, int num, void **d)
 {
 	int retval;
@@ -923,7 +924,7 @@ history_next_evdata(TYPE(History) *h, TY
 /* history_next_event():
  *	Find the next event, with number given
  */
-private int
+static int
 history_next_event(TYPE(History) *h, TYPE(HistEvent) *ev, int num)
 {
 	int retval;
@@ -940,7 +941,7 @@ history_next_event(TYPE(History) *h, TYP
 /* history_prev_string():
  *	Find the previous event beginning with string
  */
-private int
+static int
 history_prev_string(TYPE(History) *h, TYPE(HistEvent) *ev, const Char *str)
 {
 	size_t len = Strlen(str);
@@ -958,7 +959,7 @@ history_prev_string(TYPE(History) *h, TY
 /* history_next_string():
  *	Find the next event beginning with string
  */
-private int
+static int
 history_next_string(TYPE(History) *h, TYPE(HistEvent) *ev, const Char *str)
 {
 	size_t len = Strlen(str);

Index: src/lib/libedit/keymacro.c
diff -u src/lib/libedit/keymacro.c:1.18 src/lib/libedit/keymacro.c:1.19
--- src/lib/libedit/keymacro.c:1.18	Sun Apr 10 20:50:13 2016
+++ src/lib/libedit/keymacro.c	Mon Apr 11 14:56:31 2016
@@ -1,4 +1,4 @@
-/*	$NetBSD: keymacro.c,v 1.18 2016/04/11 00:50:13 christos Exp $	*/
+/*	$NetBSD: keymacro.c,v 1.19 2016/04/11 18:56:31 christos Exp $	*/
 
 /*-
  * Copyright (c) 1992, 1993
@@ -37,7 +37,7 @@
 #if 0
 static char sccsid[] = "@(#)key.c	8.1 (Berkeley) 6/4/93";
 #else
-__RCSID("$NetBSD: keymacro.c,v 1.18 2016/04/11 00:50:13 christos Exp $");
+__RCSID("$NetBSD: keymacro.c,v 1.19 2016/04/11 18:56:31 christos Exp $");
 #endif
 #endif /* not lint && not SCCSID */
 
@@ -81,18 +81,18 @@ struct keymacro_node_t {
 	struct keymacro_node_t *sibling;/* ptr to another key with same prefix*/
 };
 
-private int		 node_trav(EditLine *, keymacro_node_t *, wchar_t *,
+static int		 node_trav(EditLine *, keymacro_node_t *, wchar_t *,
     keymacro_value_t *);
-private int		 node__try(EditLine *, keymacro_node_t *,
+static int		 node__try(EditLine *, keymacro_node_t *,
     const wchar_t *, keymacro_value_t *, int);
-private keymacro_node_t	*node__get(wint_t);
-private void		 node__free(keymacro_node_t *);
-private void		 node__put(EditLine *, keymacro_node_t *);
-private int		 node__delete(EditLine *, keymacro_node_t **,
+static keymacro_node_t	*node__get(wint_t);
+static void		 node__free(keymacro_node_t *);
+static void		 node__put(EditLine *, keymacro_node_t *);
+static int		 node__delete(EditLine *, keymacro_node_t **,
     const wchar_t *);
-private int		 node_lookup(EditLine *, const wchar_t *,
+static int		 node_lookup(EditLine *, const wchar_t *,
     keymacro_node_t *, size_t);
-private int		 node_enum(EditLine *, keymacro_node_t *, size_t);
+static int		 node_enum(EditLine *, keymacro_node_t *, size_t);
 
 #define	KEY_BUFSIZ	EL_BUFSIZ
 
@@ -276,7 +276,7 @@ keymacro_print(EditLine *el, const wchar
  *	recursively traverses node in tree until match or mismatch is
  *	found.  May read in more characters.
  */
-private int
+static int
 node_trav(EditLine *el, keymacro_node_t *ptr, wchar_t *ch,
     keymacro_value_t *val)
 {
@@ -314,7 +314,7 @@ node_trav(EditLine *el, keymacro_node_t 
 /* node__try():
  *	Find a node that matches *str or allocate a new one
  */
-private int
+static int
 node__try(EditLine *el, keymacro_node_t *ptr, const wchar_t *str,
     keymacro_value_t *val, int ntype)
 {
@@ -377,7 +377,7 @@ node__try(EditLine *el, keymacro_node_t 
 /* node__delete():
  *	Delete node that matches str
  */
-private int
+static int
 node__delete(EditLine *el, keymacro_node_t **inptr, const wchar_t *str)
 {
 	keymacro_node_t *ptr;
@@ -425,7 +425,7 @@ node__delete(EditLine *el, keymacro_node
 /* node__put():
  *	Puts a tree of nodes onto free list using free(3).
  */
-private void
+static void
 node__put(EditLine *el, keymacro_node_t *ptr)
 {
 	if (ptr == NULL)
@@ -457,7 +457,7 @@ node__put(EditLine *el, keymacro_node_t 
 /* node__get():
  *	Returns pointer to a keymacro_node_t for ch.
  */
-private keymacro_node_t *
+static keymacro_node_t *
 node__get(wint_t ch)
 {
 	keymacro_node_t *ptr;
@@ -473,7 +473,7 @@ node__get(wint_t ch)
 	return ptr;
 }
 
-private void
+static void
 node__free(keymacro_node_t *k)
 {
 	if (k == NULL)
@@ -487,7 +487,7 @@ node__free(keymacro_node_t *k)
  *	look for the str starting at node ptr.
  *	Print if last node
  */
-private int
+static int
 node_lookup(EditLine *el, const wchar_t *str, keymacro_node_t *ptr,
     size_t cnt)
 {
@@ -540,7 +540,7 @@ node_lookup(EditLine *el, const wchar_t 
 /* node_enum():
  *	Traverse the node printing the characters it is bound in buffer
  */
-private int
+static int
 node_enum(EditLine *el, keymacro_node_t *ptr, size_t cnt)
 {
         ssize_t used;

Index: src/lib/libedit/makelist
diff -u src/lib/libedit/makelist:1.26 src/lib/libedit/makelist:1.27
--- src/lib/libedit/makelist:1.26	Sun Apr 10 20:22:48 2016
+++ src/lib/libedit/makelist	Mon Apr 11 14:56:31 2016
@@ -1,5 +1,5 @@
 #!/bin/sh -
-#	$NetBSD: makelist,v 1.26 2016/04/11 00:22:48 christos Exp $
+#	$NetBSD: makelist,v 1.27 2016/04/11 18:56:31 christos Exp $
 #
 # Copyright (c) 1992, 1993
 #	The Regents of the University of California.  All rights reserved.
@@ -94,7 +94,7 @@ _EOF
 	    printf("/* Automatically generated file, do not edit */\n");
 	    printf("#include \"config.h\"\n#include \"el.h\"\n");
 	    printf("#include \"help.h\"\n");
-	    printf("private const struct el_bindings_t el_func_help[] = {\n");
+	    printf("static const struct el_bindings_t el_func_help[] = {\n");
 	    low = "abcdefghijklmnopqrstuvwxyz_";
 	    high = "ABCDEFGHIJKLMNOPQRSTUVWXYZ_";
 	    for (i = 1; i <= length(low); i++)
@@ -178,7 +178,7 @@ _EOF
 	    printf("#include \"common.h\"\n");
 	    printf("#include \"emacs.h\"\n");
 	    printf("#include \"vi.h\"\n");
-	    printf("private const el_func_t el_func[] = {");
+	    printf("static const el_func_t el_func[] = {");
 	    maxlen = 80;
 	    needn = 1;
 	    len = 0;

Index: src/lib/libedit/map.c
diff -u src/lib/libedit/map.c:1.46 src/lib/libedit/map.c:1.47
--- src/lib/libedit/map.c:1.46	Sun Apr 10 20:50:13 2016
+++ src/lib/libedit/map.c	Mon Apr 11 14:56:31 2016
@@ -1,4 +1,4 @@
-/*	$NetBSD: map.c,v 1.46 2016/04/11 00:50:13 christos Exp $	*/
+/*	$NetBSD: map.c,v 1.47 2016/04/11 18:56:31 christos Exp $	*/
 
 /*-
  * Copyright (c) 1992, 1993
@@ -37,7 +37,7 @@
 #if 0
 static char sccsid[] = "@(#)map.c	8.1 (Berkeley) 6/4/93";
 #else
-__RCSID("$NetBSD: map.c,v 1.46 2016/04/11 00:50:13 christos Exp $");
+__RCSID("$NetBSD: map.c,v 1.47 2016/04/11 18:56:31 christos Exp $");
 #endif
 #endif /* not lint && not SCCSID */
 
@@ -52,16 +52,16 @@ __RCSID("$NetBSD: map.c,v 1.46 2016/04/1
 #include "help.h"
 #include "parse.h"
 
-private void	map_print_key(EditLine *, el_action_t *, const wchar_t *);
-private void	map_print_some_keys(EditLine *, el_action_t *, wint_t, wint_t);
-private void	map_print_all_keys(EditLine *);
-private void	map_init_nls(EditLine *);
-private void	map_init_meta(EditLine *);
+static void	map_print_key(EditLine *, el_action_t *, const wchar_t *);
+static void	map_print_some_keys(EditLine *, el_action_t *, wint_t, wint_t);
+static void	map_print_all_keys(EditLine *);
+static void	map_init_nls(EditLine *);
+static void	map_init_meta(EditLine *);
 
 /* keymap tables ; should be N_KEYS*sizeof(KEYCMD) bytes long */
 
 
-private const el_action_t  el_map_emacs[] = {
+static const el_action_t  el_map_emacs[] = {
 	/*   0 */	EM_SET_MARK,		/* ^@ */
 	/*   1 */	ED_MOVE_TO_BEG,		/* ^A */
 	/*   2 */	ED_PREV_CHAR,		/* ^B */
@@ -328,7 +328,7 @@ private const el_action_t  el_map_emacs[
  * insert mode characters are in the normal keymap, and command mode
  * in the extended keymap.
  */
-private const el_action_t  el_map_vi_insert[] = {
+static const el_action_t  el_map_vi_insert[] = {
 #ifdef KSHVI
 	/*   0 */	ED_UNASSIGNED,		/* ^@ */
 	/*   1 */	ED_INSERT,		/* ^A */
@@ -629,7 +629,7 @@ private const el_action_t  el_map_vi_ins
 	/* 255 */	ED_INSERT		/* M-^? */
 };
 
-private const el_action_t el_map_vi_command[] = {
+static const el_action_t el_map_vi_command[] = {
 	/*   0 */	ED_UNASSIGNED,		/* ^@ */
 	/*   1 */	ED_MOVE_TO_BEG,		/* ^A */
 	/*   2 */	ED_UNASSIGNED,		/* ^B */
@@ -962,7 +962,7 @@ map_end(EditLine *el)
 /* map_init_nls():
  *	Find all the printable keys and bind them to self insert
  */
-private void
+static void
 map_init_nls(EditLine *el)
 {
 	int i;
@@ -978,7 +978,7 @@ map_init_nls(EditLine *el)
 /* map_init_meta():
  *	Bind all the meta keys to the appropriate ESC-<key> sequence
  */
-private void
+static void
 map_init_meta(EditLine *el)
 {
 	wchar_t buf[3];
@@ -1123,7 +1123,7 @@ map_get_editor(EditLine *el, const wchar
 /* map_print_key():
  *	Print the function description for 1 key
  */
-private void
+static void
 map_print_key(EditLine *el, el_action_t *map, const wchar_t *in)
 {
 	char outbuf[EL_BUFSIZ];
@@ -1146,7 +1146,7 @@ map_print_key(EditLine *el, el_action_t 
 /* map_print_some_keys():
  *	Print keys from first to last
  */
-private void
+static void
 map_print_some_keys(EditLine *el, el_action_t *map, wint_t first, wint_t last)
 {
 	el_bindings_t *bp, *ep;
@@ -1210,7 +1210,7 @@ map_print_some_keys(EditLine *el, el_act
 /* map_print_all_keys():
  *	Print the function description for all keys.
  */
-private void
+static void
 map_print_all_keys(EditLine *el)
 {
 	int prev, i;

Index: src/lib/libedit/parse.c
diff -u src/lib/libedit/parse.c:1.37 src/lib/libedit/parse.c:1.38
--- src/lib/libedit/parse.c:1.37	Sun Apr 10 20:50:13 2016
+++ src/lib/libedit/parse.c	Mon Apr 11 14:56:31 2016
@@ -1,4 +1,4 @@
-/*	$NetBSD: parse.c,v 1.37 2016/04/11 00:50:13 christos Exp $	*/
+/*	$NetBSD: parse.c,v 1.38 2016/04/11 18:56:31 christos Exp $	*/
 
 /*-
  * Copyright (c) 1992, 1993
@@ -37,7 +37,7 @@
 #if 0
 static char sccsid[] = "@(#)parse.c	8.1 (Berkeley) 6/4/93";
 #else
-__RCSID("$NetBSD: parse.c,v 1.37 2016/04/11 00:50:13 christos Exp $");
+__RCSID("$NetBSD: parse.c,v 1.38 2016/04/11 18:56:31 christos Exp $");
 #endif
 #endif /* not lint && not SCCSID */
 
@@ -60,7 +60,7 @@ __RCSID("$NetBSD: parse.c,v 1.37 2016/04
 #include "el.h"
 #include "parse.h"
 
-private const struct {
+static const struct {
 	const wchar_t *name;
 	int (*func)(EditLine *, int, const wchar_t **);
 } cmds[] = {
@@ -96,7 +96,7 @@ parse_line(EditLine *el, const wchar_t *
 /* el_parse():
  *	Command dispatcher
  */
-public int
+int
 el_wparse(EditLine *el, int argc, const wchar_t *argv[])
 {
 	const wchar_t *ptr;

Index: src/lib/libedit/prompt.c
diff -u src/lib/libedit/prompt.c:1.24 src/lib/libedit/prompt.c:1.25
--- src/lib/libedit/prompt.c:1.24	Sun Apr 10 20:50:13 2016
+++ src/lib/libedit/prompt.c	Mon Apr 11 14:56:31 2016
@@ -1,4 +1,4 @@
-/*	$NetBSD: prompt.c,v 1.24 2016/04/11 00:50:13 christos Exp $	*/
+/*	$NetBSD: prompt.c,v 1.25 2016/04/11 18:56:31 christos Exp $	*/
 
 /*-
  * Copyright (c) 1992, 1993
@@ -37,7 +37,7 @@
 #if 0
 static char sccsid[] = "@(#)prompt.c	8.1 (Berkeley) 6/4/93";
 #else
-__RCSID("$NetBSD: prompt.c,v 1.24 2016/04/11 00:50:13 christos Exp $");
+__RCSID("$NetBSD: prompt.c,v 1.25 2016/04/11 18:56:31 christos Exp $");
 #endif
 #endif /* not lint && not SCCSID */
 
@@ -47,13 +47,13 @@ __RCSID("$NetBSD: prompt.c,v 1.24 2016/0
 #include <stdio.h>
 #include "el.h"
 
-private wchar_t	*prompt_default(EditLine *);
-private wchar_t	*prompt_default_r(EditLine *);
+static wchar_t	*prompt_default(EditLine *);
+static wchar_t	*prompt_default_r(EditLine *);
 
 /* prompt_default():
  *	Just a default prompt, in case the user did not provide one
  */
-private wchar_t *
+static wchar_t *
 /*ARGSUSED*/
 prompt_default(EditLine *el __attribute__((__unused__)))
 {
@@ -66,7 +66,7 @@ prompt_default(EditLine *el __attribute_
 /* prompt_default_r():
  *	Just a default rprompt, in case the user did not provide one
  */
-private wchar_t *
+static wchar_t *
 /*ARGSUSED*/
 prompt_default_r(EditLine *el __attribute__((__unused__)))
 {
Index: src/lib/libedit/sig.c
diff -u src/lib/libedit/sig.c:1.24 src/lib/libedit/sig.c:1.25
--- src/lib/libedit/sig.c:1.24	Tue Feb 16 14:08:41 2016
+++ src/lib/libedit/sig.c	Mon Apr 11 14:56:31 2016
@@ -1,4 +1,4 @@
-/*	$NetBSD: sig.c,v 1.24 2016/02/16 19:08:41 christos Exp $	*/
+/*	$NetBSD: sig.c,v 1.25 2016/04/11 18:56:31 christos Exp $	*/
 
 /*-
  * Copyright (c) 1992, 1993
@@ -37,7 +37,7 @@
 #if 0
 static char sccsid[] = "@(#)sig.c	8.1 (Berkeley) 6/4/93";
 #else
-__RCSID("$NetBSD: sig.c,v 1.24 2016/02/16 19:08:41 christos Exp $");
+__RCSID("$NetBSD: sig.c,v 1.25 2016/04/11 18:56:31 christos Exp $");
 #endif
 #endif /* not lint && not SCCSID */
 
@@ -52,23 +52,23 @@ __RCSID("$NetBSD: sig.c,v 1.24 2016/02/1
 #include "el.h"
 #include "common.h"
 
-private EditLine *sel = NULL;
+static EditLine *sel = NULL;
 
-private const int sighdl[] = {
+static const int sighdl[] = {
 #define	_DO(a)	(a),
 	ALLSIGS
 #undef	_DO
 	- 1
 };
 
-private void sig_handler(int);
+static void sig_handler(int);
 
 /* sig_handler():
  *	This is the handler called for all signals
  *	XXX: we cannot pass any data so we just store the old editline
  *	state in a private variable
  */
-private void
+static void
 sig_handler(int signo)
 {
 	int i, save_errno;
Index: src/lib/libedit/sys.h
diff -u src/lib/libedit/sys.h:1.24 src/lib/libedit/sys.h:1.25
--- src/lib/libedit/sys.h:1.24	Wed Mar 23 18:27:48 2016
+++ src/lib/libedit/sys.h	Mon Apr 11 14:56:31 2016
@@ -1,4 +1,4 @@
-/*	$NetBSD: sys.h,v 1.24 2016/03/23 22:27:48 christos Exp $	*/
+/*	$NetBSD: sys.h,v 1.25 2016/04/11 18:56:31 christos Exp $	*/
 
 /*-
  * Copyright (c) 1992, 1993
@@ -58,14 +58,6 @@
 # endif
 #endif
 
-#ifndef public
-# define public		/* Externally visible functions/variables */
-#endif
-
-#ifndef private
-# define private	static	/* Always hidden internals */
-#endif
-
 #ifndef protected
 # define protected	/* Redefined from elsewhere to "static" */
 			/* When we want to hide everything	*/

Index: src/lib/libedit/read.c
diff -u src/lib/libedit/read.c:1.90 src/lib/libedit/read.c:1.91
--- src/lib/libedit/read.c:1.90	Sun Apr 10 20:50:13 2016
+++ src/lib/libedit/read.c	Mon Apr 11 14:56:31 2016
@@ -1,4 +1,4 @@
-/*	$NetBSD: read.c,v 1.90 2016/04/11 00:50:13 christos Exp $	*/
+/*	$NetBSD: read.c,v 1.91 2016/04/11 18:56:31 christos Exp $	*/
 
 /*-
  * Copyright (c) 1992, 1993
@@ -37,7 +37,7 @@
 #if 0
 static char sccsid[] = "@(#)read.c	8.1 (Berkeley) 6/4/93";
 #else
-__RCSID("$NetBSD: read.c,v 1.90 2016/04/11 00:50:13 christos Exp $");
+__RCSID("$NetBSD: read.c,v 1.91 2016/04/11 18:56:31 christos Exp $");
 #endif
 #endif /* not lint && not SCCSID */
 
@@ -57,10 +57,10 @@ __RCSID("$NetBSD: read.c,v 1.90 2016/04/
 
 #define OKCMD	-1	/* must be -1! */
 
-private int	read__fixio(int, int);
-private int	read_char(EditLine *, wchar_t *);
-private int	read_getcmd(EditLine *, el_action_t *, wchar_t *);
-private void	read_pop(c_macro_t *);
+static int	read__fixio(int, int);
+static int	read_char(EditLine *, wchar_t *);
+static int	read_getcmd(EditLine *, el_action_t *, wchar_t *);
+static void	read_pop(c_macro_t *);
 
 /* read_init():
  *	Initialize the read stuff
@@ -103,7 +103,7 @@ el_read_getfn(EditLine *el)
 #endif
 
 #ifdef DEBUG_EDIT
-private void
+static void
 read_debug(EditLine *el)
 {
 
@@ -125,7 +125,7 @@ read_debug(EditLine *el)
  *	Try to recover from a read error
  */
 /* ARGSUSED */
-private int
+static int
 read__fixio(int fd __attribute__((__unused__)), int e)
 {
 
@@ -186,7 +186,7 @@ read__fixio(int fd __attribute__((__unus
 /* el_push():
  *	Push a macro
  */
-public void
+void
 el_wpush(EditLine *el, const wchar_t *str)
 {
 	c_macro_t *ma = &el->el_chared.c_macro;
@@ -206,7 +206,7 @@ el_wpush(EditLine *el, const wchar_t *st
  *	Get next command from the input stream, return OKCMD on success.
  *	Character values > 255 are not looked up in the map, but inserted.
  */
-private int
+static int
 read_getcmd(EditLine *el, el_action_t *cmdnum, wchar_t *ch)
 {
 	static const wchar_t meta = (wchar_t)0x80;
@@ -266,7 +266,7 @@ read_getcmd(EditLine *el, el_action_t *c
 /* read_char():
  *	Read a character from the tty.
  */
-private int
+static int
 read_char(EditLine *el, wchar_t *cp)
 {
 	ssize_t num_read;
@@ -350,7 +350,7 @@ read_char(EditLine *el, wchar_t *cp)
 /* read_pop():
  *	Pop a macro from the stack
  */
-private void
+static void
 read_pop(c_macro_t *ma)
 {
 	int i;
@@ -365,7 +365,7 @@ read_pop(c_macro_t *ma)
 /* el_wgetc():
  *	Read a wide character
  */
-public int
+int
 el_wgetc(EditLine *el, wchar_t *cp)
 {
 	int num_read;
@@ -439,7 +439,7 @@ read_finish(EditLine *el)
 		sig_clr(el);
 }
 
-public const wchar_t *
+const wchar_t *
 el_wgets(EditLine *el, int *nread)
 {
 	int retval;

Index: src/lib/libedit/refresh.c
diff -u src/lib/libedit/refresh.c:1.48 src/lib/libedit/refresh.c:1.49
--- src/lib/libedit/refresh.c:1.48	Sun Apr 10 20:50:13 2016
+++ src/lib/libedit/refresh.c	Mon Apr 11 14:56:31 2016
@@ -1,4 +1,4 @@
-/*	$NetBSD: refresh.c,v 1.48 2016/04/11 00:50:13 christos Exp $	*/
+/*	$NetBSD: refresh.c,v 1.49 2016/04/11 18:56:31 christos Exp $	*/
 
 /*-
  * Copyright (c) 1992, 1993
@@ -37,7 +37,7 @@
 #if 0
 static char sccsid[] = "@(#)refresh.c	8.1 (Berkeley) 6/4/93";
 #else
-__RCSID("$NetBSD: refresh.c,v 1.48 2016/04/11 00:50:13 christos Exp $");
+__RCSID("$NetBSD: refresh.c,v 1.49 2016/04/11 18:56:31 christos Exp $");
 #endif
 #endif /* not lint && not SCCSID */
 
@@ -50,18 +50,18 @@ __RCSID("$NetBSD: refresh.c,v 1.48 2016/
 
 #include "el.h"
 
-private void	re_nextline(EditLine *);
-private void	re_addc(EditLine *, wint_t);
-private void	re_update_line(EditLine *, wchar_t *, wchar_t *, int);
-private void	re_insert (EditLine *, wchar_t *, int, int, wchar_t *, int);
-private void	re_delete(EditLine *, wchar_t *, int, int, int);
-private void	re_fastputc(EditLine *, wint_t);
-private void	re_clear_eol(EditLine *, int, int, int);
-private void	re__strncopy(wchar_t *, wchar_t *, size_t);
-private void	re__copy_and_pad(wchar_t *, const wchar_t *, size_t);
+static void	re_nextline(EditLine *);
+static void	re_addc(EditLine *, wint_t);
+static void	re_update_line(EditLine *, wchar_t *, wchar_t *, int);
+static void	re_insert (EditLine *, wchar_t *, int, int, wchar_t *, int);
+static void	re_delete(EditLine *, wchar_t *, int, int, int);
+static void	re_fastputc(EditLine *, wint_t);
+static void	re_clear_eol(EditLine *, int, int, int);
+static void	re__strncopy(wchar_t *, wchar_t *, size_t);
+static void	re__copy_and_pad(wchar_t *, const wchar_t *, size_t);
 
 #ifdef DEBUG_REFRESH
-private void	re_printstr(EditLine *, const char *, wchar_t *, wchar_t *);
+static void	re_printstr(EditLine *, const char *, wchar_t *, wchar_t *);
 #define	__F el->el_errfile
 #define	ELRE_ASSERT(a, b, c)	do				\
 				    if (/*CONSTCOND*/ a) {	\
@@ -74,7 +74,7 @@ private void	re_printstr(EditLine *, con
 /* re_printstr():
  *	Print a string on the debugging pty
  */
-private void
+static void
 re_printstr(EditLine *el, const char *str, wchar_t *f, wchar_t *t)
 {
 
@@ -91,7 +91,7 @@ re_printstr(EditLine *el, const char *st
 /* re_nextline():
  *	Move to the next line or scroll
  */
-private void
+static void
 re_nextline(EditLine *el)
 {
 	el->el_refresh.r_cursor.h = 0;	/* reset it. */
@@ -123,7 +123,7 @@ re_nextline(EditLine *el)
 /* re_addc():
  *	Draw c, expanding tabs, control chars etc.
  */
-private void
+static void
 re_addc(EditLine *el, wint_t c)
 {
 	switch (ct_chr_class(c)) {
@@ -357,7 +357,7 @@ re_goto_bottom(EditLine *el)
  *	insert num characters of s into d (in front of the character)
  *	at dat, maximum length of d is dlen
  */
-private void
+static void
 /*ARGSUSED*/
 re_insert(EditLine *el __attribute__((__unused__)),
     wchar_t *d, int dat, int dlen, wchar_t *s, int num)
@@ -408,7 +408,7 @@ re_insert(EditLine *el __attribute__((__
 /* re_delete():
  *	delete num characters d at dat, maximum length of d is dlen
  */
-private void
+static void
 /*ARGSUSED*/
 re_delete(EditLine *el __attribute__((__unused__)),
     wchar_t *d, int dat, int dlen, int num)
@@ -442,7 +442,7 @@ re_delete(EditLine *el __attribute__((__
 /* re__strncopy():
  *	Like strncpy without padding.
  */
-private void
+static void
 re__strncopy(wchar_t *a, wchar_t *b, size_t n)
 {
 
@@ -457,7 +457,7 @@ re__strncopy(wchar_t *a, wchar_t *b, siz
  *	in the first or second diff, diff is the difference between the
  *	number of characters between the new and old line.
  */
-private void
+static void
 re_clear_eol(EditLine *el, int fx, int sx, int diff)
 {
 
@@ -501,7 +501,7 @@ new:	eddie> Oh, my little buggy says to 
  */
 #define	MIN_END_KEEP	4
 
-private void
+static void
 re_update_line(EditLine *el, wchar_t *old, wchar_t *new, int i)
 {
 	wchar_t *o, *n, *p, c;
@@ -971,7 +971,7 @@ re_update_line(EditLine *el, wchar_t *ol
 /* re__copy_and_pad():
  *	Copy string and pad with spaces
  */
-private void
+static void
 re__copy_and_pad(wchar_t *dst, const wchar_t *src, size_t width)
 {
 	size_t i;
@@ -1055,7 +1055,7 @@ re_refresh_cursor(EditLine *el)
 /* re_fastputc():
  *	Add a character fast.
  */
-private void
+static void
 re_fastputc(EditLine *el, wint_t c)
 {
 	int w = wcwidth(c);

Index: src/lib/libedit/search.c
diff -u src/lib/libedit/search.c:1.43 src/lib/libedit/search.c:1.44
--- src/lib/libedit/search.c:1.43	Sun Apr 10 20:50:13 2016
+++ src/lib/libedit/search.c	Mon Apr 11 14:56:31 2016
@@ -1,4 +1,4 @@
-/*	$NetBSD: search.c,v 1.43 2016/04/11 00:50:13 christos Exp $	*/
+/*	$NetBSD: search.c,v 1.44 2016/04/11 18:56:31 christos Exp $	*/
 
 /*-
  * Copyright (c) 1992, 1993
@@ -37,7 +37,7 @@
 #if 0
 static char sccsid[] = "@(#)search.c	8.1 (Berkeley) 6/4/93";
 #else
-__RCSID("$NetBSD: search.c,v 1.43 2016/04/11 00:50:13 christos Exp $");
+__RCSID("$NetBSD: search.c,v 1.44 2016/04/11 18:56:31 christos Exp $");
 #endif
 #endif /* not lint && not SCCSID */
 
@@ -98,7 +98,7 @@ search_end(EditLine *el)
 /* regerror():
  *	Handle regular expression errors
  */
-public void
+void
 /*ARGSUSED*/
 regerror(const char *msg)
 {

Index: src/lib/libedit/terminal.c
diff -u src/lib/libedit/terminal.c:1.28 src/lib/libedit/terminal.c:1.29
--- src/lib/libedit/terminal.c:1.28	Sun Apr 10 20:50:13 2016
+++ src/lib/libedit/terminal.c	Mon Apr 11 14:56:31 2016
@@ -1,4 +1,4 @@
-/*	$NetBSD: terminal.c,v 1.28 2016/04/11 00:50:13 christos Exp $	*/
+/*	$NetBSD: terminal.c,v 1.29 2016/04/11 18:56:31 christos Exp $	*/
 
 /*-
  * Copyright (c) 1992, 1993
@@ -37,7 +37,7 @@
 #if 0
 static char sccsid[] = "@(#)term.c	8.2 (Berkeley) 4/30/95";
 #else
-__RCSID("$NetBSD: terminal.c,v 1.28 2016/04/11 00:50:13 christos Exp $");
+__RCSID("$NetBSD: terminal.c,v 1.29 2016/04/11 18:56:31 christos Exp $");
 #endif
 #endif /* not lint && not SCCSID */
 
@@ -88,7 +88,7 @@ __RCSID("$NetBSD: terminal.c,v 1.28 2016
 #define	Str(a)		el->el_terminal.t_str[a]
 #define	Val(a)		el->el_terminal.t_val[a]
 
-private const struct termcapstr {
+static const struct termcapstr {
 	const char *name;
 	const char *long_name;
 } tstr[] = {
@@ -174,7 +174,7 @@ private const struct termcapstr {
 	{ NULL, NULL }
 };
 
-private const struct termcapval {
+static const struct termcapval {
 	const char *name;
 	const char *long_name;
 } tval[] = {
@@ -199,27 +199,27 @@ private const struct termcapval {
 };
 /* do two or more of the attributes use me */
 
-private void	terminal_setflags(EditLine *);
-private int	terminal_rebuffer_display(EditLine *);
-private void	terminal_free_display(EditLine *);
-private int	terminal_alloc_display(EditLine *);
-private void	terminal_alloc(EditLine *, const struct termcapstr *,
+static void	terminal_setflags(EditLine *);
+static int	terminal_rebuffer_display(EditLine *);
+static void	terminal_free_display(EditLine *);
+static int	terminal_alloc_display(EditLine *);
+static void	terminal_alloc(EditLine *, const struct termcapstr *,
     const char *);
-private void	terminal_init_arrow(EditLine *);
-private void	terminal_reset_arrow(EditLine *);
-private int	terminal_putc(int);
-private void	terminal_tputs(EditLine *, const char *, int);
+static void	terminal_init_arrow(EditLine *);
+static void	terminal_reset_arrow(EditLine *);
+static int	terminal_putc(int);
+static void	terminal_tputs(EditLine *, const char *, int);
 
 #ifdef _REENTRANT
-private pthread_mutex_t terminal_mutex = PTHREAD_MUTEX_INITIALIZER;
+static pthread_mutex_t terminal_mutex = PTHREAD_MUTEX_INITIALIZER;
 #endif
-private FILE *terminal_outfile = NULL;
+static FILE *terminal_outfile = NULL;
 
 
 /* terminal_setflags():
  *	Set the terminal capability flags
  */
-private void
+static void
 terminal_setflags(EditLine *el)
 {
 	EL_FLAGS = 0;
@@ -337,7 +337,7 @@ terminal_end(EditLine *el)
 /* terminal_alloc():
  *	Maintain a string pool for termcap strings
  */
-private void
+static void
 terminal_alloc(EditLine *el, const struct termcapstr *t, const char *cap)
 {
 	char termbuf[TC_BUFSIZE];
@@ -403,7 +403,7 @@ terminal_alloc(EditLine *el, const struc
 /* terminal_rebuffer_display():
  *	Rebuffer the display after the screen changed size
  */
-private int
+static int
 terminal_rebuffer_display(EditLine *el)
 {
 	coord_t *c = &el->el_terminal.t_size;
@@ -422,7 +422,7 @@ terminal_rebuffer_display(EditLine *el)
 /* terminal_alloc_display():
  *	Allocate a new display.
  */
-private int
+static int
 terminal_alloc_display(EditLine *el)
 {
 	int i;
@@ -468,7 +468,7 @@ done:
 /* terminal_free_display():
  *	Free the display buffers
  */
-private void
+static void
 terminal_free_display(EditLine *el)
 {
 	wchar_t **b;
@@ -1007,7 +1007,7 @@ terminal_change_size(EditLine *el, int l
 /* terminal_init_arrow():
  *	Initialize the arrow key bindings from termcap
  */
-private void
+static void
 terminal_init_arrow(EditLine *el)
 {
 	funckey_t *arrow = el->el_terminal.t_fkey;
@@ -1052,7 +1052,7 @@ terminal_init_arrow(EditLine *el)
 /* terminal_reset_arrow():
  *	Reset arrow key bindings
  */
-private void
+static void
 terminal_reset_arrow(EditLine *el)
 {
 	funckey_t *arrow = el->el_terminal.t_fkey;
@@ -1222,7 +1222,7 @@ terminal_bind_arrow(EditLine *el)
 /* terminal_putc():
  *	Add a character
  */
-private int
+static int
 terminal_putc(int c)
 {
 	if (terminal_outfile == NULL)
@@ -1230,7 +1230,7 @@ terminal_putc(int c)
 	return fputc(c, terminal_outfile);
 }
 
-private void
+static void
 terminal_tputs(EditLine *el, const char *cap, int affcnt)
 {
 #ifdef _REENTRANT

Index: src/lib/libedit/tty.c
diff -u src/lib/libedit/tty.c:1.62 src/lib/libedit/tty.c:1.63
--- src/lib/libedit/tty.c:1.62	Sun Apr 10 20:50:13 2016
+++ src/lib/libedit/tty.c	Mon Apr 11 14:56:31 2016
@@ -1,4 +1,4 @@
-/*	$NetBSD: tty.c,v 1.62 2016/04/11 00:50:13 christos Exp $	*/
+/*	$NetBSD: tty.c,v 1.63 2016/04/11 18:56:31 christos Exp $	*/
 
 /*-
  * Copyright (c) 1992, 1993
@@ -37,7 +37,7 @@
 #if 0
 static char sccsid[] = "@(#)tty.c	8.1 (Berkeley) 6/4/93";
 #else
-__RCSID("$NetBSD: tty.c,v 1.62 2016/04/11 00:50:13 christos Exp $");
+__RCSID("$NetBSD: tty.c,v 1.63 2016/04/11 18:56:31 christos Exp $");
 #endif
 #endif /* not lint && not SCCSID */
 
@@ -66,7 +66,7 @@ typedef struct ttymap_t {
 } ttymap_t;
 
 
-private const ttyperm_t ttyperm = {
+static const ttyperm_t ttyperm = {
 	{
 		{"iflag:", ICRNL, (INLCR | IGNCR)},
 		{"oflag:", (OPOST | ONLCR), ONLRET},
@@ -94,7 +94,7 @@ private const ttyperm_t ttyperm = {
 	}
 };
 
-private const ttychar_t ttychar = {
+static const ttychar_t ttychar = {
 	{
 		CINTR, CQUIT, CERASE, CKILL,
 		CEOF, CEOL, CEOL2, CSWTCH,
@@ -124,7 +124,7 @@ private const ttychar_t ttychar = {
 	}
 };
 
-private const ttymap_t tty_map[] = {
+static const ttymap_t tty_map[] = {
 #ifdef VERASE
 	{C_ERASE, VERASE,
 	{EM_DELETE_PREV_CHAR, VI_DELETE_PREV_CHAR, ED_PREV_CHAR}},
@@ -161,7 +161,7 @@ private const ttymap_t tty_map[] = {
 	{ED_UNASSIGNED, ED_UNASSIGNED, ED_UNASSIGNED}}
 };
 
-private const ttymodes_t ttymodes[] = {
+static const ttymodes_t ttymodes[] = {
 #ifdef	IGNBRK
 	{"ignbrk", IGNBRK, MD_INP},
 #endif /* IGNBRK */
@@ -455,21 +455,21 @@ private const ttymodes_t ttymodes[] = {
 #define	tty__geteightbit(td)	(((td)->c_cflag & CSIZE) == CS8)
 #define	tty__cooked_mode(td)	((td)->c_lflag & ICANON)
 
-private int	tty_getty(EditLine *, struct termios *);
-private int	tty_setty(EditLine *, int, const struct termios *);
-private int	tty__getcharindex(int);
-private void	tty__getchar(struct termios *, unsigned char *);
-private void	tty__setchar(struct termios *, unsigned char *);
-private speed_t	tty__getspeed(struct termios *);
-private int	tty_setup(EditLine *);
-private void	tty_setup_flags(EditLine *, struct termios *, int);
+static int	tty_getty(EditLine *, struct termios *);
+static int	tty_setty(EditLine *, int, const struct termios *);
+static int	tty__getcharindex(int);
+static void	tty__getchar(struct termios *, unsigned char *);
+static void	tty__setchar(struct termios *, unsigned char *);
+static speed_t	tty__getspeed(struct termios *);
+static int	tty_setup(EditLine *);
+static void	tty_setup_flags(EditLine *, struct termios *, int);
 
 #define	t_qu	t_ts
 
 /* tty_getty():
  *	Wrapper for tcgetattr to handle EINTR
  */
-private int
+static int
 tty_getty(EditLine *el, struct termios *t)
 {
 	int rv;
@@ -481,7 +481,7 @@ tty_getty(EditLine *el, struct termios *
 /* tty_setty():
  *	Wrapper for tcsetattr to handle EINTR
  */
-private int
+static int
 tty_setty(EditLine *el, int action, const struct termios *t)
 {
 	int rv;
@@ -493,7 +493,7 @@ tty_setty(EditLine *el, int action, cons
 /* tty_setup():
  *	Get the tty parameters and initialize the editing state
  */
-private int
+static int
 tty_setup(EditLine *el)
 {
 	int rst = 1;
@@ -605,7 +605,7 @@ tty_end(EditLine *el)
 /* tty__getspeed():
  *	Get the tty speed
  */
-private speed_t
+static speed_t
 tty__getspeed(struct termios *td)
 {
 	speed_t spd;
@@ -618,7 +618,7 @@ tty__getspeed(struct termios *td)
 /* tty__getspeed():
  *	Return the index of the asked char in the c_cc array
  */
-private int
+static int
 tty__getcharindex(int i)
 {
 	switch (i) {
@@ -726,7 +726,7 @@ tty__getcharindex(int i)
 /* tty__getchar():
  *	Get the tty characters
  */
-private void
+static void
 tty__getchar(struct termios *td, unsigned char *s)
 {
 
@@ -808,7 +808,7 @@ tty__getchar(struct termios *td, unsigne
 /* tty__setchar():
  *	Set the tty characters
  */
-private void
+static void
 tty__setchar(struct termios *td, unsigned char *s)
 {
 
@@ -935,7 +935,7 @@ tty_bind_char(EditLine *el, int force)
 }
 
 
-private tcflag_t *
+static tcflag_t *
 tty__get_flag(struct termios *t, int kind) {
 	switch (kind) {
 	case MD_INP:
@@ -953,7 +953,7 @@ tty__get_flag(struct termios *t, int kin
 }
 
 
-private tcflag_t
+static tcflag_t
 tty_update_flag(EditLine *el, tcflag_t f, int mode, int kind)
 {
 	f &= ~el->el_tty.t_t[mode][kind].t_clrmask;
@@ -962,7 +962,7 @@ tty_update_flag(EditLine *el, tcflag_t f
 }
 
 
-private void
+static void
 tty_update_flags(EditLine *el, int kind)
 {
 	tcflag_t *tt, *ed, *ex;
@@ -977,7 +977,7 @@ tty_update_flags(EditLine *el, int kind)
 }
 
 
-private void
+static void
 tty_update_char(EditLine *el, int mode, int c) {
 	if (!((el->el_tty.t_t[mode][MD_CHAR].t_setmask & C_SH(c)))
 	    && (el->el_tty.t_c[TS_IO][c] != el->el_tty.t_c[EX_IO][c]))
@@ -1309,7 +1309,7 @@ tty_stty(EditLine *el, int argc __attrib
 /* tty_printchar():
  *	DEbugging routine to print the tty characters
  */
-private void
+static void
 tty_printchar(EditLine *el, unsigned char *s)
 {
 	ttyperm_t *m;
@@ -1330,7 +1330,7 @@ tty_printchar(EditLine *el, unsigned cha
 #endif /* notyet */
 
 
-private void
+static void
 tty_setup_flags(EditLine *el, struct termios *tios, int mode)
 {
 	int kind;

Index: src/lib/libedit/vi.c
diff -u src/lib/libedit/vi.c:1.59 src/lib/libedit/vi.c:1.60
--- src/lib/libedit/vi.c:1.59	Sun Apr 10 20:50:13 2016
+++ src/lib/libedit/vi.c	Mon Apr 11 14:56:31 2016
@@ -1,4 +1,4 @@
-/*	$NetBSD: vi.c,v 1.59 2016/04/11 00:50:13 christos Exp $	*/
+/*	$NetBSD: vi.c,v 1.60 2016/04/11 18:56:31 christos Exp $	*/
 
 /*-
  * Copyright (c) 1992, 1993
@@ -37,7 +37,7 @@
 #if 0
 static char sccsid[] = "@(#)vi.c	8.1 (Berkeley) 6/4/93";
 #else
-__RCSID("$NetBSD: vi.c,v 1.59 2016/04/11 00:50:13 christos Exp $");
+__RCSID("$NetBSD: vi.c,v 1.60 2016/04/11 18:56:31 christos Exp $");
 #endif
 #endif /* not lint && not SCCSID */
 
@@ -56,13 +56,13 @@ __RCSID("$NetBSD: vi.c,v 1.59 2016/04/11
 #include "emacs.h"
 #include "vi.h"
 
-private el_action_t	cv_action(EditLine *, wint_t);
-private el_action_t	cv_paste(EditLine *, wint_t);
+static el_action_t	cv_action(EditLine *, wint_t);
+static el_action_t	cv_paste(EditLine *, wint_t);
 
 /* cv_action():
  *	Handle vi actions.
  */
-private el_action_t
+static el_action_t
 cv_action(EditLine *el, wint_t c)
 {
 
@@ -94,7 +94,7 @@ cv_action(EditLine *el, wint_t c)
 /* cv_paste():
  *	Paste previous deletion before or after the cursor
  */
-private el_action_t
+static el_action_t
 cv_paste(EditLine *el, wint_t c)
 {
 	c_kill_t *k = &el->el_chared.c_kill;

Reply via email to