aboutsummaryrefslogtreecommitdiff
path: root/demo.c
Commit message (Expand)AuthorAgeFilesLines
* Add clang-format configuration, clean upPřemysl Eric Janouch2021-10-301-1/+1
* Rewrite the mouse APIPřemysl Janouch2014-11-191-21/+18
* Rename to termoPřemysl Janouch2014-10-141-27/+27
* CMake-ify, rename to termkey2 for the time beingPřemysl Janouch2014-10-091-1/+1
* Move to iconvPřemysl Janouch2014-09-281-9/+11
* WIP: Is mine now (^3^)Přemysl Janouch2014-09-231-107/+124
* Print UTF-8/RAW mode on startup; print 'Key ' before normal keys to debug UTF...Paul LeoNerd Evans2014-01-231-1/+6
* Handle ANSI and DEC mode report CSIsPaul LeoNerd Evans2012-11-301-1/+14
* Only recognise DECCPR as a position report, so it is distinct from F3Paul LeoNerd Evans2012-11-301-3/+3
* Have demo.c request cursor position on '?'; print position reports and mouse ...Paul LeoNerd Evans2012-04-251-3/+21
* Allow setting mouse encoding protocol from demoPaul LeoNerd Evans2012-04-121-2/+11
* \e string escape is not portable; use \033Paul LeoNerd Evans2012-01-181-2/+2
* optarg and friends want _XOPEN_SOURCE 600, and <unistd.h> - Petr PavluPaul LeoNerd Evans2011-08-251-1/+4
* Provide a new result value, TERMKEY_RES_ERROR to indicate an IO error - prese...Paul LeoNerd Evans2011-08-181-6/+16
* demo.c needs to enable CTRLC flag to shut down mouse mode on exitPaul LeoNerd Evans2011-04-261-1/+1
* Renamed snprint_key() to strfkey(); provide redirection trampolinePaul LeoNerd Evans2011-03-311-1/+1
* Interpret space as Unicode by default, add a flag to make it symbolic insteadPaul LeoNerd Evans2011-03-231-1/+1
* Allow formatting the mouse position when rendering an event to a stringPaul LeoNerd Evans2009-11-271-1/+4
* Make demo enable mouse mode if given on commandlinePaul LeoNerd Evans2009-11-241-1/+27
* Renamed all type names to CamelCaseNames for visual distinctness, separate fr...Paul LeoNerd Evans2009-07-151-3/+3
* Linefeed properly in main() in demo filesPaul LeoNerd Evans2008-12-081-1/+2
* Added compile-vs-runtime library version checksPaul LeoNerd Evans2008-11-161-0/+2
* Gracefully handle constructor failure rather than SEGVPaul LeoNerd Evans2008-10-091-0/+5
* Adjustment to demo.c; just print the vim style formatPaul LeoNerd Evans2008-10-081-3/+1
* Added TERMKEY_FORMAT_WRAPBRACKETPaul LeoNerd Evans2008-10-061-8/+4
* Added two more formatting options; CARETCTRL and ALTISMETAPaul LeoNerd Evans2008-10-061-1/+3
* Added termkey_snprint_key() to render nice string outputs of key eventsPaul LeoNerd Evans2008-08-211-24/+6
* Reworked events to be type/code/mod rather than flags/code/mod; make F[n] key...Paul LeoNerd Evans2008-08-211-6/+19
* Cope correctly with XTerm's modified Unicode reporting of Ctrl-C for terminationPaul LeoNerd Evans2008-02-231-2/+2
* Renamed describe_sym to get_keynamePaul LeoNerd Evans2008-02-231-3/+1
* Moved termios magic out of demo.c into termkey.c where it belongsPaul LeoNerd Evans2008-02-231-18/+1
* Implemented termkey_free()Paul LeoNerd Evans2008-02-231-0/+2
* More termios settings on startup, to ensure reporting of signal, flow control...Paul LeoNerd Evans2008-02-231-1/+2
* Nicer names for modifiers on printed outputPaul LeoNerd Evans2008-02-231-6/+6
* Reworking of CSI/SS3/CSIfunc recognition; use registered numbers + names for ...Paul LeoNerd Evans2008-02-071-2/+2
* Denote general status with return codes, not special key symbolsPaul LeoNerd Evans2008-02-071-1/+2
* Initial attemptPaul LeoNerd Evans2008-02-071-0/+47