Deleted Added
full compact
1c1
< /* $Header: /src/pub/tcsh/ed.h,v 3.33 2002/07/06 22:28:13 christos Exp $ */
---
> /* $Header: /src/pub/tcsh/ed.h,v 3.44 2005/03/05 03:20:15 christos Exp $ */
57c57
< typedef CCRETVAL(*PFCmd) __P((int)); /* pointer to function returning CCRETVAL */
---
> typedef CCRETVAL(*PFCmd) __P((Char)); /* pointer to function returning CCRETVAL */
60c60
< char *name; /* function name for bind command */
---
> const char *name; /* function name for bind command */
62c62
< char *desc; /* description of function */
---
> const char *desc; /* description of function */
151a152
> extern int Tty_raw_mode;
156a158,160
> extern Char *litptr; /* Entries start at offsets divisible by LIT_FACTOR */
> #define LIT_FACTOR 4
> extern int didsetty;
159a164,166
> /* CHAR_DBWIDTH in Display and Vdisplay means the non-first column of a character
> that is wider than one "regular" position. The cursor should never point
> in the middle of a multiple-column character. */
166c173
< EXTERN Char **Vdisplay; /* new buffer */
---
> EXTERN Char **Vdisplay; /* new buffer */
210,212c217,219
< char *t_name;
< int t_setmask;
< int t_clrmask;
---
> const char *t_name;
> unsigned int t_setmask;
> unsigned int t_clrmask;
218a226,247
> #ifndef POSIX
> /*
> * We don't prototype these, cause some systems have them wrong!
> */
> extern int tgetent __P(());
> extern char *tgetstr __P(());
> extern int tgetflag __P(());
> extern int tgetnum __P(());
> extern char *tgoto __P(());
> # define PUTPURE putpure
> # define PUTRAW putraw
> #else
> extern int tgetent __P((char *, const char *));
> extern char *tgetstr __P((const char *, char **));
> extern int tgetflag __P((const char *));
> extern int tgetnum __P((const char *));
> extern char *tgoto __P((const char *, int, int));
> extern void tputs __P((const char *, int, void (*)(int)));
> # define PUTPURE ((void (*)__P((int))) putpure)
> # define PUTRAW ((void (*)__P((int))) putraw)
> #endif
>