Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-05-22 | Add 'unbind' action | Junegunn Choi | |
Fix #2486 | |||
2021-03-12 | Add support for preview window header | Junegunn Choi | |
Fix #2373 # Display top 3 lines as the fixed header fzf --preview 'bat --style=header,grid --color=always {}' --preview-window '~3' | |||
2021-03-07 | Fix GitHub Action build | Junegunn Choi | |
$USER is missing | |||
2021-03-07 | Add test cases for killing input command on terminate (#2381 #2382) | yoshida.shinya | |
2021-02-28 | Don't exit fzf by SIGINT while executing command (#2375) | bitterfox | |
Fix #2374 Co-authored-by: Junegunn Choi <junegunn.c@gmail.com> | |||
2021-02-25 | Add select and deselect actions | Junegunn Choi | |
Close #2358 | |||
2021-02-02 | Add `close` action | Junegunn Choi | |
Close #2331 | |||
2021-02-01 | Fix toggle-preview-wrap action | Junegunn Choi | |
Fix #2336 | |||
2021-01-13 | Migrate to GitHub Actions | Junegunn Choi | |
2021-01-03 | Make search toggleable | Junegunn Choi | |
- `--phony` renamed to `--disabled` for consistency - `--no-phony` is now `--enabled` - Added `enable-search`, `disable-search`, and `toggle-search` actions for `--bind` - Added `--color` options: `query` and `disabled` Close #2303 | |||
2020-12-30 | Update test case for 'first' and 'last' | Junegunn Choi | |
2020-12-05 | Add --preview-window follow option | Junegunn Choi | |
2020-12-04 | Fix typo in test case | Junegunn Choi | |
2020-12-04 | Add change-prompt action | Junegunn Choi | |
Close #2270 | |||
2020-10-23 | Support ANSI escape sequence for clearing display in preview window | Junegunn Choi | |
fzf --preview 'for i in $(seq 100000); do (( i % 200 == 0 )) && printf "\033[2J" echo "$i" sleep 0.01 done' | |||
2020-10-23 | Fix Travis CI build | Junegunn Choi | |
2020-10-23 | Fix test cases | Junegunn Choi | |
We were not properly waiting for truthy-ness in until blocks. Need Minitest with https://github.com/seattlerb/minitest/commit/21d9e804b63c619f602f3f4ece6c71b48974707a | |||
2020-10-20 | Always show the number of selected entries to indicate if --multi is enabled | Junegunn Choi | |
Close #2217 seq 100 | fzf # 100/100 seq 100 | fzf --multi # 100/100 (0) seq 100 | fzf --multi 5 # 100/100 (0/5) | |||
2020-08-02 | Ignore punctuation characters before and after preview offset column | Junegunn Choi | |
This is to allow line numbers in a ctags output (e.g. 123;") | |||
2020-07-28 | Smart match of accented characters | Junegunn Choi | |
Fix #1618 | |||
2020-07-27 | Add preview window option for setting the initial scroll offset | Junegunn Choi | |
Close #1057 Close #2120 # Initial scroll offset is set to the line number of each line of # git grep output *minus* 5 lines git grep --line-number '' | fzf --delimiter : --preview 'nl {1}' --preview-window +{2}-5 | |||
2020-06-21 | Add preview action for --bind | Junegunn Choi | |
Fix #2010 Fix #1638 | |||
2020-06-07 | Add backward-eof event for --bind | Junegunn Choi | |
2020-04-21 | Improve error messages (#1962) | Jack Bates | |
* Add RuboCop Minitest extension * Improve error messages * Use chomp option | |||
2020-04-18 | Make flaky tests reliable (#1978) | Jack Bates | |
2020-04-13 | [zsh-completion] Fix error with backslash-prefixed commands | Junegunn Choi | |
Fix #1973 Fix #1974 Fix #1975 | |||
2020-04-13 | Run rubocop --auto-correct --disable-uncorrectable (#1967) | Jack Bates | |
Co-authored-by: Junegunn Choi <junegunn.c@gmail.com> | |||
2020-04-03 | [fzf-tmux] Fall back to plain fzf when split failed | Junegunn Choi | |
2020-04-03 | [fzf-tmux] Add option to start fzf in tmux popup window | Junegunn Choi | |
Requires latest tmux built from source (e.g. brew install tmux --HEAD) Examples: # 50%/50% width and height on the center of the screen fzf-tmux -p # 80%/80% fzf-tmux -p80% # 80%/40% fzf-tmux -p80%,40% # Separate -w and -h fzf-tmux -w80% -h40% # 80%/40% at position (0, 0) fzf-tmux -w80% -h40% -x0 -y0 You can configure key bindings and fuzzy completion to open in tmux popup window like so: FZF_TMUX_OPTS='-p 80%' | |||
2020-03-29 | Fix failing test case | Junegunn Choi | |
2020-03-29 | [shell] Update CTRL-R to remove duplicate commands | Junegunn Choi | |
Close #1940 Related: #1363 #749 #270 #49 #88 #492 #600 | |||
2020-03-24 | [zsh-completion] Fix a bug where _fzf_complete did not iterate through args ↵ | Chitoku | |
(#1936) | |||
2020-03-11 | Add --keep-right option to keep the right end of the line visible | Junegunn Choi | |
Close #1652 | |||
2020-03-11 | Fix completion test | Junegunn Choi | |
2020-03-11 | Change custom fuzzy completion API | Junegunn Choi | |
To make it easier to write more complex fzf options. Although this does not break backward compatibility, users are encouraged to update their code accordingly. # Before _fzf_complete "FZF_ARG1 FZF_ARG2..." "$@" < <( # Print candidates ) # After _fzf_complete FZF_ARG1 FZF_ARG2... -- "$@" < <( # Print candidates ) | |||
2020-03-07 | Add retries to CTRL-R tests to avoid intermittent errors on Travis CI | Junegunn Choi | |
- https://travis-ci.org/junegunn/fzf/jobs/659496745#L676 Related #1900 | |||
2020-03-04 | Fix flaky test case | Junegunn Choi | |
Make sure that the shell is ready before hitting CTRL-R 1) Error: TestFish#test_ctrl_r_multiline: RuntimeError: timeout test/test_go.rb:50:in `wait' test/test_go.rb:125:in `until' test/test_go.rb:1857:in `test_ctrl_r_multiline' | |||
2020-03-03 | Ignore xterm OSC control sequences | Junegunn Choi | |
- OSC Ps ; Pt BEL - OSC Ps ; Pt ST Fix #1415 | |||
2020-02-29 | [bash] Fix --query argument of CTRL-R | Junegunn Choi | |
Fix #1898 | |||
2020-02-28 | Test multi-line C-r (#1892) | Jack Bates | |
2020-02-28 | [bash] Start C-r search with current command line (#1886) | Jack Bates | |
Restore the original line when search is aborted. Add --query "$READLINE_LINE" and fall back to the current behavior pre Bash 4. Co-authored-by: Junegunn Choi <junegunn.c@gmail.com> | |||
2020-02-28 | Clean up test shell initialization | Junegunn Choi | |
- Fix 'make docker-test' - Set fish_history to an empty string since 'fish --private' is not available prior to fish 3.0 | |||
2020-02-28 | Use a more robust way to check if the shell is ready | Junegunn Choi | |
2020-02-28 | Add backward-delete-char/eof action (#1891) | James Wright | |
'backward-delete-char/eof' will either abort if query is empty or delete one character backwards. | |||
2020-02-21 | [bash] Put C-t items at point in vi mode (#1876) | Jack Bates | |
Be consistent with emacs mode and put the items at the point vs. the end of the command line. | |||
2020-02-17 | Make pointer and multi-select marker customizable (#1844) | Hiroki Konishi | |
Add --pointer and --marker option which can provide additional context to the user | |||
2019-12-07 | Add clear-query and clear-selection | Junegunn Choi | |
Close #1787 Related #1364 | |||
2019-12-06 | Properly clear list when --header-lines not filled on reload | Junegunn Choi | |
2019-12-06 | 'reload' action should be allowed even where there's no match | Junegunn Choi | |
If the command template doesn't have any placeholder expressions. : | fzf --bind 'space:reload:seq 10' | |||
2019-11-15 | Add --info=STYLE [default|inline|hidden] | Junegunn Choi | |
Close #1738 |