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