aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/_extui/shared.lua
diff options
context:
space:
mode:
authorBrynne Taylor <7542439+brynne8@users.noreply.github.com>2025-05-22 15:24:49 +0800
committerGitHub <noreply@github.com>2025-05-22 00:24:49 -0700
commit322a6d305d088420b23071c227af07b7c1beb41a (patch)
tree8e313203aa481ef3ceda62b8e2d9b2019ef07268 /runtime/lua/vim/_extui/shared.lua
parent172a90c245cf00cd5d55b3f9dd31f7aced957217 (diff)
downloadrneovim-322a6d305d088420b23071c227af07b7c1beb41a.tar.gz
rneovim-322a6d305d088420b23071c227af07b7c1beb41a.tar.bz2
rneovim-322a6d305d088420b23071c227af07b7c1beb41a.zip
feat(glob): new Glob implementation based on Peglob #33605
|vim.glob.to_lpeg()| uses a new LPeg-based implementation (Peglob) that provides ~50% speedup for complex patterns. The implementation restores support for nested braces and follows LSP 3.17 specification with additional constraints for improved correctness and resistance to backtracking edge cases.
Diffstat (limited to 'runtime/lua/vim/_extui/shared.lua')
0 files changed, 0 insertions, 0 deletions