bug-ncurses
[Top][All Lists]
Advanced

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

ANN: ncurses-6.0-20170401


From: Thomas Dickey
Subject: ANN: ncurses-6.0-20170401
Date: Sun, 2 Apr 2017 01:38:49 +0000
User-agent: Mutt/1.5.21 (2010-09-15)

Files:
        ftp://invisible-island.net/AdaCurses/current/AdaCurses-20170401.tgz
        ftp://invisible-island.net/AdaCurses/current/AdaCurses-20170401.tgz.asc
        
ftp://invisible-island.net/AdaCurses/current/AdaCurses-small-20170401.tgz
        
ftp://invisible-island.net/AdaCurses/current/AdaCurses-small-20170401.tgz.asc
        
ftp://invisible-island.net/ncurses-examples/current/ncurses-examples-20170401.tgz
        
ftp://invisible-island.net/ncurses-examples/current/ncurses-examples-20170401.tgz.asc
        ftp://invisible-island.net/ncurses/6.0/MD5sums
        ftp://invisible-island.net/ncurses/6.0/dev-patches.zip
        ftp://invisible-island.net/ncurses/6.0/ncurses-6.0-20170401.patch.gz
        ftp://invisible-island.net/ncurses/6.0/ncurses-6.0-20170401.patch.gz.asc
        ftp://invisible-island.net/ncurses/current/ncurses-6.0-20170401.tgz
        ftp://invisible-island.net/ncurses/current/ncurses-6.0-20170401.tgz.asc
        ftp://invisible-island.net/ncurses/win32/mingw32-20170401.zip
        ftp://invisible-island.net/ncurses/win32/mingw64-20170401.zip

 ncurses 6.0 - patch 20170401 - Thomas E. Dickey

 ------------------------------------------------------------------------------

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

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

 ------------------------------------------------------------------------------
 ftp://invisible-island.net/ncurses/6.0/ncurses-6.0-20170401.patch.gz
 patch by Thomas E. Dickey <address@hidden>
 created  Sun Apr  2 01:27:53 UTC 2017
 ------------------------------------------------------------------------------
 NEWS                                       |   33 
 VERSION                                    |    2 
 configure                                  | 2084 +++++++++++++--------------
 configure.in                               |   28 
 dist.mk                                    |    4 
 doc/html/man/adacurses6-config.1.html      |    2 
 doc/html/man/captoinfo.1m.html             |    2 
 doc/html/man/clear.1.html                  |    2 
 doc/html/man/curs_attr.3x.html             |  143 +
 doc/html/man/curs_bkgrnd.3x.html           |   15 
 doc/html/man/curs_color.3x.html            |  349 ++--
 doc/html/man/curs_getcchar.3x.html         |   27 
 doc/html/man/curs_printw.3x.html           |    2 
 doc/html/man/curs_slk.3x.html              |  100 -
 doc/html/man/curs_sp_funcs.3x.html         |   14 
 doc/html/man/curs_terminfo.3x.html         |  399 +++--
 doc/html/man/form.3x.html                  |    2 
 doc/html/man/infocmp.1m.html               |    2 
 doc/html/man/infotocap.1m.html             |    2 
 doc/html/man/menu.3x.html                  |    2 
 doc/html/man/ncurses.3x.html               |  917 +++++------
 doc/html/man/ncurses6-config.1.html        |    2 
 doc/html/man/panel.3x.html                 |    2 
 doc/html/man/tabs.1.html                   |    2 
 doc/html/man/terminfo.5.html               |    2 
 doc/html/man/tic.1m.html                   |    2 
 doc/html/man/toe.1m.html                   |    2 
 doc/html/man/tput.1.html                   |    2 
 doc/html/man/tset.1.html                   |    2 
 include/curses.h.in                        |  154 +
 include/curses.wide                        |    6 
 include/ncurses_defs                       |    6 
 man/curs_attr.3x                           |   98 -
 man/curs_color.3x                          |  145 +
 man/curs_getcchar.3x                       |   23 
 man/curs_slk.3x                            |   72 
 man/curs_sp_funcs.3x                       |   12 
 man/curs_terminfo.3x                       |  205 +-
 man/manhtml.externs                        |    3 
 man/ncurses.3x                             |    9 
 misc/terminfo.src                          |   37 
 ncurses-6.0-20170401/test/extended_color.c |  251 +++
 ncurses-6.0-20170401/test/sp_tinfo.c       |  338 ++++
 ncurses/base/lib_chgat.c                   |   22 
 ncurses/base/lib_color.c                   |  260 ++-
 ncurses/base/lib_colorset.c                |   19 
 ncurses/base/lib_initscr.c                 |   10 
 ncurses/base/lib_newterm.c                 |    5 
 ncurses/base/lib_set_term.c                |   20 
 ncurses/base/lib_slkatr_set.c              |   23 
 ncurses/base/lib_slkcolor.c                |   50 
 ncurses/base/new_pair.c                    |   16 
 ncurses/curses.priv.h                      |   29 
 ncurses/llib-lncurses                      |   77 
 ncurses/llib-lncursest                     |   77 
 ncurses/llib-lncursestw                    |  125 +
 ncurses/llib-lncursesw                     |  125 +
 ncurses/new_pair.h                         |   33 
 ncurses/tinfo/lib_baudrate.c               |    6 
 ncurses/tinfo/lib_cur_term.c               |   13 
 ncurses/tinfo/lib_data.c                   |    6 
 ncurses/tinfo/lib_setup.c                  |   14 
 ncurses/tinfo/lib_termcap.c                |   29 
 ncurses/tinfo/lib_ttyflags.c               |   12 
 ncurses/tinfo/tinfo_driver.c               |   26 
 ncurses/tty/tty_update.c                   |   12 
 ncurses/widechar/lib_cchar.c               |   26 
 ncurses/widechar/lib_vid_attr.c            |   55 
 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.map                        |   16 
 package/ncurses.spec                       |    2 
 package/ncurses.sym                        |   10 
 package/ncursest.map                       |   16 
 package/ncursest.sym                       |   10 
 package/ncursestw.map                      |   16 
 package/ncursestw.sym                      |   10 
 package/ncursesw.map                       |   16 
 package/ncursesw.sym                       |   10 
 test/README                                |  162 +-
 test/configure                             |  732 ++++-----
 test/configure.in                          |    4 
 test/modules                               |    6 
 test/programs                              |    4 
 test/test.priv.h                           |   10 
 88 files changed, 4651 insertions(+), 2987 deletions(-)
 ------------------------------------------------------------------------------
 
20170401
        + minor fixes for vt100+4bsd, e.g., delay in sgr for consistency -TD
        + add smso for env230, to match sgr -TD
        + remove p7/protect from sgr in fbterm -TD
        + drop setf/setb from fbterm; setaf/setab are enough -TD
        + make xterm-pcolor sgr consistent with other capabilities -TD
        + add rmxx/smxx ECMA-48 strikeout extension to tmux and xterm-basic
          (discussion with Nicholas Marriott)
        + add test-programs sp_tinfo and extended_color
        + modify no-leaks code for lib_cur_term.c to account for the tgetent()
          cache.
        + modify setupterm() to save original tty-modes so that erasechar()
          works as expected.  Also modify _nc_setupscreen() to avoid redundant
          calls to get original tty-modes.
        + modify set_curterm() to update ttytype[] data used by longname().
        + modify wattr_set() and wattr_get() to return ERR if win-parameter is
          null, as documented.
        + improve cast used for null-pointer checks in header macros, to
          reduce compiler warnings.
        + modify several functions, using the reserved "opts" parameter to pass
          color- and pair-values larger than 16-bits:
          + getcchar(), setcchar(), slk_attr_set(), vid_puts(), wattr_get(),
            wattr_set(), wchgat(), wcolor_set().
          + Other functions call these with the corresponding altered behavior,
            including chgat(), mvchgat(), mvwchgat(), slk_color_on(),
            slk_color_off(), vid_attr().
        + add new functions for manipulating color- and pair-values larger
          than 16-bits.  These are extended_color_content(),
          extended_pair_content(), extended_slk_color(), init_extended_color(),
          init_extended_pair(), and the corresponding sp-funcs.


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

Attachment: signature.asc
Description: Digital signature


reply via email to

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