Mercurial > vim
comparison runtime/doc/todo.txt @ 25773:11b656e74444
Update runtime files
Commit: https://github.com/vim/vim/commit/6c391a74fe90190796ca0b0c010112948a6e75d7
Author: Bram Moolenaar <Bram@vim.org>
Date: Thu Sep 9 21:55:11 2021 +0200
Update runtime files
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Thu, 09 Sep 2021 22:00:10 +0200 |
parents | d4faa2c5211b |
children | 65de67669df3 |
comparison
equal
deleted
inserted
replaced
25772:55753c17b73d | 25773:11b656e74444 |
---|---|
1 *todo.txt* For Vim version 8.2. Last change: 2021 Aug 25 | 1 *todo.txt* For Vim version 8.2. Last change: 2021 Sep 08 |
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 :delcommand -buffer should work | |
42 | |
41 Vim9 - Make everything work: | 43 Vim9 - Make everything work: |
44 - Disallow using numbered function with "g:123" in Vim9 script? #8760 | |
42 - use CheckLegacyAndVim9Success(lines) in many more places | 45 - use CheckLegacyAndVim9Success(lines) in many more places |
43 - Check TODO items in vim9compile.c and vim9execute.c | 46 - Check TODO items in vim9compile.c and vim9execute.c |
44 - For builtin functions using tv_get_string*() use check_for_string() to be | 47 - For builtin functions using tv_get_string*() use check_for_string() to be |
45 more strict about the argument type (not a bool). | 48 more strict about the argument type (not a bool). |
46 done: balloon_() | 49 done: balloon_() |
47 - Disallow using numbered function with "g:123" in Vim9 script? #8760 | |
48 - Check many more builtin function arguments at compile time. | 50 - Check many more builtin function arguments at compile time. |
49 map() could check that the return type of the function argument matches | 51 map() could check that the return type of the function argument matches |
50 the type of the list or dict member. (#8092) | 52 the type of the list or dict member. (#8092) |
51 Same for other functions, such as searchpair(). | 53 Same for other functions, such as searchpair(). |
52 - Test try/catch and throw better, also nested. | 54 - Test try/catch and throw better, also nested. |
221 Need to handle extra bytes. | 223 Need to handle extra bytes. |
222 | 224 |
223 Test_communicate_ipv6(): is flaky on many systems | 225 Test_communicate_ipv6(): is flaky on many systems |
224 Fails in line 64 of Ch_communicate, no exception is thrown. | 226 Fails in line 64 of Ch_communicate, no exception is thrown. |
225 | 227 |
228 Patch for Template string: #4634 | |
229 Have another look at the implementation. | |
230 | |
226 Rename getdigraphlist -> digraph_getlist() etc. | 231 Rename getdigraphlist -> digraph_getlist() etc. |
227 | 232 |
228 Valgrind reports memory leaks in test_options. | 233 Valgrind reports memory leaks in test_options. |
229 Valgrind reports overlapping memcpy in | 234 Valgrind reports overlapping memcpy in |
230 test_conceal.3 | 235 test_conceal.3 |
257 | 262 |
258 Problem that a previous silent ":throw" causes a following try/catch not to | 263 Problem that a previous silent ":throw" causes a following try/catch not to |
259 work. (ZyX, 2013 Sep 28) With examples: (Malcolm Rowe, 2015 Dec 24) | 264 work. (ZyX, 2013 Sep 28) With examples: (Malcolm Rowe, 2015 Dec 24) |
260 Also see #8487 for an example. | 265 Also see #8487 for an example. |
261 | 266 |
262 Patch for Template string: #4634 | |
263 Have another look at the implementation. | |
264 | |
265 Patch to implement the vimtutor with a plugin: #6414 | 267 Patch to implement the vimtutor with a plugin: #6414 |
266 Was originally written by Felipe Morales. | 268 Was originally written by Felipe Morales. |
267 | 269 |
268 Request to use "." for the cursor column in search pattern \%<.c and \%<.v. | 270 Request to use "." for the cursor column in search pattern \%<.c and \%<.v. |
269 (#8179) | 271 (#8179) |
1036 always nested. | 1038 always nested. |
1037 | 1039 |
1038 matchit hasn't been maintained for a long time. #955. | 1040 matchit hasn't been maintained for a long time. #955. |
1039 | 1041 |
1040 Problem with 'delcombine'. (agguser, 2017 Nov 10, #2313) | 1042 Problem with 'delcombine'. (agguser, 2017 Nov 10, #2313) |
1043 | |
1044 'delcombine' does not work for the command line. (Tony Mechelynck, 2009 Jul | |
1045 20) | |
1041 | 1046 |
1042 MS-Windows: buffer completion doesn't work when using backslash (or slash) | 1047 MS-Windows: buffer completion doesn't work when using backslash (or slash) |
1043 for a path separator. (xtal8, #2201) | 1048 for a path separator. (xtal8, #2201) |
1044 | 1049 |
1045 Would be nice for Insert mode completion to highlight the text that was added | 1050 Would be nice for Insert mode completion to highlight the text that was added |
2297 | 2302 |
2298 string_convert() should be able to convert between utf-8 and utf-16le. Used | 2303 string_convert() should be able to convert between utf-8 and utf-16le. Used |
2299 for GTK clipboard. Avoid requirement for iconv. | 2304 for GTK clipboard. Avoid requirement for iconv. |
2300 | 2305 |
2301 Now that colnr_T is int instead of unsigned, more type casts can be removed. | 2306 Now that colnr_T is int instead of unsigned, more type casts can be removed. |
2302 | |
2303 'delcombine' does not work for the command line. (Tony Mechelynck, 2009 Jul | |
2304 20) | |
2305 | 2307 |
2306 Don't load macmap.vim on startup, turn it into a plugin. (Ron Aaron, | 2308 Don't load macmap.vim on startup, turn it into a plugin. (Ron Aaron, |
2307 2009 Apr 7) Reminder Apr 14. | 2309 2009 Apr 7) Reminder Apr 14. |
2308 | 2310 |
2309 Add "no_hlsearch" to winsaveview(). | 2311 Add "no_hlsearch" to winsaveview(). |