diff options
| author | Shubh <shubh@shubhxho.com> | 2026-08-22 20:19:55 +0530 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-08-22 10:49:55 -0400 |
| commit | f5839915537597ae047a0a9fd674bc377071f1b3 (patch) | |
| tree | c09f7bb27bb2413356fbd9c6c698b6c15416b7f5 /runtime/lua/vim/range.lua | |
| parent | dadaa7fcade459ebd1fef2ee4eada1a389ea036d (diff) | |
| download | rneovim-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