1
- *todo.txt* For Vim version 9.1. Last change: 2025 Mar 08
1
+ *todo.txt* For Vim version 9.1. Last change: 2025 Mar 27
2
2
3
3
4
4
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -357,8 +357,6 @@ https://github.com/vim/vim/pull/5566
357
357
358
358
PR #11579 to add visualtext(), return Visually selected text.
359
359
360
- PR #12032: Support Python 3 stable ABI.
361
-
362
360
PR #11860: Add more info to 'colorcolumn' : display a character and highlight
363
361
for each separate entry. Disadvantage: option value gets very complicated
364
362
with multiple entries, e.g. every 8 columns.
@@ -706,8 +704,6 @@ find them. (Max Kukartsev, #6218)
706
704
707
705
Enable 'termbidi' if $VTE_VERSION >= 5703 ?
708
706
709
- Python 3.8 doesn't work. (Antonios Hadjigeorgalis, #5509)
710
-
711
707
"--cleanFOO" does not result in an error. (#5537)
712
708
713
709
Output from assert_equalfile() doesn't give a hint about what's different.
@@ -1490,8 +1486,6 @@ github with a URL like this:
1490
1486
https://github.com/vim/vim/compare/v7.4.920%5E...v7.4.920.diff
1491
1487
Diff for version.c contains more context, can't skip a patch.
1492
1488
1493
- Python: ":py raw_input('prompt' )" doesn't work. (Manu Hack)
1494
-
1495
1489
Comparing nested structures with "==" uses a different comparator than when
1496
1490
comparing individual items.
1497
1491
@@ -1514,9 +1508,6 @@ C highlighting: modern C allows: /* comment */ #ifdef
1514
1508
and also line continuation after #include.
1515
1509
I can't recommend it though.
1516
1510
1517
- Build with Python on Mac does not always use the right library.
1518
- (Kazunobu Kuriyama, 2015 Mar 28)
1519
-
1520
1511
To support Thai (and other languages) word boundaries, include the ICU
1521
1512
library: http://userguide.icu-project.org/boundaryanalysis
1522
1513
@@ -1793,13 +1784,6 @@ Problem with refresh:always in completion. (Tyler Wade, 2013 Mar 17)
1793
1784
b:undo_ftplugin cannot call a script-local function. (Boris Danilov, 2013 Jan
1794
1785
7)
1795
1786
1796
- Win32: The Python interface only works with one version of Python, selected at
1797
- compile time. Can this be made to work with version 2.1 and 2.2 dynamically?
1798
-
1799
- Python: Be able to define a Python function that can be called directly from
1800
- Vim script. Requires converting the arguments and return value, like with
1801
- vim.bindeval().
1802
-
1803
1787
Patch for :tabcloseleft, after closing a tab go to left tab. (William Bowers,
1804
1788
2012 Aug 4)
1805
1789
@@ -2912,6 +2896,20 @@ Quickfix/Location List:
2912
2896
7 Add a command that goes back to the position from before jumping to the
2913
2897
first quickfix location.
2914
2898
2899
+
2900
+ Python Interface:
2901
+ - Python 3.8 doesn't work. (Antonios Hadjigeorgalis, #5509)
2902
+ - Python: ":py raw_input('prompt' )" doesn't work. (Manu Hack)
2903
+ - Build with Python on Mac does not always use the right library.
2904
+ (Kazunobu Kuriyama, 2015 Mar 28)
2905
+ - Win32: The Python interface only works with one version of Python,
2906
+ selected at compile time. Can this be made to work with version 2.1 and
2907
+ 2.2 dynamically?
2908
+ - Be able to define a Python function that can be called directly from Vim
2909
+ script. Requires converting the arguments and return value, like with
2910
+ vim.bindeval().
2911
+
2912
+
2915
2913
Vi incompatibility:
2916
2914
- Try new POSIX tests, made after my comments. (Geoff Clare, 2005 April 7)
2917
2915
Version 1.5 is in ~/src/posix/1.5. (Lynne Canal)
0 commit comments