ishanray
f44d40f6b4
Update algo.go
8 years ago
Junegunn Choi
1c81a58127
Merge pull request #654 from qiemem/fix-tmux-groups-dont-break-sockets
...
[fzf-tmux] Make fzf target correct session in group
8 years ago
Bryan Head
9baf7c4874
Make fzf target correct session in group
...
Fixes #643
Doesn't break #648
8 years ago
Junegunn Choi
22b089e47e
Revert "Unset TMUX before splitting window" ( #648 )
...
This reverts commit 4d4447779f
.
8 years ago
Junegunn Choi
b166f18220
Merge pull request #646 from qiemem/fix-tmux-groups
...
[fzf-tmux] Fix grouped tmux session confusion
8 years ago
Junegunn Choi
68600f6ecf
Merge pull request #645 from ckafi/split-without-IFS
...
[zsh-completion] Split default zsh binding at the correct place
8 years ago
Bryan Head
4d4447779f
Unset TMUX before splitting window
...
Avoids confusing grouped sessions.
Fixes #643
8 years ago
Tobias Frilling
639de4c27b
Split default zsh binding at the correct place
...
The command substitution and following word splitting to determine the default
zle widget for ^I formerly only works if the IFS parameter contains a space. Now
it specifically splits at spaces, regardless of IFS.
8 years ago
Junegunn Choi
d87390934e
[neovim] Do not resize if the size of the screen has changed
...
Related #642
8 years ago
Junegunn Choi
411ec2e557
Merge branch 'joshuarubin-master'
8 years ago
Joshua Rubin
f025602841
[vim] Reset window sizes on close
...
Fix #520
Fix junegunn/fzf.vim#42
8 years ago
Junegunn Choi
f958c9daf5
[vim] Tilde prefix is not allowed for `left` or `right` layout
8 years ago
Junegunn Choi
b86838c2b0
0.13.5
8 years ago
Junegunn Choi
1f7d1f9b15
Update Centos Dockerfile to use Go 1.7
8 years ago
Junegunn Choi
f8fdf9618a
No need to cache the result in filtering mode (--filter)
8 years ago
Junegunn Choi
827a83efbc
Remove Offset slice from Result struct
8 years ago
Junegunn Choi
3e88849386
[vim] Fix "E706: Variable type mismatch for: arg"
8 years ago
Junegunn Choi
608c416207
Add missing sources
8 years ago
Junegunn Choi
62f6ff9d6c
[vim] Make arguments to fzf#wrap() optional
...
fzf#wrap([name string,] [opts dict,] [fullscreen boolean])
8 years ago
Junegunn Choi
37dc273148
Micro-optimizations
...
- Make structs smaller
- Introduce Result struct and use it to represent matched items instead of
reusing Item struct for that purpose
- Avoid unnecessary memory allocation
- Avoid growing slice from the initial capacity
- Code cleanup
8 years ago
Junegunn Choi
f7f01d109e
Set the upper limit of the number of search go routines
8 years ago
Junegunn Choi
01ee335521
Remove duplicate code
8 years ago
Junegunn Choi
0e0de29b87
Inline function calls in tight loops
...
By only using leaf functions
8 years ago
Junegunn Choi
babf877fd6
Increase the number of go routines for search
...
Sort performance increases as the size of each sublist decreases (n in
nlog(n) decreases). Merger is then responsible for merging the sorted
lists in order, and since in most cases we are only interesed in the
matches in the first page on the screen so the overhead in the process
is negligible.
8 years ago
Junegunn Choi
935272824e
Setting GOMAXPROCS is no longer needed
...
https://golang.org/doc/go1.5
8 years ago
Junegunn Choi
3a9532c8fd
Increase read buffer size to 64KB
8 years ago
Junegunn Choi
c4c92142a6
0.13.4
8 years ago
Junegunn Choi
d4b6338102
Lint
8 years ago
Junegunn Choi
8df7d962e6
Improve rendering time of long lines
8 years ago
Junegunn Choi
41e916a511
[perf] evaluateBonus can start from sidx - 1
8 years ago
Junegunn Choi
d9c8a9a880
[perf] Remove memory copy when using string delimiter
8 years ago
Junegunn Choi
ddc7bb9064
[perf] Optimize AWK-style tokenizer for --nth
...
Approx. 50% less memory footprint and 40% improvement in query time
8 years ago
Junegunn Choi
1d4057c209
[perf] Avoid allocating rune array for ascii string
...
In the best case (all ascii), this reduces the memory footprint by 60%
and the response time by 15% to 20%. In the worst case (every line has
non-ascii characters), 3 to 4% overhead is observed.
8 years ago
Junegunn Choi
822b86942c
[test] Clear environment variables
8 years ago
Junegunn Choi
1e74dbb937
:hidden property of previous --preview-window should be cleared
...
Fix #636 . Patch suggested by @edi9999.
8 years ago
Junegunn Choi
7cef92fffe
[vim] Delete fzf buffer even when exit status is non-zero
...
Fix #183
8 years ago
Junegunn Choi
42e4992f06
[vim] Make sure to delete fzf buffer
...
Close junegunn/fzf.vim#173 and #630
8 years ago
Junegunn Choi
a6066175c6
Merge pull request #630 from kassio/master
...
Remove `name` option from `termopen`.
8 years ago
Kassio Borges
27444d6b1e
Remove `name` option from `termopen`.
...
`termopen` no longer accepts a `name` option, instead we should suffix the
command with `;#NAME`.
8 years ago
Junegunn Choi
d6a99c0391
[vim] v:shell_error can change around redraw!
...
Patch suggested by Mariusz Atamańczuk
8 years ago
Junegunn Choi
f787f7e651
[vim] Add fzf#wrap helper function
...
Close #627
8 years ago
Junegunn Choi
a7c9c08371
[vim] Make :FZF command configurable with g:fzf_layout
...
To make it consistent with the other commands in fzf.vim
8 years ago
Junegunn Choi
fccc93176b
0.13.3
8 years ago
Junegunn Choi
6439a138fe
[install] Build fzf if prebuilt binary doesn't work
...
Close #617
8 years ago
Junegunn Choi
a9a29dff4f
Fix duplicate rendering of the last line in preview window
8 years ago
Junegunn Choi
6a52f8b8dd
[zsh-completion] setopt localoptions noksh_arrays
...
Close #607
8 years ago
Junegunn Choi
a1049328d6
[vim] Adjust split size when --header option is set
...
Close #622
8 years ago
Junegunn Choi
5c2b96bd00
[vim] Fix error with multi-line $FZF_DEFAULT_COMMAND
...
Close #620
8 years ago
Junegunn Choi
c36413fdf6
[zsh] Suppress error message when pipefail is not supported
...
Close #615
8 years ago
Junegunn Choi
52cf5af91c
[test] Fix test failure on Travis CI
...
No guarantee in the order in which files are listed
8 years ago