bug-ncurses
[Top][All Lists]
Advanced

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

ANN: ncurses-6.0-20180121


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


reply via email to

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