Commits
- Commit:
1040cc7fd1cf748a26766e65b2a2fde17e27310d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
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...
- Commit:
92ce02e268a0aab7b86c441c9c01299d3af83d1d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
rework handle_imsg_session into a switch on the imsg type
- Commit:
ea63925028272e2324146df682e86f4ca3c60a8c
- From:
- Omar Polo <op@omarpolo.com>
- Date:
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.
- Commit:
c5f624649e7019257e2fe3514a15a61049ce7f52
- From:
- Omar Polo <op@omarpolo.com>
- Date:
bump default fill-column to 120
- Commit:
95e30305e1d5525c0444d92dcebf4ed8326c6f7e
- From:
- Omar Polo <op@omarpolo.com>
- Date:
rephrase CAVEATS as per Florian suggestion, thanks!
- 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:
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:
135e1a5281c10f604143ac939828cc1e1a799949
- From:
- Omar Polo <op@omarpolo.com>
- Date:
bind del (aka backspace) to previous page
Suggested by Florian, thanks!
- Commit:
a599eaa672149b27faa373819f8beba58c056303
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add --corours as an alias for --color
Suggested by Florian, thanks!
- Commit:
c95f27448b0e685af70aeed08a4a468c225af09f
- From:
- Omar Polo <op@omarpolo.com>
- Date:
sync changelog
- Commit:
714b1fcb787b10697bbe286d72c832281f09dec3
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix crash when --color is specified
found and reported by Florian, thanks!
- Commit:
f8c6e75351fd01dc58eabd367348ce79fe131193
- From:
- Omar Polo <op@omarpolo.com>
- Date:
reuse struct session_tab when saving the session
- Commit:
bb28f1c2f6463f1e8881c90bb17a404cf7e5c3b7
- From:
- Omar Polo <op@omarpolo.com>
- Date:
move parse_last_session to the fs process
~/.telescope/session was parsed in the main process before dropping in
the sandbox: that's no good. This moves the initialization of the ui
events later in ui_main_loop and makes so that the fs process, after
entering the sandbox, parses and sends the content of the last session
back to the main process; when it's done the ui gets loaded and
telescope is back rocking.
I'm plannig to re-use the struct session_tab during the save session
operation soon.
- Commit:
f6d7d0475ffd7281ee039ca4089f12401e426bee
- From:
- Omar Polo <op@omarpolo.com>
- Date:
update comment