neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

commit 76c77bd114ee5c3be0e448018c4f3a17cf8bcf42
parent d4360596b5ce0d98ab8d81d1fee3e4950cbc4189
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Tue, 27 Jan 2026 08:05:30 -0500

docs: update version.c #37545

vim-patch:9.1.1988: osc52 package can be further improved
vim-patch:5fb29bb7e runtime(osc52): Update documentation, send DA1 query when loading package
vim-patch:e6a11d45e runtime(osc52): A few minor fixes
vim-patch:1d4fe8905 CI: Add C preproc indentation check to CI
vim-patch:a5ba252f0 runtime(doc): Tweak tag lines in vim9.txt
vim-patch:c035f518c CI: check encoding of runtime files with utf-8 name
Diffstat:
Msrc/nvim/version.c | 279++++++++++++++++++++++++++++++++-----------------------------------------------
1 file changed, 111 insertions(+), 168 deletions(-)

diff --git a/src/nvim/version.c b/src/nvim/version.c @@ -58,7 +58,7 @@ char *version_cflags = "Compilation: " NVIM_VERSION_CFLAGS; // clang-format off static const int vim_versions[] = { 801, 802, 900, 901 }; -static const int num_patches[] = { 2331, 3786, 1553, 1547 }; +static const int num_patches[] = { 2331, 3801, 1574, 1588 }; static const int *included_patchsets[] = { (const int[]) { // 801 @@ -380,8 +380,8 @@ static const int *included_patchsets[] = { 5064, 5063, // 5061-5062 5060, 5059, 5058, - // 5055-5057 - 5054, + // 5056-5057 + 5055, 5054, // 5053 5052, // 5051 @@ -475,9 +475,7 @@ static const int *included_patchsets[] = { // 4847 4846, 4845, 4844, 4843, 4842, 4841, 4840, 4839, 4838, 4837, 4836, 4835, 4834, 4833, // 4832 - 4831, - // 4830 - 4829, 4828, 4827, 4826, 4825, 4824, 4823, + 4831, 4830, 4829, 4828, 4827, 4826, 4825, 4824, 4823, // 4821-4822 4820, 4819, 4818, 4817, 4816, 4815, // 4814 @@ -488,8 +486,8 @@ static const int *included_patchsets[] = { 4799, // 4798 4797, 4796, 4795, 4794, 4793, 4792, 4791, 4790, - // 4788-4789 - 4787, 4786, 4785, + // 4789 + 4788, 4787, 4786, 4785, // 4784 4783, // 4782 @@ -502,8 +500,8 @@ static const int *included_patchsets[] = { 4773, 4772, 4771, 4770, 4769, 4768, 4767, 4766, 4765, 4764, 4763, 4762, // 4761 4760, 4759, - // 4757-4758 - 4756, + // 4758 + 4757, 4756, // 4755 4754, 4753, 4752, // 4751 @@ -521,10 +519,10 @@ static const int *included_patchsets[] = { // 4712 4711, 4710, // 4709 - 4708, 4707, 4706, 4705, 4704, 4703, 4702, 4701, 4700, - // 4698-4699 - 4697, 4696, - // 4694-4695 + 4708, 4707, 4706, 4705, 4704, 4703, 4702, 4701, 4700, 4699, + // 4698 + 4697, 4696, 4695, + // 4694 4693, 4692, 4691, 4690, 4689, 4688, 4687, 4686, 4685, // 4682-4684 4681, 4680, 4679, 4678, 4677, 4676, 4675, 4674, @@ -886,9 +884,7 @@ static const int *included_patchsets[] = { // 3809-3810 3808, // 3807 - 3806, 3805, 3804, - // 3803 - 3802, + 3806, 3805, 3804, 3803, 3802, // 3801 3800, // 3798-3799 @@ -933,17 +929,13 @@ static const int *included_patchsets[] = { // 3682-3683 3681, 3680, 3679, 3678, 3677, 3676, 3675, 3674, 3673, 3672, 3671, 3670, 3669, // 3668 - 3667, - // 3666 - 3665, 3664, 3663, 3662, 3661, 3660, 3659, 3658, 3657, + 3667, 3666, 3665, 3664, 3663, 3662, 3661, 3660, 3659, 3658, 3657, // 3656 3655, 3654, 3653, 3652, // 3649-3651 3648, 3647, // 3645-3646 - 3644, 3643, 3642, 3641, - // 3640 - 3639, 3638, + 3644, 3643, 3642, 3641, 3640, 3639, 3638, // 3637 3636, 3635, // 3633-3634 @@ -967,9 +959,7 @@ static const int *included_patchsets[] = { // 3592 3591, // 3589-3590 - 3588, 3587, 3586, - // 3585 - 3584, 3583, 3582, 3581, 3580, 3579, + 3588, 3587, 3586, 3585, 3584, 3583, 3582, 3581, 3580, 3579, // 3578 3577, 3576, 3575, 3574, 3573, 3572, 3571, 3570, // 3569 @@ -1205,8 +1195,8 @@ static const int *included_patchsets[] = { 2971, 2970, 2969, // 2967-2968 2966, - // 2961-2965 - 2960, + // 2962-2965 + 2961, 2960, // 2958-2959 2957, // 2955-2956 @@ -1461,7 +1451,9 @@ static const int *included_patchsets[] = { 2301, 2300, 2299, // 2296-2298 2295, 2294, 2293, - // 2290-2292 + // 2292 + 2291, + // 2290 2289, 2288, 2287, 2286, 2285, 2284, 2283, // 2282 2281, 2280, 2279, 2278, 2277, 2276, @@ -1559,7 +1551,9 @@ static const int *included_patchsets[] = { 2073, 2072, // 2071 2070, 2069, 2068, 2067, - // 2063-2066 + // 2065-2066 + 2064, + // 2063 2062, // 2061 2060, 2059, 2058, @@ -1632,8 +1626,8 @@ static const int *included_patchsets[] = { 1869, 1868, 1867, 1866, 1865, 1864, 1863, 1862, // 1861 1860, 1859, - // 1857-1858 - 1856, + // 1858 + 1857, 1856, // 1853-1855 1852, // 1851 @@ -2081,8 +2075,8 @@ static const int *included_patchsets[] = { // 582 581, 580, 579, 578, 577, 576, 575, // 574 - 573, - // 570-572 + 573, 572, + // 570-571 569, 568, // 567 566, 565, 564, @@ -2293,10 +2287,8 @@ static const int *included_patchsets[] = { // 2069 2068, 2067, 2066, 2065, 2064, 2063, 2062, 2061, 2060, 2059, 2058, 2057, 2056, // 2054-2055 - 2053, - // 2052 - 2051, 2050, 2049, 2048, 2047, 2046, 2045, 2044, 2043, 2042, 2041, 2040, 2039, 2038, 2037, 2036, - 2035, + 2053, 2052, 2051, 2050, 2049, 2048, 2047, 2046, 2045, 2044, 2043, 2042, 2041, 2040, 2039, 2038, + 2037, 2036, 2035, // 2034 2033, 2032, 2031, 2030, // 2029 @@ -2343,19 +2335,17 @@ static const int *included_patchsets[] = { // 1945 1944, 1943, 1942, // 1941 - 1940, - // 1939 - 1938, 1937, 1936, + 1940, 1939, 1938, 1937, 1936, // 1935 1934, // 1933 - 1932, 1931, 1930, - // 1926-1929 + 1932, 1931, 1930, 1929, + // 1928 + 1927, + // 1926 1925, // 1924 - 1923, - // 1922 - 1921, + 1923, 1922, 1921, // 1920 1919, 1918, 1917, // 1916 @@ -2383,9 +2373,7 @@ static const int *included_patchsets[] = { // 1865 1864, 1863, // 1862 - 1861, 1860, - // 1859 - 1858, 1857, 1856, + 1861, 1860, 1859, 1858, 1857, 1856, // 1855 1854, 1853, 1852, // 1851 @@ -2411,17 +2399,15 @@ static const int *included_patchsets[] = { // 1801 1800, 1799, 1798, 1797, // 1796 - 1795, 1794, 1793, 1792, 1791, - // 1788-1790 + 1795, 1794, 1793, 1792, 1791, 1790, + // 1788-1789 1787, // 1786 1785, // 1784 1783, // 1782 - 1781, 1780, 1779, 1778, 1777, - // 1776 - 1775, 1774, 1773, 1772, 1771, + 1781, 1780, 1779, 1778, 1777, 1776, 1775, 1774, 1773, 1772, 1771, // 1769-1770 1768, 1767, 1766, 1765, 1764, 1763, 1762, 1761, // 1760 @@ -2442,10 +2428,8 @@ static const int *included_patchsets[] = { // 1699 1698, 1697, 1696, // 1695 - 1694, 1693, - // 1692 - 1691, 1690, 1689, 1688, 1687, 1686, 1685, 1684, 1683, 1682, 1681, 1680, 1679, 1678, 1677, 1676, - 1675, + 1694, 1693, 1692, 1691, 1690, 1689, 1688, 1687, 1686, 1685, 1684, 1683, 1682, 1681, 1680, 1679, + 1678, 1677, 1676, 1675, // 1674 1673, 1672, 1671, 1670, 1669, 1668, 1667, 1666, 1665, 1664, 1663, 1662, 1661, // 1660 @@ -2453,9 +2437,7 @@ static const int *included_patchsets[] = { // 1650 1649, 1648, 1647, 1646, 1645, 1644, 1643, 1642, // 1641 - 1640, 1639, 1638, 1637, 1636, 1635, 1634, 1633, 1632, 1631, 1630, 1629, - // 1627-1628 - 1626, + 1640, 1639, 1638, 1637, 1636, 1635, 1634, 1633, 1632, 1631, 1630, 1629, 1628, 1627, 1626, // 1623-1625 1622, 1621, 1620, // 1619 @@ -2477,8 +2459,8 @@ static const int *included_patchsets[] = { // 1574 1573, // 1569-1572 - 1568, - // 1566-1567 + 1568, 1567, + // 1566 1565, 1564, 1563, 1562, 1561, // 1557-1560 1556, 1555, 1554, 1553, 1552, 1551, @@ -2490,20 +2472,16 @@ static const int *included_patchsets[] = { 1536, 1535, 1534, 1533, 1532, // 1531 1530, - // 1527-1529 - 1526, 1525, 1524, 1523, 1522, 1521, 1520, + // 1528-1529 + 1527, 1526, 1525, 1524, 1523, 1522, 1521, 1520, // 1519 1518, 1517, 1516, 1515, 1514, 1513, 1512, 1511, - // 1509-1510 - 1508, 1507, 1506, 1505, + // 1510 + 1509, 1508, 1507, 1506, 1505, // 1504 - 1503, 1502, 1501, 1500, 1499, - // 1498 - 1497, + 1503, 1502, 1501, 1500, 1499, 1498, 1497, // 1496 - 1495, 1494, 1493, 1492, 1491, 1490, 1489, 1488, - // 1487 - 1486, 1485, 1484, 1483, + 1495, 1494, 1493, 1492, 1491, 1490, 1489, 1488, 1487, 1486, 1485, 1484, 1483, // 1481-1482 1480, 1479, 1478, 1477, 1476, 1475, 1474, 1473, 1472, // 1471 @@ -2570,9 +2548,7 @@ static const int *included_patchsets[] = { // 1283-1287 1282, 1281, 1280, 1279, 1278, 1277, // 1275-1276 - 1274, 1273, 1272, 1271, 1270, - // 1269 - 1268, + 1274, 1273, 1272, 1271, 1270, 1269, 1268, // 1266-1267 1265, // 1264 @@ -2789,8 +2765,8 @@ static const int *included_patchsets[] = { 780, 779, 778, // 777 776, - // 774-775 - 773, 772, 771, 770, + // 775 + 774, 773, 772, 771, 770, // 767-769 766, 765, 764, // 763 @@ -2890,9 +2866,7 @@ static const int *included_patchsets[] = { // 534-535 533, 532, // 531 - 530, 529, 528, 527, 526, 525, - // 524 - 523, 522, 521, + 530, 529, 528, 527, 526, 525, 524, 523, 522, 521, // 520 519, // 518 @@ -2952,9 +2926,7 @@ static const int *included_patchsets[] = { // 399-400 398, 397, // 396 - 395, - // 394 - 393, + 395, 394, 393, // 392 391, 390, 389, 388, // 387 @@ -3011,9 +2983,8 @@ static const int *included_patchsets[] = { // 253 252, 251, 250, 249, 248, // 247 - 246, 245, 244, 243, 242, 241, 240, 239, 238, 237, 236, - // 235 - 234, 233, 232, 231, 230, + 246, 245, 244, 243, 242, 241, 240, 239, 238, 237, 236, 235, 234, 233, 232, 231, + 230, // 229 228, 227, 226, // 225 @@ -3095,47 +3066,35 @@ static const int *included_patchsets[] = { // 0 }, (const int[]) { // 901 - 2108, 2107, + 2110, 2109, 2108, 2107, // 2106 2105, // 2104 - 2103, 2102, - // 2101 - 2100, - // 2099 - 2098, 2097, - // 2096 - 2095, 2094, 2093, - // 2091-2092 - 2090, + 2103, 2102, 2101, 2100, 2099, 2098, 2097, 2096, 2095, 2094, 2093, + // 2092 + 2091, 2090, // 2089 2088, 2087, 2086, 2085, // 2080-2084 2079, 2078, // 2076-2077 - 2075, - // 2072-2074 - 2071, 2070, 2069, 2068, - // 2067 - 2066, - // 2065 - 2064, + 2075, 2074, 2073, + // 2072 + 2071, 2070, 2069, 2068, 2067, 2066, 2065, 2064, // 2063 2062, 2061, 2060, 2059, 2058, // 2057 2056, 2055, - // 2052-2054 - 2051, 2050, - // 2044-2049 - 2043, 2042, 2041, 2040, - // 2039 - 2038, 2037, 2036, 2035, 2034, + // 2054 + 2053, 2052, 2051, 2050, + // 2049 + 2048, 2047, + // 2044-2046 + 2043, 2042, 2041, 2040, 2039, 2038, 2037, 2036, 2035, 2034, // 2033 2032, 2031, 2030, // 2029 - 2028, 2027, 2026, - // 2025 - 2024, 2023, + 2028, 2027, 2026, 2025, 2024, 2023, // 2022 2021, 2020, 2019, 2018, 2017, 2016, // 2012-2015 @@ -3148,8 +3107,8 @@ static const int *included_patchsets[] = { 1991, 1990, 1989, // 1988 1987, - // 1984-1986 - 1983, + // 1985-1986 + 1984, 1983, // 1982 1981, 1980, 1979, 1978, 1977, // 1975-1976 @@ -3173,12 +3132,12 @@ static const int *included_patchsets[] = { // 1926-1927 1925, 1924, 1923, 1922, // 1921 - 1920, 1919, 1918, 1917, 1916, 1915, 1914, 1913, - // 1911-1912 + 1920, 1919, 1918, 1917, 1916, 1915, 1914, 1913, 1912, + // 1911 1910, 1909, 1908, // 1907 - 1906, - // 1904-1905 + 1906, 1905, + // 1904 1903, // 1902 1901, @@ -3197,9 +3156,7 @@ static const int *included_patchsets[] = { // 1856-1857 1855, 1854, 1853, 1852, 1851, 1850, 1849, // 1847-1848 - 1846, 1845, 1844, 1843, 1842, - // 1841 - 1840, 1839, 1838, + 1846, 1845, 1844, 1843, 1842, 1841, 1840, 1839, 1838, // 1837 1836, // 1835 @@ -3284,9 +3241,7 @@ static const int *included_patchsets[] = { 1633, 1632, 1631, 1630, 1629, 1628, 1627, 1626, 1625, 1624, 1623, 1622, 1621, 1620, 1619, 1618, // 1617 1616, 1615, 1614, 1613, 1612, 1611, 1610, 1609, 1608, 1607, 1606, 1605, 1604, 1603, 1602, 1601, - 1600, 1599, 1598, - // 1597 - 1596, + 1600, 1599, 1598, 1597, 1596, // 1595 1594, 1593, 1592, // 1591 @@ -3317,8 +3272,8 @@ static const int *included_patchsets[] = { 1541, // 1540 1539, 1538, - // 1536-1537 - 1535, + // 1537 + 1536, 1535, // 1533-1534 1532, // 1529-1531 @@ -3345,8 +3300,8 @@ static const int *included_patchsets[] = { 1464, 1463, // 1460-1462 1459, - // 1456-1458 - 1455, 1454, 1453, 1452, + // 1457-1458 + 1456, 1455, 1454, 1453, 1452, // 1451 1450, 1449, // 1448 @@ -3373,8 +3328,8 @@ static const int *included_patchsets[] = { 1405, 1404, // 1403 1402, 1401, - // 1399-1400 - 1398, + // 1400 + 1399, 1398, // 1397 1396, 1395, // 1394 @@ -3393,18 +3348,16 @@ static const int *included_patchsets[] = { // 1355 1354, 1353, // 1352 - 1351, 1350, 1349, - // 1348 - 1347, 1346, 1345, 1344, 1343, 1342, 1341, 1340, 1339, 1338, 1337, - // 1333-1336 + 1351, 1350, 1349, 1348, 1347, 1346, 1345, 1344, 1343, 1342, 1341, 1340, 1339, 1338, 1337, 1336, + // 1333-1335 1332, 1331, // 1330 1329, 1328, 1327, 1326, 1325, // 1324 1323, 1322, 1321, 1320, 1319, 1318, 1317, 1316, 1315, 1314, 1313, 1312, 1311, 1310, 1309, 1308, 1307, 1306, 1305, 1304, 1303, 1302, 1301, 1300, 1299, 1298, 1297, 1296, - // 1293-1295 - 1292, 1291, 1290, 1289, 1288, 1287, 1286, + // 1294-1295 + 1293, 1292, 1291, 1290, 1289, 1288, 1287, 1286, // 1285 1284, 1283, // 1280-1282 @@ -3412,21 +3365,20 @@ static const int *included_patchsets[] = { // 1274 1273, 1272, 1271, 1270, 1269, 1268, // 1267 - 1266, 1265, 1264, 1263, 1262, 1261, 1260, - // 1259 - 1258, 1257, 1256, 1255, - // 1254 - 1253, 1252, 1251, 1250, 1249, 1248, 1247, 1246, 1245, + 1266, 1265, 1264, 1263, 1262, 1261, 1260, 1259, 1258, 1257, 1256, 1255, 1254, 1253, 1252, 1251, + 1250, 1249, 1248, 1247, 1246, 1245, // 1244 1243, - // 1239-1242 + // 1241-1242 + 1240, + // 1239 1238, // 1237 1236, 1235, // 1232-1234 1231, - // 1229-1230 - 1228, + // 1230 + 1229, 1228, // 1227 1226, // 1225 @@ -3483,16 +3435,16 @@ static const int *included_patchsets[] = { 1077, 1076, 1075, 1074, 1073, 1072, 1071, 1070, 1069, 1068, 1067, 1066, 1065, // 1064 1063, - // 1060-1062 + // 1062 + 1061, + // 1060 1059, // 1058 1057, 1056, 1055, // 1054 1053, 1052, // 1050-1051 - 1049, 1048, - // 1047 - 1046, 1045, + 1049, 1048, 1047, 1046, 1045, // 1044 1043, 1042, 1041, // 1039-1040 @@ -3514,8 +3466,8 @@ static const int *included_patchsets[] = { // 1004 1003, 1002, 1001, 1000, 999, 998, 997, 996, 995, // 994 - 993, 992, 991, 990, - // 988-989 + 993, 992, 991, 990, 989, + // 988 987, 986, // 985 984, 983, 982, 981, @@ -3586,16 +3538,14 @@ static const int *included_patchsets[] = { 806, 805, 804, 803, 802, // 800-801 799, 798, 797, 796, 795, 794, 793, 792, 791, 790, 789, - // 787-788 - 786, 785, + // 788 + 787, 786, 785, // 784 783, 782, 781, // 780 779, 778, 777, 776, 775, 774, 773, 772, 771, 770, 769, // 768 - 767, 766, 765, 764, - // 763 - 762, 761, 760, 759, 758, + 767, 766, 765, 764, 763, 762, 761, 760, 759, 758, // 757 756, 755, 754, 753, 752, // 750-751 @@ -3625,11 +3575,8 @@ static const int *included_patchsets[] = { // 660 659, 658, 657, 656, 655, 654, 653, 652, 651, 650, 649, 648, 647, // 646 - 645, 644, - // 643 - 642, 641, 640, - // 639 - 638, 637, 636, 635, 634, 633, 632, 631, 630, 629, 628, 627, 626, + 645, 644, 643, 642, 641, 640, 639, 638, 637, 636, 635, 634, 633, 632, 631, 630, + 629, 628, 627, 626, // 624-625 623, 622, 621, // 620 @@ -3638,8 +3585,8 @@ static const int *included_patchsets[] = { 612, // 611 610, 609, - // 606-608 - 605, 604, 603, 602, 601, + // 607-608 + 606, 605, 604, 603, 602, 601, // 600 599, 598, // 597 @@ -3687,11 +3634,7 @@ static const int *included_patchsets[] = { // 497 496, 495, 494, 493, 492, 491, 490, 489, 488, 487, 486, 485, 484, 483, // 481-482 - 480, 479, 478, 477, 476, - // 475 - 474, - // 473 - 472, + 480, 479, 478, 477, 476, 475, 474, 473, 472, // 471 470, 469, 468, 467, 466, 465, 464, 463, // 461-462