Commit Briefs
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.
add enable-colors (variable)
currently unused, will help later when adding colour support
work around some GCC warnings
clang doesn't emit any. To be honest, some of them are actually right (like the missing `void'), others are impossible but still it's not a bad idea to initialize some variable. Future me maybe will be thankful.
fix end-of-buffer glitch
before, the cursor went one line after the end and glitch everything.
fix cmd_scroll_line_up
buffer->current_line *IS NOT* the first line at the top of the window...