Path to this page:
Subject: CVS commit: pkgsrc/misc/dialog
From: Thomas Klausner
Date: 2007-03-08 19:21:13
Message id: 20070308182113.EC3F22150A@cvs.netbsd.org
Log Message:
Update to 1.1.20070227:
2007/02/27
+ add dialog-config script, which provides applications with compile-
and link-information for using the dialog library.
[pkgsrc: not installed, since library is not installed]
+ move calls to dlg_trim_string() out of loop in dialog.c, so each
string is trimmed once (report by Ivanov Makcim).
+ modify textbox.c to allow resizing while the search box is presented.
This relies on bug-fix in ncurses 5.6 20070224.
+ use dgettext() rather than gettext() to allow libdialog to use the
messages installed for dialog (patch by Vajna Miklos).
+ modify inputbox to position the cursor initially at the end of any
initial-text (request by Klaus Knopper).
+ add configure --with-valgrind for testing.
+ add --trace option, for debugging.
+ add --ascii-lines and --no-lines options to control the way the
line-drawing characters are rendered (request by Klaus Knopper).
+ add --keep-tite option, to override suppression of smcup/rmcup
(termcap ti/te) strings which would switch to xterm's alternate
screen (Debian #380665).
+ modify fselect/dselect to use space-character as a completion
operator like tab in shells (patch by Yoram Bar Haim).
+ remove a redundant chunk from checklist.c which reported status a
second time if the help-button was pressed but no item-help option
was in effect (Andre C Barros).
+ fix return-status from "dialog --pause" (Debian #409254).
+ add --mixedform and --mixedgauge dialogs based on patch from
Kiran Cherupally.
+ add some notes on compatibility to the manpage.
+ add editbox dialog (compatible with Xdialog, Debian #368478).
+ add dselect dialog (compatible with Xdialog).
+ remove an incorrect initialization of .text_flen from 2005/12/07
changes, which made all fields in a form editable (Debian #404045).
+ report error and exit if a filename given for the --file option
cannot be opened (report by "Dog Walker").
+ make --program-prefix, etc., work in configure script, e.g., to make
program install as "cdialog". This does not alter the library name.
+ add install-bin, install-man (and uninstall) rules to makefile.
+ updates for configure script macros (originally vile, lynx, xterm):
AM_PATH_PROG_WITH_TEST, AM_WITH_NLS, CF_CURSES_CPPFLAGS,
CF_CURSES_LIBS, CF_INCLUDE_DIRS, CF_LARGEFILE, CF_MAKEFLAGS,
CF_PATH_SYNTAX, CF_SUBDIR_PATH, CF_SUBST, CF_WITH_DBMALLOC,
CF_WITH_DMALLOC, CF_WITH_LIBTOOL and CF_XOPEN_SOURCE.
+ updated config.guess, config.sub
> adapted fixes from SuSE package (Werner Fink):
+ add some limit-checks in dlg_draw_shadow().
+ make shadows resizable, using new dlg_move_window() in msgbox.c
and yesno.c
+ add dialog_state.input, use this in end_dialog() to decide whether
to close pipe inputs and call _exit(), or simply call exit().
+ modify dlg_ctl_size() to check if the reason for failure is because
shadows were used; retry in that case without shadows.
+ add signal catcher for SIGSEGV.
Files: