Commit Briefs

Omar Polo

rework color management: introduce the trailing props

now, instead of prefix and line style, I'm adding the trailing style too. This changed the configuration syntax too.


Omar Polo

first scratch for colour support!


Omar Polo

kill empty line


Omar Polo

add enable-colors (variable)

currently unused, will help later when adding colour support



Omar Polo

move all cmd_* functions in their own file

this detangles definitely the commands from the ui. Various variables and struct from ui.c needed to be exported, aside from that, no functional changes.


Omar Polo

optimize redraw_window

don't redraw the page if no scrolling happened. There's still need to ``force'' the redraw sometimes, like after a resize or after toggling olivetti-mode, so add a buffer->force_redraw flag for it.


Omar Polo

added olivetti-mode!




Omar Polo

add fill-column config knob



Omar Polo

config: implement "prefix/cont"


Omar Polo

move all styling to defaults.c

i.e. don't hardcode text attributes


Omar Polo

link the parser in the build

and: * add some flags * document them * move the customizable stuff to defaults.c