Mercurial > vim
diff runtime/doc/todo.txt @ 29578:e64e9ba15acc
Update runtime files
Commit: https://github.com/vim/vim/commit/05a8061eecd9969ee6cde008f54ded77462b649e
Author: Bram Moolenaar <Bram@vim.org>
Date: Mon Aug 1 15:09:53 2022 +0100
Update runtime files
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Mon, 01 Aug 2022 16:15:04 +0200 |
parents | 34c1f4cd0c18 |
children | 2198955f9e27 |
line wrap: on
line diff
--- a/runtime/doc/todo.txt +++ b/runtime/doc/todo.txt @@ -38,23 +38,17 @@ browser use: https://github.com/vim/vim/ *known-bugs* -------------------- Known bugs and current work ----------------------- -PR to consider: -- stricter parsing for has('patch-x.y.z') #10752 -- cmdheight=0 #10675 Does it work properly? -- add splitscroll #10682 Useful? Any trouble? Null Chilly says it's OK. - suggestion: names instead of numbers for the option value - problem depending on whether window is focused or not - Support virtual text: #7553 -- Remove and free text when textprop is removed with negative ID. -- "gj" does not work correctly -- no virtual text when 'signcolumn' is set to "yes" #10794 -- placement at the end of the line: after the text (text_align: "end"), right - aligned (text_align: "right"); choice: truncate when not enough space or - wrap to next line (text_wrap: "yes"); Also: fill with space to text wraps to - start of next screen line (text_align: "below") - Also consider an empty line, should fix #10786. Also check inserting text. +- Wrong cursor position in Insert mode, wrong pos after typing char #10786 +- implement "text_align" - right + when not truncated, may increase line height +- implement "text_align" - below + need to compute extra screen line +- implement "text_wrap" - truncate +- when Tab is in text handle it like a space +- Also consider an empty line, should fix #10786. Also check inserting text. - win_lbr_chartabsize() TODO item: count screen cells +- check that when inserting/deleting text col == MAXCOL isn't changed - wrong cursor position (Yegappan, July 27) - many tests @@ -222,9 +216,14 @@ Terminal emulator window: conversions. Patches considered for including: +- use int instead of char_ for index #10818 needs a test - Add "-n" option to xxd. #10599 needs a test - allow for nesting of timeout, sketch in #10595 +Add 'splitscroll' #10682 Useful? Any trouble? Null Chilly says it's OK. + suggestion: names instead of numbers for the option value + problem depending on whether window is focused or not + Autoconf: must use autoconf 2.69, later version generates lots of warnings - try using autoconf 2.71 and fix all "obsolete" warnings @@ -247,6 +246,9 @@ pass it on with modifications. Using "A" and "o" in manually created fold (in empty buffer) does not behave consistenly (James McCoy, #10698) +To avoid flicker: add an option that when a screen clear is requested, instead +of clearing it draws everything and uses "clear to end of line" for every line. + When scheme can't be found by configure there is no clear "not found" message: configure:5769: checking MzScheme install prefix configure:5781: result: