Deleted Added
full compact
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 ---