Commits


fix add_proxy path check IH_PATH is almost always defined, check that the path is the empty string.


use the new iri parser in parse.y for proxy validation


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