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
*
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
*
Renamed all type names to CamelCaseNames for visual distinctness, separate fr...
Paul LeoNerd Evans
2009-07-15
18
-168
/
+175
*
Substitute version into termkey.pc.in at 'make dist' time
Paul LeoNerd Evans
2008-12-15
2
-2
/
+4
*
Bump VERSION_MAJOR to 0.2
Paul LeoNerd Evans
2008-12-12
1
-1
/
+1
*
Represent Ctrl-letter in lowercase in the struct, so as one day to be able to...
Paul LeoNerd Evans
2008-12-10
1
-15
/
+31
*
Resort back to using GNU sed in .sh built manpages, as we only need them at '...
Paul LeoNerd Evans
2008-12-10
2
-2
/
+6
*
Make termkey_getkey() set a peeked key structure if it returns TERMKEY_RET_AGAIN
Paul LeoNerd Evans
2008-12-10
2
-14
/
+20
*
Complete change of driver internals - peek and return size but don't eat byte...
Paul LeoNerd Evans
2008-12-10
4
-38
/
+48
*
Linefeed properly in main() in demo files
Paul LeoNerd Evans
2008-12-08
2
-2
/
+4
[next]