index
:
termo
master
term-string
origin/master
Terminal key input library
Přemysl Eric Janouch <p@janouch.name>
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
demo.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Rename to termo
Přemysl Janouch
2014-10-14
1
-27
/
+27
*
CMake-ify, rename to termkey2 for the time being
Přemysl Janouch
2014-10-09
1
-1
/
+1
*
Move to iconv
Přemysl Janouch
2014-09-28
1
-9
/
+11
*
WIP: Is mine now (^3^)
Přemysl Janouch
2014-09-23
1
-107
/
+124
*
Print UTF-8/RAW mode on startup; print 'Key ' before normal keys to debug UTF...
Paul LeoNerd Evans
2014-01-23
1
-1
/
+6
*
Handle ANSI and DEC mode report CSIs
Paul LeoNerd Evans
2012-11-30
1
-1
/
+14
*
Only recognise DECCPR as a position report, so it is distinct from F3
Paul LeoNerd Evans
2012-11-30
1
-3
/
+3
*
Have demo.c request cursor position on '?'; print position reports and mouse ...
Paul LeoNerd Evans
2012-04-25
1
-3
/
+21
*
Allow setting mouse encoding protocol from demo
Paul LeoNerd Evans
2012-04-12
1
-2
/
+11
*
\e string escape is not portable; use \033
Paul LeoNerd Evans
2012-01-18
1
-2
/
+2
*
optarg and friends want _XOPEN_SOURCE 600, and <unistd.h> - Petr Pavlu
Paul LeoNerd Evans
2011-08-25
1
-1
/
+4
*
Provide a new result value, TERMKEY_RES_ERROR to indicate an IO error - prese...
Paul LeoNerd Evans
2011-08-18
1
-6
/
+16
*
demo.c needs to enable CTRLC flag to shut down mouse mode on exit
Paul LeoNerd Evans
2011-04-26
1
-1
/
+1
*
Renamed snprint_key() to strfkey(); provide redirection trampoline
Paul LeoNerd Evans
2011-03-31
1
-1
/
+1
*
Interpret space as Unicode by default, add a flag to make it symbolic instead
Paul LeoNerd Evans
2011-03-23
1
-1
/
+1
*
Allow formatting the mouse position when rendering an event to a string
Paul LeoNerd Evans
2009-11-27
1
-1
/
+4
*
Make demo enable mouse mode if given on commandline
Paul LeoNerd Evans
2009-11-24
1
-1
/
+27
*
Renamed all type names to CamelCaseNames for visual distinctness, separate fr...
Paul LeoNerd Evans
2009-07-15
1
-3
/
+3
*
Linefeed properly in main() in demo files
Paul LeoNerd Evans
2008-12-08
1
-1
/
+2
*
Added compile-vs-runtime library version checks
Paul LeoNerd Evans
2008-11-16
1
-0
/
+2
*
Gracefully handle constructor failure rather than SEGV
Paul LeoNerd Evans
2008-10-09
1
-0
/
+5
*
Adjustment to demo.c; just print the vim style format
Paul LeoNerd Evans
2008-10-08
1
-3
/
+1
*
Added TERMKEY_FORMAT_WRAPBRACKET
Paul LeoNerd Evans
2008-10-06
1
-8
/
+4
*
Added two more formatting options; CARETCTRL and ALTISMETA
Paul LeoNerd Evans
2008-10-06
1
-1
/
+3
*
Added termkey_snprint_key() to render nice string outputs of key events
Paul LeoNerd Evans
2008-08-21
1
-24
/
+6
*
Reworked events to be type/code/mod rather than flags/code/mod; make F[n] key...
Paul LeoNerd Evans
2008-08-21
1
-6
/
+19
*
Cope correctly with XTerm's modified Unicode reporting of Ctrl-C for termination
Paul LeoNerd Evans
2008-02-23
1
-2
/
+2
*
Renamed describe_sym to get_keyname
Paul LeoNerd Evans
2008-02-23
1
-3
/
+1
*
Moved termios magic out of demo.c into termkey.c where it belongs
Paul LeoNerd Evans
2008-02-23
1
-18
/
+1
*
Implemented termkey_free()
Paul LeoNerd Evans
2008-02-23
1
-0
/
+2
*
More termios settings on startup, to ensure reporting of signal, flow control...
Paul LeoNerd Evans
2008-02-23
1
-1
/
+2
*
Nicer names for modifiers on printed output
Paul LeoNerd Evans
2008-02-23
1
-6
/
+6
*
Reworking of CSI/SS3/CSIfunc recognition; use registered numbers + names for ...
Paul LeoNerd Evans
2008-02-07
1
-2
/
+2
*
Denote general status with return codes, not special key symbols
Paul LeoNerd Evans
2008-02-07
1
-1
/
+2
*
Initial attempt
Paul LeoNerd Evans
2008-02-07
1
-0
/
+47