A simple and buttery smooth terminal pager
Find a file
Daniel Eklöf b4358a11a3
document: overstrikes: "_\b_" may be either bold or italic
Defer parsing of it until we're generating escapes for a line. At that
point, we know whether we're currently inside a bold or an italic
streak.

If neither, i.e the "_\b_" sequence is the first overstrike character,
treat it as bold.
2020-03-13 20:16:05 +01:00
.gitignore git ignore: src/ and pkg/ (generated by arch's makepkg) 2020-02-01 21:18:06 +01:00
commands.c commands: add 'state' 2020-02-23 11:52:57 +01:00
commands.h initial support for scrolling 2020-01-25 23:46:05 +01:00
document.c document: overstrikes: "_\b_" may be either bold or italic 2020-03-13 20:16:05 +01:00
document.h clean up terminal line counting 2020-02-23 12:15:18 +01:00
fdm.c initial commit: we can render a single page 2020-01-25 21:42:03 +01:00
fdm.h initial commit: we can render a single page 2020-01-25 21:42:03 +01:00
generate-version.sh generate-version: check for .git directory in *src* dir 2020-03-06 22:18:12 +01:00
log.c initial commit: we can render a single page 2020-01-25 21:42:03 +01:00
log.h initial commit: we can render a single page 2020-01-25 21:42:03 +01:00
main.c clean up terminal line counting 2020-02-23 12:15:18 +01:00
meson.build statusbar: plumbing for statusbar as a separate entity 2020-02-23 11:57:54 +01:00
PKGBUILD PKGBUILD: initial 2020-02-01 21:17:49 +01:00
README.md README: simplify wording 2020-01-29 20:04:13 +01:00
statusbar.c clean up terminal line counting 2020-02-23 12:15:18 +01:00
statusbar.h clean up terminal line counting 2020-02-23 12:15:18 +01:00

Page

WORK IN PROGRESS

Page aims to be a small, fast and flicker free terminal pager.