Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-04-15 | 0.50.00.50.0 | Junegunn Choi | |
2024-04-14 | Fix streaming filter mode by not running reader callback concurrently | Junegunn Choi | |
Close #3728 | |||
2024-04-14 | Improve search performance by limiting the search scope | Junegunn Choi | |
Find the last occurrence of the last character in the pattern and perform the search algorithm only up to that point. The effectiveness of this mechanism depends a lot on the shape of the input and the pattern. | |||
2024-04-14 | Improve search performance by pre-calculating bonus matrix | Junegunn Choi | |
This gives yet another 5% boost. | |||
2024-04-14 | Improve search performance by pre-calculating character classes | Junegunn Choi | |
This simple optmization can give more than 15% performance boost in some scenarios. | |||
2024-04-14 | Deploying to master from @ ↵ | junegunn | |
junegunn/fzf@3c877c504b6102daf5dcc1083b1f1a7db88d304c 🚀 | |||
2024-04-13 | Enable profiling options when 'pprof' tag is set (#2813) | Charlie Vieth | |
This commit enables cpu, mem, block, and mutex profling of the FZF executable. To support flushing the profiles at program exit it adds util.AtExit to register "at exit" functions and mandates that util.Exit is used instead of os.Exit to stop the program. Co-authored-by: Junegunn Choi <junegunn.c@gmail.com> | |||
2024-04-13 | Fix tcell build | Junegunn Choi | |
2024-04-13 | Fix unit tests | Junegunn Choi | |
2024-04-13 | Export $FZF_KEY environment variable to child processes | Junegunn Choi | |
It's the name of the last key pressed. Related #3412 | |||
2024-04-10 | Add jump and jump-cancel events | Junegunn Choi | |
Close #3412 # Default behavior fzf --bind space:jump # Same as jump-accept action fzf --bind space:jump,jump:accept # Accept on jump, abort on cancel fzf --bind space:jump,jump:accept,jump-cancel:abort # Change header on jump-cancel fzf --bind 'space:change-header(Type jump label)+jump,jump-cancel:change-header:Jump cancelled' | |||
2024-04-10 | Bump golang.org/x/term from 0.18.0 to 0.19.0 (#3718) | dependabot[bot] | |
Bumps [golang.org/x/term](https://github.com/golang/term) from 0.18.0 to 0.19.0. - [Commits](https://github.com/golang/term/compare/v0.18.0...v0.19.0) --- updated-dependencies: - dependency-name: golang.org/x/term dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | |||
2024-04-10 | [shell] Revert interactiveness checks for eval | Junegunn Choi | |
So that there's no error even when the scripts are mistakenly evaluated in non-interactive sessions. bash -c 'eval "$(fzf --bash)"; echo done' zsh -c 'eval "$(fzf --zsh)"; echo done' * https://github.com/junegunn/fzf/pull/3675#issuecomment-2044860901 * https://github.com/junegunn/fzf/commit/f103aa4753b435f8f45c5130323effeb75583c15 | |||
2024-04-09 | Disable line wrapping during rendering | Junegunn Choi | |
Prevent unwanted line wraps that break the layout when the actual display width of a character is different than expected. | |||
2024-04-07 | chore: Add new option in issue checklist and modify requirements (#3715) | LangLangBart | |
2024-04-07 | Deploying to master from @ ↵ | junegunn | |
junegunn/fzf@62963dcefd6d74510ae2692cd0955177bae57543 🚀 | |||
2024-04-05 | 0.49.00.49.0 | Junegunn Choi | |
2024-04-04 | Do not trim CR on Windows when --read0 is set | Junegunn Choi | |
2024-04-04 | mod: update changes/fastwalk to v1.0.3 (#3709) | Charlie Vieth | |
Update charlievieth/fastwalk to resolve issue #3706. | |||
2024-04-04 | [bash] Add -o nospace to dir completion options (#1987) | Junegunn Choi | |
2024-04-04 | [bash] Remove -o default from dir completion options (#1987) | Junegunn Choi | |
2024-04-04 | [bash] Fix variable completion of directory-related commands | Junegunn Choi | |
Fix #1987 | |||
2024-04-04 | Do not hide separator by default on --info=inline-right|hidden | Junegunn Choi | |
2024-04-02 | Further performance improvements by removing unnecessary copies | Junegunn Choi | |
2024-04-02 | GitHub Actions: Use Go "1.20" | Junegunn Choi | |
2024-04-02 | GitHub Actions: Use Go 1.20 | Junegunn Choi | |
2024-04-02 | Improve ingestion performance (by around 40%) | Junegunn Choi | |
Summary fzf --sync --bind load:accept < 27M-lines ran 1.16 ± 0.01 times faster than fzf-41b3511 --sync --bind load:accept < 27M-lines 1.44 ± 0.01 times faster than fzf-0.48.1 --sync --bind load:accept < 27M-lines | |||
2024-04-01 | Improve ingestion performance (by around 20%) | Junegunn Choi | |
2024-03-31 | [fish] Fix $dir in FZF_{CTRL_T,ALT_C}_COMMAND not evaluated | Junegunn Choi | |
Fix #3705 | |||
2024-03-31 | Deploying to master from @ ↵ | junegunn | |
junegunn/fzf@7de87a9b2c643ab6a1329666b283cab4ba9cb08e 🚀 | |||
2024-03-31 | [shell] Make ALT-C use the absolute path to the selected directory (#3688) | Emilio Vesprini | |
Rationale: this way the resulting cd command that ends up in the shell history can be reused to get to the same location regardless of the current working directory. Co-authored-by: LangLangBart <92653266+LangLangBart@users.noreply.github.com> | |||
2024-03-29 | [bash-completion] Make dynamic loader return 124 to retry completion | Junegunn Choi | |
Close #3702 | |||
2024-03-29 | Fix flaky test case | Junegunn Choi | |
2024-03-29 | Add environment variables: FZF_{BORDER,PREVIEW}_LABEL (#3693) | Matthieu Cneude | |
The environment variable get the value of the preview label, even if it has been updated with an action. It can be useful to track the label of the preview and be able to switch between previews using only one binding. Co-authored-by: Junegunn Choi <junegunn.c@gmail.com> | |||
2024-03-28 | Add track-current, untrack-current, and toggle-track-current (#3699) | Junegunn Choi | |
Close #3691 | |||
2024-03-27 | Fix typo in comment | Junegunn Choi | |
2024-03-27 | Fix reload and reload-sync behaviors | Junegunn Choi | |
https://github.com/junegunn/fzf/discussions/3696#discussioncomment-8915593 | |||
2024-03-21 | Increase the buffer size for POST requests | Junegunn Choi | |
Close #3685 | |||
2024-03-21 | Set a 2-second timeout for POST requests | Junegunn Choi | |
Close #3685 | |||
2024-03-21 | README: Mention that you can source individual script files | Junegunn Choi | |
2024-03-21 | chore: transition from markdown to YAML for issue template (#3687) | LangLangBart | |
2024-03-19 | [fish] Fix Ctrl-T and Alt-C not using last token as search root (#3684) | zeertzjq | |
2024-03-17 | 0.48.10.48.1 | Junegunn Choi | |
2024-03-17 | Update README | Junegunn Choi | |
2024-03-17 | Update README | Junegunn Choi | |
2024-03-17 | Show how to disable a key binding | Junegunn Choi | |
2024-03-17 | Update Makefile target dependencies | Junegunn Choi | |
Because shell integration scripts are now embedded in the binary | |||
2024-03-17 | Updated link for highlight command (#3680) | Brayden Hill | |
2024-03-17 | Make it possible to disable `Ctrl+T` / `Alt+C` / completions (#3678) | Eli Barzilay | |
This makes it possible to skip one of the above key bindings or completions by setting a variable to an empty string. For example, FZF_CTRL_T_COMMAND= FZF_ALT_C_COMMAND= \ eval "$(fzf --zsh)" Co-authored-by: Junegunn Choi <junegunn.c@gmail.com> | |||
2024-03-17 | Fix panic caused by invalid cursor index | Junegunn Choi | |
Fix #3681 |