Commits


add vim-like keys for tabs gt and gT are the actual vim keys, gD and gN are my take on the matter


function to jump to the bookmarks page


fix various warnings, no functional changes now that we have a bounch of -Wxxx flags during compilation, let's fix everything.


add various -W flags


ability to add page to bookmarks!


adjust fs sandbox: allow writing and creating stuff into ~/.telescope


added <f0>...<f63> keys


improved readme


ensure variables are initialized before calling emitline


image updated


don't print -mode after the parser name


added fs process it's the only one that has file system access. For now it serves about:new (from memory) and about:bookmarks (from ~/.telescope/bookmarks.gmi if found)


don't printf


sandbox ui process too


set the off to zero after flushing the buffer this was the cause we had duplicated "chunks" in the pages: if we enter copy_body with req->off != 0 but then tls_read returns WANT_POLLIN/POLLOUT, the next time we flush the same chunk again.