aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Be a little more lenient in locale env.var. testing for UTF-8nessPaul LeoNerd Evans2014-03-051-1/+8
|
* Unit tests should use .code.codepoint/.sym instead of not .code.number when ↵Paul LeoNerd Evans2014-03-054-46/+46
| | | | appropriate
* Try tinfo before ncursesw (partially from ↵Paul LeoNerd Evans2014-03-041-0/+3
| | | | https://github.com/o11c/libtermkey/commit/c2dd8f247a2ef9bce5ce26bfb289369643f58e09) [thanks o11c]
* Make header compatible with C++ (from ↵Paul LeoNerd Evans2014-03-041-2/+2
| | | | https://github.com/o11c/libtermkey/commit/ddd7b0c5aa10bb62dc2f7673414e9a00f11ff447) [thanks o11c]
* Look for .utf8 in locale variables as well as .UTF-8Paul LeoNerd Evans2014-01-231-1/+1
|
* Print UTF-8/RAW mode on startup; print 'Key ' before normal keys to debug ↵Paul LeoNerd Evans2014-01-231-1/+6
| | | | UTF-8 parse errors
* Bump VERSION to 0.17Paul LeoNerd Evans2014-01-061-3/+3
|
* Better abstraction of C compiler by using the $(CC) Make variablePaul LeoNerd Evans2014-01-061-8/+8
|
* Invoke libtool cc instead of libtool gcc, for those platforms now using ↵Paul LeoNerd Evans2014-01-051-8/+8
| | | | clang (FreeBSD 10)
* Look for \.UTF-8 only in the first env. var found from LANG, LC_MESSAGES, LC_ALLPaul LeoNerd Evans2014-01-051-11/+2
|
* Add TERMKEY_FORMAT_URWID shortcut [thanks Romain Chossart]Paul LeoNerd Evans2013-08-262-0/+5
|
* Bugfix to snprint_cameltospaces() when given a short buffer [thanks Romain ↵Paul LeoNerd Evans2013-08-262-6/+22
| | | | Chossart]
* Delete trailing whitespace in codePaul LeoNerd Evans2013-08-262-3/+3
|
* Docs fix - fullstop at end of sentencePaul LeoNerd Evans2013-08-261-1/+1
|
* Fix comment about 'n' in strpncmp_camel()Paul LeoNerd Evans2013-08-261-1/+1
|
* Minor doc update - strpkey expects strings, doesn't use themPaul LeoNerd Evans2013-08-261-1/+1
|
* Added TERMKEY_FORMAT_LOWERSPACE for strpkey() alsoPaul LeoNerd Evans2013-08-264-29/+86
|
* Added TERMKEY_FORMAT_LOWERSPACE for strfkey() onlyPaul LeoNerd Evans2013-08-264-4/+47
|
* Added TERMKEY_FORMAT_LOWERMODPaul LeoNerd Evans2013-08-266-9/+32
|
* Added TERMKEY_FORMAT_SPACEMODPaul LeoNerd Evans2013-08-266-9/+39
|
* Make some more things 'const' that should bePaul LeoNerd Evans2013-07-155-12/+12
|
* Updated shared taplibPaul LeoNerd Evans2013-01-042-3/+17
|
* Make sure to implement newer event types in debug functionPaul LeoNerd Evans2012-12-061-0/+17
|
* Bump VERSION to 0.16Paul LeoNerd Evans2012-11-301-3/+3
|
* Further documentation clarifications on the 'code' field of a key eventPaul LeoNerd Evans2012-11-301-6/+5
|
* Handle ANSI and DEC mode report CSIsPaul LeoNerd Evans2012-11-307-1/+152
|
* Only recognise DECCPR as a position report, so it is distinct from F3Paul LeoNerd Evans2012-11-304-22/+15
|
* Try to handle position reports -and- F3 concurrently.. somehow.. arghPaul LeoNerd Evans2012-11-302-8/+26
|
* Bugfix to argless CSIs; present 0 arguments, not 1 whose value is -1Paul LeoNerd Evans2012-11-301-4/+2
|
* Slightly more generic custom CSI handling - name functions just after the ↵Paul LeoNerd Evans2012-11-301-23/+42
| | | | letter they parse, so we can multiplex on 'cmd' or other things
* Moved the other termkey_interpret_*() functions into driver-csi.c where they ↵Paul LeoNerd Evans2012-11-302-76/+75
| | | | arguably belong
* Make the generated termkey.h file readonlyPaul LeoNerd Evans2012-11-301-0/+2
|
* Also interpret an intermediate CSI byte if presentPaul LeoNerd Evans2012-11-303-3/+18
|
* Unit test that CSI initial command also worksPaul LeoNerd Evans2012-11-301-2/+9
|
* Return a real key type for unrecognised CSI sequences; allow accessing them ↵Paul LeoNerd Evans2012-11-307-4/+101
| | | | by termkey_interpret_csi()
* Split out the actual CSI parser into its own function, separate from peekkey_csiPaul LeoNerd Evans2012-11-301-59/+75
|
* Install library using libtool install rather than libtool cp ↵Paul LeoNerd Evans2012-05-101-2/+1
| | | | --remove-destination because the latter is non-portable
* Make sure to 'make clean' includes demo-glibPaul LeoNerd Evans2012-04-251-2/+4
|
* Bugfix to POSITION reporting - swap line<=>colPaul LeoNerd Evans2012-04-252-3/+3
|
* Have demo.c request cursor position on '?'; print position reports and mouse ↵Paul LeoNerd Evans2012-04-251-3/+21
| | | | nicer
* Many small manpage markup fixesPaul LeoNerd Evans2012-04-256-21/+43
|
* Bump VERSION to 0.15Paul LeoNerd Evans2012-04-251-3/+3
|
* Ensure that key->type field is properly set for all mouse encoding protocolsPaul LeoNerd Evans2012-04-242-0/+18
|
* Documentation on new TERMKEY_TYPE_POSITION eventsPaul LeoNerd Evans2012-04-242-0/+31
|
* Also handle CSI R; position report replies to CSI 6nPaul LeoNerd Evans2012-04-244-1/+76
|
* Neater CSI driver; dispatch command handlers from an arrayPaul LeoNerd Evans2012-04-241-80/+150
|
* Always load the CSI driver because it contains cross-terminal mouse and CSI ↵Paul LeoNerd Evans2012-04-243-20/+10
| | | | u handling
* Created abstract accessors for getting/setting key event line/col countsPaul LeoNerd Evans2012-04-243-27/+25
|
* Added some notes about what mouse protocols are supportedPaul LeoNerd Evans2012-04-121-0/+4
|
* Also pass 'index' argument to man-to-html.plPaul LeoNerd Evans2012-04-121-1/+1
|