Commit Briefs



Omar Polo

mark parse_khost_line as inline


Omar Polo

move know_host parsing to the fs process and load the store via imsgs

Like previously did with the session file, now the main process doesn't parse anything with the only exception being the configuration file. With this in, the only bit from fs.h still used in the main process is the path to the configuration file.



Omar Polo

sync changelog


Omar Polo

implement persistent tab history

The session file is now overloaded with the history info, that means that upon startup telescope can repopulate each tab history! The price to pay is that one can't start an old telescope with a new session file, otherwise will get a lot of fancy '<' and '>' tabs...



Omar Polo

simplify the lazy tabs handling

it's cleaner to just toggle the lazy bit in switch_to_tab instead of pushing that complexity in load_url. While there also try to simplify the function and its documentation from unnecessary checks and extra verbosity. This also fixes a bug where Telescope ended up pushing the url on the history *twice* at startup.


Omar Polo

bump default fill-column to 120



Omar Polo

rename set-title to change-title

"set set-title = 1" is quite a mouthful. The old name will still be supported for a while to ease backwards compatibility.


Omar Polo

yornp before quitting


Omar Polo

de-quirkify execute-extended-command

On RET, execute the command on the selected line rather than what the user typed. This saves a TAB (to expand the entry) and is more in line with the other completion commands.


Omar Polo

bind del (aka backspace) to previous page

Suggested by Florian, thanks!