summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2017-09-11[install] Don't touch dotfiles if not requested (#1048)Lawrence Wu
2017-09-09Clean up renderer codeJunegunn Choi
Remove code that is no longer relevant after the removal of ncurses renderer. This commit also fixes background color issue on tcell-based FullscreenRenderer (Windows).
2017-09-08Fix custom foreground color inside preview window (addendum)Junegunn Choi
This fixes foreground color inside preview window when the text has ANSI attributes except for foreground color. Close #1046
2017-09-08Fix custom foreground color inside preview windowJunegunn Choi
Close #1046
2017-09-07[vim] Update README-VIM: fzf can run inside GVimJunegunn Choi
2017-09-07Update link to performance chartJunegunn Choi
2017-09-07[vim] Do not pathshorten prompt in cygwin (#1043)Jan Edmund Lazo
Prevents the following case: before pathshorten - /usr/bin after pathshorten - /u/bin piped to cmd.exe - U:/bin
2017-09-07[vim] Update FZF command not set up lengthy prompt on narrow screenJunegunn Choi
Port of https://github.com/junegunn/fzf.vim/commit/e7928d154aad71e530daf5c17733275da5732680 Since :FZF does not enable preview window, we determine based on full &columns instead of &columns / 2.
2017-09-06Update g:fzf_colors exampleJunegunn Choi
2017-09-050.17.0-20.17.0-2Junegunn Choi
2017-09-05[vim] Bind Ctrl-J in Vim terminal to fix enter keyJan Edmund Lazo
Temporary workaround for non-Windows environment Reference: https://github.com/vim/vim/issues/1998 https://github.com/junegunn/fzf/pull/1019#issuecomment-327008348
2017-09-05[vim] Use s:execute_term in WindowsJan Edmund Lazo
IMPORTANT: cmd.exe and powershell are fine in default Windows terminal. cmd.exe prompt is broken on ConEmu because it natively supports ucs-2 only. utf-16 support is exclusive to .Net (ie. powershell). utf-8 supports requires chcp, external program, but does not fix the cmd.exe prompt. Use powershell on ConEmu to avoid corrupted text on display
2017-09-05[vim] s:execute_term works in GVim on WindowsJan Edmund Lazo
Requirements: - compiled with +terminal - has patch-8.0.995 - has('gui_running') returns 1
2017-09-05[neovim] use batchfile for s:execute_term in WindowsJan Edmund Lazo
2017-09-05[neovim] Fix terminal buffer marker on WindowsMichael Smith
Original Patch: https://github.com/junegunn/fzf/commit/a9bf29b65ec36d9caa7298aad0322fba8cb3e130
2017-09-05[neovim] use terminal in Windows for v0.2.1+Jan Edmund Lazo
2017-09-03[install] Add --no-{bash,zsh,fish}Junegunn Choi
Close #1040
2017-09-03[install] Ignore user-defined grep aliasesJunegunn Choi
2017-09-02Delete ncurses implementationJunegunn Choi
2017-09-01[fzf-tmux] Remove cat commandJunegunn Choi
Close #1039
2017-09-01[fzf-tmux] Add pane_height/pane_width fallback (#1037)Mike Hearn
2017-09-01[install] Wait for a linefeed when asking for confirmationJunegunn Choi
Close #1035
2017-08-30[neovim] Set &shell to sh (again) after opening a new windowJunegunn Choi
Close #1031
2017-08-28[vim] Add parens around piped source commands (#1029)Jack O'Connor
Previously a command like `echo a && echo b` would get transformed into `echo a && echo b | fzf`, which only pipes the output of the second command. Adding parentheses around the source command avoids this issue, and works on both Unix and Windows.
2017-08-270.17.00.17.0Junegunn Choi
2017-08-27Make --expect additiveJunegunn Choi
Similarly to --bind or --color. --expect used to replace the previously specified keys, and fzf#wrap({'options': '--expect=f1'}) wouldn't work as expected. It forced us to come up with some ugly hacks like the following: https://github.com/junegunn/fzf.vim/blob/13b27c45c8bdf6c3a41376bb83e4895edadf8c7e/autoload/fzf/vim.vim#L1086
2017-08-27Optimize rank comparison on x86 (little-endian)Junegunn Choi
2017-08-26Remove an unnecessary code branchJunegunn Choi
2017-08-26Minor refactoringsJunegunn Choi
2017-08-26[fzf-tmux] Execute trap with bash instead of the default shellJunegunn Choi
Close #1007
2017-08-26[neovim] Allow running FZF in multiple windowsJunegunn Choi
Close #1023
2017-08-26Remove bound checkings in inner loopsJunegunn Choi
2017-08-20Ignore EvtReadNew if EvtReadFin is already setJunegunn Choi
2017-08-20Minor optimization of FuzzyMatchV2Junegunn Choi
Calculate the first row of the score matrix during phase 2
2017-08-20Extract debug code from FuzzyMatchV2Junegunn Choi
2017-08-20Remove unused clear arguments of alloc16 and alloc32Junegunn Choi
2017-08-20Pass util.Chars by pointerJunegunn Choi
2017-08-20[vim] Escape backslashes in fzf#shellescape (#1021)Jan Edmund Lazo
2017-08-20Remove redundant read event when --sync is usedJunegunn Choi
2017-08-19Delay slab allocationJunegunn Choi
2017-08-18Limit search scope of uppercase letterJunegunn Choi
2017-08-18Short-circuit ANSI processing if no ANSI codes are foundJunegunn Choi
Rework of 656963e. Makes --ansi processing around 20% faster on plain strings without ANSI codes.
2017-08-17Revert "Short-circuit ANSI processing if no ANSI codes are found"Junegunn Choi
This reverts commit 656963e01805efccc788e7e2d83a4bcfaa01ee7b.
2017-08-17Short-circuit ANSI processing if no ANSI codes are foundJunegunn Choi
2017-08-17Linuxbrew can install fzfJunegunn Choi
Close #1017
2017-08-16Remove count field from ChunkListJunegunn Choi
2017-08-16Make Reader event notification asynchronousJunegunn Choi
Instead of notifying the event coordinator (EventBox) whenever a new line is arrived, start a background goroutine that periodically does the task. Atomic.StoreInt32 is much cheaper than mutex synchronization that happens during EventBox update.
2017-08-15Remove special nilItemJunegunn Choi
2017-08-14[vim] Allow Funcref in g:fzf_actionJunegunn Choi
https://github.com/junegunn/fzf.vim/issues/185
2017-08-13Add MinGW 64 to install fzf in Windows 64-bit (#1015)Jan Edmund Lazo