dependabot[bot]
50e910ef3c
Bump ruby/setup-ruby from 1.299.0 to 1.302.0
...
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby ) from 1.299.0 to 1.302.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases )
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb )
- [Commits](3ff19f5e2b...7372622e62 )
---
updated-dependencies:
- dependency-name: ruby/setup-ruby
dependency-version: 1.302.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-20 16:01:35 +00:00
Junegunn Choi
43f0508dd2
Update CHANGELOG (0.72.0)
CodeQL / Analyze (go) (push) Has been cancelled
build / build (push) Has been cancelled
Test fzf on macOS / build (push) Has been cancelled
2026-04-20 00:55:43 +09:00
Junegunn Choi
1986d101e0
Redraw when change-header changes line count
...
The inline header slot's row budget depends on header content length,
but resizeIfNeeded() tolerates a shorter-than-wanted inline window, so
the stale slot stays. Drive a redraw on length change to re-run the
layout.
2026-04-20 00:47:16 +09:00
Junegunn Choi
dd7a081b93
Let inline sections take precedence over --header-first
...
--header-first previously was rejected with --header-border=inline or
--header-lines-border=inline. Now, inline placement wins: an inline
section stays inside the list frame, and --header-first only affects
non-inline sections (mainly the main --header).
2026-04-20 00:47:16 +09:00
Junegunn Choi
d247284bc3
Set inline separator caps per side
2026-04-20 00:47:16 +09:00
Junegunn Choi
6f3e5de150
Update man page: clarify inline list-border shape requirements
2026-04-20 00:47:16 +09:00
Junegunn Choi
0142fe9d04
Update CHANGELOG: clarify inline list-border shape requirements
2026-04-20 00:47:16 +09:00
Junegunn Choi
251b08b831
Fix misleading comment on printHeader nil-window guard
...
The guard fires when hasHeaderWindow() returned false at resize time,
not when addInline had no budget (placeInlineStack always leaves a
non-nil 0-height placeholder).
2026-04-20 00:47:16 +09:00
Junegunn Choi
01567b4f06
Fix inline header/footer border color when falling back to line
...
InitTheme was called before the runtime coerced BorderInline to
BorderLine, so HeaderBorder / FooterBorder inherited from ListBorder
even when the effective shape was 'line'. Mirror the coercion so
color inheritance matches the rendered shape.
2026-04-20 00:47:16 +09:00
Junegunn Choi
d754cfab87
Add --{header,header-lines,footer}-border=inline
...
New BorderShape that embeds the section inside the --list-border
frame, joined to the list content by a horizontal separator with
T-junctions where the list shape has side borders. Requires a list
border with both top and bottom segments; falls back to 'line'
otherwise. Stacks when multiple sections are inline.
Sections inherit --color list-border by default and are colored as a
uniform block via their own --color *-border and *-bg.
Incompatible with --header-first. --header-border=inline requires
--header-lines-border to be inline or unset.
2026-04-20 00:47:16 +09:00
Junegunn Choi
ef6eba1b89
Add a test case for click-header with --header and --header-lines combined
...
The two sections swap order between layouts, and header-lines are
reversed under layout=default, so expected LINE values differ per
layout.
2026-04-20 00:47:16 +09:00
Junegunn Choi
faa6a7e9f6
Add test cases for click-header and click-footer
...
Injects SGR 1006 mouse events via tmux send-keys -l to exercise
FZF_CLICK_HEADER_* / FZF_CLICK_FOOTER_* across all three layouts,
with and without a header border.
2026-04-20 00:47:16 +09:00
Junegunn Choi
8b66489987
Clean up non-ascii characters
2026-04-20 00:47:16 +09:00
Vulcalien
780a624ed7
[vim] Move and resize popup window when detecting VimResized event
...
Close #4778
2026-04-20 00:25:02 +09:00
Tymoteusz Makowski
1ad7c617b1
fix: add no-modifiers fallbacks
...
CodeQL / Analyze (go) (push) Has been cancelled
build / build (push) Has been cancelled
Test fzf on macOS / build (push) Has been cancelled
Close #4776
2026-04-19 14:38:36 +09:00
Daniel Levin
06e70570e2
Update Makefile to support builds on Illumos
...
CodeQL / Analyze (go) (push) Has been cancelled
build / build (push) Has been cancelled
Test fzf on macOS / build (push) Has been cancelled
Close #4772
2026-04-13 20:07:55 +09:00
Junegunn Choi
bd4a18d0a9
Replace sort.Sort(ByOrder(...)) with slices.SortFunc
CodeQL / Analyze (go) (push) Has been cancelled
build / build (push) Has been cancelled
Test fzf on macOS / build (push) Has been cancelled
2026-04-12 10:43:47 +09:00
Junegunn Choi
1b0d448c6e
Update README: --tmux -> --popup
2026-04-12 09:57:26 +09:00
Junegunn Choi
f584cf38f7
[bash] Persist history deletion when histappend is on
...
CodeQL / Analyze (go) (push) Has been cancelled
build / build (push) Has been cancelled
Test fzf on macOS / build (push) Has been cancelled
Fix #4764
Patch suggested by @bitraid.
2026-04-11 17:03:25 +09:00
Junegunn Choi
0eb2ae9f8b
Fix gutter display in --style=minimal
CodeQL / Analyze (go) (push) Has been cancelled
build / build (push) Has been cancelled
Test fzf on macOS / build (push) Has been cancelled
2026-04-08 23:28:10 +09:00
Junegunn Choi
1831500018
Update README
...
CodeQL / Analyze (go) (push) Has been cancelled
build / build (push) Has been cancelled
Test fzf on macOS / build (push) Has been cancelled
I was unable to make the sponsors action to work with the new branch
protection rule. So I'm removing the sponsors section for now until
I can properly set it up again.
2026-04-05 22:20:25 +09:00
Junegunn Choi
62899fd74e
0.71.0
CodeQL / Analyze (go) (push) Has been cancelled
build / build (push) Has been cancelled
Test fzf on macOS / build (push) Has been cancelled
Generate Sponsors README / deploy (push) Has been cancelled
v0.71.0
2026-04-04 14:04:34 +09:00
Junegunn Choi
d1cea64a0e
Allow adaptive height with negative value
...
Fix #4682
2026-04-04 10:13:19 +09:00
bitraid
d7a132b8bf
Update changelog
2026-04-04 09:48:00 +09:00
bitraid
59b82670f7
fish: Key bindings now requires fish v3.4.0+
2026-04-04 09:47:59 +09:00
bitraid
c516acaa89
Add .fish to .editorconfig shell script rules
2026-04-04 09:47:59 +09:00
bitraid
11ff4745ad
Fix typo in install script
2026-04-04 09:47:59 +09:00
bitraid
23164c2263
fish: Completion script rewrite (SHIFT-TAB)
2026-04-04 09:47:59 +09:00
bitraid
9f8294de62
fish: Fixes and improvements to CTRL-R ( #4703 )
...
Fixes:
- Commands with trailing newlines
- Very long previews
Improvements:
- SHIFT-DELETE performance
- Bind ALT-T: cycle command prefix (timestamp, date/time, none)
- Set comment color for prefix
2026-04-04 09:47:59 +09:00
Junegunn Choi
b7138e67a6
Update README
CodeQL / Analyze (go) (push) Has been cancelled
build / build (push) Has been cancelled
Test fzf on macOS / build (push) Has been cancelled
2026-04-03 18:58:57 +09:00
Junegunn Choi
0f0751b3b6
Add CODEOWNERS
CodeQL / Analyze (go) (push) Has been cancelled
build / build (push) Has been cancelled
Test fzf on macOS / build (push) Has been cancelled
2026-04-03 00:01:37 +09:00
dependabot[bot]
cc16a97a40
Bump ruby/setup-ruby from 1.296.0 to 1.299.0 ( #4753 )
...
CodeQL / Analyze (go) (push) Has been cancelled
build / build (push) Has been cancelled
Test fzf on macOS / build (push) Has been cancelled
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby ) from 1.296.0 to 1.299.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases )
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb )
- [Commits](eab2afb994...3ff19f5e2b )
---
updated-dependencies:
- dependency-name: ruby/setup-ruby
dependency-version: 1.299.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 00:10:35 +09:00
dagecko
3ccf162cf0
fix: pin 6 unpinned action(s) ( #4750 )
CodeQL / Analyze (go) (push) Has been cancelled
build / build (push) Has been cancelled
Test fzf on macOS / build (push) Has been cancelled
2026-03-30 13:20:11 +09:00
PJ Eby
fff7eda9d7
Terminate child processes on Windows ( #4723 )
...
CodeQL / Analyze (go) (push) Has been cancelled
build / build (push) Has been cancelled
Test fzf on macOS / build (push) Has been cancelled
Windows doesn't have signals, the default Kill doesn't actually kill
anything, and other forms of termination don't allow cleanup. So we
spawn preview processes in a new process group and send them a
CTRL_BREAK_EVENT to terminate.
However, we only do this for "pwsh" (PowerShell 7+) and unknown/
posix-ish shells, because cmd.exe and Windows PowerShell
("powershell.exe") don't always exit on Ctrl-Break. pwsh also needs
the -NonInteractive flag to exit on Ctrl-Break.
If the process wasn't given its own group, or if sending the console
control event fails, we fall back to the standard Kill (which likely
won't help, but doesn't hurt to try).
Fix #3134
2026-03-29 12:40:24 +09:00
junegunn
d198c0c9de
Deploying to master from @ junegunn/fzf@55d5b153e6 🚀
CodeQL / Analyze (go) (push) Has been cancelled
build / build (push) Has been cancelled
Test fzf on macOS / build (push) Has been cancelled
2026-03-28 15:05:52 +00:00
harrywzl
55d5b153e6
docs: fix duplicate table rows and minor grammar/formatting in fzf.txt ( #4743 )
CodeQL / Analyze (go) (push) Has been cancelled
build / build (push) Has been cancelled
Test fzf on macOS / build (push) Has been cancelled
Generate Sponsors README / deploy (push) Has been cancelled
2026-03-27 15:01:12 +09:00
Junegunn Choi
57695b0309
Remove deprecated FZF_TMUX vars from shell script headers
CodeQL / Analyze (go) (push) Has been cancelled
build / build (push) Has been cancelled
Test fzf on macOS / build (push) Has been cancelled
2026-03-26 21:35:14 +09:00
Junegunn Choi
6f17d49dbb
Support zellij floating pane via --popup (new name for --tmux) ( #4145 )
2026-03-26 21:32:56 +09:00
Junegunn Choi
87586ac5eb
Only use --no-same-owner with tar when supported
...
Fix #4740
Fix #4741
2026-03-26 21:06:58 +09:00
Junegunn Choi
12be5e7b83
Skip adaptive height validation when --tmux overrides --height
...
Fix #4742
2026-03-26 20:56:36 +09:00
Qingwei Li
1acf980e95
enhancement: move server declaration to go func to allocate it in stack ( #4739 )
...
CodeQL / Analyze (go) (push) Has been cancelled
build / build (push) Has been cancelled
Test fzf on macOS / build (push) Has been cancelled
Fix #4735
Close #4736
2026-03-25 15:22:49 +09:00
cui
14e3995a06
Fix nthTransformer parts slice preallocation ( #4734 )
...
CodeQL / Analyze (go) (push) Has been cancelled
build / build (push) Has been cancelled
Test fzf on macOS / build (push) Has been cancelled
Use make([]NthParts, 0, len(indexes)) so the slice starts empty with
reserved capacity. The previous length-len(indexes) allocation left
leading zero NthParts entries before appended elements.
2026-03-23 09:55:00 +09:00
Junegunn Choi
2202481705
Add devel branch to Linux CI workflow trigger
CodeQL / Analyze (go) (push) Has been cancelled
build / build (push) Has been cancelled
Test fzf on macOS / build (push) Has been cancelled
2026-03-22 10:18:17 +09:00
Junegunn Choi
6153004070
Always check hasPreviewWindow() before processing preview mouse events
2026-03-22 10:09:57 +09:00
Junegunn Choi
95f186f364
Fix preview scrollbar not rendered after toggle-preview
...
Fix #4732
2026-03-22 09:55:07 +09:00
Junegunn Choi
58b2855513
bash: Fix CTRL-R batch deletion
...
'echo {+1}' would paste multiple offsets in a line.
Fix #4730
2026-03-22 09:20:51 +09:00
Junegunn Choi
a00df93e13
bash: CTRL-R now supports multi-select and batch deletion
...
CodeQL / Analyze (go) (push) Has been cancelled
build / build (push) Has been cancelled
Test fzf on macOS / build (push) Has been cancelled
Generate Sponsors README / deploy (push) Has been cancelled
- Changed +m to --multi to enable multi-select in CTRL-R
- Changed exclude to exclude-multi and {1} to {+1} so
shift-delete removes all selected entries at once
2026-03-21 21:41:22 +09:00
Junegunn Choi
76efddd718
bash: shift-delete to delete history entries during CTRL-R
...
Close #4715
2026-03-21 21:10:43 +09:00
Junegunn Choi
b638ff46fb
Include match positions in GET / HTTP response
...
Close #4726
2026-03-20 23:06:16 +09:00
Junegunn Choi
259e841a77
Add pull request template with contribution policy
CodeQL / Analyze (go) (push) Has been cancelled
build / build (push) Has been cancelled
Test fzf on macOS / build (push) Has been cancelled
2026-03-20 22:50:12 +09:00