Commits
- Commit:
7953dd72f2ae7656bba16f20d0a2b71aa5a58e0a
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add `message' function, like in elisp, to print to the echo area
- Commit:
bd9637e938b96d3a106d7485e06b9038f3d4ff6d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix resize bug && some style here and there
- Commit:
f250a75b11007ccfa973953ab437757403444646
- From:
- Omar Polo <op@omarpolo.com>
- Date:
[gemtext] improve parse_link
* add a mising `&& isspace(buf[0])' that would make the parser skip the
link label
* swap alt and line: line is the text, alt the URL
* text is always defined, at worst is a copy of URL
- Commit:
4dd664cea4f1c5745dac573900e48c1fee5ab151
- From:
- Omar Polo <op@omarpolo.com>
- Date:
update cmd_{previous,next}_line
cmd_{previous,next}_line used COLS and LINES, this adapts them to
body_{cols,lines}.
While there, also add the ability to scroll when trying to go past the
beginning/end of the screen.
- Commit:
bef915e1bacbb9d875ac9f5019838eb51be56d5f
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix clear minibuffer
clminibufev_set was never set, so it would enqueue the event again...
- Commit:
a6d450c182e50d8659ef750e7231ab27910e1257
- From:
- Omar Polo <op@omarpolo.com>
- Date:
clear the minibuffer after 5 seconds
- Commit:
b1738d2eff9edc93e9a00b4d125d1d072cedf6bf
- From:
- Omar Polo <op@omarpolo.com>
- Date:
bugfix
- Commit:
48e9d457047bdf373a5239cccdf182ec95afb4a3
- From:
- Omar Polo <op@omarpolo.com>
- Date:
multi-window layout
- Commit:
805283d1305f4099b7c59607ba85afc98c7c9588
- From:
- Omar Polo <op@omarpolo.com>
- Date:
[gemtext] fix append and set_buf
it wouldn't resume parsing well without these
- Commit:
b2cd5e069649931daeb8619734b6e8c8dc697819
- From:
- Omar Polo <op@omarpolo.com>
- Date:
implement & fix cursor-related functions
- Commit:
1d08c280e4fb59f78de88a09aa7932e3013e1ce7
- From:
- Omar Polo <op@omarpolo.com>
- Date:
sync
- Commit:
15e1b108be37e22089affc9e1165a3834c9259b7
- From:
- Omar Polo <op@omarpolo.com>
- Date:
use raw mode
in raw mode, C-s, C-q, C-c etc are passed as-is, while in cooked mode
(the one cbreak gives us) they retain their usual meaning.
- Commit:
0972d8b2a08f2c28e86b3cc310f9eac1be74766d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
move special page to main process
- Commit:
86395f5c1e1693b506e0e3e9087a073aeb694e86
- From:
- Omar Polo <op@omarpolo.com>
- Date:
rename about.c -> pages.c
- Commit:
ffa1604d4ec3df10468b73b065c0cfe12fedd27c
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix reflow error w/ spaces
don't print spaces past the end of the window