16,20c16
< * 3. All advertising materials mentioning features or use of this software
< * must display the following acknowledgement:
< * This product includes software developed by the University of
< * California, Berkeley and its contributors.
< * 4. Neither the name of the University nor the names of its contributors
---
> * 3. Neither the name of the University nor the names of its contributors
37,38c33,34
< * $NetBSD: term.h,v 1.11 2000/11/11 22:18:58 christos Exp $
< * $FreeBSD: head/lib/libedit/term.h 84260 2001-10-01 08:41:27Z obrien $
---
> * $NetBSD: term.h,v 1.16 2005/03/15 00:10:40 christos Exp $
> * $FreeBSD: head/lib/libedit/term.h 148834 2005-08-07 20:55:59Z stefanf $
50c46
< char *name; /* name of the key */
---
> const char *name; /* name of the key */
56a53
> const char *t_name; /* the terminal name */
90c87
< protected void term_overwrite(EditLine *, char *, int);
---
> protected void term_overwrite(EditLine *, const char *, int);
99,101c96,98
< protected void term_print_arrow(EditLine *, char *);
< protected int term_clear_arrow(EditLine *, char *);
< protected int term_set_arrow(EditLine *, char *, key_value_t *, int);
---
> protected void term_print_arrow(EditLine *, const char *);
> protected int term_clear_arrow(EditLine *, const char *);
> protected int term_set_arrow(EditLine *, const char *, key_value_t *, int);
103,106c100,104
< protected int term_set(EditLine *, char *);
< protected int term_settc(EditLine *, int, char **);
< protected int term_telltc(EditLine *, int, char **);
< protected int term_echotc(EditLine *, int, char **);
---
> protected void term_get(EditLine *, const char **);
> protected int term_set(EditLine *, const char *);
> protected int term_settc(EditLine *, int, const char **);
> protected int term_telltc(EditLine *, int, const char **);
> protected int term_echotc(EditLine *, int, const char **);
119a118
> #define EL_CAN_UP (EL_FLAGS & TERM_CAN_UP)
< * 3. All advertising materials mentioning features or use of this software
< * must display the following acknowledgement:
< * This product includes software developed by the University of
< * California, Berkeley and its contributors.
< * 4. Neither the name of the University nor the names of its contributors
---
> * 3. Neither the name of the University nor the names of its contributors
37,38c33,34
< * $NetBSD: term.h,v 1.11 2000/11/11 22:18:58 christos Exp $
< * $FreeBSD: head/lib/libedit/term.h 84260 2001-10-01 08:41:27Z obrien $
---
> * $NetBSD: term.h,v 1.16 2005/03/15 00:10:40 christos Exp $
> * $FreeBSD: head/lib/libedit/term.h 148834 2005-08-07 20:55:59Z stefanf $
50c46
< char *name; /* name of the key */
---
> const char *name; /* name of the key */
56a53
> const char *t_name; /* the terminal name */
90c87
< protected void term_overwrite(EditLine *, char *, int);
---
> protected void term_overwrite(EditLine *, const char *, int);
99,101c96,98
< protected void term_print_arrow(EditLine *, char *);
< protected int term_clear_arrow(EditLine *, char *);
< protected int term_set_arrow(EditLine *, char *, key_value_t *, int);
---
> protected void term_print_arrow(EditLine *, const char *);
> protected int term_clear_arrow(EditLine *, const char *);
> protected int term_set_arrow(EditLine *, const char *, key_value_t *, int);
103,106c100,104
< protected int term_set(EditLine *, char *);
< protected int term_settc(EditLine *, int, char **);
< protected int term_telltc(EditLine *, int, char **);
< protected int term_echotc(EditLine *, int, char **);
---
> protected void term_get(EditLine *, const char **);
> protected int term_set(EditLine *, const char *);
> protected int term_settc(EditLine *, int, const char **);
> protected int term_telltc(EditLine *, int, const char **);
> protected int term_echotc(EditLine *, int, const char **);
119a118
> #define EL_CAN_UP (EL_FLAGS & TERM_CAN_UP)