aboutsummaryrefslogtreecommitdiff
path: root/termo.c
Commit message (Collapse)AuthorAgeFilesLines
* Add clang-format configuration, clean upPřemysl Eric Janouch2021-10-301-1/+0
|
* Fix formattingPřemysl Eric Janouch2021-06-291-2/+2
|
* Fix a spurious "implicit fallthrough" warningPřemysl Eric Janouch2020-10-261-4/+3
|
* Fix strfkey with focus eventsPřemysl Eric Janouch2020-09-141-0/+1
|
* Implement de/focus event parsingPřemysl Eric Janouch2020-09-141-0/+7
| | | | So far there is no way to set it up, I'm not sure how to go about it.
* Backport TERMKEY_FLAG_NOSTART and fix two leaksPřemysl Janouch2016-12-301-11/+10
| | | | ...that are notably still present in the original library.
* Fix use of an uninitialized valuePřemysl Janouch2016-11-031-2/+1
|
* Add termo_str{f,p}key_utf8()Přemysl Janouch2016-10-041-35/+152
| | | | Adding back some original UTF-8 handling code.
* Fix mouse mode 1005 supportPřemysl Janouch2016-10-041-2/+1
|
* Make ASCII NUL imply Ctrl-Space instead of C-@Přemysl Janouch2016-07-241-1/+9
| | | | Seems mostly arbitrary.
* Fix error handling in termo_strfkey()Přemysl Janouch2015-10-311-2/+2
| | | | | If in any case snprintf() returned a negative value, we would mishandle it.
* Don't interpret an n*<Esc> as (n-1)*<Alt>-<Esc>Přemysl Janouch2015-08-091-11/+22
|
* Mark some issuesPřemysl Janouch2015-07-251-0/+4
|
* Backport a change from libtermkeyPřemysl Janouch2015-04-111-1/+0
| | | | "The Ctrl-H byte (0x08) shouldn't automatically become SYM_BACKSPACE"
* Qt Creator screwed up formattingPřemysl Janouch2014-11-191-2/+2
|
* Rewrite the mouse APIPřemysl Janouch2014-11-191-9/+18
| | | | | | | I wasn't aware of the fact that 1000, 1002 and 1003 are mutually exclusive and turn each other off. Also now it's not needed to set the protocol, it gets set by default.
* Revert "Don't bother with endianity"Přemysl Janouch2014-11-181-2/+7
| | | | It makes iconv() output the byte order mark first...
* Add support for setting the mouse protocolPřemysl Janouch2014-10-221-0/+54
|
* Don't bother with endianityPřemysl Janouch2014-10-181-6/+2
| | | | I hope this is correct... works for little endian (which is the odd one here).
* AlignmentPřemysl Janouch2014-10-181-1/+1
|
* Get rid of most block commentsPřemysl Janouch2014-10-141-41/+37
| | | | They're rather difficult to maintain.
* Renaming continuedPřemysl Janouch2014-10-141-1/+1
|
* Rename to termoPřemysl Janouch2014-10-141-0/+1656