- Jun 02, 2022
-
-
Adam Saponara authored
-
- May 30, 2022
-
-
Adam Saponara authored
-
- May 28, 2022
-
-
Adam Saponara authored
-
Adam Saponara authored
-
Adam Saponara authored
the `core20` base does not contain lua 5.4.
-
Adam Saponara authored
-
Adam Saponara authored
-
Adam Saponara authored
-
- May 14, 2022
-
-
Adam Saponara authored
fallthru was not working properly for overlapping multi-input key bindings. for example, if the current kmap (with fallthru allowed) contained a key binding for `a x`, and its parent contained a key binding for `a y`, then inputting `a y` would not execute the binding in the parent kmap. an additional issue arises here in that if the binding for `a y` is `cmd_insert_data` then both inputs should count as input data, not just the tail. (usually the inputs leading up to a multi-input binding are simply consumed and forgotten.) this requires some gymnastics. it would be a good exercise to see if we can consolidate `pastebuf` and `input_trail`.
-
- May 13, 2022
-
-
Adam Saponara authored
-
- May 06, 2022
-
-
Kevin "The Nuclear" Bloom authored
-
- Mar 30, 2022
-
-
Francois Berder authored
Signed-off-by:Francois Berder <18538310+francois-berder@users.noreply.github.com>
-
- Feb 27, 2022
-
-
Adam Saponara authored
-
- Dec 31, 2021
-
-
Adam Saponara authored
-
Adam Saponara authored
-
- Dec 17, 2021
-
-
Adam Saponara authored
-
Adam Saponara authored
-
Adam Saponara authored
-
- Nov 29, 2021
-
-
Adam Saponara authored
-
- Oct 16, 2021
-
-
Adam Saponara authored
-
Adam Saponara authored
-
Adam Saponara authored
-
- Sep 20, 2021
-
-
Adam Saponara authored
-
Adam Saponara authored
-
- Sep 19, 2021
-
-
Adam Saponara authored
-
Adam Saponara authored
-
Adam Saponara authored
-
Adam Saponara authored
-
- Sep 11, 2021
-
-
Adam Saponara authored
also deprecate `M-[` and `M-]` which start many common escape codes.
-
- Sep 07, 2021
-
-
Adam Saponara authored
consider this an unstable commit. termbox2 is a line-by-line rewrite of termbox with some extra features, more flexibility, stricter error handling, and a more consistent api. it's also redesigned as a single-file header library. this makes it easy to copy-paste into other projects, which is what i've done here. at the time of writing, the canonical termbox2 repo is here: https://github.com/termbox/termbox2
-
- Aug 22, 2021
-
-
Adam Saponara authored
-
Adam Saponara authored
embarrassingly i don't remember how to reproduce this bug. i fixed it a while ago and didn't have time to write up a test case.
-
Adam Saponara authored
doubly-linked lists in utlist keep a tail pointer at `head->prev`. i often forget this detail and it leads to bugs such as in this case. commit 9c66fa60 was a partial fix.
-
- Aug 09, 2021
-
-
Adam Saponara authored
-
- Aug 04, 2021
-
-
Kevin Sjöberg authored
-
- Jun 28, 2021
-
-
Adam authored
-
- Mar 28, 2021
-
-
Adam Saponara authored
-
Adam Saponara authored
-
Adam Saponara authored
-
Adam Saponara authored
-