opnsense-src/contrib/nvi/vi
Jaakko Heinonen 725f5cdb0d Fixes from NetBSD for nvi visual mode:
- Fix handling of ^@ when reading an ex command. Don't try to replay
  the previous input.
- Fix handling of ^C in insert mode and when reading an ex command.
  Repeating an interrupted input could cause a crash and interrupting
  ex command input could cause a file corruption.
- Fix a bug which causes crashes in file name completion when a file
  name is longer than the screen width.
- When an error occurs in v_txt(), leave the input mode.

PR:		bin/21089, bin/136393
Obtained from:	NetBSD
2010-05-28 09:30:13 +00:00
..
getc.c Import of nvi-1.79, minus a few bits that we dont need (eg: postscript 1996-11-01 06:45:43 +00:00
v_at.c Import of nvi-1.79, minus a few bits that we dont need (eg: postscript 1996-11-01 06:45:43 +00:00
v_ch.c Import of nvi-1.79, minus a few bits that we dont need (eg: postscript 1996-11-01 06:45:43 +00:00
v_cmd.c Import of nvi-1.79, minus a few bits that we dont need (eg: postscript 1996-11-01 06:45:43 +00:00
v_delete.c Import of nvi-1.79, minus a few bits that we dont need (eg: postscript 1996-11-01 06:45:43 +00:00
v_ex.c Fixes from NetBSD for nvi visual mode: 2010-05-28 09:30:13 +00:00
v_increment.c Import of nvi-1.79, minus a few bits that we dont need (eg: postscript 1996-11-01 06:45:43 +00:00
v_init.c Import of nvi-1.79, minus a few bits that we dont need (eg: postscript 1996-11-01 06:45:43 +00:00
v_itxt.c Import of nvi-1.79, minus a few bits that we dont need (eg: postscript 1996-11-01 06:45:43 +00:00
v_left.c Import of nvi-1.79, minus a few bits that we dont need (eg: postscript 1996-11-01 06:45:43 +00:00
v_mark.c Import of nvi-1.79, minus a few bits that we dont need (eg: postscript 1996-11-01 06:45:43 +00:00
v_match.c Import of nvi-1.79, minus a few bits that we dont need (eg: postscript 1996-11-01 06:45:43 +00:00
v_paragraph.c Import of nvi-1.79, minus a few bits that we dont need (eg: postscript 1996-11-01 06:45:43 +00:00
v_put.c Import of nvi-1.79, minus a few bits that we dont need (eg: postscript 1996-11-01 06:45:43 +00:00
v_redraw.c Import of nvi-1.79, minus a few bits that we dont need (eg: postscript 1996-11-01 06:45:43 +00:00
v_replace.c Import of nvi-1.79, minus a few bits that we dont need (eg: postscript 1996-11-01 06:45:43 +00:00
v_right.c Import of nvi-1.79, minus a few bits that we dont need (eg: postscript 1996-11-01 06:45:43 +00:00
v_screen.c Import of nvi-1.79, minus a few bits that we dont need (eg: postscript 1996-11-01 06:45:43 +00:00
v_scroll.c Import of nvi-1.79, minus a few bits that we dont need (eg: postscript 1996-11-01 06:45:43 +00:00
v_search.c Import of nvi-1.79, minus a few bits that we dont need (eg: postscript 1996-11-01 06:45:43 +00:00
v_section.c Import of nvi-1.79, minus a few bits that we dont need (eg: postscript 1996-11-01 06:45:43 +00:00
v_sentence.c Import of nvi-1.79, minus a few bits that we dont need (eg: postscript 1996-11-01 06:45:43 +00:00
v_status.c Import of nvi-1.79, minus a few bits that we dont need (eg: postscript 1996-11-01 06:45:43 +00:00
v_txt.c Fixes from NetBSD for nvi visual mode: 2010-05-28 09:30:13 +00:00
v_ulcase.c Import of nvi-1.79, minus a few bits that we dont need (eg: postscript 1996-11-01 06:45:43 +00:00
v_undo.c Import of nvi-1.79, minus a few bits that we dont need (eg: postscript 1996-11-01 06:45:43 +00:00
v_util.c Import of nvi-1.79, minus a few bits that we dont need (eg: postscript 1996-11-01 06:45:43 +00:00
v_word.c Import of nvi-1.79, minus a few bits that we dont need (eg: postscript 1996-11-01 06:45:43 +00:00
v_xchar.c Import of nvi-1.79, minus a few bits that we dont need (eg: postscript 1996-11-01 06:45:43 +00:00
v_yank.c Import of nvi-1.79, minus a few bits that we dont need (eg: postscript 1996-11-01 06:45:43 +00:00
v_z.c Import of nvi-1.79, minus a few bits that we dont need (eg: postscript 1996-11-01 06:45:43 +00:00
v_zexit.c Import of nvi-1.79, minus a few bits that we dont need (eg: postscript 1996-11-01 06:45:43 +00:00
vi.c Import of nvi-1.79, minus a few bits that we dont need (eg: postscript 1996-11-01 06:45:43 +00:00
vi.h Import of nvi-1.79, minus a few bits that we dont need (eg: postscript 1996-11-01 06:45:43 +00:00
vs_line.c Merge rev 1.1.1.3 from vendor branch: fix refresh / warning deadlock 2002-01-31 14:23:49 +00:00
vs_msg.c Import of nvi-1.79, minus a few bits that we dont need (eg: postscript 1996-11-01 06:45:43 +00:00
vs_refresh.c Fix an underflow resulting from the assumption !O_ISSET(sp, O_LEFTRIGHT) 2001-07-19 11:02:11 +00:00
vs_relative.c Import patch from vendor (taken from nvi-1.81.5) that fixes problematic 2002-01-07 14:26:12 +00:00
vs_smap.c Fix core dump in left-right screen scrolling for long lines. 2002-01-31 13:28:37 +00:00
vs_split.c Import of nvi-1.79, minus a few bits that we dont need (eg: postscript 1996-11-01 06:45:43 +00:00