Nicholas Marriott
|
582660bdf3
|
Miscellaneous unused functions, including one which was basically a
duplicate. Found by lint.
|
2009-06-25 16:09:11 +00:00 |
|
Nicholas Marriott
|
a03ae97fbf
|
Now that a UTF-8-capable puts function exists, use it for printing strings in
choice/more modes - lines with UTF-8 now display properly in find-window
results.
|
2009-06-25 16:05:00 +00:00 |
|
Nicholas Marriott
|
95c8c049f5
|
Redo mode keys slightly more cleanly and apply them to command prompt editing. vi or emacs mode is controlled by the session option status-keys.
|
2009-02-13 21:39:45 +00:00 |
|
Nicholas Marriott
|
4428987e95
|
* Better support for at least the most common variant of mouse input: parse it and adjust for different panes. Also support mouse in window/session choice mode.
* Bring back the fancy window titles with session/window names: it is easy to work around problems with elinks (see FAQ).
|
2009-01-28 19:52:21 +00:00 |
|
Nicholas Marriott
|
c6bd9e2063
|
Allow status, mode and message attributes to be changed by three new options: status-attr, mode-attr, message-attr. A comma-separataed list is accepted containing: bright, dim, underscore, blink, reverse, hidden, italics, for example: set -g status-attr bright,blink
From Josh Elsasser, thanks!
|
2009-01-27 20:22:33 +00:00 |
|
Nicholas Marriott
|
6146cab3bd
|
Use reverse so status line etc works in terminals w/o colour.
|
2009-01-23 20:49:01 +00:00 |
|
Nicholas Marriott
|
c5c4cc7557
|
Style/add printflike.
|
2009-01-15 00:51:39 +00:00 |
|
Nicholas Marriott
|
162bacdcd9
|
Window splitting. Two vertical panes fixed 50% each. This is a huge diff, still a couple of bugs (notably heap corruption somewhere causing segfault on exit).
|
2009-01-11 23:31:46 +00:00 |
|
Nicholas Marriott
|
88ab74ac20
|
Clock mode.
|
2009-01-10 19:35:40 +00:00 |
|
Nicholas Marriott
|
e293d6af45
|
Space for page down as well.
|
2009-01-10 01:41:32 +00:00 |
|
Nicholas Marriott
|
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 |
|
Nicholas Marriott
|
62457bce0b
|
Trim.
|
2008-09-26 06:45:28 +00:00 |
|
Nicholas Marriott
|
efe557313a
|
Internal screen data rewrite for better 256 colour/UTF-8 support.
|
2008-09-25 20:08:57 +00:00 |
|
Nicholas Marriott
|
f07cedf048
|
Rename some functions.
|
2008-09-10 19:15:06 +00:00 |
|
Nicholas Marriott
|
4235ddb4e8
|
Initial 256 colour support, lightly tested.
|
2008-09-08 17:40:51 +00:00 |
|
Nicholas Marriott
|
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 |
|
Nicholas Marriott
|
892d1b534e
|
Split emacs/vi keys into seperate tables.
|
2008-07-02 21:22:57 +00:00 |
|
Nicholas Marriott
|
c4d09c0511
|
Convert 0x70 -> 0x88.
|
2008-06-22 16:56:47 +00:00 |
|
Nicholas Marriott
|
4e4f71febb
|
Swap in new paste buffer code and add a couple more commands.
|
2008-06-20 17:31:48 +00:00 |
|
Nicholas Marriott
|
99df48d70f
|
Trimify.
|
2008-06-18 22:21:51 +00:00 |
|
Nicholas Marriott
|
9e6090a7a2
|
Per-session configuration options.
|
2008-06-03 21:42:37 +00:00 |
|
Nicholas Marriott
|
205b78ec58
|
Some key tweaks, fix status bar to not rely on attr.
|
2008-01-03 21:32:11 +00:00 |
|
Nicholas Marriott
|
db6ad3acec
|
Redraw position indicator regardless.
|
2007-12-07 09:26:56 +00:00 |
|
Nicholas Marriott
|
9a37eb4d94
|
Bug fix; don't bail except on first line when printing.
|
2007-12-06 21:42:00 +00:00 |
|
Nicholas Marriott
|
7dc18f68e3
|
set/reset mode window functions.
|
2007-12-06 10:04:43 +00:00 |
|
Nicholas Marriott
|
103748d6ad
|
Major reorganisation of screen handling.
|
2007-12-06 09:46:23 +00:00 |
|
Nicholas Marriott
|
76c8a590db
|
Big internal reorganisation to move tty control into parent.
|
2007-11-27 19:23:34 +00:00 |
|
Nicholas Marriott
|
18d72e6928
|
Partial copy mode. Currently does the same as scroll mode but using a cursor. Also fix bug where resizing would leave crap lying around.
|
2007-11-22 18:09:43 +00:00 |
|
Nicholas Marriott
|
df7be0ddab
|
Split SCREEN_BACKGROUND flag into BACKGROUND/NOCURSOR in preparation for copy mode.
|
2007-11-22 09:11:20 +00:00 |
|
Nicholas Marriott
|
d0984b890b
|
Sort out cursors with a new flag - BACKGROUND - for window modes. Free text on more exit.
|
2007-11-21 19:53:57 +00:00 |
|
Nicholas Marriott
|
acb3661b66
|
Scrollable win for command output.
|
2007-11-21 19:44:05 +00:00 |
|