Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Sync OpenBSD patchset 184: | Tiago Cunha | 2009-07-28 |
| | | | | | | | | Detect backspace by looking at termios VERASE and translate it into \177 (which matches screen's behaviour if not its termcap/terminfo entry). The terminfo kbs cap is often wrong or missing so it can't be used, and just assuming \177 may be wrong. | ||
* | Sync OpenBSD patchset 151: | Tiago Cunha | 2009-07-22 |
| | | | | | | Tidy up keys: use an enum for the key codes, and remove the macros which just wrap flag sets/clears/tests. | ||
* | Space trimmage mega-diff. | Nicholas Marriott | 2009-05-04 |
| | |||
* | Extra function keys from Dashing dashing at hushmail dot com | Nicholas Marriott | 2009-03-02 |
| | |||
* | * 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). | ||
* | Make shift arrow keys work. | Nicholas Marriott | 2009-01-12 |
| | |||
* | More hacks for key handling. | Nicholas Marriott | 2009-01-12 |
| | |||
* | Handle ctrl/shift modifiers better. | Nicholas Marriott | 2009-01-12 |
| | |||
* | 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). | ||
* | Support btab. | Nicholas Marriott | 2009-01-10 |
| | |||
* | Trim spaces. | Nicholas Marriott | 2009-01-10 |
| | |||
* | Update key handling code. Simplify, support ctrl properly and add a new ↵ | Nicholas Marriott | 2009-01-09 |
| | | | | window option (xterm-keys) to output xterm key codes including ctrl and, if available, alt and shift. | ||
* | Give up the farce of caring about any keys aside from the ones in the screen ↵ | Nicholas Marriott | 2009-01-08 |
| | | | | termcap and the ones termcap doesn't handle that we hardcode manually. | ||
* | Introduce nitems() and use it; use bsearch. | Nicholas Marriott | 2009-01-07 |
| | |||
* | Make home and end work. | Nicholas Marriott | 2008-12-22 |
| | |||
* | Support keypad mode, and get rid of SCREEN_DEF*. Meant to commit these ↵ | Nicholas Marriott | 2008-07-24 |
| | | | | separately but forgot :-/. | ||
* | Handle kcursor+kkeypad (switch to OA from [A). | Nicholas Marriott | 2008-07-24 |
| | |||
* | Revert this, it breaks emacs. | Nicholas Marriott | 2008-07-23 |
| | |||
* | Support keypad. Change cursor key output. | Nicholas Marriott | 2008-07-23 |
| | |||
* | Handle escaped keys properly and use M-f/M-b in copy mode. | Nicholas Marriott | 2008-06-25 |
| | |||
* | IRIX fixes thanks to Elias Pipping. | Nicholas Marriott | 2008-06-23 |
| | |||
* | Trimify. | Nicholas Marriott | 2008-06-18 |
| | |||
* | Some Linux fixes; some code tidying. Don't redraw status bar so often. | Nicholas Marriott | 2008-06-06 |
| | |||
* | Some key tweaks, fix status bar to not rely on attr. | Nicholas Marriott | 2008-01-03 |
| | |||
* | home and end appear to be find/select with rxvt... | Nicholas Marriott | 2007-12-01 |
| | |||
* | Big internal reorganisation to move tty control into parent. | Nicholas Marriott | 2007-11-27 |
| | |||
* | Initial history support. | Nicholas Marriott | 2007-11-21 |
| | |||
* | Kill window command. Nuke some backspace stuff. | Nicholas Marriott | 2007-10-19 |
| | |||
* | New input parser via state machine. | Nicholas Marriott | 2007-09-28 |