git: vendor/nvi2: upgrade from 2.1.3 to 2.2.0

Daniel Fojt deef at crater.dragonflybsd.org
Wed Sep 9 00:45:04 PDT 2020


commit b1ac2ebbae87355f573dc3a7ee05ea5756e778f7
Author: Daniel Fojt <df at neosystem.org>
Date:   Mon Sep 7 19:33:17 2020 +0200

    vendor/nvi2: upgrade from 2.1.3 to 2.2.0
    
    Digest of notable changes from git commit messages:
    
    - fix incompatible behaviour of T
    - remove a needless NULL-checks before free()
    - fix backward sentence deletion
    - fix a few memory leaks and a double free
    - prevent erroneous COLUMNS/LINES settings
    - add Vim-style expandtab option
    - align unprintable chars correctly
    
    For complete "git log" see:
    
    https://github.com/lichray/nvi2/commits/master

Summary of changes:
 contrib/nvi2/LICENSE                       |   4 -
 contrib/nvi2/README                        |  10 +-
 contrib/nvi2/catalog/Makefile              |   9 +-
 contrib/nvi2/catalog/README                |   2 -
 contrib/nvi2/catalog/dump.c                |   4 -
 contrib/nvi2/catalog/tr_TR.ISO8859-9.base  | 304 +++++++++++++++++++++++++++++
 contrib/nvi2/catalog/tr_TR.ISO8859-9.owner |   1 +
 contrib/nvi2/catalog/tr_TR.UTF-8.base      | 304 +++++++++++++++++++++++++++++
 contrib/nvi2/catalog/tr_TR.UTF-8.owner     |   1 +
 contrib/nvi2/cl/README.signal              |   2 -
 contrib/nvi2/cl/cl.h                       |   6 +-
 contrib/nvi2/cl/cl_funcs.c                 |   4 -
 contrib/nvi2/cl/cl_main.c                  |  65 ++----
 contrib/nvi2/cl/cl_read.c                  |   5 +-
 contrib/nvi2/cl/cl_screen.c                |  62 +++---
 contrib/nvi2/cl/cl_term.c                  |  25 ++-
 contrib/nvi2/common/args.h                 |   2 -
 contrib/nvi2/common/common.h               |  19 +-
 contrib/nvi2/common/conv.c                 |  13 +-
 contrib/nvi2/common/conv.h                 |   2 -
 contrib/nvi2/common/cut.c                  |  34 +---
 contrib/nvi2/common/cut.h                  |   2 -
 contrib/nvi2/common/delete.c               |  28 ++-
 contrib/nvi2/common/encoding.c             |   6 +-
 contrib/nvi2/common/exf.c                  | 114 ++++-------
 contrib/nvi2/common/exf.h                  |   2 -
 contrib/nvi2/common/gs.h                   |   4 -
 contrib/nvi2/common/key.c                  |  61 ++----
 contrib/nvi2/common/key.h                  |  12 +-
 contrib/nvi2/common/line.c                 |  60 ++----
 contrib/nvi2/common/log.c                  |  61 ++----
 contrib/nvi2/common/log.h                  |   2 -
 contrib/nvi2/common/main.c                 |  76 +++-----
 contrib/nvi2/common/mark.c                 |  35 +---
 contrib/nvi2/common/mark.h                 |   2 -
 contrib/nvi2/common/mem.h                  |  51 ++---
 contrib/nvi2/common/msg.c                  |  59 ++----
 contrib/nvi2/common/msg.h                  |   2 -
 contrib/nvi2/common/multibyte.h            |  36 +++-
 contrib/nvi2/common/options.c              |  79 +++-----
 contrib/nvi2/common/options.h              |   2 -
 contrib/nvi2/common/options_f.c            |  94 ++-------
 contrib/nvi2/common/put.c                  |  12 +-
 contrib/nvi2/common/recover.c              |  77 +++-----
 contrib/nvi2/common/screen.c               |  28 +--
 contrib/nvi2/common/screen.h               |   2 -
 contrib/nvi2/common/search.c               |  41 +---
 contrib/nvi2/common/seq.c                  |  65 ++----
 contrib/nvi2/common/seq.h                  |   2 -
 contrib/nvi2/common/util.c                 |  86 +++-----
 contrib/nvi2/common/util.h                 |   2 -
 contrib/nvi2/docs/man/Makefile             |  16 --
 contrib/nvi2/ex/ex.c                       |  11 +-
 contrib/nvi2/ex/ex.h                       |   2 -
 contrib/nvi2/ex/ex_abbrev.c                |   4 -
 contrib/nvi2/ex/ex_append.c                |   4 -
 contrib/nvi2/ex/ex_args.c                  |   9 +-
 contrib/nvi2/ex/ex_argv.c                  |  16 +-
 contrib/nvi2/ex/ex_at.c                    |  10 +-
 contrib/nvi2/ex/ex_bang.c                  |  11 +-
 contrib/nvi2/ex/ex_cd.c                    |   4 -
 contrib/nvi2/ex/ex_cmd.c                   |   4 -
 contrib/nvi2/ex/ex_cscope.c                |  70 +++----
 contrib/nvi2/ex/ex_delete.c                |   4 -
 contrib/nvi2/ex/ex_display.c               |   4 -
 contrib/nvi2/ex/ex_edit.c                  |   4 -
 contrib/nvi2/ex/ex_equal.c                 |   4 -
 contrib/nvi2/ex/ex_file.c                  |   4 -
 contrib/nvi2/ex/ex_filter.c                |   5 +-
 contrib/nvi2/ex/ex_global.c                |  14 +-
 contrib/nvi2/ex/ex_init.c                  |  17 +-
 contrib/nvi2/ex/ex_join.c                  |   4 -
 contrib/nvi2/ex/ex_map.c                   |   4 -
 contrib/nvi2/ex/ex_mark.c                  |   4 -
 contrib/nvi2/ex/ex_mkexrc.c                |   4 -
 contrib/nvi2/ex/ex_move.c                  |   4 -
 contrib/nvi2/ex/ex_open.c                  |   4 -
 contrib/nvi2/ex/ex_preserve.c              |   4 -
 contrib/nvi2/ex/ex_print.c                 |   6 +-
 contrib/nvi2/ex/ex_put.c                   |   4 -
 contrib/nvi2/ex/ex_quit.c                  |   4 -
 contrib/nvi2/ex/ex_read.c                  |   7 +-
 contrib/nvi2/ex/ex_screen.c                |   4 -
 contrib/nvi2/ex/ex_script.c                |  13 +-
 contrib/nvi2/ex/ex_set.c                   |   4 -
 contrib/nvi2/ex/ex_shell.c                 |   7 +-
 contrib/nvi2/ex/ex_shift.c                 |  33 +++-
 contrib/nvi2/ex/ex_source.c                |   9 +-
 contrib/nvi2/ex/ex_stop.c                  |   4 -
 contrib/nvi2/ex/ex_subst.c                 |  28 +--
 contrib/nvi2/ex/ex_tag.c                   |  41 ++--
 contrib/nvi2/ex/ex_txt.c                   |  12 +-
 contrib/nvi2/ex/ex_undo.c                  |   4 -
 contrib/nvi2/ex/ex_usage.c                 |   7 +-
 contrib/nvi2/ex/ex_util.c                  |   4 -
 contrib/nvi2/ex/ex_version.c               |   4 -
 contrib/nvi2/ex/ex_visual.c                |   4 -
 contrib/nvi2/ex/ex_write.c                 |   4 -
 contrib/nvi2/ex/ex_yank.c                  |   4 -
 contrib/nvi2/ex/ex_z.c                     |   4 -
 contrib/nvi2/ex/script.h                   |   2 -
 contrib/nvi2/ex/tag.h                      |   2 -
 contrib/nvi2/{docs => }/man/vi.1           |  51 +++--
 contrib/nvi2/vi/getc.c                     |   4 -
 contrib/nvi2/vi/v_at.c                     |   4 -
 contrib/nvi2/vi/v_ch.c                     |  13 +-
 contrib/nvi2/vi/v_cmd.c                    |   6 +-
 contrib/nvi2/vi/v_delete.c                 |   4 -
 contrib/nvi2/vi/v_ex.c                     |   4 -
 contrib/nvi2/vi/v_increment.c              |   4 -
 contrib/nvi2/vi/v_init.c                   |  25 +--
 contrib/nvi2/vi/v_itxt.c                   |   4 -
 contrib/nvi2/vi/v_left.c                   |   4 -
 contrib/nvi2/vi/v_mark.c                   |   4 -
 contrib/nvi2/vi/v_match.c                  |   9 +-
 contrib/nvi2/vi/v_paragraph.c              |   9 +-
 contrib/nvi2/vi/v_put.c                    |   4 -
 contrib/nvi2/vi/v_redraw.c                 |   4 -
 contrib/nvi2/vi/v_replace.c                |   4 -
 contrib/nvi2/vi/v_right.c                  |   4 -
 contrib/nvi2/vi/v_screen.c                 |   4 -
 contrib/nvi2/vi/v_scroll.c                 |   8 +-
 contrib/nvi2/vi/v_search.c                 |   4 -
 contrib/nvi2/vi/v_section.c                |   4 -
 contrib/nvi2/vi/v_sentence.c               |   6 +-
 contrib/nvi2/vi/v_status.c                 |   4 -
 contrib/nvi2/vi/v_txt.c                    |  97 ++++-----
 contrib/nvi2/vi/v_ulcase.c                 |   4 -
 contrib/nvi2/vi/v_undo.c                   |   4 -
 contrib/nvi2/vi/v_util.c                   |   4 -
 contrib/nvi2/vi/v_word.c                   |   4 -
 contrib/nvi2/vi/v_xchar.c                  |   4 -
 contrib/nvi2/vi/v_yank.c                   |   4 -
 contrib/nvi2/vi/v_z.c                      |   4 -
 contrib/nvi2/vi/v_zexit.c                  |   4 -
 contrib/nvi2/vi/vi.c                       |  12 +-
 contrib/nvi2/vi/vi.h                       |   4 +-
 contrib/nvi2/vi/vs_line.c                  |   4 -
 contrib/nvi2/vi/vs_msg.c                   |  17 +-
 contrib/nvi2/vi/vs_refresh.c               |  11 +-
 contrib/nvi2/vi/vs_relative.c              |   4 -
 contrib/nvi2/vi/vs_smap.c                  |   4 -
 contrib/nvi2/vi/vs_split.c                 |  10 +-
 143 files changed, 1255 insertions(+), 1572 deletions(-)
 create mode 100644 contrib/nvi2/catalog/tr_TR.ISO8859-9.base
 create mode 100644 contrib/nvi2/catalog/tr_TR.ISO8859-9.owner
 create mode 100644 contrib/nvi2/catalog/tr_TR.UTF-8.base
 create mode 100644 contrib/nvi2/catalog/tr_TR.UTF-8.owner
 delete mode 100644 contrib/nvi2/docs/man/Makefile
 rename contrib/nvi2/{docs => }/man/vi.1 (98%)

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


-- 
DragonFly BSD source repository


More information about the Commits mailing list