Commits


switch from ^L to a line of only `-' The ^L implementation was ugly and wrong. Using a character from the already allowed set is better. Also, the motivation for ^L was to avoid breaking existing pages (as much as possible). But using a line consisted of only `-' shouldn't break anything, but only improve the legibility. In the future other characters may be added (like a line of only EN DASH or EM DASH for example.)


proposal: use ^L as page separator in text/gemini


replace TAILQ_EMPTY/INSERT_HEAD/TAIL dance with a single TAILQ_INSERT_TAIL Now that all the queues are correctly initialised, there's no need for that dance.


initialize all the queues


rename textplain/gemtext.c to parser_*