summaryrefslogtreecommitdiffstats
path: root/tty-keys.c
AgeCommit message (Expand)Author
2013-03-26Merge branch 'obsd-master'Thomas
2013-03-26Only accept partial keys if the timer has not expired, fixes infiniteNicholas Marriott
2013-03-25Process ^[ as meta when a partial key is found.Nicholas Marriott
2013-03-24Handle focus events from the terminal, from Aaron Jensen.Nicholas Marriott
2013-03-22Process ^[ as meta when a partial key is found.Nicholas Marriott
2013-03-22Support the latest theory for mouse input, this is enabled/disabled withNicholas Marriott
2013-03-21Don't set key KEYC_NONE on xterm_keys_find match()Nicholas Marriott
2013-03-21Fix a comment for new key table names.Nicholas Marriott
2013-03-11Add a home and end as modified by xterm in keypad mode, from Chris Johnsen.Nicholas Marriott
2013-02-23Handle focus events from the terminal, from Aaron Jensen.Nicholas Marriott
2013-02-18Support the latest theory for mouse input, this is enabled/disabled with SM/RMNicholas Marriott
2013-02-17No more lint means no more ARGSUSED.Nicholas Marriott
2013-02-17Remove stray test code which would convert abc to x.Nicholas Marriott
2013-02-16Don't set key KEYC_NONE on xterm_keys_find match()Thomas Adam
2013-02-16Don't omit half the default table (!= not ==).Nicholas Marriott
2013-02-16Include the \033 in the key tree and adjust key matching for this change.Nicholas Marriott
2013-02-15Fix a comment for new key table names.Nicholas Marriott
2013-02-15Fix function parameter to tty_keys_free.Nicholas Marriott
2013-02-15Tidy by splitting default key tables into two.Nicholas Marriott
2012-11-22Merge branch 'obsd-master'Thomas Adam
2012-11-22Put helper function back, will be needed in a bit.Nicholas Marriott
2012-10-26Merge branch 'obsd-master'Thomas Adam
2012-10-26Make mouse event structure clearer by defining events (up, click, drag)Nicholas Marriott
2012-09-04Can't call evtimer_pending on uninitialized events, callNicholas Marriott
2012-09-03Can't call evtimer_pending on uninitialized events, callNicholas Marriott
2012-08-31Sync OpenBSD patchset 1166:Tiago Cunha
2012-08-21xterm won't reach version 500 for a while so set that as the upper limit.Nicholas Marriott
2012-07-11Sync OpenBSD patchset 1150:Tiago Cunha
2012-07-10xfree is not particularly helpful, remove it. From Thomas Adam.Nicholas Marriott
2012-05-22Sync OpenBSD patchset 1121:Tiago Cunha
2012-05-22Sync OpenBSD patchset 1120:Tiago Cunha
2012-05-22Store client in tty struct directly instead of using a callback functionNicholas Marriott
2012-05-22Store mouse data in tty structure not on the stack.Nicholas Marriott
2012-04-24Sync OpenBSD patchset 1094:Tiago Cunha
2012-04-22Handle partial keys properly by making sure the timer has actuallyNicholas Marriott
2012-03-29Sync OpenBSD patchset 1078:Tiago Cunha
2012-03-21Some terminals respond to secondary DA with primary (they ignore theNicholas Marriott
2012-03-18Sync OpenBSD patchset 1070:Tiago Cunha
2012-03-18Sync OpenBSD patchset 1057:Tiago Cunha
2012-03-18Sync OpenBSD patchset 1054:Tiago Cunha
2012-03-17On xterm 271 and later, put the terminal into SCL 5 and use DECCRA forNicholas Marriott
2012-03-17Check event_initialized before event_del if event may not have been setNicholas Marriott
2012-03-15Send secondary DA to terminals with XT in terminfo when starting up andNicholas Marriott
2011-07-09Expand the Id keyword. Tiago Cunha
2011-03-04Two fixes by Micah Cowan: make mouse work properly beyond >127 on signedNicholas Marriott
2011-03-04Make sure non-UTF8 mouse coordinates are kept to 8-bit values.Micah Cowan
2011-01-07Sync OpenBSD patchset 828:Tiago Cunha
2011-01-03Support for UTF-8 mouse input (\033[1005h). This was added in xterm 262Nicholas Marriott
2011-01-03Sync OpenBSD patchset 821:Tiago Cunha
2011-01-01Key table should be const.Nicholas Marriott