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
Commit message (
Expand
)
Author
Age
Files
Lines
*
Bugfixes to manpage layout - no need to .br when the demo is pulled in a .nf ...
Paul LeoNerd Evans
2011-04-03
2
-4
/
+4
*
Provide termkey_keycmp() for sorting purposes
Paul LeoNerd Evans
2011-04-02
4
-0
/
+102
*
Docs fix for termkey_strfkey
Paul LeoNerd Evans
2011-04-01
1
-1
/
+1
*
Add a couple more 'const' markings to API functions where appropriate
Paul LeoNerd Evans
2011-04-01
2
-4
/
+4
*
Adjust termkey_strpkey() API more like strptime(); return pointer to end of r...
Paul LeoNerd Evans
2011-04-01
4
-57
/
+40
*
Provide a termkey_lookup_keyname that can do partial buffer parsing
Paul LeoNerd Evans
2011-04-01
6
-12
/
+63
*
Initial manpage for termkey_strpkey
Paul LeoNerd Evans
2011-04-01
3
-2
/
+42
*
Ensure strpkey can parse numbered function keys
Paul LeoNerd Evans
2011-04-01
3
-3
/
+25
*
Unicode codepoint is stored in key->code.codepoint, not code.number
Paul LeoNerd Evans
2011-04-01
3
-19
/
+17
*
Partial implementation of termkey_strpkey(3); missing FORMAT_WRAPBRACKET and ...
Paul LeoNerd Evans
2011-04-01
3
-2
/
+163
*
Neater implementation of key modifier names for strfkey; put them in a little...
Paul LeoNerd Evans
2011-04-01
1
-7
/
+15
*
Extract UTF-8 sequence parser into its own function, fix bugs, apply unit tests
Paul LeoNerd Evans
2011-03-31
2
-69
/
+169
*
Added unit tests for UTF-8 parser
Paul LeoNerd Evans
2011-03-31
1
-0
/
+78
*
Updated manpages for function rename sprint_key -> strfkey
Paul LeoNerd Evans
2011-03-31
4
-8
/
+10
*
Added some unit tests for termkey_strfkey(3)
Paul LeoNerd Evans
2011-03-31
1
-0
/
+85
*
strfkey should fill in the utf8 member of a key struct if it's empty
Paul LeoNerd Evans
2011-03-31
1
-0
/
+2
*
#include termkey.h from the correct path in unit tests
Paul LeoNerd Evans
2011-03-31
3
-3
/
+3
*
Added some unit tests for keyname <=> sym constant conversions
Paul LeoNerd Evans
2011-03-31
1
-0
/
+24
*
taplib's is_str() should take const char *
Paul LeoNerd Evans
2011-03-31
2
-2
/
+2
*
Added some unit testing for termkey_getkey(3) and friends
Paul LeoNerd Evans
2011-03-31
1
-0
/
+60
*
is()-like testing for ints and strings
Paul LeoNerd Evans
2011-03-31
2
-0
/
+36
*
Remember to exit with exit_status() from unit testing
Paul LeoNerd Evans
2011-03-31
1
-1
/
+1
*
Created a little Test::More-like library for TAP testing
Paul LeoNerd Evans
2011-03-31
4
-6
/
+35
*
bzr ignore t/*.t
Paul LeoNerd Evans
2011-03-31
1
-0
/
+1
*
Created a unit-testing system using perl's prove
Paul LeoNerd Evans
2011-03-31
2
-0
/
+29
*
Renamed snprint_key() to strfkey(); provide redirection trampoline
Paul LeoNerd Evans
2011-03-31
4
-2
/
+11
*
Minor whitespace fixes in termkey.h.in
Paul LeoNerd Evans
2011-03-31
1
-8
/
+8
*
Provide guarded extern "C" { ... } wrapper for C++ compilers
Paul LeoNerd Evans
2011-03-30
1
-0
/
+8
*
C++ compilers don't like trailing commas in enums; remove them
Paul LeoNerd Evans
2011-03-30
1
-6
/
+7
*
include <curses.h> before <term.h> as it's required in that order on Solaris
Paul LeoNerd Evans
2011-03-30
1
-1
/
+1
*
Bumped VERSION_MINOR to 0.6
Paul LeoNerd Evans
2011-03-24
1
-3
/
+3
*
Don't steal Ctrl-C from the kernel by default (so leave SIGINT enabled); add ...
Paul LeoNerd Evans
2011-03-23
3
-1
/
+10
*
Interpret space as Unicode by default, add a flag to make it symbolic instead
Paul LeoNerd Evans
2011-03-23
4
-3
/
+7
*
Allow formatting the mouse position when rendering an event to a string
Paul LeoNerd Evans
2009-11-27
4
-2
/
+18
*
Make DEBUG=1 mode work with mouse events
Paul LeoNerd Evans
2009-11-27
1
-0
/
+8
*
Moved code around so DEBUG=1 actually compiles again
Paul LeoNerd Evans
2009-11-27
1
-51
/
+53
*
Return opaque mouse events in the key structure; add a function to interpret ...
Paul LeoNerd Evans
2009-11-27
4
-18
/
+127
*
Implement mouse catching also in CSI driver, in case xterm-alike terminal wit...
Paul LeoNerd Evans
2009-11-26
1
-0
/
+16
*
Moved mouse parsing code out of driver-ti.c into core termkey.c
Paul LeoNerd Evans
2009-11-26
3
-10
/
+29
*
Remember to zero key->modifiers for mouse events
Paul LeoNerd Evans
2009-11-25
1
-0
/
+1
*
Supply --tag=CC to libtool to inform it we're a C library; in case it doesn't...
Paul LeoNerd Evans
2009-11-25
1
-4
/
+4
*
Bumped VERSION_MINOR to 0.4
Paul LeoNerd Evans
2009-11-25
1
-1
/
+1
*
Complete reworking of build system to use libtool
Paul LeoNerd Evans
2009-11-25
2
-14
/
+24
*
Document the new mouse reporting interface
Paul LeoNerd Evans
2009-11-24
1
-1
/
+8
*
Implement XTerm mouse parsing in terminfo driver
Paul LeoNerd Evans
2009-11-24
1
-12
/
+49
*
Make demo enable mouse mode if given on commandline
Paul LeoNerd Evans
2009-11-24
1
-1
/
+27
*
Print Mouse() rather than shouting MOUSE()
Paul LeoNerd Evans
2009-11-24
1
-1
/
+1
*
Public interface for MOUSE support
Paul LeoNerd Evans
2009-11-24
2
-1
/
+10
*
Bugfix to termkey_format_key() in FORMAT_CARETCTRL case when formatting Ctrl-...
Paul LeoNerd Evans
2009-11-23
1
-2
/
+2
*
Cope with building distdir at minor versions .3 (otherwise it clashes with *.3)
Paul LeoNerd Evans
2009-07-15
1
-4
/
+5
[next]