Commit Graph

2463 Commits (d3311d9f43d024acb94a5f22b8f5675ee08d6f76)
 

Author SHA1 Message Date
Julian Ruess 414f87981f Add support for s390x architecture
Signed-off-by: Julian Ruess <julianr@linux.ibm.com>
1 year ago
Junegunn Choi b1459c79cf
Make sure that the query before the cursor is not hidden
Close #3176
1 year ago
Junegunn Choi 352ea07226
0.38.0 1 year ago
Junegunn Choi 27018787af
Describe become(...) action and use it to simplify examples 1 year ago
Junegunn Choi 4e305eca26
become: Set stdin to /dev/tty 1 year ago
sitiom 9e9c0ceaf4
Add Winget Releaser workflow (#3164) 1 year ago
Junegunn Choi b3bf18b1c0
[fzf-tmux] Fix version check
The output of `tmux -V` starts with "tmux ".
1 year ago
Junegunn Choi b1619f675f
[fzf-tmux] Do not set --margin 0,1 on tmux 3.3 or above
Close #3162
1 year ago
Junegunn Choi 96c3de12eb
Run 'become' only when the command template is properly evaluated 1 year ago
Junegunn Choi 719dbb8bae
Update ADVANCED.md: transform-query to restore the query string
Close #2961
1 year ago
Junegunn Choi f38a7f7f8f
[bash] Enable environment variable completion for printenv
Close #3145
1 year ago
Junegunn Choi 6ea38b4438
Add become(...) action that replaces current fzf process
Close #3159
1 year ago
Junegunn Choi f7447aece1
Code cleanup 1 year ago
Junegunn Choi aa2b9ec476
Add 'show-preview' and 'hide-preview'
For cases where 'toggle-preview' is not enough
1 year ago
Junegunn Choi 3ee00f8bc2
toggle-preview should not show empty preview window 1 year ago
Junegunn Choi fccab60a5c
`--preview-window 0,hidden` should not execute the preview command
Until `toggle-preview` action is triggered

Fix #3149
1 year ago
Junegunn Choi 0f4af38457
[vim] Simplify --border injection
Prepend the border options so that the user can override them in
'options' entry of the spec.
1 year ago
Junegunn Choi aef39f1160
[vim] Fix missing --border when --border-label is present 1 year ago
Junegunn Choi 2023012408
0.37.0 1 year ago
Junegunn Choi 95a7661bb1
Sanitize input strings that should be a single line 1 year ago
Junegunn Choi 618d317803
Support custom separator of inline info
Close #2030
Close #3084
1 year ago
Junegunn Choi ae897c8cdb
No need to touch mouse flag if it's already false 1 year ago
Junegunn Choi d0a0f3c052
Temporarily disable mouse mode when switching to an external command 1 year ago
Junegunn Choi 91b9591b10
Reenable mouse mode when coming back from an external program
Close #3141
1 year ago
Junegunn Choi aa7361337d
Make test case pass on 32-bit platforms
Close #3127
1 year ago
Junegunn Choi 284d77fe2e
Add 'focus' event
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
1 year ago
Junegunn Choi 826178f1e2
Do not restore terminal state while running an external command 1 year ago
Junegunn Choi acccf8a9b8
Fix TOC 1 year ago
Francesco Bigagnoli 57c066f0be
Fix bat url in README (#3129) 1 year ago
Nachum Barcohen e44f64ae92
Add Helix editor to bash autocompletion (#3137) 1 year ago
Junegunn Choi d51980a3f5 Add 'transform-border-label' and 'transform-preview-label' 1 year ago
jpcrs c3d73e7ecb Add change-border-label and change-preview-label actions, update man 1 year ago
Junegunn Choi b077f6821d
Action argument in enclosed form should allow new lines
Close #3138
1 year ago
Junegunn Choi a79de11af7
README: Add FZF_TMUX_OPTS example for tmux popup 1 year ago
Junegunn Choi 2023011763
0.36.0 1 year ago
Junegunn Choi b46e40e86b
[vim] Automatically set RUNEWIDTH_EASTASIAN=1 when &ambiwidth == double 1 year ago
Junegunn Choi a6d6cdd165
[vim] Use system-default border style
* 'rounded' on non-Windows platforms
* 'sharp' on Windows
1 year ago
Junegunn Choi dc8da605f9
Fix rendering of double-column borders on light renderer 1 year ago
Junegunn Choi 8b299a29c7
Fix rendering of double-column borders 1 year ago
Junegunn Choi 3109b865d2
Fix typo on man page 1 year ago
Junegunn Choi 0c5956c43c
Better support for Windows terminals
* 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`.
1 year ago
Junegunn Choi 1c83b39691
Update README examples 1 year ago
Junegunn Choi 77874b473c
Update Rubocop dependencies 1 year ago
Junegunn Choi b7cce7be15
Remove unused block argument 1 year ago
Junegunn Choi 3cd3362417
Fix test failure 1 year ago
Junegunn Choi e97e925efb
Resume preview following if the user scrolls the window to the bottom 1 year ago
Farooq Karimi Zadeh 0f032235cf
Correct package manager commands for apt (#3117) 1 year ago
Junegunn Choi e0f0984da7
Allow re-enabling preview follow on change-preview-window 1 year ago
Junegunn Choi 4d22b5aaef
Disable preview follow after dragging the scrollbar
TBD: Should we re-enable follow once the offset reaches the bottom?
1 year ago
Junegunn Choi 80b8846318
Run preview command when preview window appears after resize (#3113)
# 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.
1 year ago