Commits


handle read failure


ignore pages/about_new.gmi (autogenerated from .in)


generate about_new.gmi with autoconf


drop outdated example config


fix counter during scroll-up/down


add macro GUARD_READ_ONLY


improve about:help


simplify the dark/light theme there's no need to override the line decorations now that are the defaults


prettify the defaults settings Switch from the brutalist approach to a prettier ones. If someone likes the old brutalist theme, it's still available as contrib/brutalist.config: $ cp contrib/brutalist.config ~/.telescope/config or $ telescope -c contrib/brutalist


evtimer_set is enough don't need to evtimer_add to initialize the event.


allow invalid tab ids don't consider an invalid tab id as an error. Things are asynchronous, we may issue a request but then stop it, and still get data relative to that. So, ignore the request when we get an invalid id.


don't crash on invalid tab ids in handle_imsg_buf My original idea was to crash when receiving data for an invalid tab. This idea just doesn't hold well in an asynchronous context. If we change page before the current tab finished loading we issue tab_stop, but even after that we still could receive a IMSG_BUF for that old tab id.


missing NULL check


guard some pointer deferences


don't crash on forward-char on empty pages