Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-06-15 | Fix race condition where preview window is not properly cleared | Junegunn Choi | |
2016-06-11 | Add --preview and --preview-window | Junegunn Choi | |
Close #587 | |||
2016-06-08 | Update test_execute_shell (#590) | Junegunn Choi | |
2016-06-08 | Update test_execute_multi (#590) | Junegunn Choi | |
2016-06-08 | Update test_execute (#590) | Junegunn Choi | |
2016-05-18 | More named keys: F5 ~ F10, ALT-/ | Junegunn Choi | |
2016-05-18 | Add jump and jump-accept actions for --bind | Junegunn Choi | |
jump and jump-accept implement EasyMotion-like movement in fzf. Suggested by @mhrebenyuk. Close #569. | |||
2016-05-13 | Add print-query action for --bind | Junegunn Choi | |
Close #571 | |||
2016-05-13 | Fix typo | Junegunn Choi | |
2016-05-11 | Fix flaky test case: test_execute | Junegunn Choi | |
Should wait until execute action completes | |||
2016-05-11 | Fix flaky test case: test_file_completion_unicode | Junegunn Choi | |
2016-05-11 | Fix flaky test case: test_ctrl_t_unicode | Junegunn Choi | |
The width of the pseudo-terminal on Travis CI environment can be small and cause the line to be wrapped. | |||
2016-04-25 | [zsh] Fix issues with unicode characters | Junegunn Choi | |
2016-04-24 | Fix flaky test cases | Junegunn Choi | |
2016-04-24 | Fix incorrect cache reference in --exact mode (#547) | Junegunn Choi | |
When we prepend a single quote to our query in --exact mode, we are not supposed to limit the scope of the new search to the previous exact-match result. | |||
2016-04-16 | Enhanced ranking algorithm | Junegunn Choi | |
Based on the patch by Matt Westcott (@mjwestcott). But with a more conservative approach: - Does not use linearly increasing penalties; It is agreed upon that we should prefer matching characters at the beginnings of the words, but it's not always clear that the relevance is inversely proportional to the distance from the beginning. - The approach here is more conservative in that the bonus is never large enough to override the matchlen, so it can be thought of as the first implicit tiebreak criterion. - One may argue the change breaks the contract of --tiebreak, but the judgement depends on the definition of "tie". | |||
2016-04-15 | Fix flaky test case | Junegunn Choi | |
2016-03-06 | Fix flaky test cases | Junegunn Choi | |
2016-03-02 | Fix flaky test case | Junegunn Choi | |
2016-03-02 | Add --hscroll-off=COL option | Junegunn Choi | |
Close #513 | |||
2016-02-16 | Fix #494 - _fzf_complete hangs on zsh when not using tmux pane | Junegunn Choi | |
2016-02-03 | Fix #481 - Use $SHELL instead of sh in execute action | Junegunn Choi | |
Note that $SHELL only points to the default shell instead of the current shell. If you're on a non-default shell, you might want to override the value like follows. SHELL=zsh fzf --bind 'enter:execute:echo $ZSH_VERSION; sleep 1' | |||
2016-01-20 | Make fuzzy completion customizable with _fzf_compgen_{path,dir} | Junegunn Choi | |
Notes: - You can now override _fzf_compgen_path and _fzf_compgen_dir functions to use custom commands such as ag instead of find for listing completion candidates. - The first argument is the base path to start traversal - Removed file-only completion in bash, i.e. _fzf_file_completion. Maintaining a list of commands that only expect files, not directories, is cumbersome (there are too many) and error-prone. TBD: - Added $FZF_COMPLETION_DIR_COMMANDS to customize the list of commands which use directory-only completion. The default is "cd pushd rmdir". Not sure if it's the best approach to address the requirement, I'll leave it as an undocumented feature. Related: #406 (@thomcom), #456 (@frizinak) | |||
2016-01-14 | Ignore leading whitespaces when calculating 'begin' index | Junegunn Choi | |
2016-01-14 | Change temporary file names to fix flaky tests | Junegunn Choi | |
2016-01-13 | Accept comma-separated list of sort criteria | Junegunn Choi | |
2016-01-12 | [vim] Try to make 'dir' option compatible with &autochdir | Junegunn Choi | |
When 'dir' option is passed to fzf#run(), the current working directory is temporarily changed to the given directory, and restored at the end. However, this behavior is not compatible with &autochdir. This commit introduces a heuristic to determine whether or not to restore the previous working directory. Related: https://github.com/junegunn/fzf.vim/issues/70 | |||
2015-12-29 | Add regression test case for #458 | Junegunn Choi | |
2015-12-29 | [bash/zsh-completion] List hidden files as well | Junegunn Choi | |
Close #456 and #457 | |||
2015-12-20 | Fix Travis CI build | Junegunn Choi | |
The size of pseudo-terminal in Travis CI environment can be small | |||
2015-11-30 | Add --tabstop option | Junegunn Choi | |
Related: https://github.com/junegunn/fzf.vim/issues/49 | |||
2015-11-30 | Fix test failure - use absolute path | Junegunn Choi | |
2015-11-10 | Fix compatibility issues with OR operator and inverse terms | Junegunn Choi | |
2015-11-09 | Add execute-multi action | Junegunn Choi | |
Close #413 | |||
2015-11-08 | [shell] Add FZF_ALT_C_COMMAND for ALT-C (#408) | Junegunn Choi | |
2015-11-03 | Make --extended default | Junegunn Choi | |
Close #400 | |||
2015-10-02 | Use trimmed length when --nth is used with --tiebreak=length | Junegunn Choi | |
This change improves sort ordering for aligned tabular input. Given the following input: apple juice 100 apple pie 200 fzf --nth=2 will now prefer the one with pie. Before this change fzf compared "juice " and "pie ", both of which have the same length. | |||
2015-09-15 | Replace --header-file with --header (#346) | Junegunn Choi | |
and allow using --header and --header-lines at the same time. Close #346. | |||
2015-09-15 | Change exit status (0: OK, 1: No match, 2: Error/Interrupted) | Junegunn Choi | |
A la grep. Close #345 | |||
2015-09-12 | Fix #344 - Backward scan when `--tiebreak=end` | Junegunn Choi | |
2015-08-28 | Should not strip ANSI codes when --ansi is not set | Junegunn Choi | |
2015-08-26 | Add failing test case for #329 | Junegunn Choi | |
2015-08-01 | Only consider the lengths of the relevant parts when --nth is set | Junegunn Choi | |
2015-07-28 | Do not proceed if $TERM is invalid | Junegunn Choi | |
Related #305 | |||
2015-07-26 | Add --margin option | Junegunn Choi | |
Close #299 | |||
2015-07-23 | Replace eof action with cancel (#289) | Junegunn Choi | |
2015-07-22 | Add "eof" action which closes the finder only when input is empty | Junegunn Choi | |
Close #289 | |||
2015-07-22 | Fix --header-lines unaffected by --with-nth | Junegunn Choi | |
2015-07-22 | Fix header not shown when the lines go beyond the screen limit | Junegunn Choi | |
2015-07-22 | Add test cases for header and fix corner cases | Junegunn Choi | |