git: a96ef4501919 - main - dialog: import dialog 1.3-20210117

Baptiste Daroussin bapt at FreeBSD.org
Fri Feb 26 09:17:29 UTC 2021


The branch main has been updated by bapt:

URL: https://cgit.FreeBSD.org/src/commit/?id=a96ef4501919d7ac08e94e98dc34b0bdd744802b

commit a96ef4501919d7ac08e94e98dc34b0bdd744802b
Merge: dfff1de729bd 01b7bcd408fd
Author:     Baptiste Daroussin <bapt at FreeBSD.org>
AuthorDate: 2021-02-26 09:16:49 +0000
Commit:     Baptiste Daroussin <bapt at FreeBSD.org>
CommitDate: 2021-02-26 09:16:49 +0000

    dialog: import dialog 1.3-20210117

 contrib/dialog/CHANGES                        |   217 +-
 contrib/dialog/README                         |     4 +-
 contrib/dialog/VERSION                        |     2 +-
 contrib/dialog/aclocal.m4                     |  1540 +-
 contrib/dialog/argv.c                         |    43 +-
 contrib/dialog/arrows.c                       |    16 +-
 contrib/dialog/buildlist.c                    |    45 +-
 contrib/dialog/buttons.c                      |    99 +-
 contrib/dialog/calendar.c                     |    95 +-
 contrib/dialog/checklist.c                    |    28 +-
 contrib/dialog/columns.c                      |    13 +-
 contrib/dialog/config.guess                   |   401 +-
 contrib/dialog/config.sub                     |  1627 +-
 contrib/dialog/configure                      | 26980 +++++++++++++-----------
 contrib/dialog/configure.in                   |    30 +-
 contrib/dialog/dialog-config.in               |   148 +-
 contrib/dialog/dialog.1                       |   549 +-
 contrib/dialog/dialog.3                       |   439 +-
 contrib/dialog/dialog.c                       |   777 +-
 contrib/dialog/dialog.h                       |    80 +-
 contrib/dialog/dlg_colors.h                   |    82 +-
 contrib/dialog/dlg_internals.h                |    47 +
 contrib/dialog/dlg_keys.c                     |   113 +-
 contrib/dialog/dlg_keys.h                     |    12 +-
 contrib/dialog/editbox.c                      |    55 +-
 contrib/dialog/formbox.c                      |    24 +-
 contrib/dialog/fselect.c                      |   121 +-
 contrib/dialog/guage.c                        |    17 +-
 contrib/dialog/inputbox.c                     |    40 +-
 contrib/dialog/inputstr.c                     |    22 +-
 contrib/dialog/makefile.in                    |    13 +-
 contrib/dialog/menubox.c                      |    59 +-
 contrib/dialog/mixedgauge.c                   |    19 +-
 contrib/dialog/mousewget.c                    |     9 +-
 contrib/dialog/msgbox.c                       |    42 +-
 contrib/dialog/package/debian/changelog       |   108 +
 contrib/dialog/package/debian/compat          |     2 +-
 contrib/dialog/package/debian/control         |     9 +
 contrib/dialog/package/debian/copyright       |     6 +-
 contrib/dialog/package/debian/rules           |    36 +-
 contrib/dialog/package/dialog.map             |    43 +-
 contrib/dialog/package/dialog.spec            |    57 +-
 contrib/dialog/package/dialog.sym             |    25 +-
 contrib/dialog/package/freebsd/Makefile       |     2 +-
 contrib/dialog/pause.c                        |    21 +-
 contrib/dialog/po/ast.po                      |   115 +
 contrib/dialog/po/dialog.pot                  |    44 +-
 contrib/dialog/po/hi.po                       |    47 +-
 contrib/dialog/po/ja.po                       |    48 +-
 contrib/dialog/po/pt.po                       |    53 +-
 contrib/dialog/po/ro.po                       |     1 -
 contrib/dialog/po/sq.po                       |    88 +-
 contrib/dialog/prgbox.c                       |    11 +-
 contrib/dialog/progressbox.c                  |    41 +-
 contrib/dialog/rangebox.c                     |    45 +-
 contrib/dialog/rc.c                           |   305 +-
 contrib/dialog/{headers.sh => run_test.sh}    |   107 +-
 contrib/dialog/samples/buildlist              |     4 +-
 contrib/dialog/samples/buildlist2             |    10 +-
 contrib/dialog/samples/buildlist4             |    22 +
 contrib/dialog/samples/calendar               |     6 +-
 contrib/dialog/samples/calendar-stdout        |     6 +-
 contrib/dialog/samples/calendar2              |     6 +-
 contrib/dialog/samples/calendar2-stdout       |     6 +-
 contrib/dialog/samples/calendar3              |     6 +-
 contrib/dialog/samples/calendar3-stdout       |     6 +-
 contrib/dialog/samples/checklist              |     4 +-
 contrib/dialog/samples/checklist-8bit         |    18 +-
 contrib/dialog/samples/checklist-utf8         |     4 +-
 contrib/dialog/samples/checklist1             |     4 +-
 contrib/dialog/samples/checklist10            |     4 +-
 contrib/dialog/samples/checklist11            |     4 +-
 contrib/dialog/samples/checklist12            |     6 +-
 contrib/dialog/samples/checklist2             |     4 +-
 contrib/dialog/samples/checklist3             |     4 +-
 contrib/dialog/samples/checklist4             |     4 +-
 contrib/dialog/samples/checklist5             |     4 +-
 contrib/dialog/samples/checklist6             |     4 +-
 contrib/dialog/samples/checklist7             |     4 +-
 contrib/dialog/samples/checklist8             |     4 +-
 contrib/dialog/samples/checklist9             |     4 +-
 contrib/dialog/samples/copifuncs/copi.ifmcfg2 |     4 +-
 contrib/dialog/samples/copifuncs/copi.ifmcfg4 |     4 +-
 contrib/dialog/samples/dialog.py              |     6 +-
 contrib/dialog/samples/dselect                |     6 +-
 contrib/dialog/samples/editbox                |     4 +-
 contrib/dialog/samples/editbox-utf8           |     4 +-
 contrib/dialog/samples/editbox2               |     4 +-
 contrib/dialog/samples/editbox3               |     4 +-
 contrib/dialog/samples/editbox4               |     4 +-
 contrib/dialog/samples/form1                  |    16 +-
 contrib/dialog/samples/form1-both             |    16 +-
 contrib/dialog/samples/form1-extra            |    16 +-
 contrib/dialog/samples/form1-help             |    16 +-
 contrib/dialog/samples/form1-utf8             |    16 +-
 contrib/dialog/samples/form2                  |     8 +-
 contrib/dialog/samples/form3                  |     8 +-
 contrib/dialog/samples/form4                  |     8 +-
 contrib/dialog/samples/form5                  |     8 +-
 contrib/dialog/samples/form6                  |     8 +-
 contrib/dialog/samples/fselect                |     6 +-
 contrib/dialog/samples/fselect-stdout         |     6 +-
 contrib/dialog/samples/fselect0               |     6 +-
 contrib/dialog/samples/fselect1               |     8 +-
 contrib/dialog/samples/fselect1-stdout        |     8 +-
 contrib/dialog/samples/fselect2               |     6 +-
 contrib/dialog/samples/fselect2-stdout        |     6 +-
 contrib/dialog/samples/gauge2                 |     4 +-
 contrib/dialog/samples/infobox                |     4 +-
 contrib/dialog/samples/infobox1               |     4 +-
 contrib/dialog/samples/infobox2               |     4 +-
 contrib/dialog/samples/infobox3               |     4 +-
 contrib/dialog/samples/infobox4               |     4 +-
 contrib/dialog/samples/infobox5               |     4 +-
 contrib/dialog/samples/infobox6               |     4 +-
 contrib/dialog/samples/inputbox               |     4 +-
 contrib/dialog/samples/inputbox-both          |     4 +-
 contrib/dialog/samples/inputbox-extra         |     4 +-
 contrib/dialog/samples/inputbox-help          |     4 +-
 contrib/dialog/samples/inputbox1              |     4 +-
 contrib/dialog/samples/inputbox2              |     4 +-
 contrib/dialog/samples/inputbox3              |     4 +-
 contrib/dialog/samples/inputbox4              |     6 +-
 contrib/dialog/samples/inputbox5              |     4 +-
 contrib/dialog/samples/inputbox6-8bit         |    10 +-
 contrib/dialog/samples/inputbox6-utf8         |     4 +-
 contrib/dialog/samples/inputbox7              |     6 +-
 contrib/dialog/samples/inputmenu              |    12 +-
 contrib/dialog/samples/inputmenu-stdout       |    12 +-
 contrib/dialog/samples/inputmenu1             |    12 +-
 contrib/dialog/samples/inputmenu2             |    12 +-
 contrib/dialog/samples/inputmenu3             |    14 +-
 contrib/dialog/samples/inputmenu4             |    12 +-
 contrib/dialog/samples/install/setup.c        |     2 +-
 contrib/dialog/samples/install/setup.help     |     2 +-
 contrib/dialog/samples/killall                |    14 +-
 contrib/dialog/samples/menubox                |     8 +-
 contrib/dialog/samples/menubox-8bit           |    16 +-
 contrib/dialog/samples/menubox-utf8           |     4 +-
 contrib/dialog/samples/menubox1               |     8 +-
 contrib/dialog/samples/menubox10              |     6 +-
 contrib/dialog/samples/menubox11              |     6 +-
 contrib/dialog/samples/menubox12              |    10 +-
 contrib/dialog/samples/menubox2               |    12 +-
 contrib/dialog/samples/menubox3               |     8 +-
 contrib/dialog/samples/menubox4               |     8 +-
 contrib/dialog/samples/menubox5               |    10 +-
 contrib/dialog/samples/menubox6               |     8 +-
 contrib/dialog/samples/menubox7               |     8 +-
 contrib/dialog/samples/menubox8               |    12 +-
 contrib/dialog/samples/menubox9               |     6 +-
 contrib/dialog/samples/mixedform              |    16 +-
 contrib/dialog/samples/mixedform2             |    16 +-
 contrib/dialog/samples/msgbox                 |     4 +-
 contrib/dialog/samples/msgbox-help            |     4 +-
 contrib/dialog/samples/msgbox-utf8            |     4 +-
 contrib/dialog/samples/msgbox1                |    12 +-
 contrib/dialog/samples/msgbox2                |    12 +-
 contrib/dialog/samples/msgbox3                |     4 +-
 contrib/dialog/samples/msgbox4-8bit           |    20 +-
 contrib/dialog/samples/msgbox4-utf8           |    18 +-
 contrib/dialog/samples/msgbox5                |     4 +-
 contrib/dialog/samples/msgbox6                |     4 +-
 contrib/dialog/samples/msgbox6a               |     4 +-
 contrib/dialog/samples/password               |     4 +-
 contrib/dialog/samples/password1              |     4 +-
 contrib/dialog/samples/password2              |     4 +-
 contrib/dialog/samples/passwordform1          |    16 +-
 contrib/dialog/samples/passwordform1-utf8     |    16 +-
 contrib/dialog/samples/pause                  |     4 +-
 contrib/dialog/samples/pause-both             |     6 +-
 contrib/dialog/samples/pause-extra            |     6 +-
 contrib/dialog/samples/pause-help             |     4 +-
 contrib/dialog/samples/prgbox                 |     4 +-
 contrib/dialog/samples/prgbox2                |     4 +-
 contrib/dialog/samples/programbox             |     4 +-
 contrib/dialog/samples/programbox2            |     4 +-
 contrib/dialog/samples/programbox3            |    22 +
 contrib/dialog/samples/progress               |     4 +-
 contrib/dialog/samples/progress2              |     4 +-
 contrib/dialog/samples/radiolist              |     4 +-
 contrib/dialog/samples/radiolist1             |     4 +-
 contrib/dialog/samples/radiolist10            |     4 +-
 contrib/dialog/samples/radiolist2             |     4 +-
 contrib/dialog/samples/radiolist3             |     4 +-
 contrib/dialog/samples/radiolist4             |     4 +-
 contrib/dialog/samples/rangebox               |     6 +-
 contrib/dialog/samples/rangebox2              |     6 +-
 contrib/dialog/samples/rangebox3              |     6 +-
 contrib/dialog/samples/rangebox4              |     6 +-
 contrib/dialog/samples/report-button          |    10 +-
 contrib/dialog/samples/report-edit            |    10 +-
 contrib/dialog/samples/report-string          |    18 +-
 contrib/dialog/samples/report-tempfile        |    18 +-
 contrib/dialog/samples/report-yesno           |    10 +-
 contrib/dialog/samples/rotated-data           |     6 +-
 contrib/dialog/samples/run_test.sh            |    10 +-
 contrib/dialog/samples/setup-vars             |    29 +-
 contrib/dialog/samples/tailbox                |     4 +-
 contrib/dialog/samples/tailboxbg              |     4 +-
 contrib/dialog/samples/tailboxbg1             |     6 +-
 contrib/dialog/samples/tailboxbg2             |     6 +-
 contrib/dialog/samples/testdata-8bit          |     0
 contrib/dialog/samples/textbox                |     6 +-
 contrib/dialog/samples/textbox-both           |     8 +-
 contrib/dialog/samples/textbox-help           |     8 +-
 contrib/dialog/samples/textbox2               |     6 +-
 contrib/dialog/samples/textbox3               |     8 +-
 contrib/dialog/samples/timebox                |     6 +-
 contrib/dialog/samples/timebox-stdout         |     6 +-
 contrib/dialog/samples/timebox2               |     6 +-
 contrib/dialog/samples/timebox2-stdout        |     6 +-
 contrib/dialog/samples/treeview               |     4 +-
 contrib/dialog/samples/treeview2              |     6 +-
 contrib/dialog/samples/treeview4              |    24 +
 contrib/dialog/samples/wheel                  |    81 +-
 contrib/dialog/samples/yesno                  |     4 +-
 contrib/dialog/samples/yesno-both             |     4 +-
 contrib/dialog/samples/yesno-extra            |     4 +-
 contrib/dialog/samples/yesno-help             |     4 +-
 contrib/dialog/samples/yesno-utf8             |     4 +-
 contrib/dialog/samples/yesno2                 |     4 +-
 contrib/dialog/samples/yesno3                 |     4 +-
 contrib/dialog/samples/yesno4                 |     4 +-
 contrib/dialog/tailbox.c                      |    40 +-
 contrib/dialog/textbox.c                      |   142 +-
 contrib/dialog/timebox.c                      |    41 +-
 contrib/dialog/trace.c                        |    32 +-
 contrib/dialog/treeview.c                     |    38 +-
 contrib/dialog/ttysize.c                      |     8 +-
 contrib/dialog/ui_getc.c                      |    67 +-
 contrib/dialog/util.c                         |   514 +-
 contrib/dialog/yesno.c                        |    36 +-
 233 files changed, 20681 insertions(+), 16543 deletions(-)

diff --cc contrib/dialog/README
index b2c9b8595dbc,000000000000..1bad4311dd40
mode 100644,000000..100644
--- a/contrib/dialog/README
+++ b/contrib/dialog/README
@@@ -1,61 -1,0 +1,61 @@@
 +-(1999-12-25)-------------------------------------------------------------------
 +This version of dialog, formerly known as cdialog is based on the Debian
 +package for dialog 0.9a (see CHANGES for recent modifications)
 +- T.Dickey <dickey at invisible-island.net>
 +
 +-(1996-01-15)-------------------------------------------------------------------
 +I have uploaded cdialog-0.9a.tar.gz to sunsite. It should be moved
 +to pub/Linux/utils/shell, I think.
 +
 +Starting point for cdialog v.0.9a was dialog-0.6c. Many new features
 +like as Resolution-independence, Auto-sizing, Maximizing, more widget
 +on the same screen (multi-widget), etc. were added. New widget are 
 +tailbox and tailbox-in-background. Here are the options:
 +
 +   Usage: dialog <Common options> <Box options>
 +          { --and-widget <Common options> <Box options> }
 +
 +   Common options: <Global options>
 +       [--backtitle <backtitle>] [--sleep <secs>] [--beep] [--beep-after]
 +       [--clear] [--begin <y> <x>] [--aspect <ratio>] [--print-size]
 +       [--print-maxsize] [--size-err] [--separate-output] [--cr-wrap]
 +       [--tab-len <n>] [--tab-correct] [--print-version] [--no-kill]
 +       [--title <title>]
 +
 +   Global options: [--shadow] [--no-shadow] [--separate-widget "<str>"]
 +
 +At the moment, mouse support with libgpm can't be added because it
 +does't implement the wtimeout() function of ncurses. Wtimeout() is
 +needed to have more widgets (es.tailbox) cooperating on the same
 +screen... I don't know if with newer versions of libgpm it's possible.
 +
 +I have no more time to write docs for this new version...Is there
 +anyone, that looking at the code, can do it??? Ouch! :-)
 +Don't flame me!
 +
 +For the future, if any volunteer want, the way to evolve cdialog is to
 +1) make a daemon for a better support of multi-tasking or implementing
 +   multithreading.
 +2) add an option that could permit to read commands (--options) from a
 +   file, like as in a normal programming language, but maintaining 
-    compatiblity with older version of dialog.
++   compatibility with older version of dialog.
 +
 +I no longer could maintain cdialog...
 +Executable and library name of cdialog are the same of dialog, for
- compatiblity.
++compatibility.
 +
 +I think that only one directive should be follow: don't use a resource
 +like stdin, stdout when you'll write new options for cdialog; these 
 +resources have to be shared from all widgets on the command line.
 +Guage uses stdin :-/ so that can't be mixed for example with an inputbox,
 +but it was made before of multi-widget. However this is not a big problem!
 +
 +THERE ARE NO *KNOWN* BUGS. If anyone has much time and can find the way
 +to add wtimeout() support to libgpm, also mouse could be supported.
 +
 +Please use ncurses-1.9.4 or newer.
 +
 +|  __   |  demarco_p at abramo.it:~$ make Linux | more > UserFriendly;
 +| /__)  |  /~~  _   _ _   _   /~\  _     /  .  _          |
 +|/  ako | (___ (_) | ) ) (-' (__/ | )   /__ | | ) (_| ><  .  coordinator.
 +
diff --cc contrib/dialog/dlg_internals.h
index 000000000000,4c6fb9e09615..4c6fb9e09615
mode 000000,100644..100644
--- a/contrib/dialog/dlg_internals.h
+++ b/contrib/dialog/dlg_internals.h
diff --cc contrib/dialog/package/freebsd/Makefile
index 6f6d652eed1d,000000000000..88a6a5d48194
mode 100644,000000..100644
--- a/contrib/dialog/package/freebsd/Makefile
+++ b/contrib/dialog/package/freebsd/Makefile
@@@ -1,48 -1,0 +1,48 @@@
 +# New ports collection makefile for:	ncdialog
 +# Date created:		2003-01-11
 +# Whom:			AlanE <alane at freebsd.org>
 +#
 +# $Carpetsmoker: ports/cdialog/Makefile,v 1.4 2007/04/22 11:30:53 carpetsmoker Exp $
 +# $FreeBSD$
 +#
 +
 +PORTNAME=	cdialog
- PORTVERSION=	1.3.20180621
++PORTVERSION=	1.3.20210117
 +PORTEPOCH=	1
 +CATEGORIES=	devel
 +MASTER_SITES=	ftp://ftp.invisible-island.net/${PORTNAME:S|^c||}/
 +DISTNAME=	${PORTNAME:S|^c||}-${PORTVERSION:R}-${PORTVERSION:E}
 +EXTRACT_SUFX=	.tgz
 +
 +MAINTAINER=	sylvio at FreeBSD.org
 +COMMENT=	An enhanced version of 'dialog' to work with ncurses
 +
 +LICENSE=	LGPL21
 +
 +USE_AUTOTOOLS=	libtool
 +GNU_CONFIGURE=	yes
 +USE_LDCONFIG=	yes
 +CONFIGURE_ARGS=	--enable-widec \
 +		--includedir=${PREFIX}/include/${PORTNAME} \
 +		--with-libtool \
 +		--with-ncursesw \
 +		--with-package=${PORTNAME}
 +MAKEFILE=	makefile
 +
 +MAN1=		cdialog.1
 +MAN3=		cdialog.3
 +MANCOMPRESSED=	no
 +
 +INSTALL_TARGET=	install-strip install-man install-lib
 +
 +.if !defined(NOPORTEXAMPLES)
 +post-patch:
 +	@${FIND} ${WRKSRC}/samples/ -type f -exec ${REINPLACE_CMD} -i "" "s|dialog|cdialog|g" {} \;
 +
 +post-install:
 +	@${MKDIR} ${EXAMPLESDIR}
 +	cd ${WRKSRC}/samples && ${FIND} . | \
 +		${CPIO} -pdm -L -R ${SHAREOWN}:${SHAREGRP} ${EXAMPLESDIR}
 +.endif
 +
 +.include <bsd.port.mk>
diff --cc contrib/dialog/po/ast.po
index 000000000000,29f8d3440297..29f8d3440297
mode 000000,100644..100644
--- a/contrib/dialog/po/ast.po
+++ b/contrib/dialog/po/ast.po
diff --cc contrib/dialog/samples/buildlist4
index 000000000000,6bfa98708017..6bfa98708017
mode 000000,100755..100755
--- a/contrib/dialog/samples/buildlist4
+++ b/contrib/dialog/samples/buildlist4
diff --cc contrib/dialog/samples/programbox3
index 000000000000,1dc020c3d222..1dc020c3d222
mode 000000,100755..100755
--- a/contrib/dialog/samples/programbox3
+++ b/contrib/dialog/samples/programbox3
diff --cc contrib/dialog/samples/testdata-8bit
index f09021dc19db,f09021dc19db..f09021dc19db
mode 100755,100644..100644
--- a/contrib/dialog/samples/testdata-8bit
+++ b/contrib/dialog/samples/testdata-8bit
diff --cc contrib/dialog/samples/treeview4
index 000000000000,4b1f65eef457..4b1f65eef457
mode 000000,100755..100755
--- a/contrib/dialog/samples/treeview4
+++ b/contrib/dialog/samples/treeview4


More information about the dev-commits-src-main mailing list