bug-ncurses
[Top][All Lists]
Advanced

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

ncurses-5.6-20080531.patch.gz


From: Thomas Dickey
Subject: ncurses-5.6-20080531.patch.gz
Date: Sat, 31 May 2008 20:02:10 -0400
User-agent: Mutt/1.5.17+20080114 (2008-01-14)

 ncurses 5.6 - patch 20080531 - 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  Sat May 31 23:49:39 UTC 2008
 ------------------------------------------------------------------------------
 NEWS                         |   16 +
 dist.mk                      |    4 
 ncurses/base/MKkeyname.awk   |   13 -
 ncurses/base/MKunctrl.awk    |   25 +-
 ncurses/base/lib_getch.c     |   36 +--
 ncurses/base/lib_getstr.c    |   21 +-
 ncurses/base/lib_mouse.c     |  417 +++++++++++++++++++++--------------------
 ncurses/base/lib_newwin.c    |   20 +
 ncurses/base/lib_set_term.c  |    4 
 ncurses/base/lib_slk.c       |   10 
 ncurses/base/lib_ungetch.c   |    8 
 ncurses/base/resizeterm.c    |    4 
 ncurses/base/tries.c         |    6 
 ncurses/curses.priv.h        |   25 +-
 ncurses/tinfo/lib_data.c     |    4 
 ncurses/trace/lib_traceatr.c |   10 
 ncurses/trace/lib_tracechr.c |   18 +
 ncurses/trace/lib_tracemse.c |   14 -
 18 files changed, 371 insertions(+), 284 deletions(-)
 ------------------------------------------------------------------------------

20080531
        + modify wgetch() to use the screen which corresponds to its window
          parameter rather than relying on SP; some dependent functions still
          use SP internally.
        + factor out most use of SP in lib_mouse.c, using parameter.
        + add internal _nc_keyname(), replacing keyname() to associate with a
          particular SCREEN rather than the global SP.
        + add internal _nc_unctrl(), replacing unctrl() to associate with a
          particular SCREEN rather than the global SP.
        + add internal _nc_tracemouse(), replacing _tracemouse() to eliminate
          its associated global buffer _nc_globals.tracemse_buf now in SCREEN.
        + add internal _nc_tracechar(), replacing _tracechar() to use SCREEN in
          preference to the global _nc_globals.tracechr_buf buffer.

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