git: nvi: Upgrade from version 1.79 to 2.1.1 (multibyte support)

John Marino marino at crater.dragonflybsd.org
Sun Sep 29 10:37:38 PDT 2013


commit b06105caf0aba7afbbd9936552b9c37805fc2c1e
Author: John Marino <draco at marino.st>
Date:   Sun Sep 29 19:33:57 2013 +0200

    nvi: Upgrade from version 1.79 to 2.1.1 (multibyte support)
    
    The DragonFly NVI ("new" vi and ex) has been at version 1.79 which,
    according to the FreeBSD repository, was imported nearly 18 years
    ago in October 1996.
    
    A 2011 Summer of Code project of FreeBSD added multibyte encoding
    support with iconv.  With the recent update to the base iconv
    support, DragonFly users can enjoy multibyte support. Language
    catalogs are still based on English, French, German, Dutch,
    Spanish, Chinese, Russian, Polish, and Swedish.  FreeBSD brought
    this NVI update into their HEAD in August 2013.  Local
    modifications to nvi 1.79 were incorporated directly on top of
    this sync.
    
    Repository: <https://github.com/lichray/nvi2>

Summary of changes:
 contrib/nvi/FAQ                                    |  160 -
 contrib/nvi/LAYOUT                                 |  128 -
 contrib/nvi/LICENSE                                |   25 +-
 contrib/nvi/README                                 |   93 +-
 contrib/nvi/build/ExtUtils/Embed.pm                |  473 ---
 contrib/nvi/build/Makefile.in                      |  630 ---
 contrib/nvi/build/README                           |  369 --
 contrib/nvi/build/README.LynxOS                    |  320 --
 contrib/nvi/build/acconfig.h                       |   82 -
 contrib/nvi/build/aclocal.m4                       |   17 -
 contrib/nvi/build/config.guess                     |  576 ---
 contrib/nvi/build/config.h.in                      |  179 -
 contrib/nvi/build/config.sub                       |  872 ----
 contrib/nvi/build/configure                        | 4446 --------------------
 contrib/nvi/build/configure.in                     |  725 ----
 contrib/nvi/build/distrib                          |   84 -
 contrib/nvi/build/install-sh                       |  238 --
 contrib/nvi/build/pathnames.h.in                   |   45 -
 contrib/nvi/build/port.h.in                        |  185 -
 contrib/nvi/build/recover.in                       |   49 -
 contrib/nvi/build/spell.ok                         |   58 -
 contrib/nvi/catalog/Makefile                       |   26 +-
 contrib/nvi/catalog/README                         |  125 +-
 contrib/nvi/catalog/dump.c                         |    4 +-
 contrib/nvi/catalog/dutch                          |  317 --
 contrib/nvi/catalog/dutch.base                     |   15 +-
 contrib/nvi/catalog/dutch.check                    |   37 -
 contrib/nvi/catalog/english                        |  317 --
 contrib/nvi/catalog/english.base                   |  309 --
 contrib/nvi/catalog/english.check                  |   36 -
 contrib/nvi/catalog/french                         |  317 --
 contrib/nvi/catalog/french.base                    |   15 +-
 contrib/nvi/catalog/french.check                   |   34 -
 contrib/nvi/catalog/german                         |  317 --
 contrib/nvi/catalog/german.base                    |  311 +-
 contrib/nvi/catalog/german.check                   |   36 -
 contrib/nvi/catalog/german.owner                   |    3 +-
 contrib/nvi/catalog/polish                         |  317 --
 contrib/nvi/catalog/polish.base                    |   13 +-
 contrib/nvi/catalog/polish.check                   |   35 -
 .../{ru_SU.KOI8-R.base => ru_RU.KOI8-R.base}       |  109 +-
 contrib/nvi/catalog/ru_RU.KOI8-R.owner             |    3 +
 contrib/nvi/catalog/ru_SU.KOI8-R                   |  267 --
 contrib/nvi/catalog/ru_SU.KOI8-R.check             |  169 -
 contrib/nvi/catalog/ru_SU.KOI8-R.owner             |    1 -
 contrib/nvi/catalog/spanish                        |  317 --
 contrib/nvi/catalog/spanish.base                   |    5 +-
 contrib/nvi/catalog/spanish.check                  |   35 -
 contrib/nvi/catalog/swedish                        |  317 --
 contrib/nvi/catalog/swedish.base                   |   41 +-
 contrib/nvi/catalog/swedish.check                  |   34 -
 contrib/nvi/catalog/uk_UA.KOI8-U                   |  317 --
 contrib/nvi/catalog/uk_UA.KOI8-U.base              |   11 +-
 contrib/nvi/catalog/zh_CN.GB2312.base              |  311 ++
 contrib/nvi/catalog/zh_CN.GB2312.owner             |    1 +
 contrib/nvi/cl/README.signal                       |    2 +-
 contrib/nvi/cl/cl.h                                |   51 +-
 contrib/nvi/cl/cl_bsd.c                            |  346 --
 contrib/nvi/cl/cl_funcs.c                          |  409 +-
 contrib/nvi/cl/cl_main.c                           |   96 +-
 contrib/nvi/cl/cl_read.c                           |   83 +-
 contrib/nvi/cl/cl_screen.c                         |   69 +-
 contrib/nvi/cl/cl_term.c                           |  140 +-
 contrib/nvi/{include/cl_extern.h => cl/extern.h}   |   33 +-
 contrib/nvi/clib/env.c                             |  160 -
 contrib/nvi/clib/gethostname.c                     |   22 -
 contrib/nvi/clib/getopt.c                          |  130 -
 contrib/nvi/clib/memmove.c                         |  147 -
 contrib/nvi/clib/memset.c                          |  137 -
 contrib/nvi/clib/mkstemp.c                         |  133 -
 contrib/nvi/clib/mmap.c                            |   50 -
 contrib/nvi/clib/snprintf.c                        |   45 -
 contrib/nvi/clib/strerror.c                        |   74 -
 contrib/nvi/clib/strpbrk.c                         |   62 -
 contrib/nvi/clib/strsep.c                          |   85 -
 contrib/nvi/clib/strtol.c                          |  134 -
 contrib/nvi/clib/strtoul.c                         |  113 -
 contrib/nvi/clib/vsnprintf.c                       |   31 -
 contrib/nvi/common/api.c                           |  525 ---
 contrib/nvi/common/args.h                          |    2 +-
 contrib/nvi/common/common.h                        |   15 +-
 contrib/nvi/common/conv.c                          |  446 ++
 contrib/nvi/common/conv.h                          |   57 +
 contrib/nvi/common/cut.c                           |  143 +-
 contrib/nvi/common/cut.h                           |   18 +-
 contrib/nvi/common/delete.c                        |   39 +-
 contrib/nvi/common/encoding.c                      |  230 +
 contrib/nvi/common/exf.c                           |  403 +-
 contrib/nvi/common/exf.h                           |   23 +-
 .../nvi/{include/com_extern.h => common/extern.h}  |  141 +-
 contrib/nvi/common/gs.h                            |   62 +-
 contrib/nvi/common/key.c                           |  257 +-
 contrib/nvi/common/key.h                           |   66 +-
 contrib/nvi/common/line.c                          |  278 +-
 contrib/nvi/common/log.c                           |  174 +-
 contrib/nvi/common/main.c                          |  118 +-
 contrib/nvi/common/mark.c                          |   74 +-
 contrib/nvi/common/mark.h                          |    5 +-
 contrib/nvi/common/mem.h                           |  130 +-
 contrib/nvi/common/msg.c                           |  295 +-
 contrib/nvi/common/msg.h                           |    4 +-
 contrib/nvi/common/multibyte.h                     |  115 +
 contrib/nvi/common/options.c                       |  602 +--
 contrib/nvi/common/options.h                       |    5 +-
 contrib/nvi/common/options_def.h                   |   83 +
 contrib/nvi/common/options_f.c                     |  212 +-
 contrib/nvi/common/put.c                           |   54 +-
 contrib/nvi/common/recover.c                       |  590 +--
 contrib/nvi/common/screen.c                        |   57 +-
 contrib/nvi/common/screen.h                        |   30 +-
 contrib/nvi/common/search.c                        |   72 +-
 contrib/nvi/common/seq.c                           |  151 +-
 contrib/nvi/common/seq.h                           |    6 +-
 contrib/nvi/common/util.c                          |  303 +-
 contrib/nvi/common/util.h                          |   39 +-
 contrib/nvi/docs/USD.doc/vi.man/vi.1               |   46 +-
 contrib/nvi/docs/USD.doc/vi.ref/vi.ref             |    2 +-
 contrib/nvi/docs/help                              |    2 +-
 contrib/nvi/docs/internals/cscope.NOTES            |  142 -
 contrib/nvi/ex/ex.c                                |  282 +-
 contrib/nvi/ex/ex.h                                |   38 +-
 contrib/nvi/ex/ex_abbrev.c                         |   14 +-
 contrib/nvi/ex/ex_append.c                         |   38 +-
 contrib/nvi/ex/ex_args.c                           |   63 +-
 contrib/nvi/ex/ex_argv.c                           |  464 +-
 contrib/nvi/ex/ex_at.c                             |   28 +-
 contrib/nvi/ex/ex_bang.c                           |   15 +-
 contrib/nvi/ex/ex_cd.c                             |   46 +-
 contrib/nvi/ex/ex_cmd.c                            |  183 +-
 contrib/nvi/ex/ex_cscope.c                         |  404 +-
 contrib/nvi/ex/ex_def.h                            |   76 +
 contrib/nvi/ex/ex_delete.c                         |    7 +-
 contrib/nvi/ex/ex_display.c                        |   68 +-
 contrib/nvi/ex/ex_edit.c                           |   32 +-
 contrib/nvi/ex/ex_equal.c                          |    7 +-
 contrib/nvi/ex/ex_file.c                           |   16 +-
 contrib/nvi/ex/ex_filter.c                         |   31 +-
 contrib/nvi/ex/ex_global.c                         |   68 +-
 contrib/nvi/ex/ex_init.c                           |  115 +-
 contrib/nvi/ex/ex_join.c                           |   33 +-
 contrib/nvi/ex/ex_map.c                            |   13 +-
 contrib/nvi/ex/ex_mark.c                           |    7 +-
 contrib/nvi/ex/ex_mkexrc.c                         |   10 +-
 contrib/nvi/ex/ex_move.c                           |   46 +-
 contrib/nvi/ex/ex_open.c                           |    7 +-
 contrib/nvi/ex/ex_perl.c                           |   69 -
 contrib/nvi/ex/ex_preserve.c                       |   19 +-
 contrib/nvi/ex/ex_print.c                          |   95 +-
 contrib/nvi/ex/ex_put.c                            |    7 +-
 contrib/nvi/ex/ex_quit.c                           |    7 +-
 contrib/nvi/ex/ex_read.c                           |   53 +-
 contrib/nvi/ex/ex_screen.c                         |   23 +-
 contrib/nvi/ex/ex_script.c                         |  313 +-
 contrib/nvi/ex/ex_set.c                            |    7 +-
 contrib/nvi/ex/ex_shell.c                          |  203 +-
 contrib/nvi/ex/ex_shift.c                          |   29 +-
 contrib/nvi/ex/ex_source.c                         |   24 +-
 contrib/nvi/ex/ex_stop.c                           |    7 +-
 contrib/nvi/ex/ex_subst.c                          |  262 +-
 contrib/nvi/ex/ex_tag.c                            |  734 ++--
 contrib/nvi/ex/ex_tcl.c                            |   80 -
 contrib/nvi/ex/ex_txt.c                            |   65 +-
 contrib/nvi/ex/ex_undo.c                           |    7 +-
 contrib/nvi/ex/ex_usage.c                          |   34 +-
 contrib/nvi/ex/ex_util.c                           |   72 +-
 contrib/nvi/ex/ex_version.c                        |   10 +-
 contrib/nvi/ex/ex_visual.c                         |   15 +-
 contrib/nvi/ex/ex_write.c                          |  120 +-
 contrib/nvi/ex/ex_yank.c                           |    7 +-
 contrib/nvi/ex/ex_z.c                              |    9 +-
 contrib/nvi/{include/ex_extern.h => ex/extern.h}   |   36 +-
 contrib/nvi/ex/script.h                            |    4 +-
 contrib/nvi/ex/tag.h                               |   24 +-
 contrib/nvi/ex/version.h                           |    3 +-
 contrib/nvi/include/bitstring.h                    |  143 -
 contrib/nvi/include/ex_def.h                       |   79 -
 contrib/nvi/include/ip_extern.h                    |   23 -
 contrib/nvi/include/options_def.h                  |   80 -
 contrib/nvi/include/perl_extern.h                  |    8 -
 contrib/nvi/include/sys/queue.h                    |  259 --
 contrib/nvi/include/tcl_extern.h                   |    1 -
 contrib/nvi/include/tk_extern.h                    |   29 -
 contrib/nvi/ip/IP_INSTRUCTIONS                     |   41 -
 contrib/nvi/ip/ip.h                                |   92 -
 contrib/nvi/ip/ip_funcs.c                          |  443 --
 contrib/nvi/ip/ip_main.c                           |  165 -
 contrib/nvi/ip/ip_read.c                           |  307 --
 contrib/nvi/ip/ip_screen.c                         |   87 -
 contrib/nvi/ip/ip_term.c                           |  108 -
 contrib/nvi/ip_cl/Makefile                         |   20 -
 contrib/nvi/ip_cl/ip_cl.c                          |  742 ----
 contrib/nvi/perl_api/VI.pod                        |  218 -
 contrib/nvi/perl_api/nviperl.pod                   |   43 -
 contrib/nvi/perl_api/perl.xs                       | 1117 -----
 contrib/nvi/perl_api/perlsfio.c                    |   87 -
 contrib/nvi/perl_api/typemap                       |   42 -
 contrib/nvi/perl_scripts/forall.pl                 |   10 -
 contrib/nvi/perl_scripts/make.pl                   |   27 -
 contrib/nvi/perl_scripts/tk.pl                     |   20 -
 contrib/nvi/perl_scripts/wc.pl                     |   11 -
 {lib/libc => contrib/nvi}/regex/COPYRIGHT          |    0
 {lib/libc => contrib/nvi}/regex/WHATSNEW           |    0
 contrib/nvi/{clib/bsearch.c => regex/cclass.h}     |  111 +-
 contrib/nvi/regex/cname.h                          |  143 +
 contrib/nvi/regex/engine.c                         | 1102 +++++
 contrib/nvi/regex/re_format.7                      |  271 ++
 contrib/nvi/regex/regcomp.c                        | 1737 ++++++++
 contrib/nvi/regex/regerror.c                       |  176 +
 contrib/nvi/regex/regex.3                          |  540 +++
 contrib/nvi/regex/regex.h                          |  109 +
 contrib/nvi/regex/regex2.h                         |  174 +
 contrib/nvi/regex/regexec.c                        |  180 +
 contrib/nvi/{clib/strdup.c => regex/regfree.c}     |   64 +-
 contrib/nvi/{clib/memchr.c => regex/utils.h}       |   52 +-
 contrib/nvi/tcl_api/tcl.c                          |  852 ----
 contrib/nvi/tcl_scripts/errors.tcl                 |   44 -
 contrib/nvi/tcl_scripts/gnats.tcl                  |   95 -
 contrib/nvi/tcl_scripts/mailprocs.tcl              |  115 -
 contrib/nvi/tcl_scripts/wc.tcl                     |   16 -
 contrib/nvi/tk/init.tcl                            | 1096 -----
 contrib/nvi/tk/tk_funcs.c                          |  346 --
 contrib/nvi/tk/tk_main.c                           |  423 --
 contrib/nvi/tk/tk_read.c                           |  207 -
 contrib/nvi/tk/tk_screen.c                         |   86 -
 contrib/nvi/tk/tk_term.c                           |  169 -
 contrib/nvi/tk/tk_util.c                           |  250 --
 contrib/nvi/tk/tki.h                               |   64 -
 contrib/nvi/{include/vi_extern.h => vi/extern.h}   |   13 +-
 contrib/nvi/vi/getc.c                              |   41 +-
 contrib/nvi/vi/v_at.c                              |   24 +-
 contrib/nvi/vi/v_ch.c                              |   43 +-
 contrib/nvi/vi/v_cmd.c                             |    2 +-
 contrib/nvi/vi/v_delete.c                          |    6 +-
 contrib/nvi/vi/v_ex.c                              |  202 +-
 contrib/nvi/vi/v_increment.c                       |   47 +-
 contrib/nvi/vi/v_init.c                            |   23 +-
 contrib/nvi/vi/v_itxt.c                            |   69 +-
 contrib/nvi/vi/v_left.c                            |   22 +-
 contrib/nvi/vi/v_mark.c                            |   70 +-
 contrib/nvi/vi/v_match.c                           |   91 +-
 contrib/nvi/vi/v_paragraph.c                       |   20 +-
 contrib/nvi/vi/v_put.c                             |   14 +-
 contrib/nvi/vi/v_redraw.c                          |    6 +-
 contrib/nvi/vi/v_replace.c                         |   19 +-
 contrib/nvi/vi/v_right.c                           |   10 +-
 contrib/nvi/vi/v_screen.c                          |   14 +-
 contrib/nvi/vi/v_scroll.c                          |   69 +-
 contrib/nvi/vi/v_search.c                          |  121 +-
 contrib/nvi/vi/v_section.c                         |   22 +-
 contrib/nvi/vi/v_sentence.c                        |   12 +-
 contrib/nvi/vi/v_status.c                          |    7 +-
 contrib/nvi/vi/v_txt.c                             |  527 ++-
 contrib/nvi/vi/v_ulcase.c                          |   38 +-
 contrib/nvi/vi/v_undo.c                            |   10 +-
 contrib/nvi/vi/v_util.c                            |   31 +-
 contrib/nvi/vi/v_word.c                            |   69 +-
 contrib/nvi/vi/v_xchar.c                           |   10 +-
 contrib/nvi/vi/v_yank.c                            |    6 +-
 contrib/nvi/vi/v_z.c                               |   12 +-
 contrib/nvi/vi/v_zexit.c                           |    6 +-
 contrib/nvi/vi/vi.c                                |  174 +-
 contrib/nvi/vi/vi.h                                |   31 +-
 contrib/nvi/vi/vs_line.c                           |   97 +-
 contrib/nvi/vi/vs_msg.c                            |  113 +-
 contrib/nvi/vi/vs_refresh.c                        |   80 +-
 contrib/nvi/vi/vs_relative.c                       |   61 +-
 contrib/nvi/vi/vs_smap.c                           |  120 +-
 contrib/nvi/vi/vs_split.c                          |  570 ++-
 usr.bin/vi/Makefile                                |  122 +-
 usr.bin/vi/catalog/Makefile                        |  161 +
 .../vi/catalog/dutch.UTF-8.base                    |   15 +-
 usr.bin/vi/catalog/french.UTF-8.base               |  306 ++
 usr.bin/vi/catalog/german.UTF-8.base               |  306 ++
 usr.bin/vi/catalog/polish.UTF-8.base               |  306 ++
 usr.bin/vi/catalog/ru_RU.UTF-8.base                |  311 ++
 usr.bin/vi/catalog/spanish.UTF-8.base              |  306 ++
 usr.bin/vi/catalog/swedish.UTF-8.base              |  306 ++
 usr.bin/vi/catalog/uk_UA.UTF-8.base                |  306 ++
 usr.bin/vi/catalog/zh_CN.UTF-8.base                |  311 ++
 usr.bin/vi/config.h                                |  201 +-
 usr.bin/vi/patches/ex_write.c.patch                |   23 -
 usr.bin/vi/patches/v_ex.c.patch                    |   21 -
 usr.bin/vi/pathnames.h                             |   28 +-
 283 files changed, 15365 insertions(+), 30503 deletions(-)
 delete mode 100644 contrib/nvi/FAQ
 delete mode 100644 contrib/nvi/LAYOUT
 delete mode 100644 contrib/nvi/build/ExtUtils/Embed.pm
 delete mode 100644 contrib/nvi/build/Makefile.in
 delete mode 100644 contrib/nvi/build/README
 delete mode 100644 contrib/nvi/build/README.LynxOS
 delete mode 100644 contrib/nvi/build/acconfig.h
 delete mode 100644 contrib/nvi/build/aclocal.m4
 delete mode 100755 contrib/nvi/build/config.guess
 delete mode 100644 contrib/nvi/build/config.h.in
 delete mode 100755 contrib/nvi/build/config.sub
 delete mode 100755 contrib/nvi/build/configure
 delete mode 100644 contrib/nvi/build/configure.in
 delete mode 100644 contrib/nvi/build/distrib
 delete mode 100755 contrib/nvi/build/install-sh
 delete mode 100644 contrib/nvi/build/pathnames.h.in
 delete mode 100644 contrib/nvi/build/port.h.in
 delete mode 100644 contrib/nvi/build/recover.in
 delete mode 100644 contrib/nvi/build/spell.ok
 delete mode 100644 contrib/nvi/catalog/dutch
 delete mode 100644 contrib/nvi/catalog/dutch.check
 delete mode 100644 contrib/nvi/catalog/english
 delete mode 100644 contrib/nvi/catalog/english.base
 delete mode 100644 contrib/nvi/catalog/english.check
 delete mode 100644 contrib/nvi/catalog/french
 delete mode 100644 contrib/nvi/catalog/french.check
 delete mode 100644 contrib/nvi/catalog/german
 delete mode 100644 contrib/nvi/catalog/german.check
 delete mode 100644 contrib/nvi/catalog/polish
 delete mode 100644 contrib/nvi/catalog/polish.check
 rename contrib/nvi/catalog/{ru_SU.KOI8-R.base => ru_RU.KOI8-R.base} (68%)
 create mode 100644 contrib/nvi/catalog/ru_RU.KOI8-R.owner
 delete mode 100644 contrib/nvi/catalog/ru_SU.KOI8-R
 delete mode 100644 contrib/nvi/catalog/ru_SU.KOI8-R.check
 delete mode 100644 contrib/nvi/catalog/ru_SU.KOI8-R.owner
 delete mode 100644 contrib/nvi/catalog/spanish
 delete mode 100644 contrib/nvi/catalog/spanish.check
 delete mode 100644 contrib/nvi/catalog/swedish
 delete mode 100644 contrib/nvi/catalog/swedish.check
 delete mode 100644 contrib/nvi/catalog/uk_UA.KOI8-U
 create mode 100644 contrib/nvi/catalog/zh_CN.GB2312.base
 create mode 100644 contrib/nvi/catalog/zh_CN.GB2312.owner
 delete mode 100644 contrib/nvi/cl/cl_bsd.c
 rename contrib/nvi/{include/cl_extern.h => cl/extern.h} (63%)
 delete mode 100644 contrib/nvi/clib/env.c
 delete mode 100644 contrib/nvi/clib/gethostname.c
 delete mode 100644 contrib/nvi/clib/getopt.c
 delete mode 100644 contrib/nvi/clib/memmove.c
 delete mode 100644 contrib/nvi/clib/memset.c
 delete mode 100644 contrib/nvi/clib/mkstemp.c
 delete mode 100644 contrib/nvi/clib/mmap.c
 delete mode 100644 contrib/nvi/clib/snprintf.c
 delete mode 100644 contrib/nvi/clib/strerror.c
 delete mode 100644 contrib/nvi/clib/strpbrk.c
 delete mode 100644 contrib/nvi/clib/strsep.c
 delete mode 100644 contrib/nvi/clib/strtol.c
 delete mode 100644 contrib/nvi/clib/strtoul.c
 delete mode 100644 contrib/nvi/clib/vsnprintf.c
 delete mode 100644 contrib/nvi/common/api.c
 create mode 100644 contrib/nvi/common/conv.c
 create mode 100644 contrib/nvi/common/conv.h
 create mode 100644 contrib/nvi/common/encoding.c
 rename contrib/nvi/{include/com_extern.h => common/extern.h} (52%)
 create mode 100644 contrib/nvi/common/multibyte.h
 create mode 100644 contrib/nvi/common/options_def.h
 delete mode 100644 contrib/nvi/docs/internals/cscope.NOTES
 create mode 100644 contrib/nvi/ex/ex_def.h
 delete mode 100644 contrib/nvi/ex/ex_perl.c
 delete mode 100644 contrib/nvi/ex/ex_tcl.c
 rename contrib/nvi/{include/ex_extern.h => ex/extern.h} (80%)
 delete mode 100644 contrib/nvi/include/bitstring.h
 delete mode 100644 contrib/nvi/include/ex_def.h
 delete mode 100644 contrib/nvi/include/ip_extern.h
 delete mode 100644 contrib/nvi/include/options_def.h
 delete mode 100644 contrib/nvi/include/perl_extern.h
 delete mode 100644 contrib/nvi/include/sys/queue.h
 delete mode 100644 contrib/nvi/include/tcl_extern.h
 delete mode 100644 contrib/nvi/include/tk_extern.h
 delete mode 100644 contrib/nvi/ip/IP_INSTRUCTIONS
 delete mode 100644 contrib/nvi/ip/ip.h
 delete mode 100644 contrib/nvi/ip/ip_funcs.c
 delete mode 100644 contrib/nvi/ip/ip_main.c
 delete mode 100644 contrib/nvi/ip/ip_read.c
 delete mode 100644 contrib/nvi/ip/ip_screen.c
 delete mode 100644 contrib/nvi/ip/ip_term.c
 delete mode 100644 contrib/nvi/ip_cl/Makefile
 delete mode 100644 contrib/nvi/ip_cl/ip_cl.c
 delete mode 100644 contrib/nvi/perl_api/VI.pod
 delete mode 100644 contrib/nvi/perl_api/nviperl.pod
 delete mode 100644 contrib/nvi/perl_api/perl.xs
 delete mode 100644 contrib/nvi/perl_api/perlsfio.c
 delete mode 100644 contrib/nvi/perl_api/typemap
 delete mode 100644 contrib/nvi/perl_scripts/forall.pl
 delete mode 100644 contrib/nvi/perl_scripts/make.pl
 delete mode 100644 contrib/nvi/perl_scripts/tk.pl
 delete mode 100644 contrib/nvi/perl_scripts/wc.pl
 copy {lib/libc => contrib/nvi}/regex/COPYRIGHT (100%)
 copy {lib/libc => contrib/nvi}/regex/WHATSNEW (100%)
 rename contrib/nvi/{clib/bsearch.c => regex/cclass.h} (50%)
 create mode 100644 contrib/nvi/regex/cname.h
 create mode 100644 contrib/nvi/regex/engine.c
 create mode 100644 contrib/nvi/regex/re_format.7
 create mode 100644 contrib/nvi/regex/regcomp.c
 create mode 100644 contrib/nvi/regex/regerror.c
 create mode 100644 contrib/nvi/regex/regex.3
 create mode 100644 contrib/nvi/regex/regex.h
 create mode 100644 contrib/nvi/regex/regex2.h
 create mode 100644 contrib/nvi/regex/regexec.c
 rename contrib/nvi/{clib/strdup.c => regex/regfree.c} (64%)
 rename contrib/nvi/{clib/memchr.c => regex/utils.h} (72%)
 delete mode 100644 contrib/nvi/tcl_api/tcl.c
 delete mode 100644 contrib/nvi/tcl_scripts/errors.tcl
 delete mode 100644 contrib/nvi/tcl_scripts/gnats.tcl
 delete mode 100644 contrib/nvi/tcl_scripts/mailprocs.tcl
 delete mode 100644 contrib/nvi/tcl_scripts/wc.tcl
 delete mode 100644 contrib/nvi/tk/init.tcl
 delete mode 100644 contrib/nvi/tk/tk_funcs.c
 delete mode 100644 contrib/nvi/tk/tk_main.c
 delete mode 100644 contrib/nvi/tk/tk_read.c
 delete mode 100644 contrib/nvi/tk/tk_screen.c
 delete mode 100644 contrib/nvi/tk/tk_term.c
 delete mode 100644 contrib/nvi/tk/tk_util.c
 delete mode 100644 contrib/nvi/tk/tki.h
 rename contrib/nvi/{include/vi_extern.h => vi/extern.h} (93%)
 create mode 100644 usr.bin/vi/catalog/Makefile
 copy contrib/nvi/catalog/dutch.base => usr.bin/vi/catalog/dutch.UTF-8.base (97%)
 create mode 100644 usr.bin/vi/catalog/french.UTF-8.base
 create mode 100644 usr.bin/vi/catalog/german.UTF-8.base
 create mode 100644 usr.bin/vi/catalog/polish.UTF-8.base
 create mode 100644 usr.bin/vi/catalog/ru_RU.UTF-8.base
 create mode 100644 usr.bin/vi/catalog/spanish.UTF-8.base
 create mode 100644 usr.bin/vi/catalog/swedish.UTF-8.base
 create mode 100644 usr.bin/vi/catalog/uk_UA.UTF-8.base
 create mode 100644 usr.bin/vi/catalog/zh_CN.UTF-8.base
 delete mode 100644 usr.bin/vi/patches/ex_write.c.patch
 delete mode 100644 usr.bin/vi/patches/v_ex.c.patch

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/b06105caf0aba7afbbd9936552b9c37805fc2c1e


-- 
DragonFly BSD source repository


More information about the Commits mailing list