Mercurial > vim
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) |