ncurses 5.9 - patch 20110813
authorThomas E. Dickey <dickey@invisible-island.net>
Sun, 14 Aug 2011 00:27:10 +0000 (00:27 +0000)
committerThomas E. Dickey <dickey@invisible-island.net>
Sun, 14 Aug 2011 00:27:10 +0000 (00:27 +0000)
commitc002077d39fa24ddfe33793eb22942d9518da6fd
tree1b5bf68d88bd05a21725b9a8c7589517f9e80b09
parentd4d1d81ab6fc1ad681ff120d925099f947fefcf3
ncurses 5.9 - patch 20110813

+ add substitution for $RPATH_LIST to misc/ncurses-config.in
+ improve performance of tic with hashed-database by caching the
  database connection, using atexit() to cleanup.
+ modify treatment of 2-character aliases at the beginning of termcap
  entries so they are not counted in use-resolution, since these are
  guaranteed to be unique.  Also ignore these aliases when reporting
  the primary name of the entry (cf: 20040501)
+ double-check gn (generic) flag in terminal descriptions to
  accommodate old/buggy termcap databases which misused that feature.
+ minor fixes to _nc_tgetent(), ensure buffer is initialized even on
  error-return.
13 files changed:
NEWS
dist.mk
misc/ncurses-config.in
ncurses/curses.priv.h
ncurses/tinfo/comp_parse.c
ncurses/tinfo/hashed_db.c
ncurses/tinfo/lib_setup.c
ncurses/tinfo/lib_termcap.c
ncurses/tinfo/name_match.c
ncurses/tinfo/read_entry.c
ncurses/tinfo/read_termcap.c
ncurses/tinfo/tinfo_driver.c
ncurses/tinfo/write_entry.c