Initial import of vim 4.2.
authordownsj <downsj@openbsd.org>
Sat, 7 Sep 1996 21:40:23 +0000 (21:40 +0000)
committerdownsj <downsj@openbsd.org>
Sat, 7 Sep 1996 21:40:23 +0000 (21:40 +0000)
commit358dd6fc396a2e5e85be0789638e306cd82e8587
tree6b0ae34c95cbbbd25238088cefbe339c755adf99
parent8e74b1f00f60345986323fa8f0d513d541547c8c
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.
127 files changed:
usr.bin/vim/Makefile [new file with mode: 0644]
usr.bin/vim/alloc.c [new file with mode: 0644]
usr.bin/vim/ascii.h [new file with mode: 0644]
usr.bin/vim/buffer.c [new file with mode: 0644]
usr.bin/vim/charset.c [new file with mode: 0644]
usr.bin/vim/cmdcmds.c [new file with mode: 0644]
usr.bin/vim/cmdline.c [new file with mode: 0644]
usr.bin/vim/cmdtab.tab [new file with mode: 0644]
usr.bin/vim/config.h [new file with mode: 0644]
usr.bin/vim/csearch.c [new file with mode: 0644]
usr.bin/vim/digraph.c [new file with mode: 0644]
usr.bin/vim/doc/Makefile [new file with mode: 0644]
usr.bin/vim/doc/doctags.c [new file with mode: 0644]
usr.bin/vim/doc/vim.1 [new file with mode: 0644]
usr.bin/vim/doc/vim_40.txt [new file with mode: 0644]
usr.bin/vim/doc/vim_ami.txt [new file with mode: 0644]
usr.bin/vim/doc/vim_arch.txt [new file with mode: 0644]
usr.bin/vim/doc/vim_diff.txt [new file with mode: 0644]
usr.bin/vim/doc/vim_digr.txt [new file with mode: 0644]
usr.bin/vim/doc/vim_dos.txt [new file with mode: 0644]
usr.bin/vim/doc/vim_gui.txt [new file with mode: 0644]
usr.bin/vim/doc/vim_help.txt [new file with mode: 0644]
usr.bin/vim/doc/vim_idx.txt [new file with mode: 0644]
usr.bin/vim/doc/vim_kcc.txt [new file with mode: 0644]
usr.bin/vim/doc/vim_mac.txt [new file with mode: 0644]
usr.bin/vim/doc/vim_menu.txt [new file with mode: 0644]
usr.bin/vim/doc/vim_mint.txt [new file with mode: 0644]
usr.bin/vim/doc/vim_os2.txt [new file with mode: 0644]
usr.bin/vim/doc/vim_ref.txt [new file with mode: 0644]
usr.bin/vim/doc/vim_rlh.txt [new file with mode: 0644]
usr.bin/vim/doc/vim_tags [new file with mode: 0644]
usr.bin/vim/doc/vim_tips.txt [new file with mode: 0644]
usr.bin/vim/doc/vim_unix.txt [new file with mode: 0644]
usr.bin/vim/doc/vim_w32.txt [new file with mode: 0644]
usr.bin/vim/doc/vim_win.txt [new file with mode: 0644]
usr.bin/vim/edit.c [new file with mode: 0644]
usr.bin/vim/feature.h [new file with mode: 0644]
usr.bin/vim/fileio.c [new file with mode: 0644]
usr.bin/vim/getchar.c [new file with mode: 0644]
usr.bin/vim/globals.h [new file with mode: 0644]
usr.bin/vim/gui.c [new file with mode: 0644]
usr.bin/vim/gui.h [new file with mode: 0644]
usr.bin/vim/gui_at_sb.c [new file with mode: 0644]
usr.bin/vim/gui_at_sb.h [new file with mode: 0644]
usr.bin/vim/gui_athena.c [new file with mode: 0644]
usr.bin/vim/gui_motif.c [new file with mode: 0644]
usr.bin/vim/gui_x11.c [new file with mode: 0644]
usr.bin/vim/help.c [new file with mode: 0644]
usr.bin/vim/keymap.h [new file with mode: 0644]
usr.bin/vim/linefunc.c [new file with mode: 0644]
usr.bin/vim/macros.h [new file with mode: 0644]
usr.bin/vim/main.c [new file with mode: 0644]
usr.bin/vim/mark.c [new file with mode: 0644]
usr.bin/vim/memfile.c [new file with mode: 0644]
usr.bin/vim/memline.c [new file with mode: 0644]
usr.bin/vim/message.c [new file with mode: 0644]
usr.bin/vim/misccmds.c [new file with mode: 0644]
usr.bin/vim/mkcmdtab.c [new file with mode: 0644]
usr.bin/vim/normal.c [new file with mode: 0644]
usr.bin/vim/ops.c [new file with mode: 0644]
usr.bin/vim/ops.h [new file with mode: 0644]
usr.bin/vim/option.c [new file with mode: 0644]
usr.bin/vim/option.h [new file with mode: 0644]
usr.bin/vim/osdef.h [new file with mode: 0644]
usr.bin/vim/pathdef.c [new file with mode: 0644]
usr.bin/vim/proto.h [new file with mode: 0644]
usr.bin/vim/proto/alloc.pro [new file with mode: 0644]
usr.bin/vim/proto/amiga.pro [new file with mode: 0644]
usr.bin/vim/proto/buffer.pro [new file with mode: 0644]
usr.bin/vim/proto/charset.pro [new file with mode: 0644]
usr.bin/vim/proto/cmdcmds.pro [new file with mode: 0644]
usr.bin/vim/proto/cmdline.pro [new file with mode: 0644]
usr.bin/vim/proto/csearch.pro [new file with mode: 0644]
usr.bin/vim/proto/digraph.pro [new file with mode: 0644]
usr.bin/vim/proto/edit.pro [new file with mode: 0644]
usr.bin/vim/proto/fileio.pro [new file with mode: 0644]
usr.bin/vim/proto/getchar.pro [new file with mode: 0644]
usr.bin/vim/proto/gui.pro [new file with mode: 0644]
usr.bin/vim/proto/gui_athena.pro [new file with mode: 0644]
usr.bin/vim/proto/gui_motif.pro [new file with mode: 0644]
usr.bin/vim/proto/gui_x11.pro [new file with mode: 0644]
usr.bin/vim/proto/help.pro [new file with mode: 0644]
usr.bin/vim/proto/linefunc.pro [new file with mode: 0644]
usr.bin/vim/proto/main.pro [new file with mode: 0644]
usr.bin/vim/proto/mark.pro [new file with mode: 0644]
usr.bin/vim/proto/memfile.pro [new file with mode: 0644]
usr.bin/vim/proto/memline.pro [new file with mode: 0644]
usr.bin/vim/proto/message.pro [new file with mode: 0644]
usr.bin/vim/proto/misccmds.pro [new file with mode: 0644]
usr.bin/vim/proto/msdos.pro [new file with mode: 0644]
usr.bin/vim/proto/normal.pro [new file with mode: 0644]
usr.bin/vim/proto/ops.pro [new file with mode: 0644]
usr.bin/vim/proto/option.pro [new file with mode: 0644]
usr.bin/vim/proto/quickfix.pro [new file with mode: 0644]
usr.bin/vim/proto/regexp.pro [new file with mode: 0644]
usr.bin/vim/proto/regsub.pro [new file with mode: 0644]
usr.bin/vim/proto/screen.pro [new file with mode: 0644]
usr.bin/vim/proto/search.pro [new file with mode: 0644]
usr.bin/vim/proto/tables.pro [new file with mode: 0644]
usr.bin/vim/proto/tag.pro [new file with mode: 0644]
usr.bin/vim/proto/term.pro [new file with mode: 0644]
usr.bin/vim/proto/termlib.pro [new file with mode: 0644]
usr.bin/vim/proto/undo.pro [new file with mode: 0644]
usr.bin/vim/proto/unix.pro [new file with mode: 0644]
usr.bin/vim/proto/version.pro [new file with mode: 0644]
usr.bin/vim/proto/win32.pro [new file with mode: 0644]
usr.bin/vim/proto/window.pro [new file with mode: 0644]
usr.bin/vim/pty_openbsd.c [new file with mode: 0644]
usr.bin/vim/quickfix.c [new file with mode: 0644]
usr.bin/vim/regexp.c [new file with mode: 0644]
usr.bin/vim/regexp.h [new file with mode: 0644]
usr.bin/vim/regsub.c [new file with mode: 0644]
usr.bin/vim/screen.c [new file with mode: 0644]
usr.bin/vim/search.c [new file with mode: 0644]
usr.bin/vim/structs.h [new file with mode: 0644]
usr.bin/vim/tables.c [new file with mode: 0644]
usr.bin/vim/tag.c [new file with mode: 0644]
usr.bin/vim/term.c [new file with mode: 0644]
usr.bin/vim/term.h [new file with mode: 0644]
usr.bin/vim/undo.c [new file with mode: 0644]
usr.bin/vim/unix.c [new file with mode: 0644]
usr.bin/vim/unix.h [new file with mode: 0644]
usr.bin/vim/unixunix.h [new file with mode: 0644]
usr.bin/vim/version.c [new file with mode: 0644]
usr.bin/vim/version.h [new file with mode: 0644]
usr.bin/vim/vim.h [new file with mode: 0644]
usr.bin/vim/window.c [new file with mode: 0644]