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