aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Provide a new result value, TERMKEY_RES_ERROR to indicate an IO error - ↵Paul LeoNerd Evans2011-08-185-11/+41
| | | | preserve errno
* Include a LICENSE filePaul LeoNerd Evans2011-07-012-1/+24
|
* Put LIBDIR and INCDIR directly in termkey.pc; don't indirect via PREFIX as ↵Paul LeoNerd Evans2011-07-012-4/+3
| | | | it might be incorrect
* Mouse position coordinates are unsignedPaul LeoNerd Evans2011-06-161-3/+3
|
* Ignore VDSUSP as a signal-sending key too, if platform defines itPaul LeoNerd Evans2011-05-281-0/+4
|
* sscanf'ing a size_t requires %znPaul LeoNerd Evans2011-05-281-1/+1
|
* Bumped VERSION to 0.8Paul LeoNerd Evans2011-05-241-2/+2
|
* Gracefully ignore read() yielding EINTR rather than bailing outPaul LeoNerd Evans2011-05-241-1/+1
|
* Use _POSIX_VDISABLE rather than hardcoded 0 to disable individual entries in ↵Paul LeoNerd Evans2011-05-241-2/+2
| | | | termios.c_cc; most BSDs use 0xff rather than 0 for this value
* Disable ISIG mode entirely if FLAG_CTRLC is setPaul LeoNerd Evans2011-05-241-3/+7
|
* Also handle new 'fixterms' spec CSI codepoint;modifiers u encodingPaul LeoNerd Evans2011-05-091-0/+6
|
* demo.c needs to enable CTRLC flag to shut down mouse mode on exitPaul LeoNerd Evans2011-04-261-1/+1
|
* Bugfix to termkey_keycmp - implement sense in correct directionPaul LeoNerd Evans2011-04-072-14/+14
|
* Bugfix termkey_strpkey parsing unicode with trailing contentPaul LeoNerd Evans2011-04-072-8/+16
|
* Assert that termkey_strpkey's return points to endofstring after parsePaul LeoNerd Evans2011-04-071-11/+22
|
* Bumped VERSION to 0.7Paul LeoNerd Evans2011-04-071-3/+3
|
* Solaris requires #define _XPG6Paul LeoNerd Evans2011-04-041-0/+1
|
* Refer to strfkey not snprint_key; add links to termkey_keycmpPaul LeoNerd Evans2011-04-043-4/+7
|
* Fixed another couple of typoes in manpagesPaul LeoNerd Evans2011-04-042-2/+2
|
* Various minor neatenings to manpage formattingPaul LeoNerd Evans2011-04-0314-27/+22
|
* Bugfixes to manpage layout - no need to .br when the demo is pulled in a .nf ↵Paul LeoNerd Evans2011-04-032-4/+4
| | | | anyway; remember to escape slashes
* Provide termkey_keycmp() for sorting purposesPaul LeoNerd Evans2011-04-024-0/+102
|
* Docs fix for termkey_strfkeyPaul LeoNerd Evans2011-04-011-1/+1
|
* Add a couple more 'const' markings to API functions where appropriatePaul LeoNerd Evans2011-04-012-4/+4
|
* Adjust termkey_strpkey() API more like strptime(); return pointer to end of ↵Paul LeoNerd Evans2011-04-014-57/+40
| | | | recognised section, allows for stream parsing
* Provide a termkey_lookup_keyname that can do partial buffer parsingPaul LeoNerd Evans2011-04-016-12/+63
|
* Initial manpage for termkey_strpkeyPaul LeoNerd Evans2011-04-013-2/+42
|
* Ensure strpkey can parse numbered function keysPaul LeoNerd Evans2011-04-013-3/+25
|
* Unicode codepoint is stored in key->code.codepoint, not code.numberPaul LeoNerd Evans2011-04-013-19/+17
|
* Partial implementation of termkey_strpkey(3); missing FORMAT_WRAPBRACKET and ↵Paul LeoNerd Evans2011-04-013-2/+163
| | | | TYPE_FUNCTION support
* Neater implementation of key modifier names for strfkey; put them in a ↵Paul LeoNerd Evans2011-04-011-7/+15
| | | | little table
* Extract UTF-8 sequence parser into its own function, fix bugs, apply unit testsPaul LeoNerd Evans2011-03-312-69/+169
|
* Added unit tests for UTF-8 parserPaul LeoNerd Evans2011-03-311-0/+78
|
* Updated manpages for function rename sprint_key -> strfkeyPaul LeoNerd Evans2011-03-314-8/+10
|
* Added some unit tests for termkey_strfkey(3)Paul LeoNerd Evans2011-03-311-0/+85
|
* strfkey should fill in the utf8 member of a key struct if it's emptyPaul LeoNerd Evans2011-03-311-0/+2
|
* #include termkey.h from the correct path in unit testsPaul LeoNerd Evans2011-03-313-3/+3
|
* Added some unit tests for keyname <=> sym constant conversionsPaul LeoNerd Evans2011-03-311-0/+24
|
* taplib's is_str() should take const char *Paul LeoNerd Evans2011-03-312-2/+2
|
* Added some unit testing for termkey_getkey(3) and friendsPaul LeoNerd Evans2011-03-311-0/+60
|
* is()-like testing for ints and stringsPaul LeoNerd Evans2011-03-312-0/+36
|
* Remember to exit with exit_status() from unit testingPaul LeoNerd Evans2011-03-311-1/+1
|
* Created a little Test::More-like library for TAP testingPaul LeoNerd Evans2011-03-314-6/+35
|
* bzr ignore t/*.tPaul LeoNerd Evans2011-03-311-0/+1
|
* Created a unit-testing system using perl's provePaul LeoNerd Evans2011-03-312-0/+29
|
* Renamed snprint_key() to strfkey(); provide redirection trampolinePaul LeoNerd Evans2011-03-314-2/+11
|
* Minor whitespace fixes in termkey.h.inPaul LeoNerd Evans2011-03-311-8/+8
|
* Provide guarded extern "C" { ... } wrapper for C++ compilersPaul LeoNerd Evans2011-03-301-0/+8
|
* C++ compilers don't like trailing commas in enums; remove themPaul LeoNerd Evans2011-03-301-6/+7
|
* include <curses.h> before <term.h> as it's required in that order on SolarisPaul LeoNerd Evans2011-03-301-1/+1
|