C. McEnroe
|
7ea1a416a1
|
Bump edit buffer cap to 1024
With message splitting it's reasonable to allow this to be larger.
|
2020-03-23 13:45:28 -04:00 |
C. McEnroe
|
700b5d5870
|
Replace small integers in size_t with uint
|
2020-02-15 22:19:55 -05:00 |
C. McEnroe
|
eb3a92c99e
|
Don't copy into cut buffer during tab complete
|
2020-02-14 04:04:07 -05:00 |
C. McEnroe
|
456713e561
|
Simplify transpose swap
|
2020-02-12 01:19:07 -05:00 |
C. McEnroe
|
14ae13f781
|
Add C-t transpose
Also in emacs, weechat.
|
2020-02-12 01:16:40 -05:00 |
C. McEnroe
|
0dd8ac36f4
|
Avoid VLAs in tab complete
|
2020-02-09 14:17:04 -05:00 |
C. McEnroe
|
02ca8e972b
|
Use iswspace for word movement
|
2020-02-09 07:32:35 -05:00 |
C. McEnroe
|
2aa2005339
|
Add C-y
This is weechat's binding for it.
|
2020-02-09 07:09:56 -05:00 |
C. McEnroe
|
5e637324c9
|
Add C-w and M-d
|
2020-02-09 04:32:32 -05:00 |
C. McEnroe
|
3cd830681e
|
Rename kill ops
|
2020-02-09 04:22:41 -05:00 |
C. McEnroe
|
b08c2d03ef
|
Add M-b and M-f
|
2020-02-09 04:20:07 -05:00 |
C. McEnroe
|
d7c96fc81b
|
Add C-k
Also rename all the edit ops to something consistent.
|
2020-02-09 03:58:13 -05:00 |
C. McEnroe
|
282de9af30
|
Add C-d
|
2020-02-09 03:45:44 -05:00 |
C. McEnroe
|
40e362f505
|
Hook up tab-complete
|
2020-02-09 02:33:53 -05:00 |
C. McEnroe
|
2d62ea9e30
|
Simplify edit buffer conversion and input rendering
|
2020-02-09 01:28:24 -05:00 |
C. McEnroe
|
fe5fd89705
|
Populate completion with commands
|
2020-02-07 21:39:56 -05:00 |
C. McEnroe
|
af244ad3cd
|
Add some real line editing operations
|
2020-02-07 01:56:23 -05:00 |
C. McEnroe
|
4cce893eab
|
Add extremely basic editing and message sending
|
2020-02-05 00:20:39 -05:00 |
C. McEnroe
|
0df8bd51aa
|
Convert editHead and editTail from wchar_t
|
2020-02-04 21:27:52 -05:00 |
C. McEnroe
|
9944dc484b
|
Split showing style codes and word wrapping
|
2020-02-04 20:23:55 -05:00 |