summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2023-02-150.38.00.38.0Junegunn Choi
2023-02-15Describe become(...) action and use it to simplify examplesJunegunn Choi
2023-02-15become: Set stdin to /dev/ttyJunegunn Choi
2023-02-15Add Winget Releaser workflow (#3164)sitiom
2023-02-13[fzf-tmux] Fix version checkJunegunn Choi
The output of `tmux -V` starts with "tmux ".
2023-02-13[fzf-tmux] Do not set --margin 0,1 on tmux 3.3 or aboveJunegunn Choi
Close #3162
2023-02-12Run 'become' only when the command template is properly evaluatedJunegunn Choi
2023-02-12Update ADVANCED.md: transform-query to restore the query stringJunegunn Choi
Close #2961
2023-02-12[bash] Enable environment variable completion for printenvJunegunn Choi
Close #3145
2023-02-11Add become(...) action that replaces current fzf processJunegunn Choi
Close #3159
2023-02-01Code cleanupJunegunn Choi
2023-01-31Add 'show-preview' and 'hide-preview'Junegunn Choi
For cases where 'toggle-preview' is not enough
2023-01-30toggle-preview should not show empty preview windowJunegunn Choi
2023-01-30`--preview-window 0,hidden` should not execute the preview commandJunegunn Choi
Until `toggle-preview` action is triggered Fix #3149
2023-01-27[vim] Simplify --border injectionJunegunn Choi
Prepend the border options so that the user can override them in 'options' entry of the spec.
2023-01-27[vim] Fix missing --border when --border-label is presentJunegunn Choi
2023-01-240.37.00.37.0Junegunn Choi
2023-01-24Sanitize input strings that should be a single lineJunegunn Choi
2023-01-24Support custom separator of inline infoJunegunn Choi
Close #2030 Close #3084
2023-01-24No need to touch mouse flag if it's already falseJunegunn Choi
2023-01-24Temporarily disable mouse mode when switching to an external commandJunegunn Choi
2023-01-24Reenable mouse mode when coming back from an external programJunegunn Choi
Close #3141
2023-01-23Make test case pass on 32-bit platformsJunegunn Choi
Close #3127
2023-01-23Add 'focus' eventJunegunn Choi
Can we find a better name? I have considered the followings. * 'point', because "the pointer" points to the current item. * 'shift', 'switch', 'move', etc. These are not technically correct because the current item can change without cursor movement (--tac, reload, search update) * 'change' is already taken. 'change-current' feels a bit wordy and sounds wrong, 'current-changed' is wordy and doesn't go well with the other event names * 'target', not straightforward Close #3053
2023-01-23Do not restore terminal state while running an external commandJunegunn Choi
2023-01-23Fix TOCJunegunn Choi
2023-01-23Fix bat url in README (#3129)Francesco Bigagnoli
2023-01-23Add Helix editor to bash autocompletion (#3137)Nachum Barcohen
2023-01-22Add 'transform-border-label' and 'transform-preview-label'Junegunn Choi
2023-01-22Add change-border-label and change-preview-label actions, update manjpcrs
2023-01-21Action argument in enclosed form should allow new linesJunegunn Choi
Close #3138
2023-01-19README: Add FZF_TMUX_OPTS example for tmux popupJunegunn Choi
2023-01-170.36.00.36.0Junegunn Choi
2023-01-17[vim] Automatically set RUNEWIDTH_EASTASIAN=1 when &ambiwidth == doubleJunegunn Choi
2023-01-16[vim] Use system-default border styleJunegunn Choi
* 'rounded' on non-Windows platforms * 'sharp' on Windows
2023-01-16Fix rendering of double-column borders on light rendererJunegunn Choi
2023-01-16Fix rendering of double-column bordersJunegunn Choi
2023-01-16Fix typo on man pageJunegunn Choi
2023-01-16Better support for Windows terminalsJunegunn Choi
* Default border style on Windows is changed to `sharp` because some Windows terminals are not capable of displaying `rounded` border characters correctly. * If your terminal emulator renders each box-drawing character with 2 columns, set `RUNEWIDTH_EASTASIAN` environment variable to `1`.
2023-01-13Update README examplesJunegunn Choi
2023-01-12Update Rubocop dependenciesJunegunn Choi
2023-01-12Remove unused block argumentJunegunn Choi
2023-01-12Fix test failureJunegunn Choi
2023-01-12Resume preview following if the user scrolls the window to the bottomJunegunn Choi
2023-01-10Correct package manager commands for apt (#3117)Farooq Karimi Zadeh
2023-01-09Allow re-enabling preview follow on change-preview-windowJunegunn Choi
2023-01-09Disable preview follow after dragging the scrollbarJunegunn Choi
TBD: Should we re-enable follow once the offset reaches the bottom?
2023-01-07Run preview command when preview window appears after resize (#3113)Junegunn Choi
# Start fzf in a small screen so that the preview window is hidden fzf --bind 'ctrl-p:toggle-preview' --preview 'stat {}' --preview-window='right,50%,<100(down,50%,hidden)' # Enlarge the screen until the preview window appears. It should not be empty.
2023-01-07Prevent fzf crashing on malformed remote actionJunegunn Choi
2023-01-07Allow toggling of alternative preview window layout that is hiddenJunegunn Choi
Fix #3113