diff options
author | Jason Downs <downsj@cvs.openbsd.org> | 1996-09-07 21:40:33 +0000 |
---|---|---|
committer | Jason Downs <downsj@cvs.openbsd.org> | 1996-09-07 21:40:33 +0000 |
commit | c224fc199c25dd257673c273eb344786b9bf532c (patch) | |
tree | 8f8ed1297120c537480d9e5d46bfe7452bd8505b /usr.bin/vim/proto/term.pro | |
parent | d0d91e2d3d6569e4defdd5178241f28fa678d753 (diff) |
Initial import of vim 4.2.
This is meant to replace nvi in the tree. Vim, in general, works better,
provides more features, and does not suffer from the license problems
being imposed upon nvi.
On the other hand, vim lacks a non-visual ex mode, in addition to open mode.
This includes the GUI (X11) code, but doesn't try to compile it.
Diffstat (limited to 'usr.bin/vim/proto/term.pro')
-rw-r--r-- | usr.bin/vim/proto/term.pro | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/usr.bin/vim/proto/term.pro b/usr.bin/vim/proto/term.pro new file mode 100644 index 00000000000..95954455f69 --- /dev/null +++ b/usr.bin/vim/proto/term.pro @@ -0,0 +1,38 @@ +/* $OpenBSD: term.pro,v 1.1 1996/09/07 21:40:29 downsj Exp $ */ +/* term.c */ +int set_termname __PARMS((char_u *term)); +void getlinecol __PARMS((void)); +int add_termcap_entry __PARMS((char_u *name, int force)); +void termcapinit __PARMS((char_u *term)); +void flushbuf __PARMS((void)); +void trash_output_buf __PARMS((void)); +void outchar __PARMS((unsigned c)); +void outstrn __PARMS((char_u *s)); +void outstr __PARMS((register char_u *s)); +void windgoto __PARMS((int row, int col)); +void setcursor __PARMS((void)); +void ttest __PARMS((int pairs)); +void add_long_to_buf __PARMS((long_u val, char_u *dst)); +int get_long_from_buf __PARMS((char_u *buf, long_u *val)); +void outnum __PARMS((register long n)); +void check_winsize __PARMS((void)); +void set_winsize __PARMS((int width, int height, int mustset)); +void settmode __PARMS((int raw)); +void starttermcap __PARMS((void)); +void stoptermcap __PARMS((void)); +void setmouse __PARMS((void)); +int mouse_has __PARMS((int c)); +void scroll_start __PARMS((void)); +void cursor_on __PARMS((void)); +void cursor_off __PARMS((void)); +void scroll_region_set __PARMS((WIN *wp, int off)); +void scroll_region_reset __PARMS((void)); +void clear_termcodes __PARMS((void)); +void add_termcode __PARMS((char_u *name, char_u *string)); +char_u *find_termcode __PARMS((char_u *name)); +char_u *get_termcode __PARMS((int i)); +void del_termcode __PARMS((char_u *name)); +int check_termcode __PARMS((int max_offset)); +char_u *replace_termcodes __PARMS((char_u *from, char_u **bufp, int from_part)); +void show_termcodes __PARMS((void)); +int show_one_termcode __PARMS((char_u *name, char_u *code, int printit)); |