Commits


extract keymap-related stuff to its own header


sort token names


drop leading T from token names


allow newlines after { with the conflict/reduce fix, it become illegal to have a newline after {, which is not good.


avoid a shift/reduce conflict yacc/bison reports 8 shift/reduce conflicts because the rule styleopts optnl is redundant.


fmt (some missing space -> tab conversion)


correctly parse multiple attributes


set the protocol type for proxies we still support only gemini:// proxies still


load alternate config file per-TERM


make \n optional in some contexts


typo prefix "→ " " " ended up using both as prefix for the line and the continuations the first string given, ignoring the second argument. Found and reported by tgl, thanks!!


allow `bind map key cmd' in config file


second part of my "ignore \r"


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


add support for custom protocol proxies