0
0
mirror of https://github.com/vim/vim.git synced 2025-09-28 04:24:06 -04:00

Update runtime files

This commit is contained in:
Bram Moolenaar
2022-08-01 15:09:53 +01:00
parent ab146dac6b
commit 05a8061eec
24 changed files with 1284 additions and 59 deletions

View File

@@ -1549,7 +1549,7 @@ to be doubled. These two commands are equivalent: >
if a =~ '\s*'
interpolated-string *$quote* *interp-string* *E256*
interpolated-string *$quote* *interp-string*
--------------------
$"string" interpolated string constant *expr-$quote*
$'string' interpolated literal string constant *expr-$'*

View File

@@ -2103,7 +2103,6 @@ $quote eval.txt /*$quote*
:XMLent insert.txt /*:XMLent*
:XMLns insert.txt /*:XMLns*
:[range] motion.txt /*:[range]*
:[vV\x16] autocmd.txt /*:[vV\\x16]*
:\bar cmdline.txt /*:\\bar*
:_! cmdline.txt /*:_!*
:_# cmdline.txt /*:_#*
@@ -4437,7 +4436,6 @@ E252 options.txt /*E252*
E253 mbyte.txt /*E253*
E254 message.txt /*E254*
E255 sign.txt /*E255*
E256 eval.txt /*E256*
E257 if_cscop.txt /*E257*
E258 remote.txt /*E258*
E259 if_cscop.txt /*E259*
@@ -5060,7 +5058,6 @@ E835 options.txt /*E835*
E836 if_pyth.txt /*E836*
E837 if_pyth.txt /*E837*
E838 netbeans.txt /*E838*
E839 vim9.txt /*E839*
E84 windows.txt /*E84*
E840 insert.txt /*E840*
E841 map.txt /*E841*
@@ -10226,15 +10223,12 @@ try-finally eval.txt /*try-finally*
try-nested eval.txt /*try-nested*
try-nesting eval.txt /*try-nesting*
tutor usr_01.txt /*tutor*
twice if_cscop.txt /*twice*
two-engines pattern.txt /*two-engines*
type() builtin.txt /*type()*
type-casting vim9.txt /*type-casting*
type-checking vim9.txt /*type-checking*
type-inference vim9.txt /*type-inference*
type-mistakes tips.txt /*type-mistakes*
typecorrect-settings usr_51.txt /*typecorrect-settings*
typecorrect.txt usr_51.txt /*typecorrect.txt*
typename() builtin.txt /*typename()*
u undo.txt /*u*
uganda uganda.txt /*uganda*

View File

@@ -38,23 +38,17 @@ browser use: https://github.com/vim/vim/issues/1234
*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:

View File

@@ -107,7 +107,7 @@ script and `:def` functions; details are below:
`:t`
`:xit`
- Some commands, especially those used for flow control, cannot be shortened.
E.g., `:throw` cannot be written as `:th`. *E839*
E.g., `:throw` cannot be written as `:th`.
- You cannot use curly-braces names.
- A range before a command must be prefixed with a colon: >
:%s/this/that