Commit Graph

97 Commits

Author SHA1 Message Date
Jan Edmund Lazo 7f0caf0683 Update Windows default command to print relative paths (#1200) 2018-01-17 22:02:50 +09:00
Junegunn Choi 390b49653b 0.17.3 2017-12-03 23:55:24 +09:00
Junegunn Choi 04aa2992e7 Revert "0.17.2"
This reverts commit 2f1edeff78.
2017-12-03 23:42:38 +09:00
Junegunn Choi 2f1edeff78 0.17.2 2017-12-03 23:34:37 +09:00
Junegunn Choi 85a75ee035 Revert default command: find with -fstype required
In #1061 we changed the default command to retry with a simpler find
command with fewer arguments if the first find command failed. This was
to support stripped-down verions of find that do not support -fstype
argument.

However, this caused an unwanted side-effect of yielding duplicate
entries when the first command failed after producing some lines.

We revert the change in this commit, so the default command will not
work with find without -fstype support. But we now print better error
message in that case so that the user can set up a working
$FZF_DEFAULT_COMMAND.

Close #1120 #1167
2017-12-01 01:40:42 +09:00
Junegunn Choi 0b33dc6ce1 0.17.1 2017-10-16 01:58:57 +09:00
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
2017-09-28 23:05:02 +09:00
Junegunn Choi e89eebb7ba 0.17.0 2017-08-27 03:32:21 +09:00
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.
2017-08-16 03:33:48 +09:00
Junegunn Choi ecb6b234cc 0.16.11 2017-08-02 02:50:28 +09:00
Junegunn Choi 6dbc108da2 0.16.10 2017-07-21 18:41:11 +09:00
Junegunn Choi 18a1aeaa91 0.16.9 2017-07-21 00:08:55 +09:00
Junegunn Choi b49f22cdf9 0.16.8 2017-06-05 23:21:50 +09:00
Junegunn Choi bf0cb4bfe2 Use find as the default command on Cygwin environment 2017-06-04 16:23:47 +09:00
Junegunn Choi 2d61691bb2 0.16.7 2017-04-30 11:54:40 +09:00
Junegunn Choi e03e91477b 0.16.6 2017-03-05 03:05:06 +09:00
Junegunn Choi e87a85a179 0.16.5 2017-02-19 01:40:25 +09:00
Junegunn Choi 309e1d8619 Properly truncate long query string 2017-02-18 23:17:29 +09:00
Junegunn Choi ee5aeb80a4 0.16.4 2017-02-05 16:17:54 +09:00
Junegunn Choi d85a69a709 0.16.3 2017-01-30 01:53:17 +09:00
Junegunn Choi f2ce233a6d 0.16.2 2017-01-24 00:37:47 +09:00
Junegunn Choi ff248d566d Drop ncurses dependency
Close #818
2017-01-22 14:13:37 +09:00
Junegunn Choi 62ab8ece5e 0.16.1 2017-01-16 12:27:40 +09:00
Junegunn Choi 4bece04207 0.16.0 2017-01-16 02:39:37 +09:00
Junegunn Choi a30999a785 Prepare for 0.16.0 release 2017-01-08 02:09:56 +09:00
Junegunn Choi a71c471405 0.15.9 2016-11-26 12:36:24 +09:00
Junegunn Choi 6a65006f55 0.15.8 2016-11-19 23:13:26 +09:00
Junegunn Choi a2beb159f1 0.15.7 2016-11-09 12:41:46 +09:00
Junegunn Choi a221c672fb 0.15.6 2016-11-09 01:45:27 +09:00
Junegunn Choi 0c573b3dff Prepare for termbox/windows build
`TAGS=termbox make` (or `go build -tags termbox`)
2016-11-07 02:32:14 +09:00
Junegunn Choi 9f30ca2923 0.15.5 2016-10-23 22:00:32 +09:00
Junegunn Choi 3222d62ddf 0.15.4 2016-10-04 02:17:36 +09:00
Junegunn Choi 8b0d0342d4 0.15.3 2016-09-29 03:05:20 +09:00
Junegunn Choi 1bc223d4b3 0.15.2 2016-09-25 22:20:43 +09:00
Junegunn Choi 7fa5e6c861 0.15.1 2016-09-21 01:28:24 +09:00
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.
2016-09-18 14:34:48 +09:00
Junegunn Choi 2fc7c18747 Revise ranking algorithm 2016-09-18 14:34:46 +09:00
Junegunn Choi b86838c2b0 0.13.5 2016-08-21 05:02:45 +09:00
Junegunn Choi 3a9532c8fd Increase read buffer size to 64KB 2016-08-16 02:06:15 +09:00
Junegunn Choi c4c92142a6 0.13.4 2016-08-14 18:10:21 +09:00
Junegunn Choi fccc93176b 0.13.3 2016-07-16 01:06:53 +09:00
Junegunn Choi 5759d50d4a 0.13.2 2016-06-16 02:16:13 +09:00
Junegunn Choi 8a90f26c8a 0.13.1 2016-06-14 21:53:00 +09:00
Junegunn Choi 3e1d6a7bcf 0.13.0 2016-06-12 02:15:11 +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 e53535cc61 Update default jump labels 2016-05-18 22:44:31 +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 35a9aff8e1 0.12.1 2016-04-25 01:23:52 +09:00