aboutsummaryrefslogtreecommitdiff
path: root/runtime/syntax/python.vim
diff options
context:
space:
mode:
authorChristian Clason <c.clason@uni-graz.at>2026-08-28 15:28:48 +0200
committerChristian Clason <ch.clason+github@icloud.com>2026-08-30 10:53:36 +0200
commit6c96ec8c455a6a669c71863cf85d95ece60b1ca1 (patch)
tree942e7ee75ad92aa8d85e65c62f8a1d87dadb3dac /runtime/syntax/python.vim
parent752f4b944bd66f712562b05b58dd5724e89183c5 (diff)
downloadrneovim-6c96ec8c455a6a669c71863cf85d95ece60b1ca1.tar.gz
rneovim-6c96ec8c455a6a669c71863cf85d95ece60b1ca1.tar.bz2
rneovim-6c96ec8c455a6a669c71863cf85d95ece60b1ca1.zip
build(deps): vendor lpeg
Problem: LPeg is hosted on a single unreliable external hoster, forcing is to mirror it in neovim/deps, which adds maintenance friction. Also, we have already vendored the Lua `re.lua` module. Solution: Vendor all of LPeg v1.1.0; as development is not very active anymore, this should not add much overhead (and allow us to simplify in particular the Zig build scripts). Note: LPeg defines a `luaL_newlib` macro for Lua 5.1, which conflicts with LuaJIT's extension. This requires inlining the macro defined in `lptypes.h` and used in `lptree.c`; see README.md for the patch.
Diffstat (limited to 'runtime/syntax/python.vim')
0 files changed, 0 insertions, 0 deletions