~sircmpwn/most

2e2bbd85 — Curtis Arthaud 3 months ago master
measure rune width

Signed-off-by: Curtis Arthaud <uku82@gmx.fr>
add Makefile

Signed-off-by: kurth4cker <kurth4cker@gmail.com>
7c4310b5 — Curtis Arthaud 5 months ago
support ascii color escapes

Signed-off-by: Curtis Arthaud <uku82@gmx.fr>
Minor for-each changes

Signed-off-by: Drew DeVault <sir@cmpwn.com>
ae32a0f4 — Curtis Arthaud 5 months ago
fix scrollup

before this,
pageup would stop at the second page (ie not reach the first one).

Signed-off-by: Curtis Arthaud <uku82@gmx.fr>
65c6821d — Curtis Arthaud 5 months ago
impl action_bottom

Signed-off-by: Curtis Arthaud <uku82@gmx.fr>
fa498b9f — Curtis Arthaud 5 months ago
don't skip non-ascii characters

eg ù, à

Signed-off-by: Curtis Arthaud <uku82@gmx.fr>
5a53b89a — Curtis Arthaud 5 months ago
add HOME and END keys

Signed-off-by: Curtis Arthaud <uku82@gmx.fr>
91cd1c89 — Curtis Arthaud 5 months ago
update for stdlib changes

Signed-off-by: Curtis Arthaud <uku82@gmx.fr>
Bind UP to action_up
Implement C-u and C-d
Implement action_top
(mostly) fix scrolling up from EOF
most: implement scrolling up

This only works on seekable files. TODO: Implement read caching overlay
stream which makes non-seekable streams seekable by stashing reads in
memory.
Add more scroll down bindings
Implement scrolling down
refactor line drawing and add configuration
reorder state struct
Draw ellipsis at end of long lines