aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/provider/python.lua
diff options
context:
space:
mode:
authorVolodymyr Chernetskyi <volodymyr_chernetskyi@goodyear.com>2026-09-12 17:04:55 +0200
committerGitHub <noreply@github.com>2026-09-12 11:04:55 -0400
commit8782c70127c13893a1aa16b64404ae31e75dd12c (patch)
treeafa0c3cd9a1bc532f953345b286539822e48b3f8 /runtime/lua/vim/provider/python.lua
parent4836954b120c2dff67fe8a11322af866c0ab8504 (diff)
downloadrneovim-8782c70127c13893a1aa16b64404ae31e75dd12c.tar.gz
rneovim-8782c70127c13893a1aa16b64404ae31e75dd12c.tar.bz2
rneovim-8782c70127c13893a1aa16b64404ae31e75dd12c.zip
fix(options): avoid crash for shell paths ending in a separator #41882
Problem: A trailing separator in 'shell' leaves the parsed end before the path tail. The resulting length underflows and crashes option initialization. Solution: Reset the end pointer when advancing past a separator, preserving quoted path parsing. Cover a trailing separator at startup. AI-assisted
Diffstat (limited to 'runtime/lua/vim/provider/python.lua')
0 files changed, 0 insertions, 0 deletions