Commits


first draft of history system is here


s/ibuf/netibuf/


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


serialize the url of about: pages


refactor load_url dispatch tables are cool -- semicit


load url (for real) very hacky still, but working nevertheless


UI improvements * loading animation * add url to struct tab


move new_tab to ui code


sync


use raw mode in raw mode, C-s, C-q, C-c etc are passed as-is, while in cooked mode (the one cbreak gives us) they retain their usual meaning.


move special page to main process


kill unused variable


flush the buffer when freeing the parser