comparison runtime/doc/todo.txt @ 27162:b19230a8d40a

Update runtime files Commit: https://github.com/vim/vim/commit/fd31be29b8220ee1cb0b3460c82f2634ae3cc370 Author: Bram Moolenaar <Bram@vim.org> Date: Sun Jan 16 14:46:06 2022 +0000 Update runtime files
author Bram Moolenaar <Bram@vim.org>
date Sun, 16 Jan 2022 16:00:06 +0100
parents 3e661b0cf500
children 3649b5a6b1b6
comparison
equal deleted inserted replaced
27161:4ed1558cabe1 27162:b19230a8d40a
1 *todo.txt* For Vim version 8.2. Last change: 2022 Jan 08 1 *todo.txt* For Vim version 8.2. Last change: 2022 Jan 15
2 2
3 3
4 VIM REFERENCE MANUAL by Bram Moolenaar 4 VIM REFERENCE MANUAL by Bram Moolenaar
5 5
6 6
36 browser use: https://github.com/vim/vim/issues/1234 36 browser use: https://github.com/vim/vim/issues/1234
37 (replace 1234 with the issue/pull number) 37 (replace 1234 with the issue/pull number)
38 *known-bugs* 38 *known-bugs*
39 -------------------- Known bugs and current work ----------------------- 39 -------------------- Known bugs and current work -----------------------
40 40
41 Autoload import syntax: 41 TODO in eval_method() for using partial.
42 import autoload "filename" 42
43 import autoload "filename" as name 43 TODO in compile_load_scriptvar()
44 doesn't load the script yet 44 Try using a variable or function that is not exported
45 autoload items can be used without the "#dir#file#" prefix, but file.item 45
46 Add a test_override() item to load the script and compile functions the 46 "return Msg()" does not give an error if there is no return value. #9497
47 moment it is encountered, so that types are checked. 47
48 "vim9script autoload" in an autoload script, using "export" will prefix 48 eval_map_expr() in getchar.c saves stuff because "mp" can change, this does
49 "dir#file#" to the exported item. 49 not happen in map.c for an abbreviation. Test that this fails, fix it.
50 50
51 Once Vim9 is stable: 51 Once Vim9 is stable:
52 - Add all the error numbers in a good place in documentation. 52 - Add all the error numbers in a good place in documentation.
53 done until E653 53 done until E653
54 - Use Vim9 for runtime files. 54 - Use Vim9 for runtime files.
205 conversions. 205 conversions.
206 206
207 When using 'cryptmethod' xchaha20 the undo file is not encrypted. 207 When using 'cryptmethod' xchaha20 the undo file is not encrypted.
208 Need to handle extra bytes. 208 Need to handle extra bytes.
209 209
210 Some prompts are not translated: #9495
211
210 Test_communicate_ipv6(): is flaky on many systems 212 Test_communicate_ipv6(): is flaky on many systems
211 Fails in line 64 of Ch_communicate, no exception is thrown. 213 Fails in line 64 of Ch_communicate, no exception is thrown.
212 214
213 Patch for Template string: #4634 215 Patch for Template string: #4634
214 Have another look at the implementation. 216 Have another look at the implementation.
901 deleting autocmds, not when adding them. 903 deleting autocmds, not when adding them.
902 904
903 With 'foldmethod' "indent" and appending an empty line, what follows isn't 905 With 'foldmethod' "indent" and appending an empty line, what follows isn't
904 included in the existing fold. Deleting the empty line and undo fixes it. 906 included in the existing fold. Deleting the empty line and undo fixes it.
905 (Oleg Koshovetc, 2018 Jul 15, #3214) 907 (Oleg Koshovetc, 2018 Jul 15, #3214)
906
907 Patch to support "xxd -ps". (Erik Auerswald, 2018 May 1)
908 Lacks a test.
909 908
910 Column number is wrong when using 'linebreak' and 'wrap'. (Keith Smiley, 2018 909 Column number is wrong when using 'linebreak' and 'wrap'. (Keith Smiley, 2018
911 Jan 15, #2555) 910 Jan 15, #2555)
912 911
913 ":bufdo e" disabled syntax HL in windows other than the current. (BPJ) 912 ":bufdo e" disabled syntax HL in windows other than the current. (BPJ)