Maxime Coste
|
055eacd032
|
use StringView for parse_keys
|
2014-04-20 11:27:59 +01:00 |
|
Maxime Coste
|
e6884f989c
|
Style changes, replace typedefs with usings
|
2014-01-09 19:59:26 +00:00 |
|
Maxime Coste
|
feaf197cae
|
Add support for the erase key in prompt and insert mode
Fixes #18
|
2014-01-04 18:18:59 +00:00 |
|
Maxime Coste
|
4b518ee6b9
|
Add support for function keys F1-F12
|
2013-11-09 11:12:55 +00:00 |
|
Maxime Coste
|
cf6c07d37d
|
Specify key modifiers using constexpr functions for brevity
|
2013-10-26 18:42:36 +01:00 |
|
Maxime Coste
|
a4138201b0
|
Key: always pass by value
|
2013-07-26 01:50:36 +02:00 |
|
Maxime Coste
|
270e950cf1
|
sort includes directives
|
2013-04-09 20:05:40 +02:00 |
|
Maxime Coste
|
a453ddaf37
|
Add support for Home/End key in prompts
|
2013-02-19 13:50:27 +01:00 |
|
Maxime Coste
|
de0f765498
|
Keys: add key_to_str function
|
2013-01-30 19:03:11 +01:00 |
|
Maxime Coste
|
abf514f305
|
avoid utf8 errors with invalid keys, like ncurse KEY_RESIZE
|
2012-10-18 19:56:57 +02:00 |
|
Maxime Coste
|
7a8366da2b
|
add a unicode.hh header for Codepoint related functions, s/utf8::Codepoint/Codepoint/
|
2012-10-09 19:15:05 +02:00 |
|
Maxime Coste
|
c7272e427d
|
get rid of Character
|
2012-10-08 19:33:53 +02:00 |
|
Maxime Coste
|
ee4c6b04a6
|
Support Shift-Tab in prompt mode to go back in completions
|
2012-09-11 14:27:21 +02:00 |
|
Maxime Coste
|
46565723b1
|
Add support for page up and page down
|
2012-09-07 21:09:23 +02:00 |
|
Maxime Coste
|
499bb77491
|
Cleanup Key handling, use symbolic names for function keys
|
2012-09-07 20:22:19 +02:00 |
|
Maxime Coste
|
aac30a27e7
|
use more constexpr
|
2012-09-04 23:54:10 +02:00 |
|
Maxime Coste
|
9337938403
|
replace std::string references with String
|
2012-04-14 01:17:09 +00:00 |
|
Maxime Coste
|
913ee3f096
|
Use Keys instead of char for keymap
|
2011-12-21 14:29:28 +00:00 |
|
Maxime Coste
|
42a24895de
|
Add Key struct
|
2011-12-20 19:21:11 +00:00 |
|