aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Complete reworking of build system to use libtoolPaul LeoNerd Evans2009-11-252-14/+24
* Document the new mouse reporting interfacePaul LeoNerd Evans2009-11-241-1/+8
* Implement XTerm mouse parsing in terminfo driverPaul LeoNerd Evans2009-11-241-12/+49
* Make demo enable mouse mode if given on commandlinePaul LeoNerd Evans2009-11-241-1/+27
* Print Mouse() rather than shouting MOUSE()Paul LeoNerd Evans2009-11-241-1/+1
* Public interface for MOUSE supportPaul LeoNerd Evans2009-11-242-1/+10
* Bugfix to termkey_format_key() in FORMAT_CARETCTRL case when formatting Ctrl-...Paul LeoNerd Evans2009-11-231-2/+2
* Cope with building distdir at minor versions .3 (otherwise it clashes with *.3)Paul LeoNerd Evans2009-07-151-4/+5
* Renamed all type names to CamelCaseNames for visual distinctness, separate fr...Paul LeoNerd Evans2009-07-1518-168/+175
* Substitute version into termkey.pc.in at 'make dist' timePaul LeoNerd Evans2008-12-152-2/+4
* Bump VERSION_MAJOR to 0.2Paul LeoNerd Evans2008-12-121-1/+1
* Represent Ctrl-letter in lowercase in the struct, so as one day to be able to...Paul LeoNerd Evans2008-12-101-15/+31
* Resort back to using GNU sed in .sh built manpages, as we only need them at '...Paul LeoNerd Evans2008-12-102-2/+6
* Make termkey_getkey() set a peeked key structure if it returns TERMKEY_RET_AGAINPaul LeoNerd Evans2008-12-102-14/+20
* Complete change of driver internals - peek and return size but don't eat byte...Paul LeoNerd Evans2008-12-104-38/+48
* Linefeed properly in main() in demo filesPaul LeoNerd Evans2008-12-082-2/+4
* Documentation fix for termkey_get_fd - returns int, not voidPaul LeoNerd Evans2008-12-021-1/+1
* Make sure only to slide buffer down when returning a real key to the user, or...Paul LeoNerd Evans2008-12-061-7/+10
* Make common static function getkey(), roll functionallity of termkey_getkey{,...Paul LeoNerd Evans2008-12-051-92/+56
* strdup() the terminfo keypad_local and keypad_xmit strings at construct time,...Paul LeoNerd Evans2008-12-031-4/+34
* Use a C99 flexible array member rather than the [0] hackPaul LeoNerd Evans2008-12-021-1/+1
* Added termkey_keyname2sym() to APIPaul LeoNerd Evans2008-12-024-1/+39
* Added termkey_get_fd() to APIPaul LeoNerd Evans2008-12-014-1/+27
* Extra documentation about the three types of key event structure, and what th...Paul LeoNerd Evans2008-11-301-3/+3
* Use shell natively to embed demo .c files in manpages rather than invoking se...Paul LeoNerd Evans2008-11-282-2/+2
* Cast 'term' to (non-const) char* when passing to setupterm() because terminfo...Paul LeoNerd Evans2008-11-281-1/+3
* Use sizeof() on assigned variables rather than types, to make code a little l...Paul LeoNerd Evans2008-11-241-2/+2
* Make on_key() static in demo-async.c to shut up silly GCC warningsPaul LeoNerd Evans2008-11-241-1/+1
* Fixed another signed-vs-unsigned int comparison in driver-ti.cPaul LeoNerd Evans2008-11-241-1/+1
* Make sure l is always initialised in termkey_snprint_key()Paul LeoNerd Evans2008-11-241-1/+1
* Make termkey_new_full() static for now until we expose the API fullyPaul LeoNerd Evans2008-11-241-1/+4
* Fixed some signed/unsigned integer mismatches, including one important bugPaul LeoNerd Evans2008-11-241-4/+4
* Export a gzip rather than bzip2 archivePaul LeoNerd Evans2008-11-241-2/+2
* Bump VERSION_MINOR to 0.1Paul LeoNerd Evans2008-11-181-1/+1
* Remove actual .so file on 'make clean'Paul LeoNerd Evans2008-11-181-1/+1
* Install to SONAME.MINOR and symlink to SONAME and basenamePaul LeoNerd Evans2008-11-181-1/+2
* Only print about unrecognised terminfo variable names when debuggingPaul LeoNerd Evans2008-11-181-1/+4
* Also added 'make dist' target to build distribution tarballPaul LeoNerd Evans2008-11-181-0/+6
* Split Makefile into two halves; added 'make distdir' target for building dist...Paul LeoNerd Evans2008-11-181-15/+32
* Document the TERMKEY_CHECK_VERSION macroPaul LeoNerd Evans2008-11-181-0/+4
* Better Makefile support for built manpages and termkey.h filePaul LeoNerd Evans2008-11-181-2/+5
* Added .bzrignore patterns for other built filesPaul LeoNerd Evans2008-11-161-0/+4
* Added compile-vs-runtime library version checksPaul LeoNerd Evans2008-11-164-0/+26
* Store major and minor version number in Makefile; substitute #defines in term...Paul LeoNerd Evans2008-11-163-2/+14
* Compress trie nodes down to extent maps after loading, to save memoryPaul LeoNerd Evans2008-11-121-15/+59
* Use a trie instead of a linear list of sequence strings in the terminfo drive...Paul LeoNerd Evans2008-11-121-48/+151
* Handle malloc() failures during setup of driver-tiPaul LeoNerd Evans2008-11-121-4/+11
* Make CSI driver's debugging output messages on unrecognised sequences conditi...Paul LeoNerd Evans2008-11-121-6/+12
* CSI driver shouldn't eat sequences it doesn't understand; leave them for anot...Paul LeoNerd Evans2008-11-121-13/+17
* Bugfix to 'unknown CSI' case in CSI driver - neater output message to avoid u...Paul LeoNerd Evans2008-11-121-2/+16