-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update dependency junegunn/fzf to v0.58.0 #51
Open
renovate
wants to merge
1
commit into
main
Choose a base branch
from
renovate/junegunn-fzf-0.x
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
renovate
bot
changed the title
Update dependency junegunn/fzf to v0.42.0
Update dependency junegunn/fzf to v0.43.0
Oct 14, 2023
renovate
bot
force-pushed
the
renovate/junegunn-fzf-0.x
branch
from
October 14, 2023 19:34
dca92e7
to
896c9df
Compare
renovate
bot
force-pushed
the
renovate/junegunn-fzf-0.x
branch
from
November 12, 2023 13:21
896c9df
to
4365a9c
Compare
renovate
bot
changed the title
Update dependency junegunn/fzf to v0.43.0
Update dependency junegunn/fzf to v0.44.0
Nov 12, 2023
renovate
bot
changed the title
Update dependency junegunn/fzf to v0.44.0
Update dependency junegunn/fzf to v0.44.1
Nov 17, 2023
renovate
bot
force-pushed
the
renovate/junegunn-fzf-0.x
branch
from
November 17, 2023 12:59
4365a9c
to
165878c
Compare
renovate
bot
force-pushed
the
renovate/junegunn-fzf-0.x
branch
from
January 1, 2024 10:12
165878c
to
e6d1965
Compare
renovate
bot
changed the title
Update dependency junegunn/fzf to v0.44.1
Update dependency junegunn/fzf to v0.45.0
Jan 1, 2024
renovate
bot
changed the title
Update dependency junegunn/fzf to v0.45.0
Update dependency junegunn/fzf to v0.46.0
Jan 23, 2024
renovate
bot
force-pushed
the
renovate/junegunn-fzf-0.x
branch
from
January 23, 2024 17:11
e6d1965
to
bdd3052
Compare
renovate
bot
force-pushed
the
renovate/junegunn-fzf-0.x
branch
from
February 1, 2024 13:50
bdd3052
to
6e7d908
Compare
renovate
bot
changed the title
Update dependency junegunn/fzf to v0.46.0
Update dependency junegunn/fzf to v0.46.1
Feb 1, 2024
renovate
bot
force-pushed
the
renovate/junegunn-fzf-0.x
branch
from
March 10, 2024 13:19
6e7d908
to
fbb90bc
Compare
renovate
bot
changed the title
Update dependency junegunn/fzf to v0.46.1
Update dependency junegunn/fzf to v0.47.0
Mar 10, 2024
renovate
bot
force-pushed
the
renovate/junegunn-fzf-0.x
branch
from
March 13, 2024 17:30
fbb90bc
to
9f2c8c8
Compare
renovate
bot
changed the title
Update dependency junegunn/fzf to v0.47.0
Update dependency junegunn/fzf to v0.48.0
Mar 13, 2024
renovate
bot
force-pushed
the
renovate/junegunn-fzf-0.x
branch
from
March 17, 2024 11:17
9f2c8c8
to
de2cd75
Compare
renovate
bot
changed the title
Update dependency junegunn/fzf to v0.48.0
Update dependency junegunn/fzf to v0.48.1
Mar 17, 2024
renovate
bot
force-pushed
the
renovate/junegunn-fzf-0.x
branch
from
April 4, 2024 17:27
de2cd75
to
61d31d8
Compare
renovate
bot
changed the title
Update dependency junegunn/fzf to v0.48.1
Update dependency junegunn/fzf to v0.49.0
Apr 4, 2024
renovate
bot
force-pushed
the
renovate/junegunn-fzf-0.x
branch
from
April 14, 2024 15:22
61d31d8
to
fc38ec9
Compare
renovate
bot
changed the title
Update dependency junegunn/fzf to v0.49.0
Update dependency junegunn/fzf to v0.50.0
Apr 14, 2024
renovate
bot
force-pushed
the
renovate/junegunn-fzf-0.x
branch
from
May 1, 2024 07:11
fc38ec9
to
951aeac
Compare
renovate
bot
changed the title
Update dependency junegunn/fzf to v0.50.0
Update dependency junegunn/fzf to v0.51.0
May 1, 2024
renovate
bot
force-pushed
the
renovate/junegunn-fzf-0.x
branch
from
May 7, 2024 16:32
951aeac
to
b84e4b0
Compare
renovate
bot
changed the title
Update dependency junegunn/fzf to v0.51.0
Update dependency junegunn/fzf to v0.52.0
May 7, 2024
renovate
bot
changed the title
Update dependency junegunn/fzf to v0.52.0
Update dependency junegunn/fzf to v0.52.1
May 13, 2024
renovate
bot
force-pushed
the
renovate/junegunn-fzf-0.x
branch
from
May 13, 2024 19:10
b84e4b0
to
09c8cd4
Compare
renovate
bot
force-pushed
the
renovate/junegunn-fzf-0.x
branch
from
June 6, 2024 16:56
09c8cd4
to
63cbb3d
Compare
renovate
bot
changed the title
Update dependency junegunn/fzf to v0.52.1
Update dependency junegunn/fzf to v0.53.0
Jun 6, 2024
renovate
bot
force-pushed
the
renovate/junegunn-fzf-0.x
branch
from
July 8, 2024 17:17
63cbb3d
to
4bf606c
Compare
renovate
bot
changed the title
Update dependency junegunn/fzf to v0.53.0
Update dependency junegunn/fzf to v0.54.0
Jul 8, 2024
renovate
bot
force-pushed
the
renovate/junegunn-fzf-0.x
branch
from
July 19, 2024 09:18
4bf606c
to
4157ad7
Compare
renovate
bot
changed the title
Update dependency junegunn/fzf to v0.54.0
Update dependency junegunn/fzf to v0.54.1
Jul 19, 2024
renovate
bot
force-pushed
the
renovate/junegunn-fzf-0.x
branch
from
July 26, 2024 11:24
4157ad7
to
8da33da
Compare
renovate
bot
changed the title
Update dependency junegunn/fzf to v0.54.1
Update dependency junegunn/fzf to v0.54.2
Jul 26, 2024
renovate
bot
force-pushed
the
renovate/junegunn-fzf-0.x
branch
from
July 31, 2024 16:26
8da33da
to
681d303
Compare
renovate
bot
changed the title
Update dependency junegunn/fzf to v0.54.2
Update dependency junegunn/fzf to v0.54.3
Jul 31, 2024
renovate
bot
changed the title
Update dependency junegunn/fzf to v0.54.3
Update dependency junegunn/fzf to v0.55.0
Aug 29, 2024
renovate
bot
force-pushed
the
renovate/junegunn-fzf-0.x
branch
from
August 29, 2024 10:48
681d303
to
8bd05e2
Compare
renovate
bot
force-pushed
the
renovate/junegunn-fzf-0.x
branch
from
October 27, 2024 06:07
8bd05e2
to
d12af12
Compare
renovate
bot
changed the title
Update dependency junegunn/fzf to v0.55.0
Update dependency junegunn/fzf to v0.56.0
Oct 27, 2024
renovate
bot
force-pushed
the
renovate/junegunn-fzf-0.x
branch
from
November 10, 2024 16:49
d12af12
to
c568680
Compare
renovate
bot
changed the title
Update dependency junegunn/fzf to v0.56.0
Update dependency junegunn/fzf to v0.56.1
Nov 10, 2024
renovate
bot
changed the title
Update dependency junegunn/fzf to v0.56.1
Update dependency junegunn/fzf to v0.56.2
Nov 11, 2024
renovate
bot
force-pushed
the
renovate/junegunn-fzf-0.x
branch
2 times, most recently
from
November 15, 2024 03:28
36cc8a0
to
4a20cb0
Compare
renovate
bot
changed the title
Update dependency junegunn/fzf to v0.56.2
Update dependency junegunn/fzf to v0.56.3
Nov 15, 2024
renovate
bot
force-pushed
the
renovate/junegunn-fzf-0.x
branch
from
December 15, 2024 09:26
4a20cb0
to
22a3c28
Compare
renovate
bot
changed the title
Update dependency junegunn/fzf to v0.56.3
Update dependency junegunn/fzf to v0.57.0
Dec 15, 2024
renovate
bot
force-pushed
the
renovate/junegunn-fzf-0.x
branch
from
January 19, 2025 20:21
22a3c28
to
f6680c1
Compare
renovate
bot
changed the title
Update dependency junegunn/fzf to v0.57.0
Update dependency junegunn/fzf to v0.58.0
Jan 19, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
None yet
0 participants
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.41.1
->v0.58.0
Release Notes
junegunn/fzf (junegunn/fzf)
v0.58.0
: 0.58.0Compare Source
Release highlights: https://junegunn.github.io/fzf/releases/0.58.0/
This version introduces three new border types,
--list-border
,--input-border
, and--header-border
, offering much greater flexibility for customizing the user interface.Also, fzf now offers "style presets" for quick customization, which can be activated using the
--style
option.default
full
minimal
--style=full[:BORDER_STYLE]
--style=default
--style=minimal
--list-border[=STYLE]
--list-label=LABEL
--list-label-pos=COL[:bottom]
list-fg
list-bg
list-border
list-label
change-list-label
transform-list-label
--input-border[=STYLE]
--input-label=LABEL
--input-label-pos=COL[:bottom]
input-fg
(query
)input-bg
input-border
input-label
change-input-label
transform-input-label
--header-border[=STYLE]
--header-label=LABEL
--header-label-pos=COL[:bottom]
header-fg
(header
)header-bg
header-border
header-label
change-header-label
transform-header-label
--preview-border[=STYLE]
as short for--preview-window=border[-STYLE]
line
which draws a single separator line between the preview window and the rest of the interface┈┈
) in each--gap
for better visual separation.All bash/zsh functions, highlighted
declare -f |
perl -0 -pe 's/^}\n/}\0/gm' |
bat --plain --language bash --color always |
fzf --read0 --ansi --layout reverse --multi --highlight-line --gap
toggle-multi-line
actiontoggle-hscroll
actionchange-nth
action for dynamically changing the value of the--nth
optionStart with --nth 1, then 2, then 3, then back to the default, 1
echo 'foo foobar foobarbaz' | fzf --bind 'space:change-nth(2|3|)' --nth 1 -q foo
--delimiter '|'
instead of escaping it as--delimiter '\|'
v0.57.0
: 0.57.0Compare Source
--walker-root
can take multiple directory arguments. e.g.--walker-root include src lib
--walker-skip
can handle multi-component patterns. e.g.--walker-skip target/build
FZF_PREVIEW_*
environment variables are exported to all child processes (#4098)v0.56.3
: 0.56.3Compare Source
v0.56.2
: 0.56.2Compare Source
--wrap
is set (#4083)ksh_arrays
is set (#4084)v0.56.1
: 0.56.1Compare Source
reload
(#4070)page-up
andpage-down
actions now work correctly with multi-line items (#4069){n}
is allowed inSCROLL
expression in--preview-window
(#4079)v0.56.0
: 0.56.0Compare Source
--gap[=N]
option to display empty lines between items.All bash functions, highlighted
noinfo
option to--preview-window
to hide the scroll indicator in the preview windowv0.55.0
: 0.55.0Compare Source
Release highlights: https://junegunn.github.io/fzf/releases/0.55.0/
exact-boundary-match
type to the search syntax. When a search term is single-quoted, fzf will search for the exact occurrences of the string with both ends at word boundaries.complete -D
option__fzf_default_completion
function for more information$FZF_DEFAULT_OPTS
and$FZF_DEFAULT_OPTS_FILE
Layout options
...
'
--ellipsis
is now··
instead of..
.exit
callback that is called with the exit status of fzf--tmux bottom
when the status line is not at the bottom--read0
or--wrap
)ps
command forkill
completion on Cygwinv0.54.3
: 0.54.3Compare Source
A regression in 0.54.0 would cause this to fail
fzf --height '~100%' --bind 'start:reload:seq 10'
v0.54.2
: 0.54.2Compare Source
tar.gz
format instead ofzip
format since we no longer notarize the zip files but binaries--no-height
).--no-height
to your$FZF_DEFAULT_OPTS
.v0.54.1
: 0.54.1Compare Source
cd
instead ofbuiltin cd
builtin cd
was introduced to work around a bug ofcd
coming fromzoxide init --cmd cd fish
where it cannot handle--
argument.cd
of fish is actually a wrapper function for supportingcd -
, so we want to use it instead.v0.54.0
: 0.54.0Compare Source
Release highlights: https://junegunn.github.io/fzf/releases/0.54.0/
--wrap
option enables line wrap--wrap-sign
customizes the sign for wrapped lines (default:↳
)toggle-wrap
action toggles line wrapCTRL-/
andALT-/
totoggle-wrap
--wrap-sign $'\t↳ '
to indent wrapped lineskill **
completion uses--wrap
to show the whole line by default instead of showing it in the preview window--info-command
option for customizing the info linePrepend the current cursor position in yellow
fzf --info-command='echo -e "\x1b[33;1m$FZF_POS\x1b[m/$FZF_INFO 💛"'
--tail
--sync
behavior--sync
is provided, fzf will not render the interface until the initial filtering and the associated actions (bound to any ofstart
,load
,result
, orfocus
) are complete.fzf will not render intermediate states
execute
andtransform
actions (it used to timeout due to lock conflict)fzf --listen --sync --bind 'focus:transform-header:curl -s localhost:$FZF_PORT?limit=0 | jq .'
offset-middle
action to place the current item is in the middle of the screenreload
orreload-sync
is bound tostart
event.fzf < /dev/null
or: | fzf
are no longer required and extraneousload
event will not fire due to the empty list.Now this will work as expected. Previously, this would print an invalid header line.
fzf < /dev/null
or: | fzf
would fix the problem, but then an extraneousload
event would fire and the header would be prematurely updated.fzf --header 'Loading ...' --header-lines 1
--bind 'start:reload:sleep 1; ps -ef'
--bind 'load:change-header:Loaded!'
v0.53.0
Compare Source
Release highlights: https://junegunn.github.io/fzf/releases/0.53.0/
All bash functions, highlighted
Ripgrep multi-line output
--tmux
option to replace fzf-tmux script and simplify distribution--tmux [center|top|bottom|left|right][,SIZE[%]][,SIZE[%]]
Center, 100% width and 70% height
Left, 30% width
Bottom, 50% height
--tail=NUM
option to limit the number of items to keep in memory. This is useful when you want to browse an endless stream of data (e.g. log stream) with fzf while limiting memory usage.Interactive filtering of a log stream
fzf --man
to see it--scroll-off
to 3, as we think it's a better defaultexecute
action now directly writes to and reads from/dev/tty
. Manual/dev/tty
redirection for interactive programs is no longer required.v0.52.1
Compare Source
v0.52.0
Compare Source
--highlight-line
to highlight the whole current line (à laset cursorline
of Vim)selected-fg
,selected-bg
, andselected-hl
fzf --border --multi --info inline-right --layout reverse --marker ▏ --pointer ▌ --prompt '▌ ' \ --highlight-line --color gutter:-1,selected-bg:238,selected-fg:146,current-fg:189
click-header
event that is triggered when the header section is clicked. When the event is triggered,$FZF_CLICK_HEADER_COLUMN
and$FZF_CLICK_HEADER_LINE
are set.$FZF_COMPLETION_{DIR,PATH}_OPTS
for separately customizing the behavior of fuzzy completionv0.51.0
Compare Source
$FZF_POS
exported to the child processes. It's the vertical position of the cursor in the list starting from 1.v0.50.0
Compare Source
Search performance optimization. You can observe 50%+ improvement in some scenarios.
$ rg --line-number --no-heading --smart-case . > $DATA
Added
jump
andjump-cancel
events that are triggered when leavingjump
modev0.49.0
Compare Source
--info=hidden
and--info=inline-right
will no longer hide the horizontal separator by default. This gives you more flexibility in customizing the layout.FZF_PREVIEW_LABEL
FZF_BORDER_LABEL
Use the current value of $FZF_PREVIEW_LABEL to determine which actions to perform
track
action totrack-current
to highlight the difference between the global tracking state set by--track
and a one-off tracking actiontrack
is still available as an aliasuntrack-current
andtoggle-track-current
actions*-current
actions are no-op when the global tracking state is setv0.48.1
Compare Source
FZF_CTRL_T_COMMAND
andFZF_ALT_C_COMMAND
to empty strings respectively when sourcing the scriptbash
zsh
fish
v0.48.0
Compare Source
Set up fzf key bindings and fuzzy completion
Set up fzf key bindings and fuzzy completion
Set up fzf key bindings
--walker=OPTS
[file][,dir][,follow][,hidden]
)file,follow,hidden
--walker-root=DIR
.
--walker-skip=DIRS
.git,node_modules
Built-in walker is only used by standalone fzf when $FZF_DEFAULT_COMMAND is not set
Walker options in $FZF_DEFAULT_OPTS
Reading from STDIN; --walker is ignored
Reading from $FZF_DEFAULT_COMMAND; --walker is ignored
v0.47.0
Compare Source
This doesn't affect you if you have
$FZF_DEFAULT_COMMAND
set.devtmpfs
orproc
typesBut fzf has had the walker code for years to tackle the performance problem on Windows. And I decided to use the same approach on different platforms as well for the benefits listed above.
$FZF_DEFAULT_OPTS_FILE
to allow managing default options in a file$FZF_DEFAULT_OPTS_FILE
$FZF_DEFAULT_OPTS
v0.46.1
Compare Source
v0.46.0
Compare Source
result
- triggered when the filtering for the current query is complete and the result list is readyresize
- triggered when the terminal size is changedFZF_LINES
FZF_COLUMNS
FZF_TOTAL_COUNT
FZF_MATCH_COUNT
FZF_SELECT_COUNT
FZF_QUERY
FZF_PROMPT
FZF_ACTION
Script to dynamically resize the preview window
1 line for info, another for prompt, and 2 more lines for preview window border
{fzf:prompt}
and{fzf:action}
--ambidouble
if your terminal displays ambiguous width characters (e.g. box-drawing characters for borders) as 2 columnsRUNEWIDTH_EASTASIAN=1
is still respected for backward compatibility, but it's recommended that you use this new option insteadv0.45.0
Compare Source
transform
action to conditionally perform a series of actionsv0.44.1
Compare Source
focus
eventv0.44.0
Compare Source
display an image using Kitty image protocol or Sixel. You can use it
like so:
fzf --preview='fzf-preview.sh {}'
v0.43.0
Compare Source
(not available on Windows)
--transfer-mode=memory is the fastest option but if you want fzf to be able
to redraw the image on terminal resize or on 'change-preview-window',
you need to use --transfer-mode=stream.
'
v0.42.0
Compare Source
--info=right
--info=inline-right
thinblock
which uses symbols for legacy computingone eighth block elements
block
, this style is suitable when using a differentbackground color because the window is completely contained within the border.
BAT_THEME=GitHub fzf --info=right --border=thinblock --preview-window=border-thinblock \ --margin=3 --scrollbar=▏▕ --preview='bat --color=always --style=numbers {}' \ --color=light,query:238,fg:238,bg:251,bg+:249,gutter:251,border:248,preview-bg:253
terminal emulator.
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.