Commit Graph

17 Commits

Author SHA1 Message Date
7a82e86827 Make window options work the same was as session options, add mode-fg/mode-bg options, force -g for global on set/show/setw/showw/ 2008-12-08 16:19:51 +00:00
7be7706f4d Ooops. Check the right value. 2008-11-12 23:38:40 +00:00
62457bce0b Trim. 2008-09-26 06:45:28 +00:00
efe557313a Internal screen data rewrite for better 256 colour/UTF-8 support. 2008-09-25 20:08:57 +00:00
19a2c87f04 Initial UTF-8 support. 2008-09-09 22:16:37 +00:00
6674197e85 Fix bold/non-bold mismatch in 256 colour mode by adding an extra 8 bits (ick) onto the attributes and using two of them to mark the fg and bg as 256 colours when necessary. If only it was 255 colours we would have one value for default and wouln't need this :-/. 2008-09-08 22:03:56 +00:00
4235ddb4e8 Initial 256 colour support, lightly tested. 2008-09-08 17:40:51 +00:00
3337dfcae5 Support keypad mode, and get rid of SCREEN_DEF*. Meant to commit these separately but forgot :-/. 2008-07-24 21:42:40 +00:00
97212771b5 Support keypad. Change cursor key output. 2008-07-23 23:44:50 +00:00
8873c79cbc Set window title to current session. New options set-titles to disable. 2008-06-18 18:52:44 +00:00
7842d29673 Revert attempt to fix stray updates, turns out it was clock :-/. 2008-06-04 19:20:10 +00:00
39be570b20 vi keys from Will Maier. 2008-06-04 18:50:35 +00:00
91d790411f Use the right function... 2007-12-06 19:57:01 +00:00
85c087ad4e Another redraw bugs. 2007-12-06 10:44:37 +00:00
8ec9b07c83 Screen debugging. 2007-12-06 10:36:01 +00:00
4f44b09195 Redraw buglets. 2007-12-06 10:16:36 +00:00
103748d6ad Major reorganisation of screen handling. 2007-12-06 09:46:23 +00:00