Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Sync OpenBSD patchset 267: | Tiago Cunha | 2009-08-20 |
| | | | | | Use the full screen width when printing output rather than one less. | ||
* | Sync OpenBSD patchset 220: | Tiago Cunha | 2009-08-09 |
| | | | | | | | | | | If colours are not supported by the terminal, try to emulate a coloured background by setting or clearing the reverse attribute. This makes a few applications which don't use the reverse attribute themselves a little happier, and allows the status, message and mode options to have default attributes and fg/bg options that work as expected when set as reverse. | ||
* | Sync OpenBSD patchset 192: | Tiago Cunha | 2009-07-28 |
| | | | | | | | | Next step towards customisable mode keys: build each default table of keys into a named tree on start and use that for lookups. Also add command to string translation tables and modify list-keys to show the mode key bindings (new -t argument). | ||
* | Sync OpenBSD patchset 189: | Tiago Cunha | 2009-07-28 |
| | | | | | | | | | Change mode key bindings from big switches into a set of tables. Rather than lumping them all together, split editing keys from those used in choice/more mode and those for copy/scroll mode. Tidier and clearer, and the first step towards customisable mode keys. | ||
* | Sync OpenBSD patchset 188: | Tiago Cunha | 2009-07-28 |
| | | | | | Get rid of empty mode_key_free function. | ||
* | Restore $Id$ and add script to do so. | Nicholas Marriott | 2009-06-25 |
| | |||
* | Miscellaneous unused functions, including one which was basically a | Nicholas Marriott | 2009-06-25 |
| | | | | | duplicate. Found by lint. | ||
* | Now that a UTF-8-capable puts function exists, use it for printing strings in | Nicholas Marriott | 2009-06-25 |
| | | | | | | choice/more modes - lines with UTF-8 now display properly in find-window results. | ||
* | Redo mode keys slightly more cleanly and apply them to command prompt ↵ | Nicholas Marriott | 2009-02-13 |
| | | | | editing. vi or emacs mode is controlled by the session option status-keys. | ||
* | * Better support for at least the most common variant of mouse input: parse ↵ | Nicholas Marriott | 2009-01-28 |
| | | | | | | | 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). | ||
* | Allow status, mode and message attributes to be changed by three new ↵ | Nicholas Marriott | 2009-01-27 |
| | | | | | | | 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! | ||
* | Use reverse so status line etc works in terminals w/o colour. | Nicholas Marriott | 2009-01-23 |
| | |||
* | Style/add printflike. | Nicholas Marriott | 2009-01-15 |
| | |||
* | Window splitting. Two vertical panes fixed 50% each. This is a huge diff, ↵ | Nicholas Marriott | 2009-01-11 |
| | | | | still a couple of bugs (notably heap corruption somewhere causing segfault on exit). | ||
* | Clock mode. | Nicholas Marriott | 2009-01-10 |
| | |||
* | Space for page down as well. | Nicholas Marriott | 2009-01-10 |
| | |||
* | Make window options work the same was as session options, add ↵ | Nicholas Marriott | 2008-12-08 |
| | | | | mode-fg/mode-bg options, force -g for global on set/show/setw/showw/ | ||
* | Trim. | Nicholas Marriott | 2008-09-26 |
| | |||
* | Internal screen data rewrite for better 256 colour/UTF-8 support. | Nicholas Marriott | 2008-09-25 |
| | |||
* | Rename some functions. | Nicholas Marriott | 2008-09-10 |
| | |||
* | Initial 256 colour support, lightly tested. | Nicholas Marriott | 2008-09-08 |
| | |||
* | Support keypad mode, and get rid of SCREEN_DEF*. Meant to commit these ↵ | Nicholas Marriott | 2008-07-24 |
| | | | | separately but forgot :-/. | ||
* | Split emacs/vi keys into seperate tables. | Nicholas Marriott | 2008-07-02 |
| | |||
* | Convert 0x70 -> 0x88. | Nicholas Marriott | 2008-06-22 |
| | |||
* | Swap in new paste buffer code and add a couple more commands. | Nicholas Marriott | 2008-06-20 |
| | |||
* | Trimify. | Nicholas Marriott | 2008-06-18 |
| | |||
* | Per-session configuration options. | Nicholas Marriott | 2008-06-03 |
| | |||
* | Some key tweaks, fix status bar to not rely on attr. | Nicholas Marriott | 2008-01-03 |
| | |||
* | Redraw position indicator regardless. | Nicholas Marriott | 2007-12-07 |
| | |||
* | Bug fix; don't bail except on first line when printing. | Nicholas Marriott | 2007-12-06 |
| | |||
* | set/reset mode window functions. | Nicholas Marriott | 2007-12-06 |
| | |||
* | Major reorganisation of screen handling. | Nicholas Marriott | 2007-12-06 |
| | |||
* | Big internal reorganisation to move tty control into parent. | Nicholas Marriott | 2007-11-27 |
| | |||
* | Partial copy mode. Currently does the same as scroll mode but using a ↵ | Nicholas Marriott | 2007-11-22 |
| | | | | cursor. Also fix bug where resizing would leave crap lying around. | ||
* | Split SCREEN_BACKGROUND flag into BACKGROUND/NOCURSOR in preparation for ↵ | Nicholas Marriott | 2007-11-22 |
| | | | | copy mode. | ||
* | Sort out cursors with a new flag - BACKGROUND - for window modes. Free text ↵ | Nicholas Marriott | 2007-11-21 |
| | | | | on more exit. | ||
* | Scrollable win for command output. | Nicholas Marriott | 2007-11-21 |