Commits


add fringe prefix and allow to override offset for fringes alone


add vi-like `~' fringes after the end of the buffers


use download_cols to wrap the text in the download buffer download_lines is a very small value, for a normally sized terminal is exactly 5. This was the cause behind the download pane glitch, 5 was used as *column number* for the reflow. Now, to be honest, the exact width passed to wrap_page is not important. wrap_page will only wrap the size string, which we know is less than or equal to FMT_SCALED_STRSIZE-1 (6). We could also hardcode the value eventually, but using download_cols reads better.


extract keymap-related stuff to its own header


extract the key matching logic to its own function


switch to our new struct download for the downloads


add download and download.* line styles


add side window for downloads


handle_maybe_save_page: prefill with the path improve the download procedure by pre-filling the minibuffer with /tmp/<file-name>. At the moment ``/tmp/'' is hardcoded. Idea from a conversation with hurricane, thanks!


match actual order


move load_url_in_tab, switch_to_tab, new_tab{,_id} to telescope.c


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.


initial support for gopher item type 7


colorize text/x-patch