diff options
author | Bram Moolenaar <Bram@vim.org> | 2022-01-23 12:07:04 +0000 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2022-01-23 12:07:04 +0000 |
commit | 6f4754b9f7253d7e4ba527064a24aff1acdb1e8f (patch) | |
tree | 2ee504882bd13acef481efb94164afba33a96202 /runtime/doc/todo.txt | |
parent | bcfa11b7dfdfbb4d412dd843a6da3fce68ba2e39 (diff) |
Update runtime files
Diffstat (limited to 'runtime/doc/todo.txt')
-rw-r--r-- | runtime/doc/todo.txt | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/runtime/doc/todo.txt b/runtime/doc/todo.txt index 851c167954..a0f17aa7a6 100644 --- a/runtime/doc/todo.txt +++ b/runtime/doc/todo.txt @@ -1,4 +1,4 @@ -*todo.txt* For Vim version 8.2. Last change: 2022 Jan 15 +*todo.txt* For Vim version 8.2. Last change: 2022 Jan 22 VIM REFERENCE MANUAL by Bram Moolenaar @@ -38,19 +38,14 @@ browser use: https://github.com/vim/vim/issues/1234 *known-bugs* -------------------- Known bugs and current work ----------------------- -TODO in eval_method() for using partial. - -TODO in compile_load_scriptvar() -Try using a variable or function that is not exported - -"return Msg()" does not give an error if there is no return value. #9497 - -eval_map_expr() in getchar.c saves stuff because "mp" can change, this does -not happen in map.c for an abbreviation. Test that this fails, fix it. +Also set the script context for other "expr" options, like for 'foldexpr'? + 'printexpr' eval_printexpr() + "expr:" part of 'spellsuggest eval_spell_expr() Once Vim9 is stable: - Add all the error numbers in a good place in documentation. - done until E653 + done until E1083 +- Check code coverage, add more tests if needed. - Use Vim9 for runtime files. Further Vim9 improvements, possibly after launch: @@ -67,8 +62,8 @@ Further Vim9 improvements, possibly after launch: evaluation. Use the location where the option was set for deciding whether it's to be evaluated in Vim9 script context. -- implement :type, "import type" -- implement :enum, "import enum". +- implement :type +- implement :enum - implement :class and :interface: See |vim9-classes| - For range: make table of first ASCII character with flag to quickly check if it can be a Vim9 command. E.g. "+" can, but "." can't. @@ -207,6 +202,9 @@ Terminal emulator window: When using 'cryptmethod' xchaha20 the undo file is not encrypted. Need to handle extra bytes. +In Select mode the deleted text always goes into the unnamed register. +Use CTRL-R to specify the register to use. (#9531) + Some prompts are not translated: #9495 Test_communicate_ipv6(): is flaky on many systems @@ -245,6 +243,8 @@ this. MS-Windows: did path modifier :p:8 stop working? #8600 +Add support for "underdouble", "underdot" and "underdash". #9553 + test_arglist func Test_all_not_allowed_from_cmdwin() hangs on MS-Windows. Mapping with partial match not executed properly in GTK. (Ingo Karkat, #7082) |