Files
neovim/runtime/lua/vim
Evgeni Chasnovski 649ff924d9 fix(vim.version): improve construction of '<=a.b.c' and '>a.b.c' ranges
Problem: `vim.version.range('<=a.b.c')` is not precise when it comes to
its right hand side. This is due to version ranges using exclusive right
hand side. While `vim.version.range('>a.b.c')` is not precise when it
comes to its left hand side because left hand sides are inclusive.

Solution: For '>=a.b.c' increase `to` from 'a.b.c' to the smallest
reasonable version that is bigger than 'a.b.c'. For '<a.b.c' do the same
for `from`.
More proper solution is an explicit control over inclusivity of version
range sides, but it has more side effects and requires design decisions.
2025-06-30 20:59:12 +03:00
..
2025-06-06 15:36:48 +01:00
2025-06-06 15:36:48 +01:00
2025-06-06 15:36:48 +01:00
2025-06-06 15:36:48 +01:00
2025-06-17 07:14:25 -07:00
2025-06-06 15:36:48 +01:00
2025-03-15 15:00:44 +01:00
2025-06-06 15:36:48 +01:00
2025-06-06 15:36:48 +01:00
2025-06-06 15:36:48 +01:00
2025-06-06 15:36:48 +01:00
2025-06-14 17:24:36 +02:00