aboutsummaryrefslogtreecommitdiff
path: root/termkey.h
Commit message (Expand)AuthorAgeFilesLines
* Neater bitfield constants in .h file; added docs of TERMKEY_FORMAT_* constantsPaul LeoNerd Evans2008-11-031-12/+12
* Added many more key symbols and names + translations from terminfoPaul LeoNerd Evans2008-10-101-3/+25
* 'int' might not be wide enough to hold any Unicode codepoint; use 'long'Paul LeoNerd Evans2008-10-101-1/+1
* Moved CSI key registration code to be private to CSI driverPaul LeoNerd Evans2008-10-061-11/+0
* Define 'TERMKEY_FORMAT_VIM' as a shortcut to make it format keys like Vim doesPaul LeoNerd Evans2008-10-061-0/+4
* Added TERMKEY_FORMAT_WRAPBRACKETPaul LeoNerd Evans2008-10-061-0/+1
* Added two more formatting options; CARETCTRL and ALTISMETAPaul LeoNerd Evans2008-10-061-1/+3
* snprint_key() now takes a bitmask format, not a single booleanPaul LeoNerd Evans2008-10-061-1/+5
* Added termkey_snprint_key() to render nice string outputs of key eventsPaul LeoNerd Evans2008-08-211-0/+2
* Reworked events to be type/code/mod rather than flags/code/mod; make F[n] key...Paul LeoNerd Evans2008-08-211-39/+24
* Renamed .h file's include guard to avoid a C reserved identifier spacePaul LeoNerd Evans2008-03-201-2/+2
* Renamed describe_sym to get_keynamePaul LeoNerd Evans2008-02-231-2/+1
* Moved termios magic out of demo.c into termkey.c where it belongsPaul LeoNerd Evans2008-02-231-0/+2
* Rearranged Home/End keys to better suit rxvt's naming, note 1/4 are now Find/...Paul LeoNerd Evans2008-02-231-2/+4
* Recognise full CSIfuncs list of F1 to F20 keysPaul LeoNerd Evans2008-02-101-0/+8
* Implement waittime polling to try to distinguish Esc, 1 from A-1, etc.. on sl...Paul LeoNerd Evans2008-02-101-0/+4
* Have 'termkey_advisereadable' return a value indicating if it's likely useful...Paul LeoNerd Evans2008-02-101-1/+2
* Allow registered keyinfo for C0/CSI/SS3/CSIfunc to override modifier bits; us...Paul LeoNerd Evans2008-02-101-0/+4
* Allow C0 codes to be registered names like the CSI/SS3sPaul LeoNerd Evans2008-02-101-0/+1
* Define an 'int' typedef called termkey_keysym to use as keysym valuesPaul LeoNerd Evans2008-02-101-6/+8
* Handle (normal cases) of UTF-8 - still doesn't handle C1/UTF-8 range yetPaul LeoNerd Evans2008-02-091-2/+4
* Reworking of CSI/SS3/CSIfunc recognition; use registered numbers + names for ...Paul LeoNerd Evans2008-02-071-1/+8
* Denote general status with return codes, not special key symbolsPaul LeoNerd Evans2008-02-071-6/+11
* Initial attemptPaul LeoNerd Evans2008-02-071-0/+113