Commit Briefs
support 256 colors!
Allow `colorN' and `colourN' (where 0 <= N < 256) as color specifier.
allow changing the attributes
`attr' now follows the same rule as `fg' and `bg', with the three airity variant. Attributes by themselves are a comma-separated list of keywords, each one representing a ncurses attribute.
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.
first revision of a parser for the configuration file
There is only the code to do the parsing, not actually applying them. The accepted syntax is as follows: # `set' to, hum, set options set max-redirect = 5 set new-tab-url = "about:blank" # change the styling style tabline foreground white style tabline background black style line.title2 { prefix "## " cont " " attr bold } # keybindings management bind global-map "1 G" beginning-of-buffer bind minibuffer-map "C-c" minibuffer-abort unbind minibuffer-map "C-g"