Junegunn Choi
fccc93176b
0.13.3
2016-07-16 01:06:53 +09:00
Junegunn Choi
6439a138fe
[install] Build fzf if prebuilt binary doesn't work
...
Close #617
2016-07-16 00:36:35 +09:00
Junegunn Choi
a9a29dff4f
Fix duplicate rendering of the last line in preview window
2016-07-15 23:24:14 +09:00
Junegunn Choi
6a52f8b8dd
[zsh-completion] setopt localoptions noksh_arrays
...
Close #607
2016-07-15 01:26:29 +09:00
Junegunn Choi
a1049328d6
[vim] Adjust split size when --header option is set
...
Close #622
2016-07-14 13:35:18 +09:00
Junegunn Choi
5c2b96bd00
[vim] Fix error with multi-line $FZF_DEFAULT_COMMAND
...
Close #620
2016-07-13 13:15:14 +09:00
Junegunn Choi
c36413fdf6
[zsh] Suppress error message when pipefail is not supported
...
Close #615
2016-07-11 17:47:41 +09:00
Junegunn Choi
52cf5af91c
[test] Fix test failure on Travis CI
...
No guarantee in the order in which files are listed
2016-07-10 15:44:44 +09:00
Junegunn Choi
3a4e053af7
[bash] Fall back to send-keys if named paste buffer is not supported
...
Related: #616
2016-07-10 15:21:28 +09:00
Junegunn Choi
049bc9ec68
[fzf-tmux] Add man page
2016-07-10 14:44:00 +09:00
Junegunn Choi
b461a555b8
[fzf-tmux] Add --version and --help flags
2016-07-10 14:41:06 +09:00
Junegunn Choi
0f87b2d1e1
[fzf-tmux] Use double brackets
...
For consistency and (negligible) performance improvement
2016-07-10 14:34:29 +09:00
Junegunn Choi
0fb5b76c0d
[fzf-tmux] Fail fast if fzf excutable is not found
2016-07-10 14:28:58 +09:00
Junegunn Choi
0c918dd87a
Merge pull request #616 from seanlaguna/master
...
Use tmux buffers for sending output to preserve character encoding
2016-07-10 12:29:32 +09:00
Junegunn Choi
05299a0fee
[test] Use tmux buffer in unicode test cases
...
Related #616
2016-07-10 12:27:01 +09:00
Junegunn Choi
6081eac58a
[shell] Suppress alias/function expansion
...
Close #611
2016-07-07 01:40:14 +09:00
Junegunn Choi
942ba749c7
[vim] Restore working directory even when new window is opened
...
Close #612
2016-07-06 13:31:04 +09:00
Junegunn Choi
f941012687
Merge pull request #610 from eigengrau/master
...
[zsh] Re-initialize zle when widgets finish
2016-07-05 21:50:43 +09:00
Junegunn Choi
b864885753
[install] Make sure to unset pipefail
2016-07-04 13:05:26 +09:00
Junegunn Choi
64747c2324
[install] Fix error in install script
...
Close #608
2016-07-04 13:00:30 +09:00
Junegunn Choi
34965edcda
[install] Fall back to wget if curl failed
...
Close #605
2016-07-04 01:41:43 +09:00
Junegunn Choi
bd4377084d
Merge pull request #601 from blueyed/zsh-ret-for-fzf-file-widget
...
zsh: pass through exit code from fzf with fzf-file-widget
2016-06-18 23:17:10 +09:00
Junegunn Choi
5759d50d4a
0.13.2
2016-06-16 02:16:13 +09:00
Junegunn Choi
e455836cc9
Fix race condition where preview window is not properly cleared
2016-06-15 13:15:17 +09:00
Junegunn Choi
8a90f26c8a
0.13.1
2016-06-14 21:53:00 +09:00
Junegunn Choi
24e1fabf2e
Do not process ANSI codes in --preview output at once
...
Close #598
2016-06-14 21:52:47 +09:00
Junegunn Choi
c39c039e15
[shell] Add $FZF_CTRL_T_OPTS and $FZF_ALT_C_OPTS
...
Close #596
2016-06-12 20:48:23 +09:00
Junegunn Choi
07f176f426
Merge pull request #595 from aykamko/speed-up-fzf-completion
...
Optimize fzf_default_completion binding
2016-06-12 11:56:49 +09:00
Junegunn Choi
3e1d6a7bcf
0.13.0
2016-06-12 02:15:11 +09:00
Junegunn Choi
2bbc12063c
Add --preview and --preview-window
...
Close #587
2016-06-11 19:59:12 +09:00
Junegunn Choi
b8737b724b
Ignore controls chars for bracketed paste mode
...
Close #594
2016-06-11 12:14:34 +09:00
Junegunn Choi
d91c3a2f5e
Merge pull request #593 from edi9999/master
...
Add fzf_prefer_tmux option
2016-06-10 22:58:58 +09:00
Junegunn Choi
cf9c957c66
Update test_execute_shell ( #590 )
2016-06-08 02:16:07 +09:00
Junegunn Choi
68b60c6d19
Update test_execute_multi ( #590 )
2016-06-08 02:15:22 +09:00
Junegunn Choi
3a644b16a4
Update test_execute ( #590 )
2016-06-08 02:04:40 +09:00
Junegunn Choi
95b34de339
[bash/zsh] Fix $FZF_CTRL_R_OPTS with option values with spaces
2016-06-08 01:30:26 +09:00
Junegunn Choi
6a431cbf49
[fzf-tmux] Escape $ in arguments
...
e.g. fzf-tmux -q '$PATH'
Related: #343
2016-06-08 01:27:22 +09:00
Junegunn Choi
56fb2f00b3
Use single-quoted strings in execute action
...
Close #590
2016-06-08 00:54:21 +09:00
Junegunn Choi
1c86aaf342
[vim/fzf-tmux] Handle fzf project directory with spaces
...
Close #583
2016-06-03 12:09:31 +09:00
Junegunn Choi
cfc0b18eaa
Revert "Change tmux pane title for fzf splits"
...
This reverts commit f074709fc9 .
Close #586 . /cc @akashin
2016-06-03 12:02:21 +09:00
Junegunn Choi
412c211655
[vim] Use lcd instead of chdir
...
https://github.com/junegunn/fzf.vim/issues/147
2016-06-02 22:24:47 +09:00
Junegunn Choi
923feb69ab
[zsh] Fix indentation
2016-06-02 22:01:26 +09:00
Junegunn Choi
92dba7035a
Merge pull request #584 from jimbocoder/master
...
Take SSH completion hints from known_hosts
2016-06-02 21:58:59 +09:00
Junegunn Choi
cd5e4d9402
Merge pull request #582 from akashin/master
...
[fzf-tmux] Change tmux pane title for fzf splits
2016-06-01 17:07:07 +09:00
Junegunn Choi
e0b29e437b
[bash] Use backticks to avoid delay with blink-matching-paren
...
Close #580
2016-05-29 02:11:50 +09:00
Junegunn Choi
bdb94fba7d
[zsh] Fix #579 - Locally unset globsubst
2016-05-26 00:52:06 +09:00
Junegunn Choi
2f364c62f4
0.12.2
2016-05-19 01:55:54 +09:00
Junegunn Choi
7ed9f83662
Validate jump label characters
...
Also extend default jump labels
2016-05-19 01:46:22 +09:00
Junegunn Choi
f498a9b3fb
Revert version number
2016-05-18 22:47:57 +09:00
Junegunn Choi
13330738b8
Do not match jump labels beyond the screen limit
2016-05-18 22:45:34 +09:00
Junegunn Choi
e53535cc61
Update default jump labels
2016-05-18 22:44:31 +09:00
Junegunn Choi
c62fc5e75c
More named keys: F5 ~ F10, ALT-/
2016-05-18 22:25:09 +09:00
Junegunn Choi
70245ad98c
[make] Reduce the size of the binaries with -ldflags -w
...
Related: #555
2016-05-18 13:29:27 +09:00
Junegunn Choi
6d235bceee
Add jump and jump-accept actions for --bind
...
jump and jump-accept implement EasyMotion-like movement in fzf.
Suggested by @mhrebenyuk. Close #569 .
2016-05-18 02:10:03 +09:00
Junegunn Choi
4adebfc856
[install] go get -u github.com/junegunn/fzf/src/fzf
2016-05-17 01:41:59 +09:00
Junegunn Choi
faccc0a410
[fzf-tmux] Escape backslash in command-line arguments
2016-05-15 17:07:34 +09:00
Junegunn Choi
9078688baf
Add print-query action for --bind
...
Close #571
2016-05-13 00:51:15 +09:00
Junegunn Choi
9bd8b1d25f
Fix typo
2016-05-13 00:44:33 +09:00
Junegunn Choi
dd4be1da38
Allow alt-enter and alt-space for --bind ( #571 )
2016-05-13 00:43:50 +09:00
Junegunn Choi
66f86e1870
[fzf-tmux] Fix #562 - Check $TMUX instead of $TMUX_PANE
2016-05-11 22:08:14 +09:00
Junegunn Choi
4ab75b68dc
Fix flaky test case: test_execute
...
Should wait until execute action completes
2016-05-11 01:40:49 +09:00
Junegunn Choi
73cb70dbb3
Fix flaky test case: test_file_completion_unicode
2016-05-11 01:25:17 +09:00
Junegunn Choi
d082cccb6d
Fix flaky test case: test_ctrl_t_unicode
...
The width of the pseudo-terminal on Travis CI environment can be small
and cause the line to be wrapped.
2016-05-11 01:18:26 +09:00
Junegunn Choi
88a80e3c2c
Determine 256-color capability using tigetnum("colors")
...
Close #570
2016-05-11 01:07:06 +09:00
Junegunn Choi
24516bcf4d
[install] Set a temporary GOPATH
2016-05-09 02:03:08 +09:00
Junegunn Choi
b4c4a642ed
Update README
...
Close #560 , #561
2016-05-03 00:07:53 +09:00
Junegunn Choi
0231617857
[neovim] Fix issues with enew and tabnew layouts
...
Related: #559
2016-04-28 01:25:24 +09:00
Junegunn Choi
7f64fba80f
Update Makefile to allow build on i686 ( #555 )
2016-04-26 01:49:02 +09:00
Junegunn Choi
633aec38f5
Merge pull request #554 from gene-pavlovsky/patch-1
...
Fix missing reference to UNAME_M
2016-04-25 23:04:29 +09:00
Junegunn Choi
35a9aff8e1
0.12.1
2016-04-25 01:23:52 +09:00
Junegunn Choi
988c9bd9be
[zsh] Fix issues with unicode characters
2016-04-25 01:04:35 +09:00
Junegunn Choi
095f31b316
[vim] Explicitly set source to FZF_DEFAULT_COMMAND
...
Helps when your `$SHELL` is slow.
Close #552 .
2016-04-24 18:02:01 +09:00
Junegunn Choi
d86cee2a69
[bash] Export fzf-file-widget function for bash 4+ ( #546 )
...
e.g. Remapping fzf-file-widget to CTRL-X CTRL-T intead of CTRL-T
bind -x '"\C-x\C-t": fzf-file-widget'
bind '"\C-t": transpose-chars'
2016-04-24 14:04:15 +09:00
Junegunn Choi
e986f20a85
[fish] Use consistent function names for key bindings ( #546 )
...
- fzf-file-widget
- fzf-history-widget
- fzf-cd-widget
2016-04-24 13:56:50 +09:00
Junegunn Choi
c727ba1d99
[fzf-tmux] Do not split pane if the height is too small
2016-04-24 13:32:33 +09:00
Junegunn Choi
bb70923cd8
Fix flaky test cases
2016-04-24 04:52:01 +09:00
Junegunn Choi
772fa42dcb
[fish] Fix intermittent errors on CTRL-T
...
Related: 23244bb
2016-04-24 04:51:35 +09:00
Junegunn Choi
85ef3263fc
Fix incorrect cache reference in --exact mode ( #547 )
...
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-24 03:43:24 +09:00
Junegunn Choi
4bde8de63f
Apply new ranking algorithm to exact match as well
2016-04-23 19:48:06 +09:00
Junegunn Choi
654a7df9b0
[neovim] Set bufhidden and nobuflisted after opening terminal
2016-04-23 17:53:54 +09:00
Junegunn Choi
c3aa836ec0
[bash] Update completion.bash
...
[bash] Update completion.bash
2016-04-23 11:36:50 +09:00
Junegunn Choi
95764bef6f
Merge pull request #550 from gene-pavlovsky/gene-pavlovsky-patch-2
...
[bash] Update key-bindings.bash
2016-04-23 11:35:27 +09:00
Junegunn Choi
e867355b2a
[neovim] Restore winfixwidth and winfixheight
...
Fix https://github.com/junegunn/fzf.vim/issues/128
2016-04-21 00:33:30 +09:00
Junegunn Choi
b28c14b93a
0.12.0
2016-04-16 14:45:16 +09:00
Junegunn Choi
879ead210f
0.11.2
2016-04-16 14:37:16 +09:00
Junegunn Choi
2f6d23b91e
Enhanced ranking algorithm
...
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-16 14:33:38 +09:00
Junegunn Choi
5f63a7b587
Fix flaky test case
2016-04-15 12:57:38 +09:00
Junegunn Choi
d9ce797d88
Merge pull request #540 from WChargin/bash-vimode-delay-fix
...
[bash] Fix vi mode pre-launch delay
2016-04-15 09:15:12 +09:00
Junegunn Choi
89687105f4
[install] Ask before updating shell configuration files
2016-04-14 14:51:58 +09:00
Junegunn Choi
74d1694be9
Fix #541 - Print double-click when --expect=double-click is set
2016-04-14 04:18:59 +09:00
Junegunn Choi
935e986be5
[zsh] Remove unnecessary evals
2016-04-12 21:20:03 +09:00
Junegunn Choi
e5ac2ebd7c
[vim] Escape $
...
https://github.com/junegunn/fzf.vim/issues/114
2016-04-09 21:44:07 +09:00
Junegunn Choi
8d6e13bf94
Merge pull request #535 from mjwestcott/master
...
Fix algorithm tests
2016-04-01 09:05:33 +09:00
Junegunn Choi
802c1c2937
Clean up install script
...
- 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-29 22:30:55 +09:00
Junegunn Choi
3cb5fef6b6
Merge pull request #529 from mjwestcott/master
...
Fix typo in README.md
2016-03-28 23:21:14 +09:00
Junegunn Choi
24f3ec7f33
Fix FZF_CTRL_R_OPTS for zsh ( #526 )
2016-03-23 03:02:57 +09:00
Junegunn Choi
a57b375b41
Add $FZF_CTRL_R_OPTS for overriding the default options for CTRL-R
...
Close #526
2016-03-23 03:00:20 +09:00
Junegunn Choi
6cc9d53978
[fzf-tmux] Fix invalid redirection
2016-03-15 21:21:21 +09:00
Junegunn Choi
df32c05833
[fzf-tmux] Fix issues on tmux 1.8
2016-03-15 21:18:15 +09:00
Junegunn Choi
c0652adf4c
[fzf-tmux] tmux 1.6 compatibility
...
Patch submitted by @netei. Close #524 .
2016-03-15 20:35:25 +09:00