1. 27 Oct, 2020 7 commits
  2. 26 Oct, 2020 3 commits
  3. 25 Oct, 2020 4 commits
  4. 24 Oct, 2020 1 commit
  5. 23 Oct, 2020 7 commits
  6. 20 Oct, 2020 1 commit
  7. 18 Oct, 2020 2 commits
    • Junegunn Choi's avatar
      Implement streaming preview window (#2215) · faf68dbc
      Junegunn Choi authored
      Fix #2212
      
          # Will start rendering after 200ms, update every 100ms
          fzf --preview 'for i in $(seq 100); do echo $i; sleep 0.01; done'
      
          # Should print "Loading .." message after 500ms
          fzf --preview 'sleep 1; for i in $(seq 100); do echo $i; sleep 0.01; done'
      
          # The first line should appear after 200ms
          fzf --preview 'date; sleep 2; date'
      
          # Should not render before enough lines for the scroll offset are ready
          rg --line-number --no-heading --color=always ^ |
            fzf --delimiter : --ansi --preview-window '+{2}-/2' \
                --preview 'sleep 1; bat --style=numbers --color=always --pager=never --highlight-line={2} {1}'
      faf68dbc
    • Junegunn Choi's avatar
  8. 12 Oct, 2020 1 commit
  9. 10 Oct, 2020 2 commits
  10. 09 Oct, 2020 3 commits
  11. 07 Oct, 2020 1 commit
  12. 06 Oct, 2020 4 commits
  13. 05 Oct, 2020 2 commits
  14. 03 Oct, 2020 1 commit
    • Junegunn Choi's avatar
      [zsh] Keep current $BUFFER on ALT-C · 9dfca77c
      Junegunn Choi authored
      Ideally, we could only use `print -sr` to update the command history.
      However, the "cd" command by ALT-C is added to the history only after we
      finalize the current command by pressing an additional enter key.
      
      i.e. The cd command from ALT-C is not visible when you hit Up arrow. But
      it appears once you hit enter key.
      
      So when the current buffer is empty, we use `zle accept-line` so that
      the command history is immediately updated.
      
      Close #2200
      9dfca77c
  15. 02 Oct, 2020 1 commit