Commits


add some heuristics to interpret user-provided URLs


move more stuff outta telescope.c


replace TAILQ_EMPTY/INSERT_HEAD/TAIL dance with a single TAILQ_INSERT_TAIL Now that all the queues are correctly initialised, there's no need for that dance.


new_tab: allow to add the tab after a current one this allows cmd_push_button_new_tab to open the new tab right *after* the current one, instead that always at the end.


fix redirect & history the reload command doesn't push the current url to the history anymore.


tweak scroll-line-up/down wrt hidden lines


mini-scroll-up/down bound to M-v/C-v in the minibuffer


don't crash on empty pages


drop {eecmd,ir}_self_insert in favour of sensible_self_insert


fix counter in scroll-line-up


add other-window (C-x o) and allow focusing help buffer


always include compat.h first


refactoring tab-close and tab-close-other: introduce free_tab


prefer next tab instead of previous in tab-close


push-button-new-tab on relative URLs now works