Rivoreo Source Code Repositories
src.rivoreo.one
/
tmux
/
a5ad186547afc844f79c2dc8f3adb1821890e5db
/
tty-keys.c
a734488
Sync OpenBSD patchset 151:
by Tiago Cunha
· 15 years ago
525bd43
RB_INSERT returns &item if already exists, so use that rather than doing a
by Nicholas Marriott
· 16 years ago
143aa71
Space trimmage mega-diff.
by Nicholas Marriott
· 16 years ago
750b810
Remove the right number of characters from the buffer when escape then a cursor
by Nicholas Marriott
· 16 years ago
1712560
Extra function keys from Dashing dashing at hushmail dot com
by Nicholas Marriott
· 16 years ago
57f5f44
Sort out escape key handling so it works.
by Nicholas Marriott
· 16 years ago
a766f97
Don't leak existing keys.
by Nicholas Marriott
· 16 years ago
4428987
* 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.
by Nicholas Marriott
· 16 years ago
a88eba3
More hacks for key handling.
by Nicholas Marriott
· 16 years ago
dbbc314
Handle ctrl/shift modifiers better.
by Nicholas Marriott
· 16 years ago
3126332
Support btab.
by Nicholas Marriott
· 16 years ago
a1b43fa
Trim spaces.
by Nicholas Marriott
· 16 years ago
3ed5aa3
Build array of codes, stop using ncurses global variables and push ncurses crap into tty-term.c.
by Nicholas Marriott
· 16 years ago
e134458
Handle arrow key variants.
by Nicholas Marriott
· 16 years ago
ed1031b
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.
by Nicholas Marriott
· 16 years ago
622d4de
Give up the farce of caring about any keys aside from the ones in the screen termcap and the ones termcap doesn't handle that we hardcode manually.
by Nicholas Marriott
· 16 years ago
4846ad1
Introduce nitems() and use it; use bsearch.
by Nicholas Marriott
· 16 years ago
62457bc
Trim.
by Nicholas Marriott
· 16 years ago
33aa931
Support OS X by moving to gettimeofday(2) and adding poll compat from OpenSSH.
by Nicholas Marriott
· 16 years ago
3337dfc
Support keypad mode, and get rid of SCREEN_DEF*. Meant to commit these separately but forgot :-/.
by Nicholas Marriott
· 16 years ago
ee8a9d2
Handle kcursor+kkeypad (switch to OA from [A).
by Nicholas Marriott
· 16 years ago
9721277
Support keypad. Change cursor key output.
by Nicholas Marriott
· 16 years ago
5942e22
Memory leaks.
by Nicholas Marriott
· 16 years ago
758efb3
Handle escaped keys properly and use M-f/M-b in copy mode.
by Nicholas Marriott
· 16 years ago
91f3165
IRIX fixes thanks to Elias Pipping.
by Nicholas Marriott
· 16 years ago
6a187bb
Some Linux fixes; some code tidying. Don't redraw status bar so often.
by Nicholas Marriott
· 16 years ago
103748d
Major reorganisation of screen handling.
by Nicholas Marriott
· 17 years ago
76c8a59
Big internal reorganisation to move tty control into parent.
by Nicholas Marriott
· 17 years ago