bug-ncurses
[Top][All Lists]
Advanced

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

ncurses-5.6-20080607.patch.gz


From: Thomas Dickey
Subject: ncurses-5.6-20080607.patch.gz
Date: Sat, 07 Jun 2008 20:43:27 -0400
User-agent: Mutt/1.5.17+20080114 (2008-01-14)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

 ncurses 5.6 - patch 20080607 - Thomas E. Dickey

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

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

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

 ------------------------------------------------------------------------------
 patch by Thomas E. Dickey <address@hidden>
 created  Sun Jun  8 00:40:16 UTC 2008
 ------------------------------------------------------------------------------
 NEWS                             |   10 ++-
 dist.mk                          |    4 -
 ncurses/base/lib_delwin.c        |    9 --
 ncurses/base/lib_freeall.c       |    6 -
 ncurses/base/lib_getch.c         |   77 +++++++++++++++++++-----
 ncurses/base/lib_initscr.c       |    6 -
 ncurses/base/lib_newterm.c       |    6 -
 ncurses/base/lib_newwin.c        |   12 +--
 ncurses/base/lib_overlay.c       |   17 +----
 ncurses/base/lib_set_term.c      |   29 +++++----
 ncurses/base/lib_window.c        |    6 -
 ncurses/base/resizeterm.c        |   10 +--
 ncurses/base/use_window.c        |   36 -----------
 ncurses/base/wresize.c           |    6 -
 ncurses/curses.priv.h            |   16 -----
 ncurses/llib-lncursest           |  115 +++++++++++++++++++++++++++++--------
 ncurses/tinfo/lib_cur_term.c     |   23 +++++--
 ncurses/tinfo/lib_data.c         |   12 ---
 ncurses/tinfo/lib_options.c      |    6 -
 ncurses/tinfo/lib_setup.c        |   17 ++---
 ncurses/tinfo/use_screen.c       |    8 --
 ncurses/trace/lib_trace.c        |    6 -
 ncurses/widechar/lib_get_wch.c   |   75 +++++++++++++-----------
 ncurses/widechar/lib_get_wstr.c  |   21 +++---
 ncurses/widechar/lib_unget_wch.c |    6 -
 test/ditto.c                     |   60 ++++++++++++++++---
 26 files changed, 366 insertions(+), 233 deletions(-)
 ------------------------------------------------------------------------------

20080607
        + finish changes to wgetch(), making it switch as needed to the
          window's actual screen when calling wrefresh() and wgetnstr().  That
          allows wgetch() to get used concurrently in different threads with
          some minor restrictions, e.g., the application should not delete a
          window which is being used in a wgetch().
        + simplify mutex's, combining the window- and screen-mutex's.

- -- 
Thomas E. Dickey <address@hidden>
http://invisible-island.net
ftp://invisible-island.net
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFISysvcCNT4PfkjtsRAiwbAJ9e7cLsfJcC6rId8vy2AeyHmNC/UQCgtCDG
T5hPtlHTZapgX+rrRB2CsIg=
=83kZ
-----END PGP SIGNATURE-----




reply via email to

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