summaryrefslogtreecommitdiffstats
path: root/runtime/doc/todo.txt
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2022-09-04 17:45:43 +0100
committerBram Moolenaar <Bram@vim.org>2022-09-04 17:45:43 +0100
commit0daafaa7d99ef500f76b1b12f5fe8153e2fcaea0 (patch)
tree51e066faffc439862f43a1aed186a9b7a3f27a47 /runtime/doc/todo.txt
parent806a273f3c84ecd475913d901890bb1929be9a0a (diff)
Update runtime files
Diffstat (limited to 'runtime/doc/todo.txt')
-rw-r--r--runtime/doc/todo.txt21
1 files changed, 13 insertions, 8 deletions
diff --git a/runtime/doc/todo.txt b/runtime/doc/todo.txt
index 327ae01f4d..71b8b0f07c 100644
--- a/runtime/doc/todo.txt
+++ b/runtime/doc/todo.txt
@@ -38,12 +38,17 @@ browser use: https://github.com/vim/vim/issues/1234
*known-bugs*
-------------------- Known bugs and current work -----------------------
-cmdheight=0:
-- :g/pattern should not use message window #11012
+When using :echomessage do use msg_row and msg_col, but save and restore.
+How to test any failure?
-*.sil detection with FTsil() (lacygoill, Aug 25)
+Improve :defer command:
+ - Use "D" flag of writefile() in tests.
+ - test "defer func()->funcouter()" fails (or use "funcouter")
+ - test "defer func().arg" fails
+ - test partial fails
+ - check arguments at :defer command
+ - Also when function does "qa!" or "cq"?
-Avoid using "Xfile" and "Xdir" in tests, use specific names.
Further Vim9 improvements, possibly after launch:
- Use Vim9 for more runtime files.
@@ -183,10 +188,7 @@ Terminal emulator window:
- When 'encoding' is not utf-8, or the job is using another encoding, setup
conversions.
-Cleanup:
-- Remove FEAT_FOOTER ?
-
-Add 'splitscroll' #10682 Useful? Any remaining trouble?
+Add 'splitscroll' #10682 Anything remaining
Autoconf: must use autoconf 2.69, later version generates lots of warnings
- try using autoconf 2.71 and fix all "obsolete" warnings
@@ -196,6 +198,8 @@ Can deref_func_name() and deref_function_name() be merged?
After patch 8.2.4915 w_botline is computed much more often. Can this be
reduced?
+Add BufDeletePost. #11041
+
NFA regexp does not handle composing characters well: #10286
[ɔ̃] matches both ɔ and ɔ̃
\(ɔ\|ɔ̃\) matches ɔ and not ɔ̃
@@ -3753,6 +3757,7 @@ Syntax highlighting:
- use treesitter, NeoVim uses it - Many people don't like it.
After changes requires rebuilding the library.
- use TextMate, vscode uses it. #9087 - Other people don't like it.
+ https://github.com/icedman/vim-textmate
Vscode is asked to switch to treesitter:
https://github.com/microsoft/vscode/issues/50140
- sublime grammar?