Commits
- 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:
fff512aae8ab52742cc4622c2c069b80485b47e3
- From:
- Omar Polo <op@omarpolo.com>
- Date:
s/change-title/update-title/
- Commit:
c5f624649e7019257e2fe3514a15a61049ce7f52
- From:
- Omar Polo <op@omarpolo.com>
- Date:
bump default fill-column to 120
- Commit:
4702c8ffa1bcbd85ffb228c6f0c7ab10f2c94314
- From:
- Omar Polo <op@omarpolo.com>
- Date:
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.
- Commit:
135e1a5281c10f604143ac939828cc1e1a799949
- From:
- Omar Polo <op@omarpolo.com>
- Date:
bind del (aka backspace) to previous page
Suggested by Florian, thanks!
- Commit:
1577540cfba6ba170eb61e67601af3c8fde3b9e6
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add download and download.* line styles
- Commit:
3b5f459ef42c1d975ca5f15ed6402b5658f779f4
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add side window for downloads
- Commit:
99fe4026773799cfe7cf9929005a8a44fe2dca30
- From:
- Omar Polo <op@omarpolo.com>
- Date:
download-path: basic expansion of ~, add trailing / if needed
- Commit:
fd691e588450a63fb7f3cde6b11a36eeb06a4369
- From:
- Omar Polo <op@omarpolo.com>
- Date:
don't need to check if NULL for free
- Commit:
112b904689ef18771a1bf710a36054681e5b9b54
- From:
- Omar Polo <op@omarpolo.com>
- Date:
make default download-path customizable
- Commit:
95a8c791ec85e7b79a1975e82a22f7c07dbb9107
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fmt (some missing space -> tab conversion)
- Commit:
56168aa87af6918bce552d405f8e757349360b03
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add tab-bar-show option to control the tab bar rendering
If tab-bar-show is -1 hide the tab bar permanently, if it's 0 show it
unconditionally. If it's 1, show the bar only when there is more than
one tab.
- Commit:
22427c31a4c08b1cdd65c3799a158828c20965df
- From:
- Omar Polo <op@omarpolo.com>
- Date:
bind M-[ and M-] to tab-move-to and tab-move
- Commit:
ecfbb1d42fbd289d9c48e25806b7b377bf93acd2
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add autosave timer for the session
This is achieved by calling `autosave_hook' in interesting places,
like new_tab or free_tab. It'll set up a timer to later persist the
session.
This is particularly useful to avoid loosing tabs on the event of a
crash or unexpected system halt, or other similar event.
- Commit:
5ffaef7f71a51fd298f3f4138e382f06b05e6543
- From:
- Omar Polo <op@omarpolo.com>
- Date:
sort