NEWS (174993) | NEWS (176187) |
---|---|
1------------------------------------------------------------------------------- | 1------------------------------------------------------------------------------- |
2-- Copyright (c) 1998-2006,2007 Free Software Foundation, Inc. -- | 2-- Copyright (c) 1998-2007,2008 Free Software Foundation, Inc. -- |
3-- -- 4-- Permission is hereby granted, free of charge, to any person obtaining a -- 5-- copy of this software and associated documentation files (the -- 6-- "Software"), to deal in the Software without restriction, including -- 7-- without limitation the rights to use, copy, modify, merge, publish, -- 8-- distribute, distribute with modifications, sublicense, and/or sell copies -- 9-- of the Software, and to permit persons to whom the Software is furnished -- 10-- to do so, subject to the following conditions: -- --- 9 unchanged lines hidden (view full) --- 20-- OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -- 21-- USE OR OTHER DEALINGS IN THE SOFTWARE. -- 22-- -- 23-- Except as contained in this notice, the name(s) of the above copyright -- 24-- holders shall not be used in advertising or otherwise to promote the -- 25-- sale, use or other dealings in this Software without prior written -- 26-- authorization. -- 27------------------------------------------------------------------------------- | 3-- -- 4-- Permission is hereby granted, free of charge, to any person obtaining a -- 5-- copy of this software and associated documentation files (the -- 6-- "Software"), to deal in the Software without restriction, including -- 7-- without limitation the rights to use, copy, modify, merge, publish, -- 8-- distribute, distribute with modifications, sublicense, and/or sell copies -- 9-- of the Software, and to permit persons to whom the Software is furnished -- 10-- to do so, subject to the following conditions: -- --- 9 unchanged lines hidden (view full) --- 20-- OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -- 21-- USE OR OTHER DEALINGS IN THE SOFTWARE. -- 22-- -- 23-- Except as contained in this notice, the name(s) of the above copyright -- 24-- holders shall not be used in advertising or otherwise to promote the -- 25-- sale, use or other dealings in this Software without prior written -- 26-- authorization. -- 27------------------------------------------------------------------------------- |
28-- $Id: NEWS,v 1.1188 2007/12/22 23:56:08 tom Exp $ | 28-- $Id: NEWS,v 1.1206 2008/02/09 23:49:39 tom Exp $ |
29------------------------------------------------------------------------------- 30 31This is a log of changes that ncurses has gone through since Zeyd started 32working with Pavel Curtis' original work, pcurses, in 1992. 33 34Changes through 1.9.9e are recorded by Zeyd M Ben-Halim. 35Changes since 1.9.9e are recorded by Thomas E Dickey. 36 37Contributors include those who have provided patches (even small ones), as well 38as those who provide useful information (bug reports, analyses). Changes with 39no cited author are the work of Thomas E Dickey (TD). 40 41A few contributors are given in this file by their initials. 42They each account for one percent or more of the changes since 1.9.9e. 43See the AUTHORS file for the corresponding full names. 44 45Changes through 1.9.9e did not credit all contributions; 46it is not possible to add this information. 47 | 29------------------------------------------------------------------------------- 30 31This is a log of changes that ncurses has gone through since Zeyd started 32working with Pavel Curtis' original work, pcurses, in 1992. 33 34Changes through 1.9.9e are recorded by Zeyd M Ben-Halim. 35Changes since 1.9.9e are recorded by Thomas E Dickey. 36 37Contributors include those who have provided patches (even small ones), as well 38as those who provide useful information (bug reports, analyses). Changes with 39no cited author are the work of Thomas E Dickey (TD). 40 41A few contributors are given in this file by their initials. 42They each account for one percent or more of the changes since 1.9.9e. 43See the AUTHORS file for the corresponding full names. 44 45Changes through 1.9.9e did not credit all contributions; 46it is not possible to add this information. 47 |
4820080209 49 + update test programs to build/work with various UNIX curses for 50 comparisons. This was to reinvestigate statement in X/Open curses 51 that insnstr and winsnstr perform wrapping. None of the Unix-branded 52 implementations do this, as noted in manpage (cf: 20040228). 53 5420080203 55 + modify _nc_setupscreen() to set the legacy-coding value the same 56 for both narrow/wide models. It had been set only for wide model, 57 but is needed to make unctrl() work with locale in the narrow model. 58 + improve waddch() and winsch() handling of EILSEQ from mbrtowc() by 59 using unctrl() to display illegal bytes rather than trying to append 60 further bytes to make up a valid sequence (reported by Andrey A 61 Chernov). 62 + modify unctrl() to check codes in 128-255 range versus isprint(). 63 If they are not printable, and locale was set, use a "M-" or "~" 64 sequence. 65 6620080126 67 + improve threading in test/worm.c (wrap refresh calls, and KEY_RESIZE 68 handling). Now it hangs in napms(), no matter whether nanosleep() 69 or poll() or select() are used on Linux. 70 7120080119 72 + fixes to build with --disable-ext-funcs 73 + add manpage for use_window and use_screen. 74 + add set_tabsize() and set_escdelay() functions. 75 7620080112 77 + remove recursive-mutex definitions, finish threading demo for worm.c 78 + remove a redundant adjustment of lines in resizeterm.c's 79 adjust_window() which caused occasional misadjustment of stdscr when 80 softkeys were used. 81 8220080105 83 + several improvements to terminfo entries based on xterm #230 -TD 84 + modify MKlib_gen.sh to handle keyname/key_name prototypes, so the 85 "link_test" builds properly. 86 + fix for toe command-line options -u/-U to ensure filename is given. 87 + fix allocation-size for command-line parsing in infocmp from 20070728 88 (report by Miroslav Lichvar) 89 + improve resizeterm() by moving ripped-off lines, and repainting the 90 soft-keys (report by Katarina Machalkova) 91 + add clarification in wclear's manpage noting that the screen will be 92 cleared even if a subwindow is cleared (prompted by Christer Enfors 93 question). 94 + change test/ncurses.c soft-key tests to work with KEY_RESIZE. 95 |
|
4820071222 49 + continue implementing support for threading demo by adding mutex 50 for delwin(). 51 5220071215 53 + add several functions to C++ binding which wrap C functions that 54 pass a WINDOW* parameter (request by Chris Lee). 55 --- 8385 unchanged lines hidden --- | 9620071222 97 + continue implementing support for threading demo by adding mutex 98 for delwin(). 99 10020071215 101 + add several functions to C++ binding which wrap C functions that 102 pass a WINDOW* parameter (request by Chris Lee). 103 --- 8385 unchanged lines hidden --- |