freebsd-dev/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
v_at.c
v_ch.c
v_cmd.c
v_delete.c
v_ex.c
v_increment.c
v_init.c
v_itxt.c
v_left.c
v_mark.c
v_match.c
v_paragraph.c
v_put.c
v_redraw.c
v_replace.c
v_right.c
v_screen.c
v_scroll.c
v_search.c
v_section.c
v_sentence.c
v_status.c
v_txt.c
v_ulcase.c
v_undo.c
v_util.c
v_word.c
v_xchar.c
v_yank.c
v_z.c
v_zexit.c
vi.c
vi.h
vs_line.c
vs_msg.c
vs_refresh.c
vs_relative.c
vs_smap.c
vs_split.c