mirror of
https://github.com/tmux/tmux.git
synced 2025-09-02 05:21:10 +00:00
Build array of codes, stop using ncurses global variables and push ncurses crap into tty-term.c.
This commit is contained in:
9
CHANGES
9
CHANGES
@ -1,5 +1,12 @@
|
||||
09 January 2009
|
||||
|
||||
* Stop using ncurses variables and instead build a table of the codes we want
|
||||
into an array for each terminal type. This makes the code a little more
|
||||
untidy in places but gets rid of the awful global variables and calling
|
||||
setterm all the time, and shoves all the ncurses-dependent mess into a single
|
||||
file, tty-term.c. It also allows overriding single terminal codes, this is
|
||||
used to fix rxvt on some platforms (where it is missing dch) and in future
|
||||
may allow user customisation a la vim.
|
||||
* Update key handling code. Simplify, support ctrl properly and add a new
|
||||
window option (xterm-keys) to output xterm key codes including ctrl and,
|
||||
if available, alt and shift.
|
||||
@ -826,7 +833,7 @@
|
||||
(including mutt, emacs). No status bar yet and no key remapping or other
|
||||
customisation.
|
||||
|
||||
$Id: CHANGES,v 1.184 2009-01-09 16:45:58 nicm Exp $
|
||||
$Id: CHANGES,v 1.185 2009-01-09 23:57:42 nicm Exp $
|
||||
|
||||
LocalWords: showw utf UTF fulvio ciriaco joshe OSC APC gettime abc DEF OA clr
|
||||
LocalWords: rivo nurges lscm Erdely eol smysession mysession ek dstname RB
|
||||
|
Reference in New Issue
Block a user