Commits
Commit:
d89eb764fd5d3a5ec0b5b30d85ecdc14789bb7cf
From:
Omar Polo <op@omarpolo.com>
Date:
Sun Apr 24 12:24:18 2022 UTC
replace has_prefix with strncmp
Commit:
595564da178b28d2d74ec1a5f0314fc6d93f5351
From:
Omar Polo <op@omarpolo.com>
Date:
Fri Apr 15 16:08:03 2022 UTC
recompute completions after minibuffer history navigation
Commit:
47eb6cd728d9e56a97c0aeac9791e7e0eb4ad3eb
From:
Omar Polo <op@omarpolo.com>
Date:
Fri Apr 15 15:36:36 2022 UTC
allow to select a previous history item
Commit:
067b7ffd71d21659ed7149faf77ba312e91d6faa
From:
Omar Polo <op@omarpolo.com>
Date:
Fri Apr 15 09:13:28 2022 UTC
add mini-kill-whole-line
Commit:
27dbcaab4fac08fbb43df9eb5f10781ff7015bb6
From:
Omar Polo <op@omarpolo.com>
Date:
Wed Apr 13 20:59:46 2022 UTC
add must_select flag for enter_minibuffer it only makes sense when entering the minibuffer with completions. This flag is useful for functions like tag-select where the user types something but one of the completions *must* be selected.
Commit:
fea02b0bf5e8d28eb46dd51dc411aa2836905b1f
From:
Omar Polo <op@omarpolo.com>
Date:
Wed Apr 13 19:59:33 2022 UTC
don't highlight the first completion by deafult This is the first commit of a series to improve the handling of completions. Currently it's a mess: some commands look at the selected entry, others at what was typed in the minibuffer... it's not clear which commands does what. So, change of defaults: don't highlight anything by default to avoid confusing the user, C-n and C-p now are the obvious way to move the focus from the minibuffer to a completion. This doesn't change how the commands handle the selection, that will done in a follow-up commit.
Commit:
868b3a8f52ea2f90a1965661798d977d307e3b38
From:
Omar Polo <op@omarpolo.com>
Date:
Wed Apr 13 16:25:34 2022 UTC
add write-buffer saves a page to the disk. Also, changes the order of the downloads so the new one is always at the top.
Commit:
43f29a9e9dd602a83a5f6a7f2c6a80ee990f7917
From:
Omar Polo <op@omarpolo.com>
Date:
Sat Feb 26 17:45:38 2022 UTC
add compl_lu completion function for load-url and load-current-url
Commit:
c8c572e436db2059fd96ca1b0d10cdfe95c4090e
From:
Omar Polo <op@omarpolo.com>
Date:
Tue Feb 8 20:46:36 2022 UTC
fix compilation; add missing header
Commit:
acf9defe6aa430581cda55be848d06c76da738ad
From:
Omar Polo <op@omarpolo.com>
Date:
Tue Feb 8 20:13:29 2022 UTC
make `reply-last-input' work on gopher too
Commit:
ed504b9e1a0307a13e869cb3296f07ec072dae42
From:
Omar Polo <op@omarpolo.com>
Date:
Mon Feb 7 16:21:11 2022 UTC
reply-last-input: reply input requests on demand Telescope now remebers the last URL (per tab!) that replied with 1X (input request.) The new command reply-last-input allows to resend a query to that URL. It's particularly useful with capsules that make a heavy uses of 10 replies (search engines or similar, interactive pages, etc) because it both saves a network roundtrip and the user from looking for the "search" link all across the page ;-) idea from a conversation with thfr@, thanks!
Commit:
bb5abe9f9e45c59086d3406f99f67bb1a763b752
From:
Omar Polo <op@omarpolo.com>
Date:
Thu Jan 13 12:18:34 2022 UTC
tweak cache-info message
Commit:
eeebca225c95bf47ffc0c201333434720529d567
From:
Omar Polo <op@omarpolo.com>
Date:
Tue Jan 11 18:15:15 2022 UTC
add cache-info
Commit:
5df02e0d8d9027c56450c94857949b3826454369
From:
Omar Polo <op@omarpolo.com>
Date:
Tue Jan 11 15:34:04 2022 UTC
fix start_loading_animation usage the idiom if (load_next_page(...)) start_loading_anim(...); is fundamentally wrong because `load_next_page' (or previous page, or anything else that call into load_url) *may* load all the page before returning (thanks to the cache, but not only, cf. load_page_from_str.) Instead, let's call start_loadign_anim at the start of make_request so it's always called in the right moment. Cache and other special pages don't end up calling make_request anyway, and we already call stop_loading_anim when a request finishes (or fails.) move start_loading_anim up in make_request.
Commit:
ed21a9a1021f38c009ef8a0ea6049587e3b4373b
From:
Omar Polo <op@omarpolo.com>
Date:
Tue Jan 11 13:44:10 2022 UTC
provide a way to bypass the cache This changes the last argument of load_url to be a `mode' bitmap instead of a boolean ``nohist''. LU_MODE_NOHIST is the old 1, LU_MODE_NONE is provided just for readability and the new LU_MODE_NOCACHE allows to bypass the caching when loading a page. Telescope only uses the cache when: - re-opens a closed tab - navigates backward and forward in the history All other situations result in the usual network request.
Omar Polo