summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2016-04-24Fix flaky test casesJunegunn Choi
2016-04-24[fish] Fix intermittent errors on CTRL-TJunegunn Choi
Related: 23244bb
2016-04-24Fix 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-23Apply new ranking algorithm to exact match as wellJunegunn Choi
2016-04-23[neovim] Set bufhidden and nobuflisted after opening terminalJunegunn Choi
2016-04-23[bash] Update completion.bashJunegunn Choi
[bash] Update completion.bash
2016-04-23Merge pull request #550 from gene-pavlovsky/gene-pavlovsky-patch-2Junegunn Choi
[bash] Update key-bindings.bash
2016-04-23Update key-bindings.bashGene Pavlovsky
Faster startup. Use internal bash globbing instead of external grep binary (adapter from Gentoo's `/etc/bash/bashrc` TERM checking). Insignificant on Linux, but on Cygwin this cuts startup time by 40 ms on my Core i7 laptop.
2016-04-23Update completion.bashGene Pavlovsky
Fixes #548. Avoid using a subshell in _fzf_defc().
2016-04-21[neovim] Restore winfixwidth and winfixheightJunegunn Choi
Fix https://github.com/junegunn/fzf.vim/issues/128
2016-04-160.12.00.12.0Junegunn Choi
2016-04-160.11.2Junegunn Choi
2016-04-16Enhanced ranking algorithmJunegunn 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-15Fix flaky test caseJunegunn Choi
2016-04-15Merge pull request #540 from WChargin/bash-vimode-delay-fixJunegunn Choi
[bash] Fix vi mode pre-launch delay
2016-04-14Fix bash-vimode normal-mode cd completionWilliam Chargin
2016-04-14Fix Bash+vimode pre-launch delayWilliam Chargin
Summary: Fix adapted from [@adamheins: fzf, vi-mode, and fixing delays][1]. [1]: https://adamheins.com/blog/fzf-vi-mode-and-fixing-delays The basic problem is that fzf presses <Esc> to enter vi-movement-mode (as opposed to insert mode) and then presses a bunch of keys to set up the buffer. But the <Esc> keypress is also the prefix for a bunch of other commands, so Bash will dutifully wait an excruciating half-second before actually executing this command. Instead, we bind <C-x><C-a>, which is unused by default and seems reasonably unlikely to be custom-bound, to be another way to enter vi-movement-mode; this binding is unambiguous, so fzf can use it without delay. This change was made by just `:s/\\e/\\C-x\\C-a/gc` in the relevant section, after adding the actual binding and comment at the top.
2016-04-14[install] Ask before updating shell configuration filesJunegunn Choi
2016-04-14Fix #541 - Print double-click when --expect=double-click is setJunegunn Choi
2016-04-12[zsh] Remove unnecessary evalsJunegunn Choi
2016-04-09[vim] Escape $Junegunn Choi
https://github.com/junegunn/fzf.vim/issues/114
2016-04-01Merge pull request #535 from mjwestcott/masterJunegunn Choi
Fix algorithm tests
2016-04-01Fix algorithm testsMatt Westcott
2016-03-29Clean up install scriptJunegunn Choi
- Do not create zsh files if zsh is not installed (@adam8157) - Use command -v instead of which (@netei) - Reenable --pre option Close #531
2016-03-28Merge pull request #529 from mjwestcott/masterJunegunn Choi
Fix typo in README.md
2016-03-28Fix typo in README.mdMatt Westcott
2016-03-23Fix FZF_CTRL_R_OPTS for zsh (#526)Junegunn Choi
2016-03-23Add $FZF_CTRL_R_OPTS for overriding the default options for CTRL-RJunegunn Choi
Close #526
2016-03-15[fzf-tmux] Fix invalid redirectionJunegunn Choi
2016-03-15[fzf-tmux] Fix issues on tmux 1.8Junegunn Choi
2016-03-15[fzf-tmux] tmux 1.6 compatibilityJunegunn Choi
Patch submitted by @netei. Close #524.
2016-03-15Make 32-bit linux binary (partially) static (#523)Junegunn Choi
2016-03-06[neovim] Open tab before current tabJunegunn Choi
Related: https://github.com/junegunn/gv.vim/issues/19
2016-03-06Fix flaky test casesJunegunn Choi
2016-03-06Add ISSUE_TEMPLATE.mdJunegunn Choi
Close #500
2016-03-04[neovim] Take total number of tab pages into account (#520)Junegunn Choi
This fixes the problem where a new tab page is not closed when the following configuration is used: let g:fzf_layout = { 'window': 'execute (tabpagenr()-1)."tabnew"' }
2016-03-030.11.40.11.4Junegunn Choi
2016-03-02[bash] Fix shellcheck warningsJunegunn Choi
Close #516
2016-03-02Fix flaky test caseJunegunn Choi
2016-03-02Add --hscroll-off=COL optionJunegunn Choi
Close #513
2016-03-02Remove .gitmodulesJunegunn Choi
2016-02-26[man] Fix invalid exit status in man pageJunegunn Choi
Close #511
2016-02-23Merge pull request #506 from justinmk/fixvarmismatchJunegunn Choi
[vim] s:callback: Always return list.
2016-02-23s:callback: Always return list.Justin M. Keyes
Fixes "E706: Variable type mismatch for: ret" when an exception is caught.
2016-02-21Update install script to try "go get ..."Junegunn Choi
Related: #470, #497
2016-02-20Update build scriptJunegunn Choi
- GOPATH is no longer required - fzf repository does not have to be in GOPATH - Build Linux binary with Go 1.5.3
2016-02-18Minor refactoringJunegunn Choi
- Slightly more efficient processing of Options - Do not return reference type arguments that are mutated inside the function - Use util.Constrain function when appropriate
2016-02-16Merge pull request #496 from noscript/masterJunegunn Choi
Go 1.3 compatibility
2016-02-16Go 1.3 compatibilitySergey Vlasov
2016-02-16Minor code cleanupJunegunn Choi