neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

commit c051ea83dd059920714adb39459b3b703ce6f15a
parent 815b65d77713c69bbcb5c80892f6dd49aac8edd9
Author: James McCoy <jamessan@jamessan.com>
Date:   Wed,  4 May 2022 02:13:01 -0400

refactor(lua): replace hard-coded gsub with vim.pesc() (#18407)


Diffstat:
Mruntime/lua/vim/filetype.lua | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/runtime/lua/vim/filetype.lua b/runtime/lua/vim/filetype.lua @@ -1490,7 +1490,7 @@ local function normalize_path(path, as_pattern) if as_pattern then -- Escape Lua's metacharacters when $HOME is used in a pattern. -- The rest of path should already be properly escaped. - normal = vim.env.HOME:gsub('[-^$()%%.%[%]+?]', '%%%0') .. normal:sub(2) + normal = vim.pesc(vim.env.HOME) .. normal:sub(2) else normal = vim.env.HOME .. normal:sub(2) end