Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-04-26 | Add 'zero' event | Junegunn Choi | |
Close #3263 | |||
2023-04-22 | Add 'track' action | Junegunn Choi | |
2023-04-22 | Add change-header and transform-header | Junegunn Choi | |
Close #3237 | |||
2023-04-22 | [man] Suggest setting RUNEWIDTH_EASTASIAN to 0 or 1 | Junegunn Choi | |
Close #2389 | |||
2023-04-22 | Add toggle-track action | Junegunn Choi | |
2023-04-22 | Fixed --track when used with --tac | Junegunn Choi | |
Fix #3234 | |||
2023-04-12 | Disallow using --track with --tac | Junegunn Choi | |
Close #3234 | |||
2023-04-01 | Add 'one' event | Junegunn Choi | |
Close #2629 Close #2494 Close #459 | |||
2023-04-01 | Add --track option to track the current selection | Junegunn Choi | |
Close #3186 Related #1890 | |||
2023-03-25 | Render CR and LF as ␍ and ␊ | Junegunn Choi | |
Close #2529 | |||
2023-03-19 | Omit port number in `--listen` for automatic port assignment | Junegunn Choi | |
Close #3200 | |||
2023-02-15 | 0.38.00.38.0 | Junegunn Choi | |
2023-02-15 | Describe become(...) action and use it to simplify examples | Junegunn Choi | |
2023-02-11 | Add become(...) action that replaces current fzf process | Junegunn Choi | |
Close #3159 | |||
2023-01-31 | Add 'show-preview' and 'hide-preview' | Junegunn Choi | |
For cases where 'toggle-preview' is not enough | |||
2023-01-30 | `--preview-window 0,hidden` should not execute the preview command | Junegunn Choi | |
Until `toggle-preview` action is triggered Fix #3149 | |||
2023-01-24 | 0.37.00.37.0 | Junegunn Choi | |
2023-01-24 | Support custom separator of inline info | Junegunn Choi | |
Close #2030 Close #3084 | |||
2023-01-23 | Add 'focus' event | Junegunn Choi | |
Can we find a better name? I have considered the followings. * 'point', because "the pointer" points to the current item. * 'shift', 'switch', 'move', etc. These are not technically correct because the current item can change without cursor movement (--tac, reload, search update) * 'change' is already taken. 'change-current' feels a bit wordy and sounds wrong, 'current-changed' is wordy and doesn't go well with the other event names * 'target', not straightforward Close #3053 | |||
2023-01-22 | Add 'transform-border-label' and 'transform-preview-label' | Junegunn Choi | |
2023-01-21 | Action argument in enclosed form should allow new lines | Junegunn Choi | |
Close #3138 | |||
2023-01-17 | [vim] Automatically set RUNEWIDTH_EASTASIAN=1 when &ambiwidth == double | Junegunn Choi | |
2023-01-16 | Better support for Windows terminals | Junegunn Choi | |
* Default border style on Windows is changed to `sharp` because some Windows terminals are not capable of displaying `rounded` border characters correctly. * If your terminal emulator renders each box-drawing character with 2 columns, set `RUNEWIDTH_EASTASIAN` environment variable to `1`. | |||
2023-01-12 | Resume preview following if the user scrolls the window to the bottom | Junegunn Choi | |
2023-01-06 | Add scrollbar to the preview window | Junegunn Choi | |
2023-01-01 | Colors for 'separator' and 'scrollbar' will default to that for 'border' | Junegunn Choi | |
2023-01-01 | Add scrollbar | Junegunn Choi | |
Close #3096 | |||
2022-12-31 | Add transform-prompt(...) action | Junegunn Choi | |
2022-12-30 | Update transform-query examples for zsh | Junegunn Choi | |
Close #3107 | |||
2022-12-30 | Always execute preview command if {q} is in the template | Junegunn Choi | |
Even when {q} is empty. Because, why not? While this can be seen as a breaking change, there is an easy workaround to keep the old behavior. # This will show // even when the query is empty : | fzf --preview 'echo /{q}/' # But if you don't want it, : | fzf --preview '[ -n {q} ] || exit; echo /{q}/' Close #2759 | |||
2022-12-29 | Add reload-sync action | Junegunn Choi | |
Close #2816 | |||
2022-12-29 | Add 'load' event that is triggered when the input stream is complete | Junegunn Choi | |
and the first search (with or without query) is complete | |||
2022-12-28 | Add transform-query(...) action | Junegunn Choi | |
Test case authored by @SpicyLemon Close #1930 Close #2465 Close #2559 Close #2509 (e.g. fzf --bind 'space:transform-query:printf %s%s {q} {}') | |||
2022-12-27 | Allow put action with an argument i.e. put(...) | Junegunn Choi | |
2022-12-27 | Add pos(...) action to move the cursor to the numeric position | Junegunn Choi | |
# Put the cursor on the 10th item seq 100 | fzf --sync --bind 'start:pos(10)' # Put the cursor on the 10th to last item seq 100 | fzf --sync --bind 'start:pos(-10)' Close #3069 Close #395 | |||
2022-12-25 | Revert "Add GET endpoints for getting the state of the finder" | Junegunn Choi | |
This reverts commit 750b2a63130fc6b67aaa64c59d42cff428c26b4a. This can cause a deadlock if the endpoints are accessed in the core event loop via execute action. fzf --listen 6266 --bind 'space:execute:curl localhost:6266' Technically, there's no reason to use the API because the information is already available via `{}` and `{q}`, but I'd like to completely remove the risk of misuse. | |||
2022-12-25 | Add GET endpoints for getting the state of the finder | Junegunn Choi | |
* GET / (or GET /current) * GET /query | |||
2022-12-21 | Add --listen=HTTP_PORT option to receive actions | Junegunn Choi | |
Supersedes #2019 See also: * #1728 * https://github.com/junegunn/fzf.vim/pull/1044 | |||
2022-12-18 | Add change-query(...) action | Junegunn Choi | |
2022-12-11 | Add 'next-selected' and 'prev-selected' actions | Junegunn Choi | |
Close #2749 | |||
2022-12-09 | Add color name 'preview-label' (#3053) | Junegunn Choi | |
2022-12-04 | Fix inconsistent bonus points in exact match | Junegunn Choi | |
Exact match would assign a different bonus point to the first character when non-default --scheme was used. Fix #3073 | |||
2022-11-29 | Make 'double-click' behave the same as 'enter' by default | Junegunn Choi | |
Close #3061 | |||
2022-11-18 | Fix mouse event above fzf finder | Junegunn Choi | |
Fix #2949 | |||
2022-11-18 | Fix panic on inverse match query with `--tiebreak=chunk` | Junegunn Choi | |
Fix #3055 | |||
2022-11-10 | Add --separator to customize the info separator | Junegunn Choi | |
2022-11-06 | Add --border=[bold|double] and --preview-window=border-[bold|double] | Junegunn Choi | |
2022-11-01 | Fix typo in CHANGELOG | Junegunn Choi | |
2022-11-01 | Allow putting border label on the bottom line | Junegunn Choi | |
Related #3022 | |||
2022-11-01 | Add --preview-label and --preview-label-pos | Junegunn Choi | |
Close #3022 |