X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=NEWS;h=eb4aabc73698d52f499dd66f6e5098fdf8be5766;hp=971176ac72c20fd95d738f4595556b41b18972be;hb=d7e4a265b50f6fddbad20ea238fdc05a35cbdc2f;hpb=d334d9351afcd893adf47521ca37513d02af721c diff --git a/NEWS b/NEWS index 971176ac..eb4aabc7 100644 --- a/NEWS +++ b/NEWS @@ -25,7 +25,7 @@ -- sale, use or other dealings in this Software without prior written -- -- authorization. -- ------------------------------------------------------------------------------- --- $Id: NEWS,v 1.2222 2014/06/09 21:56:55 tom Exp $ +-- $Id: NEWS,v 1.2267 2014/09/05 08:44:01 tom Exp $ ------------------------------------------------------------------------------- This is a log of changes that ncurses has gone through since Zeyd started @@ -45,6 +45,108 @@ See the AUTHORS file for the corresponding full names. Changes through 1.9.9e did not credit all contributions; it is not possible to add this information. +20140906 + + build-fix and other improvements for port of ncurses-examples to + NetBSD. + + minor compiler-warning fixes. + +20140831 + + modify test/demo_termcap.c and test/demo_terminfo.c to make their + options more directly comparable, and add "-i" option to specify + a terminal description filename to parse for names to lookup. + +20140823 + + fix special case where double-width character overwrites a single- + width character in the first column (report by Egmont Koblinger, + cf: 20050813). + +20140816 + + fix colors in ncurses 'b' test which did not work after changing + it to put the test-strings in subwindows (cf: 20140705). + + merge redundant SEE-ALSO sections in form and menu manpages. + +20140809 + + modify declarations for user-data pointers in C++ binding to use + reinterpret_cast to facilitate converting typed pointers to void* + in user's application (patch by Adam Jiang). + + regenerated html manpages. + + add note regarding cause and effect for TERM in ncurses manpage, + having noted clueless verbiage in Terminal.app's "help" file + which reverses cause/effect. + + remove special fallback definition for NCURSES_ATTR_T, since macros + have resolved type-mismatches using casts (cf: 970412). + + fixes for win_driver.c: + + handle repainting on endwin/refresh combination. + + implement beep(). + + minor cleanup. + +20140802 + + minor portability fixes for MinGW: + + ensure WINVER is defined in makefiles rather than using headers + + add check for gnatprep "-T" option + + work around bug introduced by gcc 4.8.1 in MinGW which breaks + "trace" feature: + http://stackoverflow.com/questions/20877689/gcc-4-8-1-minggw-d-option-does-not-work-as-usual + + fix most compiler warnings for Cygwin ncurses-examples. + + restore "redundant" -I options in test/Makefile.in, since they are + typically needed when building the derived ncurses-examples package + (cf: 20140726). + +20140726 + + eliminate some redundant -I options used for building libraries, and + ensure that ${srcdir} is added to the include-options (prompted by + discussion with Paul Gilmartin). + + modify configure script to work with Minix3.2 + + add form library extension O_DYNAMIC_JUSTIFY option which can be + used to override the different treatment of justification for static + versus dynamic fields (adapted from patch by Leon Winter). + + add a null pointer check in test/edit_field.c (report/analysis by + Leon Winter, cf: 20130608). + +20140719 + + make workarounds for compiling test-programs with NetBSD curses. + + improve configure macro CF_ADD_LIBS, to eliminate repeated -l/-L + options, from xterm changes. + +20140712 + + correct Charable() macro check for A_ALTCHARSET in wide-characters. + + build-fix for position-debug code in tty_update.c, to work with or + without sp-funcs. + +20140705 + + add w/W toggle to ncurses.c 'B' test, to demonstrate permutation of + video-attributes and colors with double-width character strings. + +20140629 + + correct check in win_driver.c for saving screen contents, e.g., when + NCURSES_CONSOLE2 is set (cf: 20140503). + + reorganize b/B menu items in ncurses.c, putting the test-strings into + subwindows. This is needed for a planned change to use Unicode + fullwidth characters in the test-screens. + + correct update to form status for _NEWTOP, broken by fixes for + compiler warnings (patch by Leon Winter, cf: 20120616). + +20140621 + + change shared-library suffix for AIX 5 and 6 to ".so", avoiding + conflict with the static library (report by Ben Lentz). + + document RPATH_LIST in INSTALLATION file, as part of workarounds for + upgrading an ncurses library using the "--with-shared" option. + + modify test/ncurses.c c/C tests to cycle through subsets of the + total number of colors, to better illustrate 8/16/88/256-colors by + providing directly comparable screens. + + add test/dots_curses.c, for comparison with the low-level examples. + +20140614 + + fix dereference before null check found by Coverity in tic.c + (cf: 20140524). + + fix sign-extension bug in read_entry.c which prevented "toe" from + reading empty "screen+italics" entry. + + modify sgr for screen.xterm-new to support dim capability -TD + + add dim capability to nsterm+7 -TD + + cancel dim capability for iterm -TD + + add dim, invis capabilities to vte-2012 -TD + + add sitm/ritm to konsole-base and mlterm3 -TD + 20140609 > fix regression in screen terminfo entries (reports by Christian Ebert, Gabriele Balducci) -TD