git: vendor/DIALOG vendor/dialog: upgrade from 1.3-20200327 to 1.3-20220728
Antonio Huete Jimenez
tuxillo at crater.dragonflybsd.org
Thu Nov 10 01:36:52 PST 2022
commit a8e38dc06c58b89145307c6421e49dc622f92374
Author: Antonio Huete Jimenez <tuxillo at quantumachine.net>
Date: Thu Nov 10 00:01:09 2022 +0100
vendor/dialog: upgrade from 1.3-20200327 to 1.3-20220728
Summary of notable changes:
+ initialize color-settings before --create-rc option is processed.
+ adjust fallback bindings for backspace/delete to match the curses
library's sense of backspace (Arch #74379).
+ improve logic for updating form-height after screen-resizing.
+ correct off-by-one limit for month when validating parameters of the
calendar widget (patch by "viverna", Debian #1000720).
+ use mktemp utility rather than tempfile for temporary filename in
the sample scripts (patch by Ville Skyttä).
+ directly include stddef.h for systems which need it for offsetof().
+ fix a few cppcheck warnings
+ update configure macros, for quoting/escaping fixes per shellcheck
+ add option "--cursor-off-label"
+ add option "--erase-on-exit"
+ add dlg_getenv_num() and dlg_getenv_str().
For detailed list of all changes, bugfixes and improvements, see CHANGES.
Summary of changes:
contrib/dialog/CHANGES | 194 +++++++++-
contrib/dialog/README | 4 +-
contrib/dialog/VERSION | 2 +-
contrib/dialog/argv.c | 7 +-
contrib/dialog/arrows.c | 6 +-
contrib/dialog/buildlist.c | 9 +-
contrib/dialog/buttons.c | 95 +++--
contrib/dialog/calendar.c | 27 +-
contrib/dialog/checklist.c | 36 +-
contrib/dialog/columns.c | 6 +-
contrib/dialog/dialog.1 | 673 +++++++++++++++++++---------------
contrib/dialog/dialog.3 | 386 +++++++++++++-------
contrib/dialog/dialog.c | 796 +++++++++++++++++++----------------------
contrib/dialog/dialog.h | 184 +---------
contrib/dialog/dlg_internals.h | 230 +++++++++++-
contrib/dialog/dlg_keys.c | 74 +++-
contrib/dialog/dlg_keys.h | 27 +-
contrib/dialog/editbox.c | 18 +-
contrib/dialog/formbox.c | 14 +-
contrib/dialog/fselect.c | 63 ++--
contrib/dialog/guage.c | 23 +-
contrib/dialog/help.c | 6 +-
contrib/dialog/inputbox.c | 26 +-
contrib/dialog/inputstr.c | 29 +-
contrib/dialog/menubox.c | 49 ++-
contrib/dialog/mixedform.c | 6 +-
contrib/dialog/mixedgauge.c | 10 +-
contrib/dialog/mouse.c | 8 +-
contrib/dialog/mousewget.c | 6 +-
contrib/dialog/msgbox.c | 9 +-
contrib/dialog/pause.c | 12 +-
contrib/dialog/prgbox.c | 6 +-
contrib/dialog/progressbox.c | 15 +-
contrib/dialog/rangebox.c | 5 +-
contrib/dialog/rc.c | 17 +-
contrib/dialog/tailbox.c | 9 +-
contrib/dialog/textbox.c | 114 +++---
contrib/dialog/timebox.c | 20 +-
contrib/dialog/trace.c | 18 +-
contrib/dialog/treeview.c | 37 +-
contrib/dialog/ttysize.c | 6 +-
contrib/dialog/ui_getc.c | 58 ++-
contrib/dialog/util.c | 301 +++++++++++-----
contrib/dialog/version.c | 6 +-
contrib/dialog/yesno.c | 7 +-
45 files changed, 2166 insertions(+), 1488 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/a8e38dc06c58b89145307c6421e49dc622f92374
--
DragonFly BSD source repository
More information about the Commits
mailing list