Commit Graph

92 Commits (1e5bd55672e92088504b0323669e9c120678d3c5)

Author SHA1 Message Date
Junegunn Choi 0b33dc6ce1
0.17.1 7 years ago
Junegunn Choi ee40212e97
Update FZF_DEFAULT_COMMAND
- Use bash for `set -o pipefail`
- Fall back to simpler find command when the original command failed

Related: #1061
7 years ago
Junegunn Choi e89eebb7ba
0.17.0 7 years ago
Junegunn Choi 487c8fe88f
Make Reader event notification asynchronous
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.
7 years ago
Junegunn Choi ecb6b234cc
0.16.11 7 years ago
Junegunn Choi 6dbc108da2
0.16.10 7 years ago
Junegunn Choi 18a1aeaa91
0.16.9 7 years ago
Junegunn Choi b49f22cdf9
0.16.8 7 years ago
Junegunn Choi bf0cb4bfe2
Use find as the default command on Cygwin environment 7 years ago
Junegunn Choi 2d61691bb2
0.16.7 8 years ago
Junegunn Choi e03e91477b
0.16.6 8 years ago
Junegunn Choi e87a85a179
0.16.5 8 years ago
Junegunn Choi 309e1d8619
Properly truncate long query string 8 years ago
Junegunn Choi ee5aeb80a4
0.16.4 8 years ago
Junegunn Choi d85a69a709
0.16.3 8 years ago
Junegunn Choi f2ce233a6d
0.16.2 8 years ago
Junegunn Choi ff248d566d
Drop ncurses dependency
Close #818
8 years ago
Junegunn Choi 62ab8ece5e
0.16.1 8 years ago
Junegunn Choi 4bece04207
0.16.0 8 years ago
Junegunn Choi a30999a785
Prepare for 0.16.0 release 8 years ago
Junegunn Choi a71c471405
0.15.9 8 years ago
Junegunn Choi 6a65006f55
0.15.8 8 years ago
Junegunn Choi a2beb159f1
0.15.7 8 years ago
Junegunn Choi a221c672fb
0.15.6 8 years ago
Junegunn Choi 0c573b3dff
Prepare for termbox/windows build
`TAGS=termbox make` (or `go build -tags termbox`)
8 years ago
Junegunn Choi 9f30ca2923
0.15.5 8 years ago
Junegunn Choi 3222d62ddf
0.15.4 8 years ago
Junegunn Choi 8b0d0342d4
0.15.3 8 years ago
Junegunn Choi 1bc223d4b3
0.15.2 8 years ago
Junegunn Choi 7fa5e6c861
0.15.1 8 years ago
Junegunn Choi 1854922f0c
Truncate the query string if it's too long
Use hard-coded limit to keep it simple. An alternative is to dynamically
calculate the width of the visible area and use it as the limit, but it
can cause unwanted truncation of the query on screen resize/split.
8 years ago
Junegunn Choi 2fc7c18747
Revise ranking algorithm 8 years ago
Junegunn Choi b86838c2b0
0.13.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 fccc93176b
0.13.3 8 years ago
Junegunn Choi 5759d50d4a
0.13.2 8 years ago
Junegunn Choi 8a90f26c8a
0.13.1 8 years ago
Junegunn Choi 3e1d6a7bcf
0.13.0 8 years ago
Junegunn Choi 2f364c62f4
0.12.2 8 years ago
Junegunn Choi 7ed9f83662
Validate jump label characters
Also extend default jump labels
8 years ago
Junegunn Choi f498a9b3fb
Revert version number 8 years ago
Junegunn Choi e53535cc61
Update default jump labels 8 years ago
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.
8 years ago
Junegunn Choi 35a9aff8e1 0.12.1 9 years ago
Junegunn Choi 879ead210f 0.11.2 9 years ago
Junegunn Choi b47ab633e2 0.11.4 9 years ago
Junegunn Choi 40d934e378 0.11.3 9 years ago
Junegunn Choi 8695b5e319 Reduce the initial delay when --tac is not given
fzf defers the initial rendering of the screen up to 100ms if the input
stream is ongoing to prevent unnecessary redraw during the initial
phase. However, 100ms delay is quite noticeable and might give the
impression that fzf is not snappy enough. This commit reduces the
maximum delay down to 20ms when --tac is not specified, in which case
the input list quickly fills the entire screen.
9 years ago
Junegunn Choi 95970164ad 0.11.2 9 years ago