Accepting request 843822 from utilities

- Update to 0.24.1:
  - Real-time rendering of preview window
    # fzf can render preview window before the command completes
    fzf --preview 'sleep 1; for i in $(seq 100); do echo $i; sleep 0.01; done'
    # Preview window can process ANSI escape sequence (CSI 2 J) for clearing the display
    fzf --preview 'for i in $(seq 100000); do
      (( i % 200 == 0 )) && printf "\033[2J"
      echo "$i"
      sleep 0.01
    done'
  - To indicate if --multi mode is enabled, fzf will print the number of
    selected items even when no item is selected
    seq 100 | fzf
      # 100/100
    seq 100 | fzf --multi
      # 100/100 (0)
    seq 100 | fzf --multi 5
      # 100/100 (0/5)
  - Added --preview-window options for disabling flags
        nocycle
        nohidden
        nowrap
        default
  - Support preview scroll offset relative to window height
    git grep --line-number '' |
      fzf --delimiter : \
          --preview 'bat --style=numbers --color=always --highlight-line {2} {1}' \
          --preview-window +{2}-/2
  - Added --preview-window option for sharp edges (--preview-window
    sharp)

OBS-URL: https://build.opensuse.org/request/show/843822
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fzf?expand=0&rev=10
This commit is contained in:
Dominique Leuenberger 2020-10-26 15:20:45 +00:00 committed by Git OBS Bridge
commit 3245977a42
5 changed files with 59 additions and 6 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3090748bb656333ed98490fe62133760e5da40ba4cd429a8142b4a0b69d05586
size 168483

3
fzf-0.23.1.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:07576e47d2d446366eb7806fd9f825a2340cc3dc7f799f1f53fe038ca9bf30f6
size 170136

View File

@ -1,3 +1,56 @@
-------------------------------------------------------------------
Sat Oct 24 22:08:02 UTC 2020 - Matej Cepl <mcepl@suse.com>
- Update to 0.24.1:
- Real-time rendering of preview window
# fzf can render preview window before the command completes
fzf --preview 'sleep 1; for i in $(seq 100); do echo $i; sleep 0.01; done'
# Preview window can process ANSI escape sequence (CSI 2 J) for clearing the display
fzf --preview 'for i in $(seq 100000); do
(( i % 200 == 0 )) && printf "\033[2J"
echo "$i"
sleep 0.01
done'
- To indicate if --multi mode is enabled, fzf will print the number of
selected items even when no item is selected
seq 100 | fzf
# 100/100
seq 100 | fzf --multi
# 100/100 (0)
seq 100 | fzf --multi 5
# 100/100 (0/5)
- Added --preview-window options for disabling flags
nocycle
nohidden
nowrap
default
- Support preview scroll offset relative to window height
git grep --line-number '' |
fzf --delimiter : \
--preview 'bat --style=numbers --color=always --highlight-line {2} {1}' \
--preview-window +{2}-/2
- Added --preview-window option for sharp edges (--preview-window
sharp)
- Added --preview-window option for cyclic scrolling (--preview-window
cycle)
- Reduced vertical padding around the preview window when
--preview-window noborder is used
- Added actions for preview window
preview-half-page-up
preview-half-page-down
- Vim
- Popup width and height can be given in absolute integer values
- Added fzf#exec() function for getting the path of fzf executable
It also downloads the latest binary if it's not available by
running ./install --bin
-------------------------------------------------------------------
Mon Aug 3 13:15:00 UTC 2020 - Paolo Stivanin <info@paolostivanin.com>

View File

@ -17,7 +17,7 @@
Name: fzf
Version: 0.22.0
Version: 0.23.1
Release: 0
Summary: A command-line fuzzy finder
License: MIT

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d78f0971d77b4fe75c8db321ee1d54d91ff895481dee173cfb1127c12cbca33f
size 14407680
oid sha256:bed347654ed187706c7d867e957ab9b5d63d0bc3aa8472acd8d0be32dc906439
size 738780