Junegunn Choi
4d2d18649c
Add basic test cases for shell extensions ( #83 )
...
- Key bindings for bash, zsh, and fish
- Fuzzy completion for bash (file, dir, process)
2015-03-01 03:33:56 +09:00
Junegunn Choi
c1aa5c5f33
Add --tac option and reverse display order of --no-sort
...
DISCLAIMER: This is a backward incompatible change
2015-02-26 01:42:15 +09:00
Junegunn Choi
4a1752d3fc
0.9.3
2015-02-18 13:19:20 +09:00
Junegunn Choi
b9b1eeffce
Update Vader tests
2015-02-18 12:12:59 +09:00
Junegunn Choi
5667667d1f
Add test case for --sync option
2015-02-18 12:07:54 +09:00
Junegunn Choi
f5b034095a
Fix race condition in asynchronous -1 and -0
2015-02-18 00:51:44 +09:00
Junegunn Choi
95e5beb34e
Update Homebrew instruction
2015-02-18 00:22:17 +09:00
Junegunn Choi
e808151c28
Make --select-1 and --exit-0 asynchronous
2015-02-18 00:08:17 +09:00
Junegunn Choi
d760b790b3
Fix typo in code
2015-02-17 19:28:10 +09:00
Junegunn Choi
1b5599972a
Update installation instruction
2015-02-17 13:15:16 +09:00
Junegunn Choi
6c2ce28d0d
Add --sync option
2015-02-13 12:25:19 +09:00
Junegunn Choi
ff09c275d4
Fix bash script when fzf_base contains spaces
2015-02-12 10:14:05 +09:00
Junegunn Choi
93dcd932e8
Merge pull request #123 from junegunn/fix-travis-ci
...
Fix Travis CI build
2015-01-29 17:44:11 +09:00
Junegunn Choi
e6a0de4094
Fix Travis CI build
2015-01-29 17:41:28 +09:00
Junegunn Choi
9f39671e65
Update README.md
...
Update outdated --help output
2015-01-28 01:45:34 +09:00
Junegunn Choi
423317b82a
Update README.md
2015-01-28 01:18:20 +09:00
Junegunn Choi
47201c2c4d
Merge pull request #122 from blueyed/improve-find-cdwidget
...
Improve `find` command for ALT-C: exclude proc/dev
2015-01-25 11:20:20 +09:00
Junegunn Choi
9cb0cdb4ac
0.9.2
2015-01-24 14:49:21 +09:00
Junegunn Choi
448132c46c
Fix error when --query contains wide-length characters
2015-01-24 13:26:33 +09:00
Junegunn Choi
1476fc7f3b
Refactor test code
2015-01-24 13:25:11 +09:00
Junegunn Choi
71a7b3a26f
Improve rendering performance by caching rune widths
...
Related: 8bead4a
2015-01-24 12:28:00 +09:00
Junegunn Choi
a47c06cb61
Fix update_assets script
2015-01-23 20:32:56 +09:00
Junegunn Choi
48e16edb47
Redraw and adjust upon terminal resize
2015-01-23 20:30:50 +09:00
Junegunn Choi
c35d98dc42
Nullify --nth option when it's irrelevant
2015-01-23 06:26:00 +09:00
Junegunn Choi
8bead4ae34
Improved handling of tab characters
2015-01-18 16:59:04 +09:00
Junegunn Choi
1b6cb3532d
Update src/README.md
2015-01-18 16:34:10 +09:00
Junegunn Choi
0a0955755a
Add note on installation
2015-01-18 16:32:37 +09:00
Junegunn Choi
a3101120fd
Update install script
2015-01-17 20:40:00 +09:00
Junegunn Choi
30f9651f99
0.9.1
2015-01-17 14:15:26 +09:00
Junegunn Choi
4dcc0f10b8
Fix Travis CI build by ignoring trailing empty lines
...
😭
2015-01-17 13:45:56 +09:00
Junegunn Choi
3d39ab5ded
Fix flaky tests
2015-01-17 13:39:11 +09:00
Junegunn Choi
c3a198d0c7
Add test cases for --select-1 and --exit-0
2015-01-17 12:37:24 +09:00
Junegunn Choi
be5c17612a
Add basic test case for --reverse
2015-01-17 12:21:38 +09:00
Junegunn Choi
fe89ac8a89
Add script for updating release assets
2015-01-17 11:57:21 +09:00
Junegunn Choi
4c3ae847b6
Add test case for --with-nth + --multi
2015-01-17 11:20:17 +09:00
Junegunn Choi
5c0dc79ffa
Print selected items in the order they are selected
2015-01-17 11:07:04 +09:00
Junegunn Choi
0a83705d21
Use Go 1.4.1 to build linux binaries
2015-01-17 10:57:07 +09:00
Junegunn Choi
ea22292d2c
Merge pull request #117 from junegunn/fix-ctrl-y
...
Fix CTRL-Y key binding
2015-01-17 10:55:05 +09:00
Junegunn Choi
1990f3c992
Do not build i386 binary on Travis CI to speed up the process
2015-01-17 10:51:39 +09:00
Junegunn Choi
c0b432f7b4
Fix Travis-CI build
2015-01-17 10:39:18 +09:00
Junegunn Choi
ae3180f919
Fix CTRL-Y key binding
...
With tmux-based test cases
2015-01-17 06:04:59 +09:00
Junegunn Choi
62acb9adc4
Fix error with empty list and release 0.9.1-dev
2015-01-15 06:06:22 +09:00
Junegunn Choi
0b5fa56444
Remove brew target
2015-01-14 02:26:47 +09:00
Junegunn Choi
789f26b1a5
Add GIF to src/README
2015-01-14 02:16:03 +09:00
Junegunn Choi
a3068a33d5
Update install/build script from Homebrew
2015-01-14 00:02:37 +09:00
Junegunn Choi
b8c4b35415
make archive for homebrew release
2015-01-13 12:29:12 +09:00
Junegunn Choi
209a6d36ad
Merge pull request #116 from junegunn/go
...
Rewritten in Go
2015-01-13 02:40:48 +09:00
Junegunn Choi
5c491d573a
Fix fzf.{bash,zsh} when Go version is not supported
2015-01-13 02:39:00 +09:00
Junegunn Choi
2c86e728b5
Update src/README.md
2015-01-13 02:27:08 +09:00
Junegunn Choi
cd847affb7
Reorganize source code
2015-01-12 12:56:17 +09:00
Junegunn Choi
7a2bc2cada
Lint
2015-01-12 03:18:40 +09:00
Junegunn Choi
9dbf6b02d2
Fix race conditions
...
- Wait for completions of goroutines when cancelling a search
- Remove shared access to rank field of Item
2015-01-11 23:49:12 +09:00
Junegunn Choi
1db68a3976
Avoid unnecessary update of search progress
2015-01-11 21:56:55 +09:00
Junegunn Choi
1c31352675
Update src/README.md and package comment
2015-01-11 17:01:30 +09:00
Junegunn Choi
6c3489087c
Refactor Makefile and Dockerfiles
2015-01-11 14:19:50 +09:00
Junegunn Choi
313578a1a0
Improve prefix/suffix cache lookup
2015-01-11 03:53:07 +09:00
Junegunn Choi
bd7331ecf5
Remove unnecessary loop label
2015-01-11 03:45:49 +09:00
Junegunn Choi
e293cd4d08
Add test cases for ChunkCache
2015-01-11 02:20:54 +09:00
Junegunn Choi
ca4bdfb4bd
Fix Transform result cache to speed up subsequent searches
2015-01-11 01:53:51 +09:00
Junegunn Choi
4f40314433
Fix --with-nth option when query is non-empty
2015-01-11 01:30:17 +09:00
Junegunn Choi
f670f4f076
Make sure that cy is properly limited
2015-01-10 14:50:24 +09:00
Junegunn Choi
6e86fee588
Change Merger implementation on --no-sort
2015-01-10 14:24:12 +09:00
Junegunn Choi
2d9b38b93e
Constrain cy in vmove()
2015-01-10 14:22:00 +09:00
Junegunn Choi
b8a9861f95
Fix double click on an empty row not to close fzf
2015-01-10 12:26:11 +09:00
Junegunn Choi
188c90bf25
Fix incorrect behaviors of mouse events when --multi enabled
2015-01-10 12:21:17 +09:00
Junegunn Choi
8b02ae650c
Update src/README.md
2015-01-10 01:16:13 +09:00
Junegunn Choi
b7bb100810
Improve response time by only looking at top-N items
2015-01-10 01:06:18 +09:00
Junegunn Choi
aa05bf5206
Reduce memory footprint
2015-01-09 10:42:12 +09:00
Junegunn Choi
d303c5b3eb
Minor refactoring
2015-01-09 02:35:20 +09:00
Junegunn Choi
f401c42f9c
Adjust initial coordinator delay
2015-01-08 22:07:04 +09:00
Junegunn Choi
efec9acd6f
Fix missing mutex unlock
2015-01-08 22:04:12 +09:00
Junegunn Choi
3ed86445e1
Remove call to ncurses set_tabsize()
...
Not available on old verions of ncurses
2015-01-08 11:04:25 +09:00
Junegunn Choi
23f27f3ce5
Improve install script
2015-01-07 20:08:05 +09:00
Junegunn Choi
f99f66570b
Add small initial delay to screen update
...
To avoid flickering when the input is small
2015-01-07 12:46:45 +09:00
Junegunn Choi
3e129ac68c
Remove extraneous quote-escape
2015-01-07 09:59:24 +09:00
Junegunn Choi
8a0ab20a70
Update vim plugin to use Go binary
2015-01-07 01:14:35 +09:00
Junegunn Choi
b277f5ae6f
Fix i386 build
2015-01-07 00:24:05 +09:00
Junegunn Choi
6109a0fe44
Refactor Makefile
2015-01-06 02:07:30 +09:00
Junegunn Choi
383f908cf7
Remove unnecessary event dispatch
2015-01-06 02:04:27 +09:00
Junegunn Choi
3e6c950e12
Build i386 binary as well
2015-01-06 02:04:06 +09:00
Junegunn Choi
ee2ee02599
Fix index out of bounds error during Transform
2015-01-05 19:32:44 +09:00
Junegunn Choi
b42dcdb7a7
Update README for Go - System requirements
2015-01-05 12:21:56 +09:00
Junegunn Choi
82156d34cc
Update Makefile and install script
...
fzf may not run correctly on some OS even when the binary the platform
is successfully downloaded. The install script is updated to check if
the system has no problem running the executable and fall back to Ruby
version when necessary.
2015-01-05 12:21:26 +09:00
Junegunn Choi
4a5142c60b
Do not sort terms when building cache key
2015-01-05 02:32:18 +09:00
Junegunn Choi
ea25e9674f
Refactor install script
2015-01-05 02:17:26 +09:00
Junegunn Choi
dee0909d2b
Fix mouse click offset when list is scrolled
2015-01-05 01:40:19 +09:00
Junegunn Choi
8e5ecf6b38
Update Makefile and installer to use version number
2015-01-05 01:25:54 +09:00
Junegunn Choi
7557737569
Remove outdated information from README
2015-01-05 00:52:08 +09:00
Junegunn Choi
53bce0581e
Update fish function
2015-01-04 14:35:13 +09:00
Junegunn Choi
f9f9b671c5
Ask if fzf executable already exists
2015-01-04 14:29:42 +09:00
Junegunn Choi
606d33e77e
Remove race conditions from screen update
2015-01-04 05:09:40 +09:00
Junegunn Choi
d2f7acbc69
Remove race conditions when accessing the last chunk
2015-01-04 05:01:13 +09:00
Junegunn Choi
0dd024a09f
Remove unnecessary delay on non/defered interactive mode
2015-01-04 05:00:28 +09:00
Junegunn Choi
0a6cb62169
Fall back to Ruby version when download failed
2015-01-04 02:42:58 +09:00
Junegunn Choi
9930a1d4d9
Update install script to download tarball
2015-01-04 02:00:22 +09:00
Junegunn Choi
40d0a6347c
Fix scan limit for --select-1 and --exit-0 options
2015-01-04 01:47:59 +09:00
Junegunn Choi
baad26a0fd
Fix exit conditions of --select-1 and --exit-0
2015-01-04 01:36:33 +09:00
Junegunn Choi
f3177305d5
Rewrite fzf in Go
2015-01-04 00:37:29 +09:00
Junegunn Choi
4ceb520c1d
Merge pull request #115 from JackDanger/sleep-when-curses-is-unavailable
...
Sleep when curses is unavailable
2015-01-02 15:28:33 +09:00
Junegunn Choi
7ba93d9f83
Merge pull request #113 from thedrow/patch-1
...
Use travis' new build workers
2014-12-29 01:03:04 +09:00