[Top][All Lists]
[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
signature.asc
Description: Digital signature
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- ncurses-5.6-20080531.patch.gz,
Thomas Dickey <=