Change-Log for CDK-PERL


https://invisible-island.net/ cdk/ cdk-perl/ CHANGES
-- $Id: CHANGES,v 1.54 2025年05月26日 17:57:27 tom Exp $
--------------------------------------------------------------------------------
Cdk Perl change-list
Modifications copyright Thomas E. Dickey 2001-2024,2025
--------------------------------------------------------------------------------
2025年05月26日
 + improve configure script checks, reducing warnings
 + update config.guess, config.sub
2024年06月06日
 + improve configure script checks, reducing warnings
 + update config.guess, config.sub
2023年02月05日
 + improve configure script checks, reducing warnings
2022年10月25日
 + update test-package scripts
2022年10月20日
 + relicense as MIT-X11
 + fix shellcheck warnings in fixpath script.
 + updated configure script
 + update config.guess, config.sub
2021年12月16日
 + build-fixes for newer gcc -Wformat warnings.
 + updated configure script
 + update config.guess, config.sub
2021年01月09日
 + updated configure script
 + update config.guess, config.sub
2020年09月23日
 + configure by default using cdk5-config
 + updated configure script
 + update config.guess, config.sub
2019年12月31日
 + indent'd top-level Cdk.pm; the other perl scripts were already done
 + updated configure script
 + update config.guess, config.sub
2019年02月25日
 + add "check" target to makefile, for Arch Linux test-package.
 + modified configure script to check for curses library in the case
 where neither cdk/cdkw config-scripts are used.
 + ported rpm test-package to OpenSUSE and Mageia.
2019年02月20日
 + use definition of dNOOP from perl 5.28.0 to fix most of the needless
 compiler warnings.
 + build-fix for ncurses 6's opaque WINDOW's.
 + modify fulldemo to set its working directory to make the examples'
 relative paths work.
 + update configure-script workaround for test-builds fixing regression
 in the uninstall rule.
 + fix perl 5.20.2 deprecation warnings.
 + updated configure script macros:
 CF_ADD_CFLAGS, CF_CC_ENV_FLAGS, CF_GCC_WARNINGS, CF_GNU_SOURCE,
 CF_POSIX_C_SOURCE, CF_PROG_EXT, CF_TRY_XOPEN_SOURCE, CF_XOPEN_SOURCE
 + update config.guess, config.sub
2015年09月28日
 + updated configure script
2014年11月06日
 + build-fixes for dpkg/rpm/ports test-packages
2013年08月16日
 + build-fix for perl 5.18 (patch by Niko Tyni, Debian #719578)
2013年07月17日
 + adapt files from FreeBSD port for test-builds.
 + add fix for demos/rolodex from FreeBSD port.
 + fix handling of Calendar's return value for activate and getDate
 methods.
2013年07月14日
 + indent demos/examples using perltidy.
 + reviewed demos/examples, made minor fixes, including using "strict".
 + remove unused flush.pl from ButtonBox.pm and Dialog.pm; this is no
 longer available with Fedora.
 + adapt RPM spec-file from pld.org for test-builds.
 + fix build with Perl 5.18 (patch by Niko Tyni, Debian #708593).
 + modify configure script to add $(BUILDDIR) variable to makefile,
 to help with test-builds which do not rely on chroot, etc.
 + use 'key' parameter in _Cdk::Calendar_Inject()
 + use attrib parameter in DrawMesg()
 + fix compiler warnings
 + add configure options to enable compiler warnings
2012年03月24日
 + fix boxes in help-messages, which had top/bottom segments too short.
 + modified Debian package scripts to copy "examples" directory under
 package's "examples" directory since the fulldemo scripts expect
 this layout.
 + modified Debian package scripts to make exclusion from compressing
 examples work for Debian 5.0
 + make default path for help system "dynamic" (report/patch from
 Debian #519820)
 + add Debian package script, for testing
2006年01月03日
 + completed demos/bday
 + correct a typo in Cdk::Viewer (report/patch from Debian #312733).
2003年12月10日
 + eliminate most of fixed array limits.
 + correct logic of sv2int(), etc., broken by 2002年07月28日 changes.
 + alter matrix interface to use setCDKMatrixCells() rather than
 setCDKMatrix(), since the latter dumps core due to an addressing
 limitation - an 8Mb struct might be too large.
 + update to match struct-member changes in current CDK snapshot's
 CDKSWINDOW struct.
 + replace complex macros except MAKE_CHAR_MATRIX with functions, fix
 several illegal memory references reported by valgrind.
2002年07月28日
 + change version number to correspond with Exporter.pm documentation.
 + add a MANIFEST, drop 'FILES' since it is redundant.
 + drop BUGS and NOTES since they are obsolete.
 + add Cdk::getVersion() method.
 + add a null-pointer check in sv2chtype(), needed for return-value from
 char2Chtype(). Also changed this function to have a single return
 point.
 + add fixpaths script, to allow examples and demos to be run easily.
 Just run fixpaths, and it will adjust the path to 'perl' in the
 first line of each example-script.
2001年04月21日
 + correct include-path for cdk.h (reports by Pawel Gajda
 <pawelg@obop.com.pl> and Ron Poulton <thok@technologist.com>)
 + correct missing Box parameter of drawCDKMenu (Pawel Gajda).
2001年01月07日
 + modify to work with perl 5.6.0
 + fix several places where functions did not return value.
 + modify some scripts to show nonblank character, e.g., for slider.

AltStyle によって変換されたページ (->オリジナル) /