git: vendor/DIALOG vendor/dialog: upgrade from 1.2-20150920 to 1.3-20200327

Daniel Fojt deef at crater.dragonflybsd.org
Mon Aug 10 08:57:06 PDT 2020


commit 5940c9aba086e8964655fe077f1cb2f22d7c5f1b
Author: Daniel Fojt <df at neosystem.org>
Date:   Wed Aug 5 08:08:20 2020 +0200

    vendor/dialog: upgrade from 1.2-20150920 to 1.3-20200327
    
    Summary of notable changes:
    
    - add "--week-start" option for calendar widget
    - modify editbox widget to add a trailing newline if the text has none
      to ensure the last line is not ignored
    - use Gregorian algorithm for leap year
    - fix a regression from 2015/05/13 changes for escaping; it is necessary
      to retain backslashes within quotes to make "\Z" escapes work
    - change explicit checks for space character used for select or toggle
      to make this rebindable to "TOGGLE"
    - improve performance with very long command-lines
    - interpret $DIALOGOPTS before expanding "--file", etc., to allow
      the environment variable to turn on tracing in that process
    - improve handling of SIGWINCH for several widgets
    - add options --print-text-only, and --print-text-size for scripts that
      adjust the widget size according to how the captions are formatted
    - when trimming blanks, treat unconverted tabs the same as spaces
    - allow for underline- and reverse-video flags in the ".rc" file
    
    For detailed list of all changes, bugfixes and improvements, see CHANGES.

Summary of changes:
 contrib/dialog/CHANGES                        |  316 ++++-
 contrib/dialog/VERSION                        |    2 +-
 contrib/dialog/argv.c                         |   70 +-
 contrib/dialog/arrows.c                       |   38 +-
 contrib/dialog/buildlist.c                    |  552 ++++++---
 contrib/dialog/buttons.c                      |   83 +-
 contrib/dialog/calendar.c                     |  572 +++++++--
 contrib/dialog/checklist.c                    |   61 +-
 contrib/dialog/columns.c                      |   13 +-
 contrib/dialog/dialog.1                       |  617 +++++++---
 contrib/dialog/dialog.3                       | 1572 ++++++++++++-------------
 contrib/dialog/dialog.c                       |  450 ++++---
 contrib/dialog/dialog.h                       |  113 +-
 contrib/dialog/dlg_colors.h                   |   82 +-
 contrib/dialog/{version.c => dlg_internals.h} |   36 +-
 contrib/dialog/dlg_keys.c                     |  232 +++-
 contrib/dialog/dlg_keys.h                     |   14 +-
 contrib/dialog/editbox.c                      |  100 +-
 contrib/dialog/formbox.c                      |   64 +-
 contrib/dialog/fselect.c                      |  150 ++-
 contrib/dialog/guage.c                        |   55 +-
 contrib/dialog/inputbox.c                     |   50 +-
 contrib/dialog/inputstr.c                     |   28 +-
 contrib/dialog/menubox.c                      |   86 +-
 contrib/dialog/mixedform.c                    |    6 +-
 contrib/dialog/mixedgauge.c                   |   46 +-
 contrib/dialog/mouse.c                        |   20 +-
 contrib/dialog/mousewget.c                    |   13 +-
 contrib/dialog/msgbox.c                       |   57 +-
 contrib/dialog/pause.c                        |   43 +-
 contrib/dialog/prgbox.c                       |   13 +-
 contrib/dialog/progressbox.c                  |  388 ++++--
 contrib/dialog/rangebox.c                     |   83 +-
 contrib/dialog/rc.c                           |  318 ++---
 contrib/dialog/tailbox.c                      |   78 +-
 contrib/dialog/textbox.c                      |   72 +-
 contrib/dialog/timebox.c                      |   54 +-
 contrib/dialog/trace.c                        |   73 +-
 contrib/dialog/treeview.c                     |   63 +-
 contrib/dialog/ttysize.c                      |   87 ++
 contrib/dialog/ui_getc.c                      |   56 +-
 contrib/dialog/util.c                         |  488 +++++---
 contrib/dialog/yesno.c                        |   53 +-
 43 files changed, 4907 insertions(+), 2460 deletions(-)
 copy contrib/dialog/{version.c => dlg_internals.h} (53%)
 create mode 100644 contrib/dialog/ttysize.c

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/5940c9aba086e8964655fe077f1cb2f22d7c5f1b


-- 
DragonFly BSD source repository


More information about the Commits mailing list