Commits


fix compat layer build


reuse append and set_buf across our parsers


give each parser a name


add generic text/* support


don't assume everything is text/gemini!


1X input, load/edit current URL * rework response code handling * support 10/11 input requests * load a url from minibuffer * edit current url and load it from minibuffer


add stop_tab api


refactor load_url dispatch tables are cool -- semicit


sync prototypes


add bunch of compats for compatibility


UI improvements * loading animation * add url to struct tab


move new_tab to ui code


sync


move special page to main process


flush the buffer when freeing the parser