diff options
| author | Volodymyr Chernetskyi <volodymyr_chernetskyi@goodyear.com> | 2026-09-12 16:28:54 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-09-12 10:28:54 -0400 |
| commit | 4836954b120c2dff67fe8a11322af866c0ab8504 (patch) | |
| tree | 17d7705293126604251af8a9e5dcfb6d4b5e9559 /runtime/lua/vim/provider/python.lua | |
| parent | 4ec474ed795527e96f889fc93e77714e9ed9e392 (diff) | |
| download | rneovim-4836954b120c2dff67fe8a11322af866c0ab8504.tar.gz rneovim-4836954b120c2dff67fe8a11322af866c0ab8504.tar.bz2 rneovim-4836954b120c2dff67fe8a11322af866c0ab8504.zip | |
fix(range): preserve single-character intersections #41881
Problem:
Intersection rejects ranges whose inclusive end equals the other start,
discarding a shared character and even a one-character self-intersection.
Solution:
Use strict comparisons when checking inclusive ends for non-overlap.
Cover two ranges that share a single character.
AI-assisted
Diffstat (limited to 'runtime/lua/vim/provider/python.lua')
0 files changed, 0 insertions, 0 deletions