Performance improvement and many feature additions including add-on
support. (Add-on packages are not yet pkgsrc'ized.)
Install README file as requested by Takanori Ishihara in pkg/32526.
2006/01/01
+ add a null-pointer check in dlg_register_buttons(), needed for the
tailboxbg (Debian #345524).
+ fix a few memory leaks reported by valgrind.
without affecting packages that are currently using it.
Packages which previously didn't set BUILDLINK_DEPMETHOD to neither "full" nor
"build" now set it to "full", but should be checked whether they really need it
(comment added). Packages which previously set it to "build" now don't set it
anymore.
Ok by jlam, wiz.
Changes between 0.75 and 0.76:
- Better compatibility with C++
- a better eject routine for FreeBSD
- Fix bug in not specifying a device name in libcio_cdda
- Allow building cd-paranoia if Perl is not installed.
- More accurate library dependency tracking in linking and pkg-config
- Miscellaneous minor bug fixes.
- cdio/cdda.h headers no longer depends on cdio/paranoia.h but vice versa
is true. This may require an #include <cdio/cdda.h> in some applications that
used <cdio/paranoia.h> but didn't include it.
release are the preservation of attribute times and ownership of files and
directories and an important fix to filesize related issues making it more
robust. Some important SCSI/ATAPI fixes have been made that greatly
increase drive compatibility.
rather than PKG_FAIL_REASON, so that they provide useful error
messages in build logs, and so that they continue to work on platforms
where they aren't broken.
[Changes for 0.53 - 2005-12-05]
* Make xgettext.pl work with poEdit by not trying to read from empty
.po files. Patch from Brian Cassidy.
[Changes for 0.52 - 2005-12-04]
* Christian Hansen pointed out 0.51's fix was bass ackwards.
[Changes for 0.51 - 2005-12-03]
* Locale::Maketext::Extract::Run's use of File::Find::find with
(follow => 1) may break on systems without symbolic links.
Reported by Brian Cassidy.
2006-01-01 Heikki Orsila
* Version 1.3.8
- configure and Makefile cleanups and fixes.
2005-10-24 Heikki Orsila
- Mike Frysinger pointed out several things about
the build procedure:
- -W/-O flags are useless in header checks in the configure script
- $compiler was not used for header checks in the configure script
- Cleaned CFLAGS handling so that if CFLAGS is set by the
environment, the default -O2 is stripped away from the
src/Makefile.in.
2005/12/19
+ correct return-values of new functions dlg_default_listitem() and
dlg_default_formitem() (Debian #344002).
+ add Swedish translation (Debian #343303, by Daniel Nylander)
+ begin function-summaries in dialog.3
+ update config.guess, config.sub
2005/12/07
+ change license to LGPL.
+ change naming convention in dlg_colors.h to make it easier to read,
and incidentally remove the last chunk of code preventing relicense.
+ add --passwordform (request by Reznic Valery).
+ modify pause.c, msgbox.c to work with --help-button.
+ modify formbox.c, inputbox.c, textbox.c, yesno.c to work with extra
button (adapted from Reznic Valery patch).
+ modify dlg_exit_label(), dlg_yes_labels() and dlg_ok_label() to allow
help-button (prompted by Reznic Valery patch).
+ add zh_CN.po file from
http://www.iro.umontreal.ca/translation/maint/dialog/
+ provide alternate interfaces for dialog_checklist(), dialog_menu()
and dialog_form(): dlg_checklist(), dlg_menu() and dlg_form()
(discussion with Michael Gebetsroither).
+ add/use dlg_result_key() to allow binding function keys to the
buttons.
+ implement user-definable key bindings in the rc-file.
+ modify inline cases for KEY_xxx values to use binding tables in new
module dlg_keys.c
+ add several DIALOG_STATE items to the rc file: aspect,
separate_widget, tab_len and visit_links
+ add a tab-adjustment to dlg_print_text() to improve solution from
2005/10/30, e.g., in the samples/form* scripts.
+ fix an off-by-one which made mouse-selection not work for menu items
past the first page (GenToo #112024, patch by Harald van Dijk).
2005/11/07
+ extend dlg_add_result() to allow caller to pass a null pointer
for dialog_vars.input_result (Debian #336986).
+ correct length used for text portion of radio/checkboxes (report by
Valentin Stoykov).
+ modify msgbox, textbox and center_label() to work properly for
LANG=bg_BG.utf8 examples by Valentin Stoykov.
+ modify use of freopen() to work with opaque FILE type on DragonFly
(report by Jeremy C Reed).
+ modify print_line() to compute columns, use that for the call to
dlg_print_line(). Fix a few places where strlen() was used instead
of dlg_count_columns() (reports by Valentin Stoykov).
2005/10/30
+ reviewed changes since beginning development in 1999, decided that
there are no appreciable portions of original code remaining.
Marked sources to correspond.
+ improve cache performance for inputstr.c using tsearch() rather than
a linked-list search (Debian #294853).
+ remove a special case for darwin in CF_XOPEN_SOURCE configure macro.
+ add ms.po file from
http://www.iro.umontreal.ca/translation/maint/dialog/
+ remove an assignment that caused the cursor to appear initially on a
form field rather than button (Debian #333506).
+ modify buttons.c to count columns rather than bytes, fixing case
where buttons were laid out incorrectly (report by Valentin Stoykov).
+ change dlg_print_text() to count columns rather than bytes, fixing
case where fewer columns were displayed in menu than expected
(report by Valentin Stoykov).
2005/10/05
+ improve fix for dlg_does_output(), eliminating redundant leading
separator.
+ fill background color for item-help text (report by Peter Postma).
+ correct interaction between --separate-output and --output-separator
broken in 2005/09/11 fix for Debian #326918 (Debian #331440).
+ update config.guess, config.sub
fixes man page to point to them.
Update patch-ap for doc/screen.1 so the location of examples files
is corrected.
Now install both examples. Update PLISTs. Note that the
screenrc example is now called screenrc and etcscreenrc is
etcscreenrc (makes sense).
Mention both examples in MESSAGE.
Bump PKGREVISION.
This will solve problem for PR #32391.
Okayed by maintainer.
This is a library for common operations for document centric
applications that are conceptually simple, but complex to implement
fully. Supported operations include:
- plugins
- load/save documents
- undo/redo