Mercurial > vim
diff runtime/doc/todo.txt @ 25402:bdda48f01a68
Update runtime files
Commit: https://github.com/vim/vim/commit/53f7fccc9413c9f770694b56f40f242d383b2d5f
Author: Bram Moolenaar <Bram@vim.org>
Date: Wed Jul 28 20:10:16 2021 +0200
Update runtime files
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Wed, 28 Jul 2021 20:15:05 +0200 |
parents | 84c7dc0fdcd2 |
children | 29ec2c198c8d |
line wrap: on
line diff
--- a/runtime/doc/todo.txt +++ b/runtime/doc/todo.txt @@ -1,4 +1,4 @@ -*todo.txt* For Vim version 8.2. Last change: 2021 Jul 05 +*todo.txt* For Vim version 8.2. Last change: 2021 Jul 26 VIM REFERENCE MANUAL by Bram Moolenaar @@ -38,11 +38,14 @@ browser use: https://github.com/vim/vim/ *known-bugs* -------------------- Known bugs and current work ----------------------- +Try out callgrind with kcachegrind. + Vim9 - Make everything work: -- possible leak in test_vim9_builtin ? -- Make "for _ in range()" work, do not store the value in a var. +- Check TODO items in vim9compile.c and vim9execute.c - use CheckLegacyAndVim9Success(lines) in many more places -- compile get_lambda_tv() in popup_add_timeout() + This doesn't work - Test_list_assign(): + var l = [0] + l[:] = [1, 2] - For builtin functions using tv_get_string*() use check_for_string() to be more strict about the argument type (not a bool). done: balloon_() @@ -214,10 +217,13 @@ Terminal emulator window: Include patch #6290: recognize shell directory change. -MS-Windows GUI: default 'encoding' to "utf-8" ? (#8221) - Add #ifdef MSWIN before enc_locale() in set_init_1(). - Or just always for MS-Windows? Conversion to 'termencoding' should always - work? +When using 'cryptmethod' xchaha20 the undo file is not encrypted. +Need to handle extra bytes. + +Test_communicate_ipv6(): is flaky on many systems +Fails in line 64 of Ch_communicate, no exception is thrown. + +Rename getdigraphlist -> digraph_getlist() etc. Valgrind reports memory leaks in test_options. Valgrind reports overlapping memcpy in @@ -242,6 +248,8 @@ Memory leaks in test_channel? (or is it initialization to figure out the default value from 'shell'. Add a test for this. +MS-Windows: did path modifier :p:8 stop working? #8600 + 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) @@ -269,6 +277,9 @@ Remove SPACE_IN_FILENAME ? It is only us Searching for \%'> does not find anything when using line Visual selection. Probably because it's using MAXCOL. #8238 +Make "g>" and "g<" in Visual mode move the text right or left. +Also for a block selection. #8558 + Add optional argument to virtcol() that specifies "start", "cursor" or "end" to tell which value from getvvcol() should be used. (#7964) Value returned by virtcol() changes depending on how lines wrap. This is @@ -280,10 +291,12 @@ Scroll doesn't work correctly, why? glob() and globfile() do not always honor 'wildignorecase'. #8350 globpath() does not use 'wildignorecase' at all? +":find" incorrectly searches parent directory of path (#8533) + Add 'termguiattr' option, use "gui=" attributes in the terminal? Would work with 'termguicolors'. #1740 -Patch for blockwise paste reporting changes: #6660. +Patch for blockwise paste reporting changes: #6660. Asked for a PR. Patch to make fillchars global-local. (#5206) @@ -3069,7 +3082,7 @@ 7 Add patch from Benoit Cerrina to int 7 When 'rightleft' is set, the search pattern should be displayed right to left as well? See patch of Dec 26. (Nadim Shaikli) 8 Option to lock all used memory so that it doesn't get swapped to disk - (uncrypted). Patch by Jason Holt, 2003 May 23. Uses mlock. + (unencrypted). Patch by Jason Holt, 2003 May 23. Uses mlock. 7 Add ! register, for shell commands. (patch from Grenie) 8 In the gzip plugin, also recognize *.gz.orig, *.gz.bak, etc. Like it's done for filetype detection. Patch from Walter Briscoe, 2003 Jul 1.