$Id: CHANGES,v 1.65 2024/09/16 07:56:33 tom Exp $ 2024/09/16 ---------- + exit immediately if an error is detected in a script. + use MIT license throughout rather than ISC + updated configure script to reduce compiler-warnings in checks. + update config.guess, config.sub 2024/01/10 ---------- + minor fixes to manpage style. + updated configure script to reduce compiler-warnings in checks. + update config.guess, config.sub 2023/02/05 ---------- + updated configure script to reduce compiler-warnings in checks. 2022/11/04 ---------- + fixes per cppcheck and clang --analyze. + updated configure script to work around regression in grep 3.8. + update config.guess, config.sub, install-sh 2022/01/17 ---------- + add locale support, prompted by discussion with Victor Westerhuis. + improve debian rules to use debhelper + improve run_test.sh to allow for renamed program as in Debian package 2021/12/22 ---------- + do not install "x+" by default, added "install-xterm" rule for it. + improve compile-time configurability prompted by Debian #860281 + use limits.h to fix a runtime error when using gcc-stricter flags. + updated configure script. + update config.guess, config.sub 2021/03/24 ---------- + updates to work with changes in ncurses 20210320 development version to use _Noreturn instead of gcc-specific attribute. 2021/01/08 ---------- + updated configure script. + update config.guess, config.sub 2020/09/22 ---------- + use ".PHONY" in makefile + remove obsolete makefile-rules + improve responsiveness to screen-sizing. + updated configure script. + update config.guess, config.sub 2018/07/01 ---------- + repaint screen on CTL/L, and resize if ncurses returns KEY_RESIZE. + change font in xterm.sh to avoid using font-alias (suggested by Felix Becker). + corrected install-permissions for add.hlp + modify rename.sh to handle "add" in xterm.sh script (report by Felix Becker). + use recommended flags for compiling test-packages + updated configure script. + update config.guess, config.sub 2018/04/01 ---------- + update ftp url in rpm script + updated configure script. + update config.guess, config.sub 2015/07/04 ---------- + modify "docs" rule to permit man2html rather than groff + add --disable-echo option to configure script + add --with-screen option to configure script + updated configure script. + update config.guess, config.sub 2014/01/05 ---------- + add "docs" rule to makefile + update config.guess 2013/12/08 ---------- + updated configure script. + update config.guess, config.sub 2013/02/26 ---------- + modify script-reader to treat embedded space the same as tab, telling the program to ignore the remainder of the line. + add null-pointer checks to quiet clang 3.1 --analyze warnings + limit value-width to 20 digits by default. Use w/W commands to narrow/widen the display to make better use of space for comments. + updated configure script. + update config.guess, config.sub 2011/03/06 ---------- + add "x+" wrapper script, for xterm. + special-case xterm's control sequence for numeric keypad "+" with ncurses' define_key() function. + updated configure script. + update config.guess, config.sub 2010/09/17 ---------- + use ncurses' define_key() function to support vt100 numeric keypad. 2010/07/08 ---------- + modify test-script to allow for 64-bit values. + add configure checks for ctags, etags and lint. + add configure checks for ncurses5-config, etc. + modify makefile.in to install help-file in data-directory. + modify lookup of help-file to check if ADD_HELPFILE is defined using an absolute pathname. If not, it will still look in the directory where the program is located. + add + add configure --program-prefix, etc., to allow renaming executable, as done in Debian package to "tapecalc". + change --with-no-leaks to --disable-leaks, for consistency. + drop mkdirs.sh, use "mkdir -p" + updated configure script. + update config.guess, config.sub 2007/02/14 ---------- + updated configure script. + add -V (version) option (requested by Reuben Thomas). + change license to MIT-style (requested by Reuben Thomas). 2002/12/29 ---------- + add '~' and related commands for negating a result. + add :f command to show the name of the script which is being edited. Control/G also shows the name. + add control/N and control/P for aliases of j, k cursor movement. + if a comment was changed, mark the script as changed. + update configure script to use comparable macros for finding ncurses, etc., vs other my programs. + indent'd. 1998/08/18 ---------- + look for trace() function in ncurses rather than _tracef(). 970526 + add configure-test for COLOR_PAIR, and check for gpm library upon which ncurses may depend. 960428 + Use scrolling regions if curses supports them. + Fix to ensure colon-command message stays up til next keystroke. v1_0 release: 1995/12/26 ------------ 951226 + testing with 'atac' (allow scripts to be nested, and comments to be wider than screen). 951210 + fix memory leaks. Added 'autoconf' script. 941121 + integration with 'ncurses' 1.8.6 931024 + revised to work with PD Curses 2.1 and Turbo C/C++ 3.0, and builtin help-screen. 870421 + added online help. 860610 + added '(' and ')' operators. Added '-i' option. Added A,S,M,D,I,T toggles. 860605 + added script support, and "repeat" operations (e.g., a,s,m,d,i,t). 860507 + initial version, on NCR Tower.