Commit Graph

370 Commits (master)

Author SHA1 Message Date
Junegunn Choi b8904a8c3e Add --tiebreak option for customizing sort criteria
Close #191
9 years ago
Junegunn Choi b882de87ab Fix Travis CI build 9 years ago
Junegunn Choi 3a9d1df026 Fix unicode test case 9 years ago
Junegunn Choi 5c25984ea0 Fix Unicode case handling (#186) 9 years ago
Junegunn Choi 91fc6c984b Fix fuzzy completion test 9 years ago
Junegunn Choi 68503d32df [vim] Code cleanup 9 years ago
Junegunn Choi 50292adacb Implement --toggle-sort option (#173) 9 years ago
Junegunn Choi 84a7499ae3 Fix #172 - Print empty line when fzf with expect finished by -1 or -0 9 years ago
Junegunn Choi 2a167aa030 Implement --expect option to support simple key bindings (#163) 9 years ago
Junegunn Choi 9cfecf7f0b Fix test failure 9 years ago
Junegunn Choi c4d59aeec4 Remove legacy test code 9 years ago
Junegunn Choi 87c71a3ea6 Increase timeout in test cases 9 years ago
Junegunn Choi 55828f389a Add test case for 7e2c18a 9 years ago
Junegunn Choi 79c147ed78 Fix #135 - Directory completion to append / 9 years ago
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)
9 years ago
Junegunn Choi c1aa5c5f33 Add --tac option and reverse display order of --no-sort
DISCLAIMER: This is a backward incompatible change
9 years ago
Junegunn Choi b9b1eeffce Update Vader tests 9 years ago
Junegunn Choi 5667667d1f Add test case for --sync option 9 years ago
Junegunn Choi f5b034095a Fix race condition in asynchronous -1 and -0 9 years ago
Junegunn Choi e6a0de4094 Fix Travis CI build 9 years ago
Junegunn Choi 448132c46c Fix error when --query contains wide-length characters 9 years ago
Junegunn Choi 1476fc7f3b Refactor test code 9 years ago
Junegunn Choi 4dcc0f10b8 Fix Travis CI build by ignoring trailing empty lines
😭
10 years ago
Junegunn Choi 3d39ab5ded Fix flaky tests 10 years ago
Junegunn Choi c3a198d0c7 Add test cases for --select-1 and --exit-0 10 years ago
Junegunn Choi be5c17612a Add basic test case for --reverse 10 years ago
Junegunn Choi 4c3ae847b6 Add test case for --with-nth + --multi 10 years ago
Junegunn Choi 5c0dc79ffa Print selected items in the order they are selected 10 years ago
Junegunn Choi c0b432f7b4 Fix Travis-CI build 10 years ago
Junegunn Choi ae3180f919 Fix CTRL-Y key binding
With tmux-based test cases
10 years ago
Junegunn Choi ec040d82dd Improve word motions: ALT-B, ALT-F, ALT-D, ALT-BS (#112) 10 years ago
Junegunn Choi 00190677d4 Add support for ALT-D and ALT-BS key bindings
https://github.com/junegunn/fzf/issues/111#issuecomment-67832143
10 years ago
Junegunn Choi 7571baadb4 Fix test failure on Ruby 1.8.7
Hashes are unordered on Ruby 1.8
10 years ago
Junegunn Choi da03a66e69 Add test cases for --with-nth option 10 years ago
Junegunn Choi db37e67575 Skip failing tests on Ruby 1.8 10 years ago
Junegunn Choi 76a3ef8c37 Add --with-nth option (#102) 10 years ago
Junegunn Choi 2924fd3e23 Add regression test case for #91 10 years ago
Junegunn Choi 4d72bd098a Add --print-query option (#70) 10 years ago
Junegunn Choi 502973ff75 Add --prompt option (#70) 10 years ago
Junegunn Choi 72ec0a3408 Add test cases for result scroll 10 years ago
Junegunn Choi e392da20e8 Make scrollable (#68) 10 years ago
Junegunn Choi f8e357fa19 Extend --nth option to take ranges
As discussed in #55
10 years ago
Junegunn Choi edcd7c6aa6 Remove UTF-8 NFD conversion
We have iconv.
10 years ago
Junegunn Choi f6b1a6278f Add --reverse option (top-to-bottom layout) 10 years ago
Junegunn Choi 0eafa725b9 Fix test code indentation 10 years ago
Junegunn Choi fa212efe5f Fix ranking when multiple regions overlap
e.g.
  Match region #1: [-----------]
  Match region #2:       [---]
  Match region #3:         [------]
10 years ago
Junegunn Choi 02c01c81a0 Improve -0 and -1 as suggested in #36
- Make -0 and -1 work without -q
- Change exit status to 0 when exiting with -0
10 years ago
Junegunn Choi 22d3929ae3 Implement --select-1 and --exit-0 (#27, #36) 10 years ago
Junegunn Choi ab9fbf1967 Allow --nth option to take multiple indexes (comma-separated) 10 years ago
Junegunn Choi ec4b8a59fa Implement --nth and --delimiter option 10 years ago
Junegunn Choi e7439ce193 Major update to Vim plugin 10 years ago
Junegunn Choi 9904f5354e Add --black for terminals incapable of use_default_colors
See the discussion in #18.

Use --black option to use black background regardless of the default
background color of the terminal. Also, this option can be used to fix
rendering issues on terminals that don't support use_default_colors (man
3 default_colors). Depending on the terminal, use_default_colors may or
may not succeed, but the Ruby version of it always returns nil, it's
currently not possible to automatically enable this option.
10 years ago
Junegunn Choi 457a240457 Add option to disable 256-color output (related #18) 10 years ago
Junegunn Choi dcb4694ec1 Reimplement mouse input without using Curses.getch 10 years ago
Junegunn Choi 2fb8ae010f Completely remove mouse support
Since the version 0.7.0, fzf internally used Curses.getch() call to take user
input, which allowed it to support mouse input as well. However it has turned
out that Curses.getch() has introduced glitches that cannot be easily handled
(e.g. Try resize the terminal). So I finally decided that it's not worth the
trouble and drop the mouse support.
10 years ago
Junegunn Choi 2dbca00bfb Implement --extended-exact option (#24) 10 years ago
Junegunn Choi 301290663d Add -f (--filter) option (#15)
This commit adds --filter option so that fzf can be used as a simple unix
filter instead of being an interactive fuzzy finder.
10 years ago
Junegunn Choi c7e86ad4f1 Add --no-mouse option to replace FZF_MOUSE_ENABLED 10 years ago
Junegunn Choi 3723829b0a Add FZF_DEFAULT_OPTS and update command-line options 11 years ago
Junegunn Choi 159dd7f069 Implement smart-case match (#12) 11 years ago
Junegunn Choi cb3645ea95 Fix `^.*$` pattern matching in extended-search mode (#9) 11 years ago
Junegunn Choi c4dec4d34b Add -q option (initial query) 11 years ago
Junegunn Choi 423e26b0c9 Better handling of NFD chars 11 years ago
Junegunn Choi 6a5e1de6f3 Fix missing NFD conversion in extended-search mode 11 years ago
Junegunn Choi be3b948034 Fix Gem executable 11 years ago
Junegunn Choi f0b2b98c5d Increase FZF_DEFAULT_SORT to 1000 11 years ago
Junegunn Choi e4a49dbb2a Add exact-match and invert-exact-match match types 11 years ago
Junegunn Choi 6037e1e217 Ignore invalid UTF-8 sequences 11 years ago
Junegunn Choi 43acf5c8a4 Extended mode
- Implement prefix caching of extended mode
- Improved ranking algorithm for extended mode
- Fix nfc conversion bug
11 years ago
Junegunn Choi 90ad6d50b8 Refactoring for test 11 years ago