SHA256
1
0
forked from pool/ncurses

Accepting request 29358 from Base:System

Copy from Base:System/ncurses based on submit request 29358 from user WernerFink

OBS-URL: https://build.opensuse.org/request/show/29358
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=26
This commit is contained in:
OBS User autobuild
2010-01-14 14:17:59 +00:00
committed by Git OBS Bridge
parent 44874ba07f
commit a76d3e453b
17 changed files with 370 additions and 601 deletions

View File

@@ -1,3 +1,150 @@
-------------------------------------------------------------------
Tue Jan 12 14:25:27 CET 2010 - werner@suse.de
- Update to test version 5.7.20100109
* add tiparm(), based on review of X/Open Curses Issue 7.
* minor improvement to tic's checking of similar SGR's to allow for the
most common case of SGR 0.
* modify getmouse() to act as its documentation implied, returning on
each call the preceding event until none are left. When no more
events remain, it will return ERR.
* add bterm terminfo entry, based on bogl 0.1.18 -TD
* minor fix to rxvt+pcfkeys terminfo entry -TD
* update minix terminfo entry -TD
* add bw (auto-left-margin) to nsterm* entries (Benjamin Sittler)
* correct transfer of multicolumn characters in multirow
field_buffer(), which stopped at the end of the first row due to
filling of unused entries in a cchar_t array with nulls.
* updated nsterm* entries (Benjamin Sittler, Emanuele Giaquinta)
* modify _nc_viscbuf2() and _tracecchar_t2() to show wide-character nulls.
* fix case where progs/tput is used while sp-funcs is configure; this
requires save/restore of out-character function from _nc_prescreen
rather than the SCREEN structure (report by Charles Wilson).
* limit hashing for termcap-names to 2-characters (Ubuntu #481740).
* fix a regression in _nc_ripoffline which made test/ncurses.c not show
soft-keys, broken in 20090927 merging.
* update nsterm entries (patch by Benjamin C W Sittler, prompted by
discussion with Fabian Groffen in GenToo #206201).
* add test/xterm-256color.dat
* modify _nc_wgetch() to check for a -1 in the fifo, e.g., after a
SIGWINCH, and discard that value, to avoid confusing application
(patch by Eygene Ryabinkin, FreeBSD bin/136223).
* modify handling of $PKG_CONFIG_LIBDIR to use only the first item in
a possibly colon-separated list (Debian #550716).
* fix a sign-extension bug in unget_wch() (report by Mike Gran).
* remove unnecessary kcan assignment to ^C from putty (Sven Joachim)
* add ccc and initc capabilities to xterm-16color -TD
* add linux-16color
* correct initc capability of linux-c-nc end-of-range
* completed integrating "sp-funcs" by Juergen Pfeifer in ncurses
library (some work remains for forms library).
* fix typo s/is_timeout/is_notimeout/ which made "man is_notimeout" not work.
* add null-pointer checks to other opaque-functions.
* add is_pad() and is_subwin() functions for opaque access to WINDOW
(discussion with Mark Dickinson).
* correct merge to lib_newterm.c, which broke when sp-funcs was enabled.
* build-fix for building outside source-tree (report by Sven Joachim).
* fix Debian lintian warning for man/tabs.1 by making section number
agree with file-suffix (report by Sven Joachim).
* workaround for bug in g++ 4.1-4.4 warnings for wattrset() macro on
amd64 (Debian #542031).
* modify wgetch() to ensure it checks SIGWINCH when it gets an error
in non-blocking mode (patch by Clemens Ladisch).
* fix configure script option --with-database, which was coded as an
enable-type switch.
* modify lib_addch.c to compensate for removal of wide-character test
from unctrl() in 20090704 (Debian #539735).
* modify _nc_find_type_entry() to use hashing.
* modify length returned by getcchar() to count the trailing null
which is documented in X/Open (cf: 20020427).
* improve performance of tigetstr, etc., by using hashing code from tic.
* minor fixes for memory-leak checking.
* remove wide-character checks from unctrl() (patch by Clemens Ladisch).
* revise wadd_wch() and wecho_wchar() to eliminate dependency on unctrl().
* update llib-lncurses[wt] to use sp-funcs.
* move definition for NCURSES_WRAPPED_VAR back to ncurses_dll.h, to
make includes of term.h without curses.h work (report by "Nix").
* fix a regression in lib_tputs.c, from ongoing merges.
* fix an infinite recursion when adding a legacy-coding 8-bit value
using insch() (report by Clemens Ladisch).
* work around antique BSD game's manipulation of stdscr, etc., versus
SCREEN's copy of the pointer (Debian #528411).
* add a cast to wattrset macro to avoid compiler warning when comparing
its result against ERR (adapted from patch by Matt Kraii, Debian #528374).
* add vwmterm terminfo entry (patch by Bryan Christ).
* build fix for _nc_free_and_exit() change in 20090418 (report by Christian Ebert).
* extend ansi.sys pfkey capability from kf1-kf10 to kf1-kf48, moving
function key definitions from emx-base for consistency -TD
* improve install-rules for pc-files (patch by Miroslav Lichvar).
* make it work with $DESTDIR
* modify init_pair() to allow caller to create extra color pairs beyond
the color_pairs limit, which use default colors (request by Emanuele Giaquinta).
* fix typo "==" where "=" is needed in ncurses-config.in and
gen-pkgconfig.in files (Debian #512161).
* add screen.Eterm terminfo entry (GenToo #124887) -TD
* add case for FreeMINT to configure macro CF_XOPEN_SOURCE (patch from
GenToo #250454).
* add check in mouse-driver to disable connection if GPM returns a
zero, indicating that the connection is closed (Debian #506717,
adapted from patch by Samuel Thibault).
* turn on _XOPEN_CURSES definition in curses.h
* add eterm-color entry (report by Vincent Lefevre) -TD
* add a manpage to discuss memory leaks.
* add teraterm4.59 terminfo entry, use that as primary teraterm entry, rename
original to teraterm2.3 -TD
* update "gnome" terminfo to 2.22.3 -TD
* update "konsole" terminfo to 1.6.6, needs today's fix for tic -TD
* add "aterm" terminfo -TD
* add "linux2.6.26" terminfo -TD
* add logic to tic for cancelling strings in user-defined capabilities,
overlooked til now.
* add configure option --disable-tic-depends to make explicit whether
tic library depends on ncurses/ncursesw library, amends change from
20080823 (prompted by Debian #501421).
* add environment variable NCURSES_GPM_TERMS to allow override to use
GPM on terminals other than "linux", etc.
* disable GPM mouse support when $TERM does not happen to contain
"linux", since Gpm_Open() no longer limits its assertion to terminals
that it might handle, e.g., within "screen" in xterm.
* fix bug in mouse code for GPM from 20080920 changes (reported in
Debian #500103, also Miroslav Lichvar).
* fix a memory leak when failure to connect to GPM.
* correct check for notimeout() in wgetch() (report on linux.redhat
newsgroup by FurtiveBertie).
* corrected fix for --enable-weak-symbols (report by Frederic L W Meunier).
* add configure check for awk programs unable to handle big-strings,
use that to improve the default for --enable-big-strings option.
* makefile-fixes for --enable-weak-symbols (report by Frederic L W Meunier).
* consistently use NCURSES_BOOL in lib_gen.c
* filter #line's from lib_gen.c
* use pthread_mutexattr_init() for initializing pthread_mutexattr_t,
makes threaded code work on HPUX 11.23
* fix a bug in demo_menus in freeing menus (cf: 20080804).
* modify configure script for the case where tic library is used (and
possibly renamed) to remove its dependency upon ncurses/ncursew
library (patch by Dr Werner Fink).
* add Eterm-256color, Eterm-88color and rxvt-88color (prompted by
Debian #495815) -TD
* add configure option --enable-weak-symbols to turn on new feature.
* add configure-check for availability of weak symbols.
* modify linkage with pthread library to use weak symbols so that
applications not linked to that library will not use the mutexes,
etc. This relies on gcc, and may be platform-specific (patch by Dr Werner Fink).
* add note to INSTALL to document limitation of renaming of tic library
using the --with-ticlib configure option (report by Dr Werner Fink).
* document (in manpage) why tputs does not detect I/O errors (prompted
by comments by Samuel Thibault).
-------------------------------------------------------------------
Sat Dec 12 18:35:30 CET 2009 - jengelh@medozas.de
- add baselibs.conf as a source
-------------------------------------------------------------------
Sun Dec 6 16:40:20 CET 2009 - jengelh@medozas.de
- enable parallel building
-------------------------------------------------------------------
Sat Nov 14 10:58:16 CET 2009 - pbaudis@suse.cz