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
/
t
Commit message (
Collapse
)
Author
Age
Files
Lines
*
Use spare bits in code.mouse[3] to store bigger mouse positions
Paul LeoNerd Evans
2012-04-12
1
-1
/
+9
|
*
Recognise SGR-style mouse encoding
Paul LeoNerd Evans
2012-04-12
1
-1
/
+26
|
*
Recognise rxvt-style mouse encoding
Paul LeoNerd Evans
2012-04-12
1
-1
/
+29
|
*
Extract modifiers for mouse events at peekkey time
Paul LeoNerd Evans
2012-04-05
1
-1
/
+19
|
*
Added a unit test for mouse report events
Paul LeoNerd Evans
2012-04-05
1
-0
/
+61
|
*
Have getkey/waitkey return RES_ERROR/EINVAL if stopped
Paul LeoNerd Evans
2012-03-08
1
-1
/
+7
|
*
Added a termkey_is_started() accessor; unit test it a bit
Paul LeoNerd Evans
2012-03-08
1
-1
/
+10
|
*
Added (undocumented) termkey_set_buffer_size()
Paul LeoNerd Evans
2012-02-13
1
-0
/
+32
|
*
Added (undocumented) termkey_get_buffer_size()
Paul LeoNerd Evans
2012-02-13
1
-1
/
+3
|
*
Use termkey_new_abstract() in unit tests
Paul LeoNerd Evans
2012-01-26
9
-20
/
+10
|
*
\e string escape is not portable; use \033
Paul LeoNerd Evans
2012-01-18
2
-3
/
+3
|
*
Allow passing fd = -1 to constructor to make an instance not associated with ↵
Paul LeoNerd Evans
2012-01-18
9
-9
/
+9
|
|
|
|
an fd; must use push_bytes to provide it input
*
Added termkey_push_bytes(), a new API for providing input bytes
Paul LeoNerd Evans
2012-01-18
4
-77
/
+102
|
*
Provide new API function to determine how much buffer space remains in the ↵
Paul LeoNerd Evans
2012-01-18
1
-1
/
+25
|
|
|
|
instance
*
Canonicalise (a local copy of) the key structures given to termkey_keycmp() ↵
Paul LeoNerd Evans
2011-09-06
1
-1
/
+13
|
|
|
|
before comparing them
*
Allow a flag to convert ASCII DEL into Backspace
Paul LeoNerd Evans
2011-08-28
1
-1
/
+17
|
*
Move canonicalisation flags into their own bitfield with their own accessor ↵
Paul LeoNerd Evans
2011-08-28
1
-1
/
+1
|
|
|
|
and named constants
*
Provide an explicit termkey_canonicalise() function; canonicalise Space/SP ↵
Paul LeoNerd Evans
2011-08-27
1
-0
/
+51
|
|
|
|
in both directions
*
Added a unit test to assert the correct behaviour of FLAG_SPACESYMBOL from ↵
Paul LeoNerd Evans
2011-08-27
1
-0
/
+41
|
|
|
|
waitkey
*
Bugfix to termkey_keycmp - implement sense in correct direction
Paul LeoNerd Evans
2011-04-07
1
-8
/
+8
|
*
Bugfix termkey_strpkey parsing unicode with trailing content
Paul LeoNerd Evans
2011-04-07
1
-1
/
+9
|
*
Assert that termkey_strpkey's return points to endofstring after parse
Paul LeoNerd Evans
2011-04-07
1
-11
/
+22
|
*
Provide termkey_keycmp() for sorting purposes
Paul LeoNerd Evans
2011-04-02
1
-0
/
+50
|
*
Adjust termkey_strpkey() API more like strptime(); return pointer to end of ↵
Paul LeoNerd Evans
2011-04-01
1
-30
/
+19
|
|
|
|
recognised section, allows for stream parsing
*
Provide a termkey_lookup_keyname that can do partial buffer parsing
Paul LeoNerd Evans
2011-04-01
1
-1
/
+15
|
*
Ensure strpkey can parse numbered function keys
Paul LeoNerd Evans
2011-04-01
2
-2
/
+21
|
*
Unicode codepoint is stored in key->code.codepoint, not code.number
Paul LeoNerd Evans
2011-04-01
2
-13
/
+13
|
*
Partial implementation of termkey_strpkey(3); missing FORMAT_WRAPBRACKET and ↵
Paul LeoNerd Evans
2011-04-01
1
-0
/
+90
|
|
|
|
TYPE_FUNCTION support
*
Extract UTF-8 sequence parser into its own function, fix bugs, apply unit tests
Paul LeoNerd Evans
2011-03-31
1
-1
/
+92
|
*
Added unit tests for UTF-8 parser
Paul LeoNerd Evans
2011-03-31
1
-0
/
+78
|
*
Added some unit tests for termkey_strfkey(3)
Paul LeoNerd Evans
2011-03-31
1
-0
/
+85
|
*
#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
3
-4
/
+30
|
*
Created a unit-testing system using perl's prove
Paul LeoNerd Evans
2011-03-31
1
-0
/
+20