aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/range.lua
diff options
context:
space:
mode:
authorShubh <shubh@shubhxho.com>2026-08-22 20:19:55 +0530
committerGitHub <noreply@github.com>2026-08-22 10:49:55 -0400
commitf5839915537597ae047a0a9fd674bc377071f1b3 (patch)
treec09f7bb27bb2413356fbd9c6c698b6c15416b7f5 /runtime/lua/vim/range.lua
parentdadaa7fcade459ebd1fef2ee4eada1a389ea036d (diff)
downloadrneovim-f5839915537597ae047a0a9fd674bc377071f1b3.tar.gz
rneovim-f5839915537597ae047a0a9fd674bc377071f1b3.tar.bz2
rneovim-f5839915537597ae047a0a9fd674bc377071f1b3.zip
fix(url): escape cmd.exe special chars in vim.ui.open() URL #41394
Problem: On Windows, vim.ui.open() passes URLs to `cmd.exe /c start`. cmd.exe treats `&` as a command separator, so query strings are truncated. Solution: Caret-escape `&|<>^%!` in URIs when the open handler is cmd.exe.
Diffstat (limited to 'runtime/lua/vim/range.lua')
0 files changed, 0 insertions, 0 deletions