summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2024-01-010.45.00.45.0Junegunn Choi
2023-12-31Enable preview if 'transform' action is bound to a keyJunegunn Choi
2023-12-31Add actions: show-header and hide-headerJunegunn Choi
2023-12-31Trigger focus actions synchronouslyJunegunn Choi
2023-12-31Deploying to master from @ ↡junegunn
junegunn/fzf@8d20f3d5c4e2645e623ed43487501dfe76a86b98 πŸš€
2023-12-29ADVANCED.md: Add toggling example with `transform` and `{fzf:prompt}`Junegunn Choi
Courtesy of @LangLangBart
2023-12-28Add {fzf:prompt} placeholder expressionJunegunn Choi
Close #3354
2023-12-27Fix RuboCop errorJunegunn Choi
2023-12-26Fix unexpected result of --tiebreak=endJunegunn Choi
See https://github.com/junegunn/fzf/issues/3255#issuecomment-1869580320
2023-12-26{fzf:query} should trigger preview updateJunegunn Choi
fzf --preview 'echo {fzf:query}' fzf --preview 'echo {q}'
2023-12-26Add TRANSFORM ACTIONS section to man pageJunegunn Choi
2023-12-26Change transform action to directly execute actionsJunegunn Choi
To avoid filling up input channel for HTTP server
2023-12-26Add 'transform' action to conditionally perform a series of actionsJunegunn Choi
'transform' action runs an external command that prints a series of actions to perform. # Disallow selecting an empty line echo -e "1. Hello\n2. Goodbye\n\n3. Exit" | fzf --reverse --header 'Select one' \ --bind 'enter:transform:[[ -n {} ]] && echo accept || echo "change-header:Invalid selection"' # Move cursor past the empty line echo -e "1. Hello\n2. Goodbye\n\n3. Exit" | fzf --reverse --header 'Select one' \ --bind 'enter:transform:[[ -n {} ]] && echo accept || echo "change-header:Invalid selection"' \ --bind 'focus:transform:[[ -n {} ]] && exit; [[ {fzf:action} =~ up$ ]] && echo up || echo down' Close #3368 Close #2980
2023-12-25Fix shell escaping for fishJunegunn Choi
Fix #3224
2023-12-25Fix handling of empty ANSI color sequenceJunegunn Choi
Fix #3320
2023-12-24Deploying to master from @ ↡junegunn
junegunn/fzf@d7b61ede07ab20ba106191968f12aaf600b6ede4 πŸš€
2023-12-21Add support for negative --heightJunegunn Choi
fzf --height=-1 Close #3487
2023-12-19Bump actions/setup-go from 4 to 5 (#3537)dependabot[bot]
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 4 to 5. - [Release notes](https://github.com/actions/setup-go/releases) - [Commits](https://github.com/actions/setup-go/compare/v4...v5) --- updated-dependencies: - dependency-name: actions/setup-go dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-19Bump github/codeql-action from 2 to 3 (#3544)dependabot[bot]
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/v2...v3) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-17Deploying to master from @ ↡junegunn
junegunn/fzf@91387a741b659ba709a67d55d68b74cb3daa812a πŸš€
2023-12-16Terminate simple server success response with double CRLF (#3542)Jan Verbeek
The simple success case had only the status line plus a single CRLF, and pedantic HTTP client implementations (`hyper`) stumbled over this. A double CRLF makes it OK. Fixes #3541.
2023-12-14Clarification on accept-or-print-query vs. becomeJunegunn Choi
2023-12-10Add Spack installation instructions to README (#3526)Alec Scott
2023-12-10Lint: RuboCopJunegunn Choi
2023-12-10Add accept-or-print-queryJunegunn Choi
Close #3528
2023-12-10Bump golang.org/x/term from 0.13.0 to 0.15.0 (#3525)dependabot[bot]
Bumps [golang.org/x/term](https://github.com/golang/term) from 0.13.0 to 0.15.0. - [Commits](https://github.com/golang/term/compare/v0.13.0...v0.15.0) --- updated-dependencies: - dependency-name: golang.org/x/term 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>
2023-12-10Deploying to master from @ ↡junegunn
junegunn/fzf@d21d5c9510170d74a7f959309da720b6df72ca01 πŸš€
2023-12-03Deploying to master from @ ↡junegunn
junegunn/fzf@cd6788a2bbb37622979c147225593e9badd5b48c πŸš€
2023-11-30Increase buffer size of event channel to avoid freeze on zero eventJunegunn Choi
Fix #3516
2023-11-26Deploying to master from @ ↡junegunn
junegunn/fzf@952b6af4454ed55626d78e3845c6b5b640ac831d πŸš€
2023-11-21Allow files creation in /tmp on OpenBSD (#3512)Laurent Cheylus
- src/protector/protector_openbsd.go: add tmppath for pledge permissions - fix junegunn/fzf#3511 Signed-off-by: Laurent Cheylus <foxy@free.fr>
2023-11-19Deploying to master from @ ↡junegunn
junegunn/fzf@d7d2ac39513f2068f70fbe717d212c9bce8750ed πŸš€
2023-11-170.44.10.44.1Junegunn Choi
2023-11-17Fix crash when preview window is hidden on focus eventJunegunn Choi
2023-11-120.44.00.44.0Junegunn Choi
2023-11-12Fix Home, End on rxvt-unicode (#3507)TomΓ‘Ε‘ JanouΕ‘ek
2023-11-12Reset horizontal offset of the prompt on 'beginning-of-line'Junegunn Choi
https://github.com/junegunn/fzf/issues/3498#issuecomment-1806651174
2023-11-10Revert "Sixel and Kitty image support on Windows binary (#2544)"Junegunn Choi
This reverts commit 68db9cb499ab32190edae6c285942c5fb7cf39ed.
2023-11-08Bump golang.org/x/sys from 0.13.0 to 0.14.0 (#3503)dependabot[bot]
Bumps [golang.org/x/sys](https://github.com/golang/sys) from 0.13.0 to 0.14.0. - [Commits](https://github.com/golang/sys/compare/v0.13.0...v0.14.0) --- updated-dependencies: - dependency-name: golang.org/x/sys 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>
2023-11-08Fix a typoJunegunn Choi
2023-11-07(Experimental) Add support for iTerm2 inline image protocolJunegunn Choi
Close #1102 fzf --preview 'imgcat -W $FZF_PREVIEW_COLUMNS -H $FZF_PREVIEW_LINES {}' Notes: * There is no good way to determine the height of the rendered image, so we assume that the image takes the full height of the preview window. So the image cannot be displayed with the other text. * fzf-preview.sh script was updated to use `imgcat` if it's available but `chafa` is not. * iTerm2 also supports Sixel, so adding support for this protocol is not quite necessary but it renders animated GIFs much better (e.g. looping).
2023-11-07Fix a typo on CHANGELOGJunegunn Choi
2023-11-05Add --listen-unsafe=ADDR to allow remote process execution (#3498)Junegunn Choi
2023-11-05Deploying to master from @ ↡junegunn
junegunn/fzf@c5aa8729a1f073318f162ffc3f6ea2218a448e1f πŸš€
2023-11-04Fix failing test caseJunegunn Choi
2023-11-04Allow accepting remote connectionsJunegunn Choi
Close #3498 # FZF_API_KEY is required for a non-localhost listen address FZF_API_KEY=xxx fzf --listen 0.0.0.0:6266
2023-11-04Fix CTRL-Z handling: Signal SIGSTOP to PGIDJunegunn Choi
Fix #3501
2023-11-03Sixel and Kitty image support on Windows binary (#2544)Junegunn Choi
2023-11-02Fix regression where tcell renderer not clearing the preview windowJunegunn Choi
2023-11-02sixel: Export $FZF_PREVIEW_TOP to the preview command (#2544)Junegunn Choi
So that it can determine if it should subtract 1 from $FZF_PREVIEW_LINES to avoid scrolling issue of Sixel image that touches the bottom of the screen.