Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/junegunn/fzf. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
  1. Nov 08, 2016
    • Junegunn Choi's avatar
      Fix issues in tcell renderer and Windows build · 898d8d94
      Junegunn Choi authored
      - Fix display of CJK wide characters
      - Fix horizontal offset of header lines
      - Add support for keys with ALT modifier, shift-tab, page-up and down
      - Fix util.ExecCommand to properly parse command-line arguments
      - Fix redraw on resize
      - Implement Pause/Resume for execute action
      - Remove runtime check of GOOS
      - Change exit status to 2 when tcell failed to start
      - TBD: Travis CI build for tcell renderer
          - Pending. tcell cannot reliably ingest keys from tmux send-keys
      Unverified
      898d8d94
  2. Nov 07, 2016
  3. Oct 28, 2016
  4. Oct 21, 2016
  5. Oct 04, 2016
  6. Oct 03, 2016
  7. Sep 29, 2016
  8. Sep 28, 2016
  9. Sep 25, 2016
  10. Sep 21, 2016
  11. Sep 19, 2016
  12. Sep 18, 2016
  13. Aug 20, 2016
  14. Aug 19, 2016
    • Junegunn Choi's avatar
      Micro-optimizations · 37dc2731
      Junegunn Choi authored
      - Make structs smaller
      - Introduce Result struct and use it to represent matched items instead of
        reusing Item struct for that purpose
      - Avoid unnecessary memory allocation
      - Avoid growing slice from the initial capacity
      - Code cleanup
      Unverified
      37dc2731
  15. Aug 14, 2016
  16. Aug 13, 2016
  17. Jun 15, 2016
  18. Jun 14, 2016
  19. Jun 11, 2016
  20. Jun 07, 2016
  21. May 18, 2016
  22. May 12, 2016
  23. Apr 14, 2016
  24. Mar 02, 2016
  25. Feb 18, 2016
    • Junegunn Choi's avatar
      Minor refactoring · e72a3603
      Junegunn Choi authored
      - Slightly more efficient processing of Options
      - Do not return reference type arguments that are mutated inside the
        function
      - Use util.Constrain function when appropriate
      e72a3603
  26. Feb 07, 2016
  27. Feb 03, 2016
    • Junegunn Choi's avatar
      Fix #481 - Use $SHELL instead of sh in execute action · 30bd0b53
      Junegunn Choi authored
      Note that $SHELL only points to the default shell instead of the current
      shell. If you're on a non-default shell, you might want to override the
      value like follows.
      
        SHELL=zsh fzf --bind 'enter:execute:echo $ZSH_VERSION; sleep 1'
      30bd0b53
  28. Feb 02, 2016
  29. Jan 16, 2016
    • Junegunn Choi's avatar
      Reduce the initial delay when --tac is not given · 8695b5e3
      Junegunn Choi authored
      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.
      8695b5e3
  30. Jan 14, 2016
    • Junegunn Choi's avatar
      Add toggle-in and toggle-out for --bind · f6c6e59a
      Junegunn Choi authored
      Related: #452
      
      When `--multi` is set, tab key will bring your cursor down, and
      shift-tab up. But since fzf by default draws the screen in bottom-up
      fashion, one may feel that the opposite of the behavior is more
      desirable and choose to customize the key bindings as follows.
      
          export FZF_DEFAULT_OPTS="--bind tab:toggle-up,shift-tab:toggle-down"
      
      This configuration, however, becomes no longer straightforward when
      `--reverse` is set and fzf switches to top-down layout. To address the
      requirement, this commit adds `toggle-in` and `toggle-out` option which
      switch direction depending on `--reverse`-ness.
      
          export FZF_DEFAULT_OPTS="--bind tab:toggle-out,shift-tab:toggle-in"
      f6c6e59a
    • Junegunn Choi's avatar
      Simplify Item structure · 8d3a302a
      Junegunn Choi authored
      This commit compensates for the performance overhead from the
      extended tiebreak option.
      8d3a302a
  31. Jan 13, 2016
  32. Nov 30, 2015
  33. Nov 09, 2015
Loading