ANN: ncurses-6.0-20180121 (original) (raw)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]


From: Thomas Dickey
Subject: ANN: ncurses-6.0-20180121
Date: Mon, 22 Jan 2018 01:46:54 +0000
User-agent: Mutt/1.5.23 (2014-03-12)

Files: ftp://ftp.invisible-island.net/AdaCurses/current/AdaCurses-20180121.tgz

ftp://ftp.invisible-island.net/AdaCurses/current/AdaCurses-20180121.tgz.asc

ftp://ftp.invisible-island.net/AdaCurses/current/AdaCurses-small-20180121.tgz

ftp://ftp.invisible-island.net/AdaCurses/current/AdaCurses-small-20180121.tgz.asc

ftp://ftp.invisible-island.net/ncurses-examples/current/ncurses-examples-20180121.tgz

ftp://ftp.invisible-island.net/ncurses-examples/current/ncurses-examples-20180121.tgz.asc ftp://ftp.invisible-island.net/ncurses/6.0/MD5sums ftp://ftp.invisible-island.net/ncurses/6.0/dev-patches.zip ftp://ftp.invisible-island.net/ncurses/6.0/ncurses-6.0-20180121.patch.gz

ftp://ftp.invisible-island.net/ncurses/6.0/ncurses-6.0-20180121.patch.gz.asc ftp://ftp.invisible-island.net/ncurses/current/ncurses-6.0-20180121.tgz

ftp://ftp.invisible-island.net/ncurses/current/ncurses-6.0-20180121.tgz.asc ftp://ftp.invisible-island.net/ncurses/win32/mingw32-20180121.zip ftp://ftp.invisible-island.net/ncurses/win32/mingw64-20180121.zip

ncurses 6.0 - patch 20180121 - Thomas E. Dickey


Ncurses 6.0 is at ftp.gnu.org:/pub/gnu

Patches for ncurses 6.0 can be found at ftp://ftp.invisible-island.net/ncurses/6.0 http://invisible-mirror.net/archives/ncurses/6.0


ftp://ftp.invisible-island.net/ncurses/6.0/ncurses-6.0-20180121.patch.gz patch by Thomas E. Dickey <address@hidden> created Mon Jan 22 01:39:40 UTC 2018

NEWS | 43 +++++ VERSION | 2 dist.mk | 4 include/tic.h | 24 ++- man/term.5 | 78 +++++++++- misc/magic | 70 ++++++++- misc/terminfo.src | 280 ++++++++++++++++++++++++++++--------- ncurses/curses.priv.h | 10 - ncurses/tinfo/parse_entry.c | 6 ncurses/tinfo/read_entry.c | 127 +++++++++++++++- ncurses/tinfo/write_entry.c | 87 ++++++++--- package/debian-mingw/changelog | 4 package/debian-mingw64/changelog | 4 package/debian/changelog | 4 package/mingw-ncurses.nsi | 4 package/mingw-ncurses.spec | 2 package/ncurses.spec | 2 17 files changed, 609 insertions(+), 142 deletions(-)

20180121 pre-release > terminfo changes: + add xterm+noalt, xterm+titlestack, xterm+alt1049, xterm+alt+title blocks from xterm #331 -TD + add xterm+direct, xterm+indirect, xterm-direct entries from xterm #331 -TD + modify xterm+256color and xterm+256setaf to use correct number of color pairs, for ncurses 6.1 -TD + add rs1 capability to xterm-256color -TD + modify xterm-r5, xterm-r6 and xterm-xf86-v32 to use xterm+kbs to match xterm #272, reflecting packager's changes -TD + remove "boolean" Se, Ss from st-0.7 -TD + add konsole-direct and st-direct -TD + remove unsupported "Tc" capability from st-0.7; use st-direct if direct-colors are wanted -TD + add vte-direct -TD + add XT, hpa, indn, and vpa to screen, and invis, E3 to tmux (patch by Pierre Carru) + use xterm+sm+1006 in xterm-new, vte-2014 -TD + use xterm+x11mouse in iterm, iterm2, mlterm3 because xterm's 1006 mode does not work with those programs. konsole is debatable -TD + add "termite" entry (report by Markus Pfeiffer) -TD > merge branch begun April 2, 2017 which provides these features: + support read/write new binary-format for terminfo which stores numeric capabilities as a signed 32-bit integer. The test programs such as picsmap, ncurses were created or updated during 2017 to use this feature. + the new format is written by the wide-character configuration of tic when it finds a numeric capability larger than 32767. + other applications such as infocmp built with the wide-character ncurses library work as expected. + applications built with the "narrow" (8-bit) configuration will read the new format, but will limit those extended values to 32767. + in either wide/narrow configuration, the structure defined in term.h still uses signed 16-bit values. + because it is incompatible with the legacy (mid-1980s) binary format, a new magic value is provided for the "file" program. + the term.5 manual page is updated to describe this new format. + the limit on file-size for compiled terminfo is increased in the wide-character configuration to 32768.

-- Thomas E. Dickey <address@hidden> https://invisible-island.net ftp://ftp.invisible-island.net

Attachment: signature.asc
Description: Digital signature



[Prev in Thread] Current Thread [Next in Thread]