bug-ncurses
[Top][All Lists]
Advanced

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

ncurses-5.4-20050403.patch.gz


From: Thomas Dickey
Subject: ncurses-5.4-20050403.patch.gz
Date: Sun, 3 Apr 2005 11:13:53 -0400
User-agent: Mutt/1.5.6+20040907i

 ncurses 5.4 - patch 20050403 - T.Dickey

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

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

 Patches for ncurses 5.4 are in the subdirectory
        ftp://invisible-island.net/ncurses/5.4

 ------------------------------------------------------------------------------
 NEWS                        |   15 
 aclocal.m4                  |   94 ++
 c++/Makefile.in             |    4 
 c++/cursesapp.cc            |   41 -
 c++/cursesapp.h             |   19 
 c++/cursesf.cc              |  150 ++--
 c++/cursesf.h               |  345 +++++++--
 c++/cursesm.cc              |  113 +--
 c++/cursesm.h               |  270 +++++--
 c++/cursesp.cc              |   46 -
 c++/cursesp.h               |  127 ++-
 c++/cursespad.cc            |   54 -
 c++/cursesw.cc              |   47 -
 c++/cursesw.h               |   89 +-
 c++/cursslk.cc              |   29 
 c++/cursslk.h               |   69 +
 c++/demo.cc                 |   88 +-
 c++/etip.h.in               |   82 ++
 configure                   | 1452 ++++++++++++++++++++++--------------------
 configure.in                |    7 
 dist.mk                     |    4 
 include/curses.h.in         |   15 
 man/curs_color.3x           |    5 
 ncurses/base/lib_color.c    |    6 
 ncurses/tinfo/alloc_entry.c |    4 
 ncurses/tinfo/lib_napms.c   |    7 
 progs/tput.c                |    9 
 27 files changed, 1965 insertions(+), 1226 deletions(-)
 ------------------------------------------------------------------------------

20050403
        + modify start_color() to return ERR if it cannot allocate memory.
        + address g++ compiler warnings in C++ binding by adding explicit
          member initialization, assignment operators and copy constructors.
          Most of the changes simply preserve the existing semantics of the
          binding, which can leak memory, etc., but by making these features
          visible, it provides a framework for improving the binding.
        + improve C++ binding using static_cast, etc.
        + modify configure script --enable-warnings to add options to g++ to
          correspond to the gcc --enable-warnings.
        + modify C++ binding to use some C internal functions to make it
          compile properly on Solaris (and other platforms).

-- 
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]