Commits
- Commit:
05de8ac36a0646bbcf74d36b25b96244ac1290ff
- From:
- Omar Polo <op@omarpolo.com>
- Date:
append killed tabs when parsing session to preserve the order
The other option, less intrusive, would be to send the killed tabs
in reverse order, but it'd seems strange when looking at the session
file otherwise. So, add a `append' flag to kill_tab to optionally
append the killed tab instead of pre-pending it.
- Commit:
6c74799d01bfb8706f1972917da936fc2eee66da
- From:
- Omar Polo <op@omarpolo.com>
- Date:
allow to re-open closed tabs
Save closed tabs to a "killed tabs" queue, for up to a max of
"max-killed-tabs", and allow to re-open them. Keep the tab history
but not its content.
This integrates nicely with the session file, just add the "killed"
flag as alias for TAB_KILLED and put it in the ktabshead queue upon
initalization. It's thus possible to re-open closed tabs even after
telescope has been closed, and tabs keeps their history!
Add a new cmd, cmd_tab_undo_close, to try to re-open the most
recently closed tab and bind it to `u'.
While here, add a TODO for the tab history memory leak.
- Commit:
5b3e45c115c5ee6143d5a16ba83c87da3c9903f8
- From:
- Omar Polo <op@omarpolo.com>
- Date:
yornp before quitting
- Commit:
16578ca54ffdaeb1dbb244f6577b18c9f52f8c03
- From:
- Omar Polo <op@omarpolo.com>
- Date:
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.
- Commit:
3b5f459ef42c1d975ca5f15ed6402b5658f779f4
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add side window for downloads
- Commit:
95a8c791ec85e7b79a1975e82a22f7c07dbb9107
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fmt (some missing space -> tab conversion)
- Commit:
0e2ac86488b43d8dbe6ccf38221d6ca9d47a2dbc
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fmt
- Commit:
c6efff9689c26914de162ab1aee8fd362335d726
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add some heuristics to interpret user-provided URLs
- Commit:
1fce2e758fce1ba5d600301bb2b5fae29578adbc
- From:
- Omar Polo <op@omarpolo.com>
- Date:
move more stuff outta telescope.c
- Commit:
32ac17a4ea1ad4c2f9e8c8d78dd5738958883291
- From:
- Omar Polo <op@omarpolo.com>
- Date:
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.
- Commit:
55eb4d95383ce078ff680fc9c145359cc030b407
- From:
- Omar Polo <op@omarpolo.com>
- Date:
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.
- Commit:
bc55cdb9b8678689c6f39504ccf17cf1d0f943d5
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix redirect & history
the reload command doesn't push the current url to the history
anymore.
- Commit:
028fff5774c0d94d4a1aad1a18ba0efa7aa429d3
- From:
- Omar Polo <op@omarpolo.com>
- Date:
tweak scroll-line-up/down wrt hidden lines
- Commit:
167131d5b470df96c57a279d9e1e3813870d1bcd
- From:
- Omar Polo <op@omarpolo.com>
- Date:
mini-scroll-up/down bound to M-v/C-v in the minibuffer
- Commit:
b471d6700229aeffa6e61ddda52e572057337211
- From:
- Omar Polo <op@omarpolo.com>
- Date:
don't crash on empty pages