Commits


replace has_prefix with strncmp


drop unnecessary #include of phos.h


move util.c declarations in utils.h it's not spelled `util.h' because otherwise it'd get included instead of /usr/include/util.h


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