runtime(doc): group python interface related items in todo.txt Commit: https://github.com/vim/vim/commit/29d11a8326c81ff12106759252fc96ca9641fb3e Author: Yegappan Lakshmanan <yegap...@yahoo.com> Date: Thu Mar 27 18:19:30 2025 +0100
runtime(doc): group python interface related items in todo.txt While at it, remove the item about merged PR https://github.com/vim/vim/issues/12032 closes: #16984 Signed-off-by: Christian Brabandt <c...@256bit.org> Signed-off-by: Yegappan Lakshmanan <yegap...@yahoo.com> diff --git a/runtime/doc/todo.txt b/runtime/doc/todo.txt index cf9a82ac4..a3f2d7cfc 100644 --- a/runtime/doc/todo.txt +++ b/runtime/doc/todo.txt @@ -1,4 +1,4 @@ -*todo.txt* For Vim version 9.1. Last change: 2025 Mar 08 +*todo.txt* For Vim version 9.1. Last change: 2025 Mar 27 VIM REFERENCE MANUAL by Bram Moolenaar @@ -357,8 +357,6 @@ https://github.com/vim/vim/pull/5566 PR #11579 to add visualtext(), return Visually selected text. -PR #12032: Support Python 3 stable ABI. - PR #11860: Add more info to 'colorcolumn': display a character and highlight for each separate entry. Disadvantage: option value gets very complicated with multiple entries, e.g. every 8 columns. @@ -706,8 +704,6 @@ find them. (Max Kukartsev, #6218) Enable 'termbidi' if $VTE_VERSION >= 5703 ? -Python 3.8 doesn't work. (Antonios Hadjigeorgalis, #5509) - "--cleanFOO" does not result in an error. (#5537) Output from assert_equalfile() doesn't give a hint about what's different. @@ -1490,8 +1486,6 @@ github with a URL like this: https://github.com/vim/vim/compare/v7.4.920%5E...v7.4.920.diff Diff for version.c contains more context, can't skip a patch. -Python: ":py raw_input('prompt')" doesn't work. (Manu Hack) - Comparing nested structures with "==" uses a different comparator than when comparing individual items. @@ -1514,9 +1508,6 @@ C highlighting: modern C allows: /* comment */ #ifdef and also line continuation after #include. I can't recommend it though. -Build with Python on Mac does not always use the right library. -(Kazunobu Kuriyama, 2015 Mar 28) - To support Thai (and other languages) word boundaries, include the ICU library: http://userguide.icu-project.org/boundaryanalysis @@ -1793,13 +1784,6 @@ Problem with refresh:always in completion. (Tyler Wade, 2013 Mar 17) b:undo_ftplugin cannot call a script-local function. (Boris Danilov, 2013 Jan 7) -Win32: The Python interface only works with one version of Python, selected at -compile time. Can this be made to work with version 2.1 and 2.2 dynamically? - -Python: Be able to define a Python function that can be called directly from -Vim script. Requires converting the arguments and return value, like with -vim.bindeval(). - Patch for :tabcloseleft, after closing a tab go to left tab. (William Bowers, 2012 Aug 4) @@ -2912,6 +2896,20 @@ Quickfix/Location List: 7 Add a command that goes back to the position from before jumping to the first quickfix location. + +Python Interface: +- Python 3.8 doesn't work. (Antonios Hadjigeorgalis, #5509) +- Python: ":py raw_input('prompt')" doesn't work. (Manu Hack) +- Build with Python on Mac does not always use the right library. + (Kazunobu Kuriyama, 2015 Mar 28) +- Win32: The Python interface only works with one version of Python, + selected at compile time. Can this be made to work with version 2.1 and + 2.2 dynamically? +- Be able to define a Python function that can be called directly from Vim + script. Requires converting the arguments and return value, like with + vim.bindeval(). + + Vi incompatibility: - Try new POSIX tests, made after my comments. (Geoff Clare, 2005 April 7) Version 1.5 is in ~/src/posix/1.5. (Lynne Canal) -- -- You received this message from the "vim_dev" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups "vim_dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to vim_dev+unsubscr...@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/vim_dev/E1txr3N-001d0I-Jv%40256bit.org.