summaryrefslogtreecommitdiff
path: root/shell/completion.bash
diff options
context:
space:
mode:
authorJunegunn Choi <junegunn.c@gmail.com>2024-05-06 12:07:51 +0900
committerJunegunn Choi <junegunn.c@gmail.com>2024-05-06 13:46:06 +0900
commit5669f48343cac868eb7432950db61c9aa2383ab6 (patch)
tree2e6f2e9de27cc75a4802591e87b4ecc54116dcc9 /shell/completion.bash
parent24ff66d4a9d6889988e4d7e373f33f4098870b9e (diff)
downloadfzf-5669f48343cac868eb7432950db61c9aa2383ab6.tar.gz
Do not enable delayed expansion mode when running cmd.exe
And simplify the argument escaping code. Fix #3764. This may breaks some existing use cases, but the mode causes too much trouble when escaping arguments and it makes some things not possible. # Now you can pass special characters to rg process without any escaping problems: &|<>()@^%! fzf --ansi --disabled --bind "change:reload:rg --column --line-number --no-heading --color=always --smart-case -- {q}" # No sudden expansion of the arguments on '!' fzf --disabled --preview "echo {q} {n} {}" --query "&|<>()@^%!" --prompt "&|<>()@^%!"
Diffstat (limited to 'shell/completion.bash')
0 files changed, 0 insertions, 0 deletions