Commits


drop leading T from token names


delay erase_buffer until parser_init The idea is to handle better non-displayable pages (like images), and keeping the old page until the server replies is the first step. It also simplifies the memory management btw.


fmt


fix item line detection cherry-pick of commit ff79bf032c776716f71996eda953fe7b6ef8008b from the (abandoned?) branch feature/cache. The spec says (5.5.2 Unordered list items) > Lines beginning with "* " are unordered list items. (regarding the feature/cache branch, I think I want to drop that and start afresh, here's why the cherrypick and not a merge or a rebase)


include `contrib' distribution in tarballs


forgot to bump (dev) version


missing include


sync changelog


don't fail if ~/Downloads doesn't exist


forgot to log the path for a unveil error code path


sync changelog


add landlock support on linux landlock is applied only to the ui process to drop fs access and in the fs process to limit where telescope can read/write files. The network process is more difficult to landlock because while in theory it doesn't need *any* fs access, in practice it needs to read (at least) files inside /etc/ for DNS to work.


fix build, missing include on fs.h


move the CONFIGURATION FILE section above default keys It's clearer to specify first the configuration file before dumping all the keys and available functions.


tweak the documentation wrt XDG and ~/.telescope Point out that *by default* telescope uses XDG-style directories, but if ~/.telescope exists XDG is ignored. While here also use a shorter URL for the XDG spec and add it to the STANDARDS section of the manpage.