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/charset.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/charset.pro')
-rw-r--r-- | usr.bin/vim/proto/charset.pro | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/usr.bin/vim/proto/charset.pro b/usr.bin/vim/proto/charset.pro new file mode 100644 index 00000000000..51e5f5da0ea --- /dev/null +++ b/usr.bin/vim/proto/charset.pro @@ -0,0 +1,18 @@ +/* $OpenBSD: charset.pro,v 1.1 1996/09/07 21:40:28 downsj Exp $ */ +/* charset.c */ +int init_chartab __PARMS((void)); +void trans_characters __PARMS((char_u *buf, int bufsize)); +char_u *transchar __PARMS((int c)); +void transchar_nonprint __PARMS((char_u *buf, int c)); +int charsize __PARMS((register int c)); +int strsize __PARMS((register char_u *s)); +int chartabsize __PARMS((register int c, colnr_t col)); +int win_chartabsize __PARMS((register WIN *wp, register int c, colnr_t col)); +int linetabsize __PARMS((char_u *s)); +int isidchar __PARMS((int c)); +int iswordchar __PARMS((int c)); +int isfilechar __PARMS((int c)); +int isprintchar __PARMS((int c)); +int lbr_chartabsize __PARMS((unsigned char *s, colnr_t col)); +int win_lbr_chartabsize __PARMS((WIN *wp, unsigned char *s, colnr_t col, int *head)); +void getvcol __PARMS((WIN *wp, FPOS *pos, colnr_t *start, colnr_t *cursor, colnr_t *end)); |