Commit Briefs

Omar Polo

second part of my "ignore \r"


Omar Polo

ignore \r

otherwise it would complain about a syntax error (it would treat \r as a string of one character.) Found by TheGnuserland, thanks!!



Omar Polo

support 256 colors!

Allow `colorN' and `colourN' (where 0 <= N < 256) as color specifier.


Omar Polo

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.



Omar Polo

kill debug comment


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

declare setprfx


Omar Polo

config: implement "prefix/cont"


Omar Polo

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"