Mercurial > vim
comparison runtime/doc/todo.txt @ 29533:34c1f4cd0c18
Update runtime files
Commit: https://github.com/vim/vim/commit/2ecbe53f452e92e941aff623f6a0b72f80e43d07
Author: Bram Moolenaar <Bram@vim.org>
Date: Fri Jul 29 21:36:21 2022 +0100
Update runtime files
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Fri, 29 Jul 2022 22:45:04 +0200 |
parents | 67f31c24291b |
children | e64e9ba15acc |
comparison
equal
deleted
inserted
replaced
29532:9ab2caa93280 | 29533:34c1f4cd0c18 |
---|---|
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 PR to consider: | 41 PR to consider: |
42 - Fix CTRL-[ for Win32 on Belgian keyboard #10687 (closes #10454) | |
43 - stricter parsing for has('patch-x.y.z') #10752 | 42 - stricter parsing for has('patch-x.y.z') #10752 |
44 - cmdheight=0 #10675 Does it work properly? | 43 - cmdheight=0 #10675 Does it work properly? |
45 - add splitscroll #10682 Useful? Any trouble? Null Chilly says it's OK. | 44 - add splitscroll #10682 Useful? Any trouble? Null Chilly says it's OK. |
46 suggestion: names instead of numbers for the option value | 45 suggestion: names instead of numbers for the option value |
47 | 46 problem depending on whether window is focused or not |
48 Support virtual text: | 47 |
49 - clear b_textprop_text when buffer is cleared | 48 Support virtual text: #7553 |
50 - Remove and free text when textprop is removed with negative ID. | 49 - Remove and free text when textprop is removed with negative ID. |
51 - "gj" does not work correctly | 50 - "gj" does not work correctly |
51 - no virtual text when 'signcolumn' is set to "yes" #10794 | |
52 - placement at the end of the line: after the text (text_align: "end"), right | 52 - placement at the end of the line: after the text (text_align: "end"), right |
53 aligned (text_align: "right") | 53 aligned (text_align: "right"); choice: truncate when not enough space or |
54 wrap to next line (text_wrap: "yes"); Also: fill with space to text wraps to | |
55 start of next screen line (text_align: "below") | |
56 Also consider an empty line, should fix #10786. Also check inserting text. | |
57 - win_lbr_chartabsize() TODO item: count screen cells | |
58 - wrong cursor position (Yegappan, July 27) | |
59 - many tests | |
54 | 60 |
55 Further Vim9 improvements, possibly after launch: | 61 Further Vim9 improvements, possibly after launch: |
56 - Use Vim9 for more runtime files. | 62 - Use Vim9 for more runtime files. |
57 - Check performance with callgrind and kcachegrind. | 63 - Check performance with callgrind and kcachegrind. |
58 getline()/substitute()/setline() in #5632 | 64 getline()/substitute()/setline() in #5632 |
235 the terminal itself. The $TERM value then is only relevant for whether this | 241 the terminal itself. The $TERM value then is only relevant for whether this |
236 feature is supported or not. Replaces the xterm mechanism to request each | 242 feature is supported or not. Replaces the xterm mechanism to request each |
237 entry separately. #6609 | 243 entry separately. #6609 |
238 Multiplexers (screen, tmux) can request it to the underlying terminal, and | 244 Multiplexers (screen, tmux) can request it to the underlying terminal, and |
239 pass it on with modifications. | 245 pass it on with modifications. |
246 | |
247 Using "A" and "o" in manually created fold (in empty buffer) does not behave | |
248 consistenly (James McCoy, #10698) | |
240 | 249 |
241 When scheme can't be found by configure there is no clear "not found" message: | 250 When scheme can't be found by configure there is no clear "not found" message: |
242 configure:5769: checking MzScheme install prefix | 251 configure:5769: checking MzScheme install prefix |
243 configure:5781: result: | 252 configure:5781: result: |
244 | 253 |