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/msdos.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/msdos.pro')
-rw-r--r-- | usr.bin/vim/proto/msdos.pro | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/usr.bin/vim/proto/msdos.pro b/usr.bin/vim/proto/msdos.pro new file mode 100644 index 00000000000..8b71792c9e4 --- /dev/null +++ b/usr.bin/vim/proto/msdos.pro @@ -0,0 +1,40 @@ +/* $OpenBSD: msdos.pro,v 1.1 1996/09/07 21:40:29 downsj Exp $ */ +/* msdos.c */ +long mch_avail_mem __PARMS((int special)); +void mch_delay __PARMS((long msec, int ignoreinput)); +int vim_remove __PARMS((char_u *name)); +void mch_write __PARMS((char_u *s, int len)); +int mch_inchar __PARMS((char_u *buf, int maxlen, long time)); +int mch_char_avail __PARMS((void)); +void mch_suspend __PARMS((void)); +void mch_windinit __PARMS((void)); +int mch_check_win __PARMS((int argc, char **argv)); +int mch_check_input __PARMS((void)); +void mch_settitle __PARMS((char_u *title, char_u *icon)); +void mch_restore_title __PARMS((int which)); +int mch_can_restore_title __PARMS((void)); +int mch_can_restore_icon __PARMS((void)); +int mch_get_user_name __PARMS((char_u *s, int len)); +void mch_get_host_name __PARMS((char_u *s, int len)); +long mch_get_pid __PARMS((void)); +int mch_dirname __PARMS((char_u *buf, int len)); +int FullName __PARMS((char_u *fname, char_u *buf, int len, int force)); +int isFullName __PARMS((char_u *fname)); +long getperm __PARMS((char_u *name)); +int setperm __PARMS((char_u *name, long perm)); +int mch_isdir __PARMS((char_u *name)); +void mch_windexit __PARMS((int r)); +void interrupt catch_cbrk __PARMS((void)); +void interrupt catch_cint __PARMS((unsigned bp, unsigned di, unsigned si, unsigned ds, unsigned es, unsigned dx, unsigned cx, unsigned bx, unsigned ax)); +void mch_settmode __PARMS((int raw)); +void mch_setmouse __PARMS((int on)); +int mch_screenmode __PARMS((char_u *arg)); +int mch_get_winsize __PARMS((void)); +void set_window __PARMS((void)); +void mch_set_winsize __PARMS((void)); +int call_shell __PARMS((char_u *cmd, int options)); +void mch_breakcheck __PARMS((void)); +int mch_has_wildcard __PARMS((char_u *s)); +int ExpandWildCards __PARMS((int num_pat, char_u **pat, int *num_file, char_u ***file, int files_only, int list_notfound)); +int vim_chdir __PARMS((char *path)); +char_u *vim_getenv __PARMS((char_u *var)); |