2023-03-29 11:34:15 by Thomas Klausner | Files touched by this commit (96) |
Log message:
*: use PYTHON_VERSION instead of _PYTHON_VERSION
|
2022-11-28 11:00:33 by Daniel Horecki | Files touched by this commit (3) |  |
Log message:
Update to version 9.0.0960
Changes:
9.0.0306 buffer write message is two lines in message popup window
9.0.0307 :echomsg doesn't work properly with cmdheight=0
9.0.0308 when cmdheight is zero the attention prompt doesn't show
9.0.0309 invalid memory access when cmdheight is zero
9.0.0310 output of :messages dissappears when cmdheight is zero
9.0.0311 test for hit-Enter prompt fails
9.0.0312 test for cmdheight zero fails
9.0.0313 using common name in tests leads to flaky tests
9.0.0314 VDM files are not recognized
9.0.0315 shell command is displayed in message window
9.0.0316 screen flickers when 'cmdheight' is zero
9.0.0317 when updating the whole screen a popup may not be redrawn
9.0.0318 clearing screen causes flicker
9.0.0319 Godot shader files are not recognized
9.0.0320 command line type of CmdlineChange differs from getcmdtype()
9.0.0321 cannot use the message popup window directly
9.0.0322 crash when no errors and 'quickfixtextfunc' is set
9.0.0323 using common name in tests leads to flaky tests
9.0.0324 MS-Windows: resolve() test fails
9.0.0325 MS-Windows: completion test fails
9.0.0326 some changes for cmdheight=0 are not needed
9.0.0327 items() does not work on a list
9.0.0328 OLD_DIGRAPHS is unused
9.0.0329 ":highlight" hangs when 'cmdheight' is zero
9.0.0330 method tests fail
9.0.0331 cannot use items() on a string
9.0.0332 overwrite check may block BufWriteCmd
9.0.0333 method test fails
9.0.0334 test does not properly clean up
9.0.0335 checks for Dictionary argument often give a vague error
9.0.0336 tests are flaky because of using a common file name
9.0.0337 flicker when resetting cmdline_row after updating the screen
9.0.0338 return value of list_append_list() not always checked
9.0.0339 no check if the return value of XChangeGC() is NULL
9.0.0340 the 'cmdheight' zero support causes too much trouble
9.0.0341 mapset() does not restore <Nop> mapping properly
9.0.0342 ":wincmd =" equalizes in two directions
9.0.0343 ColorScheme autocommand triggered when colorscheme not found
9.0.0344 MS-Windows: background color wrong in Console
9.0.0345 error message for list argument could be clearer
9.0.0346 :horizontal modifier not fully supported
9.0.0347 MS-Windows: cannot set cursor shape in Windows Terminal
9.0.0348 MS-Windows: GUI mouse move event test is flaky
9.0.0349 filetype of *.sil files not well detected
9.0.0350 :echowindow does not work in a compiled function
9.0.0351 message window may obscure the command line
9.0.0352 using :echowindow in a timer clears part of message
9.0.0353 missing entry in switch
9.0.0354 MS-Windows: starting a python server for test sometimes fails
9.0.0355 check for uppercase char in autoload name is wrong
9.0.0356 :echowindow sets the in_echowindow flag too early
9.0.0357 'linebreak' interferes with text property highlight
9.0.0358 'breakindent' does not indent non-lists
9.0.0359 error message for wrong argument type is not specific
9.0.0360 crash when invalid line number on :for is ignored
9.0.0361 removing a listener may result in a memory leak
9.0.0362 expanding ":e %" does not work for remote files
9.0.0363 common names in test files causes tests to be flaky
9.0.0364 clang static analyzer gives warnings
9.0.0365 file name used in test is unusual
9.0.0366 cannot use import->Func() in lambda
9.0.0367 Coverity complains about dropping sign of character
9.0.0368 old Coverity warning for using NULL pointer
9.0.0369 a failing flaky test doesn't mention the time
9.0.0370 cleaning up afterwards can make a function messy
9.0.0371 compiler warning for uninitialized variable
9.0.0372 MS-Windows: "%T" time format does not appear to work
9.0.0373 Coverity warns for NULL check and unused return value
9.0.0374 Coverity still complains about dropping sign of character
9.0.0375 the footer feature is unused
9.0.0376 clang warns for dead assignments
9.0.0377 argument assignment does not work
9.0.0378 compiler warning for uninitialized variable
9.0.0379 cleaning up after writefile() is a hassle
9.0.0380 deleting files in tests is a hassle
9.0.0381 writefile test leaves files behind
9.0.0382 freeing the wrong string on failure
9.0.0383 Coverity complains about unused value
9.0.0384 Covertity still complains about using return value of getc()
9.0.0385 GUI: when CTRL-D is mapped in Insert mode it gets inserted
9.0.0386 some code blocks are nested too deep
9.0.0387 repeat <ScriptCmd> mapping doesn't use right script context
9.0.0388 the do_arg_all() function is too long
9.0.0389 crash when 'tagfunc' closes the window
9.0.0390 cannot use a partial with :defer
9.0.0391 using separate delete() call instead of writefile() 'D' flag
9.0.0392 inverted condition is a bit confusing
9.0.0393 signals test often fails on FreeBSD
9.0.0394 Cygwin: multibyte characters may be broken in terminal window
9.0.0395 clang warnings for function prototypes
9.0.0396 :findrepl does not escape '&' and '~' properly
9.0.0397 :defer not tested with exceptions and ":qa!"
9.0.0398 members of funccall_T are inconsistently named
9.0.0399 using :defer in expression funcref not tested
9.0.0400 GUI test sometimes hangs on CI
9.0.0401 CI uses older clang version
9.0.0402 javascript module files are not recoginzed
9.0.0403 'equalalways' may be off when 'laststatus' is zero
9.0.0404 crash when passing invalid arguments to assert_fails()
9.0.0405 arguments in a partial not used by a :def function
9.0.0406 deferred functions not invoked when partial func exits
9.0.0407 matchstr() does match column offset
9.0.0408 GUI test sometimes fails on MS-Windows
9.0.0409 #{g:x} was seen as a curly-braces expression
9.0.0410 struct member cts_lnum is unused
9.0.0411 only created files can be cleaned up with one call
9.0.0412 compiler warning for unused argument
9.0.0413 ASAN reports a memory leak
9.0.0414 matchstr() still does not match column offset
9.0.0415 on MS-Windows some tests are flaky
9.0.0416 ml_get error when appending lines in popup window
9.0.0417 Jsonnet files are not recognized
9.0.0418 manually deleting temp test files
9.0.0419 the :defer command does not check the function arguments
9.0.0420 function went missing
9.0.0421 MS-Windows makefiles are inconsistently named
9.0.0422 not enough testing of the :all command
9.0.0423 "for" and "while" not recognized after :vim9cmd \
and :legacy
9.0.0424 gitattributes files are not recognized
9.0.0425 autocmd test is a bit flaky on MS-Windows
9.0.0426 failed flaky tests report only start time
9.0.0427 Drupal theme files are not recognized
9.0.0428 autocmd test uses common file name
9.0.0429 not all keys are tested for the MS-Windows GUI
9.0.0430 cannot use repeat() with a blob
9.0.0431 current mode shows in message window
9.0.0432 crash when using for loop variable in closure
9.0.0433 Coverity warns for not checking allocation failure
9.0.0434 gitignore files are not recognized
9.0.0435 compiler warning for uninitialized variable
9.0.0436 CI: running tests in parallel causes flakiness
9.0.0437 no error when custom completion function returns wrong type
9.0.0438 cannot put virtual text above a line
9.0.0439 cursor wrong if inserting before line with virtual text above
9.0.0440 crash when using mkdir() with "R" flag in compiled function
9.0.0441 closure in for loop test fails on some systems
9.0.0442 virtual text "above" doesn't handel line numbers
9.0.0443 blueprint files are not recognized
9.0.0444 trying to declare g:variable gives confusing error
9.0.0445 when opening/closing window text moves up/down
9.0.0446 message window may be positioned too low
9.0.0447 using :echowin while at the hit-enter prompt causes problems
9.0.0448 SubRip files are not recognized
9.0.0449 there is no easy way to translate a key code into a string
9.0.0450 return value of argument check functions is inconsistent
9.0.0451 virtual text "above" does not work with 'nowrap'
9.0.0452 Visual highlighting extends into virtual text prop
9.0.0453 on an AZERTY keyboard digit keys get the shift modifier
9.0.0454 incorrect color for modeless selection with GTK
9.0.0455 a few problems with 'splitscroll'
9.0.0456 function called at debug prompt is also debugged
9.0.0457 substitute prompt does not highlight an empty match
9.0.0458 splitting a line with a text prop "above" moves it down
9.0.0459 Vim9: block in for loop doesn't behave like a code block
9.0.0460 loop variable can't be found
9.0.0461 'scroll' is not always updated
9.0.0462 ASAN warning for integer overflow
9.0.0463 command line test leaves directory behind
9.0.0464 with virtual text "above" indenting doesn't work well
9.0.0465 cursor moves when cmdwin is closed when 'splitscroll' is off
9.0.0466 virtual text wrong after adding line break after line
9.0.0467 build failure
9.0.0468 exectution stack underflow without the +eval feature
9.0.0469 cursor moves if cmdwin is closed when 'splitscroll' is off
9.0.0470 in :def function all closures in loop get the same variables
9.0.0471 no test for what patch 9.0.0469 fixes
9.0.0472 virtual text "below" doesn't show in list mode
9.0.0473 fullcommand() only works for the current script version
9.0.0474 fullcommand() test failure
9.0.0475 not using deferred delete in tests
9.0.0476 varargs does not work for replacement function of substitute()
9.0.0477 missing dependency may cause crashes on incomplete build
9.0.0478 test for 'splitscroll' takes too much time
9.0.0479 Valve Date Format files are not recognized
9.0.0480 cannot use a :def varargs function with substitute()
9.0.0481 in :def function all closures in loop get the same variables
9.0.0482 "g0" moves to wrong location with virtual text "above"
9.0.0483 illegal memory access when replacing in virtualedit mode
9.0.0484 in :def function all closures in loop get the same variables
9.0.0485 in :def function all closures in loop get the same variables
9.0.0486 text scrolled with 'nosplitscroll', autocmd win and help
9.0.0487 using freed memory with combination of closures
9.0.0488 cursor wrong with virtual text "above" and 'showbreak'
9.0.0489 using "end_lnum" with virtual text causes problems
9.0.0490 using freed memory with cmdwin and BufEnter autocmd
9.0.0491 no good reason to build without the float feature
9.0.0492 cmdwin test fails on MS-Windows
9.0.0493 Perl test fails
9.0.0494 small build misses float function declaraitons
9.0.0495 closure doesn't work properly in nested loop
9.0.0496 no good reason to keep supporting Windows-XP
9.0.0497 LyRiCs files are not recognized
9.0.0498 various small issues
9.0.0499 in :def function list created after const is locked
9.0.0500 when quitting cmdline window with CTRL-C it remains visible
9.0.0501 warning for using uninitialized value in mouse test
9.0.0502 a closure in a nested loop in a :def function does not work
9.0.0503 build failure
9.0.0504 still a build failure
9.0.0505 various problems with 'nosplitscroll'
9.0.0506 line number argument for :badd does not work
9.0.0507 cmdline cleared when using :redrawstatus in CmdlineChanged
9.0.0508 when the channel test fails there is no clue why
9.0.0509 confusing error for "saveas" command with "nofile" \
buffer
9.0.0510 Chatito files are not recognized
9.0.0511 unnecessary scrolling for message of only one line
9.0.0512 cannot redraw the status lines when editing a command
9.0.0513 may not be able to use a pattern ad the debug prompt
9.0.0514 terminal test sometimes hangs
9.0.0515 virtual text highlight starts too early when 'number' is set
9.0.0516 virtual text "above" highlights gap after it
9.0.0517 when at the command line :redrawstatus does not work well
9.0.0518 virtual text highlight starts too early with 'nowrap'
9.0.0519 the win_line() function is much too long
9.0.0520 declaring a loop variable at the start of a block is clumsy
9.0.0521 compiler warns for unused argument in small version
9.0.0522 build fails on Appveyor
9.0.0523 more compiler warnings for arguments in small version
9.0.0524 build instructions for MS-Windows are outdated
9.0.0525 manually deleting temp test files
9.0.0526 MS-Windows: still some support for XP and old compilers
9.0.0527 long sign text may overflow buffer
9.0.0528 MS-Windows: no batch files for more recent MSVC versions
9.0.0529 appveyor setup contains outdated lines
9.0.0530 using freed memory when autocmd changes mark
9.0.0531 the win_line() function is much too long
9.0.0532 edit test is flaky when run under valgrind
9.0.0533 the win_line() function is much too long
9.0.0534 line number is displayed at virtual text "above"
9.0.0535 closure gets wrong value in for loop with two loop variables
9.0.0536 CI: codecov action update available
9.0.0537 the do_set() function is much too long
9.0.0538 manually deleting test temp files
9.0.0539 long message test can be flaky
9.0.0540 assigning stack variable to argument confuses Coverity
9.0.0541 terminal pwd test fails with a very long path name
9.0.0542 MSVC build still has support for 2012 edition
9.0.0543 insufficient testing for assert and test functions
9.0.0544 minor issues with setting a string option
9.0.0545 when a test is slow and CI times out there is no time info
9.0.0546 supporting Ruby 1.8 makes code complicated
9.0.0547 looping over empty out_loop[] entries
9.0.0548 reduce() with a compiled lambda could be faster
9.0.0549 duplicated code in calling a :def function
9.0.0550 crash when closing a tabpage and buffer is NULL
9.0.0551 mode message is delayed when :echowin was used
9.0.0552 crash when using NUL in buffer that uses :source
9.0.0553 no error for "|" after "{" in lamda
9.0.0554 using freed memory when command follows lambda
9.0.0555 scrolling with 'nosplitscroll' in callback changing curwin
9.0.0556 leaking memory with nested functions
9.0.0557 valgrind reports possibly leaked memory
9.0.0558 Coverity warns for possibly using NULL pointer
9.0.0559 timer test may get stuck at hit-enter prompt
9.0.0560 elapsed time since testing started is not visible
9.0.0561 when a test gets stuck it just hangs forever
9.0.0562 HSL playlist files are not recognized
9.0.0563 timer_info() test fails
9.0.0564 a few tests keep failing on MacOS M1
9.0.0565 cscope test causes problems with test timeout timer
9.0.0566 Nim files are not recognized
9.0.0567 'completeopt' "longest" is not used for complete()
9.0.0568 autocmd code is indented more than needed
9.0.0569 cannot easily get out when using "vim file | grep word"
9.0.0570 CI for Windows is still using codecov action 3.1.0
9.0.0571 MS-Windows: CTRL-C can make Vim exit
9.0.0572 insert complete tests leave a mapping behind
9.0.0573 outdated dependencies go unnoticed
9.0.0574 timer garbage collect test hangs on Mac M1
9.0.0575 the getchar() function behaves strangely with bracketed paste
9.0.0576 unused loop variables
9.0.0577 buffer underflow with unexpected :finally
9.0.0578 one timer test fails on Mac M1
9.0.0579 using freed memory when 'tagfunc' wipes out buffer
9.0.0580 no CI running for MacOS on M1
9.0.0581 adding a character for incsearch fails at end of line
9.0.0582 channel cwd test fails on Cirrus CI
9.0.0583 only recognizing .m3u8 files is inconsistent
9.0.0584 cscope test with wrong executable name fails
9.0.0585 when long message test fails the error message is not visible
9.0.0586 missing change in test
9.0.0587 Unicode tables are outdated
9.0.0588 MorphOS build is broken
9.0.0589 on AmigaOS4 the pid is available but the task address is used
9.0.0590 after exiting Insert mode spelling not checked in next line
9.0.0591 message window popup shows on only one tab page
9.0.0592 display not cleared when scrolling back in messages
9.0.0593 CI actions have too many permissions
9.0.0594 Makefile error message causes a shell error
9.0.0595 extra newline in messages after a verbose shell message
9.0.0596 CI on Mac M1 has the channel feature disabled
9.0.0597 cannot close a tab page with the middle mouse button
9.0.0598 using negative array index with negative width window
9.0.0599 latexmkrc files are not recognized
9.0.0600 GYP files are not recognized
9.0.0601 too much indent
9.0.0602 new TypeScript extensions are not recognized
9.0.0603 with 'nosplitscroll' folds are not handled correctly
9.0.0604 luacheckrc file is not recognized
9.0.0605 dump file missing
9.0.0606 system() opens a terminal window when "!" is in 'guioptions'
9.0.0607 verbose echo message test fails on Mac OS
9.0.0608 with spelling, deleting a full stop does not update next line
9.0.0609 blockedit test fails because of wrong indent
9.0.0610 global interrupt test fails when run under valgrind
9.0.0611 tests delete files with a separate delete() call
9.0.0612 blockedit test passes with wrong result
9.0.0613 running source tests leaves file behind
9.0.0614 SpellFileMissing autocmd may delete buffer
9.0.0615 using reduce() on a list from range() is a bit slow
9.0.0616 spell test fails because error message changed
9.0.0617 calling function for reduce() has too much overhead
9.0.0618 calling function for reduce() has too much overhead
9.0.0619 too many delete() calls in tests
9.0.0620 matchaddpos() can only add up to 8 matches
9.0.0621 filetype test leaves file behind
9.0.0622 matchaddpos() can get slow when adding many matches
9.0.0623 error for modifying a const is not detected at compile time
9.0.0624 leaking argument type array
9.0.0625 too many delete() calls in tests
9.0.0626 too many delete() calls in tests
9.0.0627 "const" and "final" both make the type a constant
9.0.0628 Coverity warns for not checking return value
9.0.0629 get an error for using const only when executing
9.0.0630 in Vim9 script a numbered function cannot be called
9.0.0631 too many delete() calls in tests
9.0.0632 calling a function from an "expr" option has overhead
9.0.0633 FEAT_TITLE was removed but is still used
9.0.0634 evaluating "expr" options has more overhead than needed
9.0.0635 build error and compiler warnings
9.0.0636 underline color may not work in some terminals
9.0.0637 syntax of commands in Vim9 script depends on +eval feature
9.0.0638 popup menu highlight wrong on top of preview popup
9.0.0639 checking for popup in screen_char() is too late
9.0.0640 cannot scroll by screen line if a line wraps
9.0.0641 missing part of the new option code
9.0.0642 breakindent test fails
9.0.0643 smoothscroll test fails
9.0.0644 'smoothscroll' is not copied to a new window on :split
9.0.0645 CTRL-Y does not stop at line 1
9.0.0646 with 'smoothscroll' CTRL-E is wrong when 'foldmethod' set
9.0.0647 the 'splitscroll' option is not a good name
9.0.0648 when using powershell input redirection does not work
9.0.0649 no indication the first line is broken for 'smoothscroll'
9.0.0650 some tests are failing
9.0.0651 build fails without the +conceal feature
9.0.0652 'smoothscroll' not tested with 'number' and "n" in 'cpo'
9.0.0653 BS and DEL do not work properly in an interacive shell
9.0.0654 breakindent test fails
9.0.0655 passing modifier codes to a shell running in the GUI
9.0.0656 cannot specify another character to use instead of '@'
9.0.0657 too many #ifdefs
9.0.0658 tiny build fails on Mac OS
9.0.0659 wrong type of comment in SetSyn() function
9.0.0660 mapping with CTRL keys does not work in the GUI
9.0.0661 multi-byte "lastline" in 'fillchars' does not work properly
9.0.0662 concealed characters do not work correctly
9.0.0663 tests check for +cmdwin feature which is always present
9.0.0664 bad redrawing with spell checking, using "C" and \
"$" in 'cpo'
9.0.0665 setting 'cmdheight' has no effect if last window was resized
9.0.0666 spacing-combining characters handled as composing
9.0.0667 ml_get error when 'splitkeep' is "screen"
9.0.0668 CI on Mac M1 only uses clang
9.0.0669 too many delete() calls in tests
9.0.0670 no space for command line when there is a tabline
9.0.0671 negative topline using CTRL-Y with 'smoothscroll' and 'diff'
9.0.0672 line partly shows with 'smoothscroll' and 'scrolloff' zero
9.0.0673 first line wong with 'smoothscroll' and 'scrolloff' zero
9.0.0674 build error with tiny version
9.0.0675 search test screendump is outdated
9.0.0676 CI on Mac M1 with gcc actually uses clang
9.0.0677 breakindent test accepts wrong result
9.0.0678 using exclamation marks on :function
9.0.0679 tests failing with 'smoothscroll', 'number' and "n" in 'cpo'
9.0.0680 tests failing with 'breakindent', 'number' and "n" in 'cpo'
9.0.0681 "<<<" shows for 'smoothscroll' even \
when 'showbreak is set
9.0.0682 crash when popup with deleted timer is closed
9.0.0683 cannot specify a time for :echowindow
9.0.0684 skipped :exe command fails compilation on MS-Windows
9.0.0685 FORTIFY_SOURCE causes a crash in Vim9 script
9.0.0686 the right ALT key does not work on some MS-Windows keyboards
9.0.0687 "export def" does not work in a nested block
9.0.0688 debugger does not display the whole command
9.0.0689 compiler warning for unused function
9.0.0690 buffer size for expanding tab not correctly computed
9.0.0691 lalloc(0) error in listchars test
9.0.0692 PoE filter files are not recognized
9.0.0693 browse() first argument cannot be a bool
9.0.0694 no native sound support on Mac OS
9.0.0695 failing check for dictionary type for const any
9.0.0696 it is unclear if the +rightleft and +arabic features are used
9.0.0697 cursor in wrong position with Visual substitute
9.0.0698 VisVim is outdated, does not work with current Visual Studio
9.0.0699 tiny build fails
9.0.0700 there is no real need for a "big" build
9.0.0701 with 'smoothscroll' cursor position not adjusted in long line
9.0.0702 incomplete testing cursor position with 'linebreak' set
9.0.0703 failing check for argument type for const any
9.0.0704 CI runs "tiny" and "small" builds, which are the same
9.0.0705 virtual text truncation does not take padding into account
9.0.0706 :help in a narrow window always opens at the top
9.0.0707 with 'smoothscroll' cursor position not adjusted in long line
9.0.0708 :confirm does not work properly for a terminal buffer
9.0.0709 virtual text "after" not correct with 'nowrap'
9.0.0710 quitting/unloading/hiding a terminal does not work properly
9.0.0711 SubStation Alpha files are not recognized
9.0.0712 wrong column when calling setcursorcharpos() with zero lnum
9.0.0713 <amatch> of MenuPopup event is expanded like a file name
9.0.0714 with 'nowrap' two virtual text below not displayed correctly
9.0.0715 wrong argument for append() gives two error messages
9.0.0716 with 'nowrap' virtual text "after" does not scroll left
9.0.0717 compiler warning for unused variable in tiny build
9.0.0718 extra empty line between two virtual text "below"
9.0.0719 too many delete() calls in tests
9.0.0720 MS-Windows GUI may have pixel dust from antialiasing
9.0.0721 virtual text "above" with padding not displayed correctly
9.0.0722 virtual text "after" does not show with 'list' set
9.0.0723 extra empty line below virtual text when 'list' is set
9.0.0724 closure in compiled function gets same variable in block
9.0.0725 virtual text "after" wraps to next line when 'wrap' is off
9.0.0726 looping over list of lists works in script, not in function
9.0.0727 help in the repository differs from patched version too much
9.0.0728 extend() test fails
9.0.0729 the rightleft and arabic features are disabled
9.0.0730 startup test fails with right-left feature
9.0.0731 clang-tidy configuration files are not recognized
9.0.0732 no check for white space before and after "=<<"
9.0.0733 use of strftime() is not safe
9.0.0734 cursor position invalid when scrolling with 'smoothscroll'
9.0.0735 breakindent and scrolloff tests fail
9.0.0736 quickfix listing does not handle very long messages
9.0.0737 Lisp word only recognized when a space follows
9.0.0738 cannot suppress completion "scanning" messages
9.0.0739 mouse column not correctly used for popup_setpos
9.0.0740 prop_add_list() gives multiple errors for invalid argument
9.0.0741 cannot specify an ID for each item with prop_add_list()
9.0.0742 reading past end of the line when compiling a function
9.0.0743 starting cscope on Unix does not quote the arguments right
9.0.0744 in script in autoload dir exported variable is not found
9.0.0745 wrong cursor position when using "gj" and "gk" in \
a long line
9.0.0746 breakindent test cases are commented out
9.0.0747 too many #ifdefs
9.0.0748 Kitty may send key without modifiers with CSI u code
9.0.0749 alloc/free of buffer for each quickfix entry is inefficient
9.0.0750 crash when popup closed in callback
9.0.0751 'scrolloff' does not work well with 'smoothscroll'
9.0.0752 Rprofile files are not recognized
9.0.0753 some Ex commands are not in the help index
9.0.0754 'indentexpr' overrules lisp indenting in one situation
9.0.0755 huge build on macos always fails on CI
9.0.0756 no autocmd event for changing text in a terminal window
9.0.0757 line number not visisble with 'smoothscroll', 'nu' and 'rnu'
9.0.0758 "precedes" from 'listchars' overwritten by \
<<<
9.0.0759 huge build on macos does not use Perl
9.0.0760 display test for 'listchars' "precedes" fails
9.0.0761 cannot use 'indentexpr' for Lisp indenting
9.0.0762 build failure
9.0.0763 MS-Windows: warning for using int for size_t
9.0.0764 indent and option tests fail
9.0.0765 with a Visual block a put command column may go negative
9.0.0766 too many delete() calls in tests
9.0.0767 too many delete() calls in tests
9.0.0768 too many delete() calls in tests
9.0.0769 too many delete() calls in tests
9.0.0770 quickfix commands may keep memory allocated
9.0.0771 cannot always tell the difference beween tex and rexx files
9.0.0772 the libvterm code is outdated
9.0.0773 huge build on macos uses dynamic Perl
9.0.0774 the libvterm code is outdated
9.0.0775 MS-Windows: mouse scrolling not supported in the console
9.0.0776 MSVC can't have field name "small"
9.0.0777 code is indented too much
9.0.0778 indexing of unknown const type fails during compilation
9.0.0779 lsl and lm3 file extensions are not recognized
9.0.0780 'scroll' value computed in unexpected location
9.0.0781 workaround to rename "small" to "smallfont" is clumsy
9.0.0782 OpenVPN files are not recognized
9.0.0783 ":!" doesn't do anything but does update the previous command
9.0.0784 text prop "above" not right with 'number' and "n" \
in 'cpo'
9.0.0785 memory leak with empty shell command
9.0.0786 user command does not get number from :tab modifier
9.0.0787 mouse scrolling in terminal misbehaves without dll
9.0.0788 ModeChanged autocmd not executed when Visual ends with CTRL-C
9.0.0789 dummy buffer ends up in a window
9.0.0790 test for dummy buffer does not always produce the E86 error
9.0.0791 at the hit-Enter prompt the End and Home keys may not work
9.0.0792 MS-Windows: compiler complains about unused function
9.0.0793 MS-Windows: mouse scroll events only work with the dll
9.0.0794 there is no way to find out if modifyOtherKeys has been seen
9.0.0795 readblob() always reads the whole file
9.0.0796 mapping test fails in some situations
9.0.0797 order of assert function arguments is reverted
9.0.0798 clang format configuration files are not recognized
9.0.0799 in compiled function ->() on next line not recognized
9.0.0800 compiler complains about repeated typedef
9.0.0801 the modifyOtherKeys flag is set when it should not
9.0.0802 MS-Windows: cannot map console mouse scroll events
9.0.0803 readblob() cannot read from character device
9.0.0804 crash when trying to divide a number by -1
9.0.0805 filetype autocmd may cause freed memory access
9.0.0806 'langmap' works differently when there are modifiers
9.0.0807 with 'smoothscroll' typing "0" may not go to the first column
9.0.0808 jsonnet filetype detection has a typo
9.0.0809 test for job writing to buffer fails
9.0.0810 readblob() returns empty when trying to read too much
9.0.0811 error if :echowin is preceded by a command modifier
9.0.0812 GUI mouse scrollwheel mappings don't work
9.0.0813 Kitty terminal is not recognized
9.0.0814 aws config files are not recognized
9.0.0815 ":!" does not switch to the alternate screen
9.0.0816 CTRL-Z at end of file is always dropped
9.0.0817 build error
9.0.0818 "!ls" does not work
9.0.0819 still a build error, tests are failing
9.0.0820 memory leak with empty shell command
9.0.0821 crash when using win_move_statusline() in another tab page
9.0.0822 crash when dragging the statusline with a mapping
9.0.0823 mouse drag test fails
9.0.0824 crash when using win_move_separator() in other tab page
9.0.0825 cannot drag an entry in the tabpage line
9.0.0826 if 'endofline' is set CTRL-Z may be written in a wrong place
9.0.0827 <Home> key in tmux doesn't work when 'term' set to \
"xterm"
9.0.0828 various typos
9.0.0829 wrong counts in macro comment
9.0.0830 compiling with Perl on Mac 12 fails
9.0.0831 compiler warning for redefining HAVE_DUP
9.0.0832 deprecation warning causes build failure
9.0.0833 Mac: no +sound feature in huge build
9.0.0834 warning for missing return type
9.0.0835 the window title is not redrawn when 'endoffile' changes
9.0.0836 wrong error when using extend() with funcref
9.0.0837 append() reports failure when not appending anything
9.0.0838 compiler warnings for unused variables
9.0.0839 test may fail depending on sequence of events
9.0.0840 cannot change a slice of a const list
9.0.0841 deletebufline() does not always return 1 on failure
9.0.0842 Unicode range for Apple SF symbols is outdated
9.0.0843 VHS tape files are not recognized
9.0.0844 handling 'statusline' errors is spread out
9.0.0845 shell command with just space gives strange error
9.0.0846 using assert_fails() may cause hit-enter prompt
9.0.0847 CI: not totally clear what MS-Windows version is used
9.0.0848 help item for --log argument is not aligned nicely
9.0.0849 terminal mouse test is a bit flaky
9.0.0850 MS-Windows Terminal has unstable color control
9.0.0851 terminal mouse test is still flaky
9.0.0852 crypt test is skipped if xxd is not found
9.0.0853 terminal mouse test is still flaky on MacOS M1
9.0.0854 no proper test for what 9.0.0846 fixes
9.0.0855 comment not located above the code it refers to
9.0.0856 MS-Windows: executable not found when running test
9.0.0857 selecting MSVC 2017 does not set $PLATFORM
9.0.0858 "!!sort" in a closed fold sorts too many lines
9.0.0859 compiler warning for unused variable
9.0.0860 MS-Windows: windres fails with clang 15.0.4
9.0.0861 solution for "!!sort" in closed fold is not optimal
9.0.0862 default value of 'endoffile' is wrong
9.0.0863 col() and charcol() only work for the current window
9.0.0864 crash when using "!!" without a previous shell command
9.0.0865 duplicate arguments are not always detected
9.0.0866 no test for what patch 8.2.2207 fixes
9.0.0867 wildmenu redrawing code is spread out
9.0.0868 MS-Windows: after Vim exits console resizing problem
9.0.0869 bogus error when string used after :elseif
9.0.0870 get E967 when using text property in quickfix window
9.0.0871 using freed memory when clearing augroup at more prompt
9.0.0872 code is indented more than needed
9.0.0873 using freed memory when executing mapclear at more prompt
9.0.0874 using freed memory when executing unmenu at more prompt
9.0.0875 using freed memory when executing delfunc at more prompt
9.0.0876 code is indented more than needed
9.0.0877 using freed memory with :comclear while listing commands
9.0.0878 Coverity warns for dead code
9.0.0879 unnecessary nesting in makefile
9.0.0880 preprocessor indenting is off
9.0.0881 cannot get the currently showing mouse shape
9.0.0882 using freed memory after SpellFileMissing autocmd uses bwipe
9.0.0883 a silent mapping may cause dots on the command line
9.0.0884 mouse shape remains in op-pending mode after failed change
9.0.0885 informational message has an error message number
9.0.0886 horizontal mouse scroll only works in the GUI
9.0.0887 cannot easily try out what codes various keys produce
9.0.0888 MS-Windows GUI: CTRL-] does not work on Swiss keyboard
9.0.0889 keycode check script has a few flaws
9.0.0890 no test for what patch 9.0.0827 fixes
9.0.0891 virtual text below after match has wrong highlight
9.0.0892 may redraw when not needed
9.0.0893 'smoothscroll' cursor calculations wrong when 'number' is set
9.0.0894 virtual text property highlight ignores window background
9.0.0895 file renamed twice in test, missing feature check
9.0.0896 test for home key fails when 'term' is "tmux"
9.0.0897 Clinical Quality Language files are not recognized
9.0.0898 with 'smoothscroll' cursor is one screen line too far down
9.0.0899 the builtin terminals are in one long list
9.0.0900 cursor moves too far with 'smoothscroll'
9.0.0901 setting w_leftcol and handling side effects is confusing
9.0.0902 some mouse scroll code is not in a good place
9.0.0903 key code checker doesn't check modifyOtherKeys resource
9.0.0904 various comment and indent flaws
9.0.0905 virtual text after the line wraps when 'wrap' is off
9.0.0906 mouse scroll code is not optimal
9.0.0907 restoring window after WinScrolled may fail
9.0.0908 with 'smoothscroll' cursor may end up in wrong position
9.0.0909 error message for layout change does not match action
9.0.0910 setting lines in another buffer may not work well
9.0.0911 with 'smoothscroll' set mouse click position may be wrong
9.0.0912 libvterm with modifyOtherKeys level 2 does not match xterm
9.0.0913 only change in current window triggers the WinScrolled event
9.0.0914 deletebufline() may move marks in the wrong window
9.0.0915 WinScrolled may trigger immediately when defined
9.0.0916 getbufline() is inefficient for getting a single line
9.0.0917 the WinScrolled autocommand event is not enough
9.0.0918 MS-Windows: modifier keys do not work with mouse scroll event
9.0.0919 build failure with tiny features
9.0.0920 cannot find an import prefixed with "s:"
9.0.0921 missing defined(PROTO) in #ifdef
9.0.0922 Mermaid files are not recognized
9.0.0923 second SIGWINCH signal may be ignored
9.0.0924 the first termcap entry of a builtin termcap is not used
9.0.0925 two conditions are always false
9.0.0926 Coverity warns for not using return value of dict_add()
9.0.0927 Coverity warns for using a NULL pointer
9.0.0928 using Ruby LDFLAGS may cause build problems
9.0.0929 build failure with tiny version
9.0.0930 cannot debug the Kitty keyboard protocol with TermDebug
9.0.0931 MS-Windows: mouse column limited to 223
9.0.0932 Oblivion files are not recognized
9.0.0933 Kitty shows "already at oldest change" on startup
9.0.0934 various code formatting issues
9.0.0935 when using dash it may not be recognize as filetype "sh"
9.0.0936 wrong type for "isunnamed" returned by getreginfo()
9.0.0937 forked repositories send out useless email
9.0.0938 MS-Windows: debug executable not found when running test
9.0.0939 still using simplified mappings when using kitty protocol
9.0.0940 crash when typing a letter in a terminal window
9.0.0941 CI failures in sound dummy
9.0.0942 Workflow Description Language files are not recognized
9.0.0943 pretending to go out of Insert mode when Esc is received
9.0.0944 'cursorline' causes virtual text highlight to continue
9.0.0945 failures in the cursorline test
9.0.0946 CI: Error in Coverity flow is not reported
9.0.0947 invalid memory access in substitute with function
9.0.0948 'ttyfast' is set for arbitrary terminals
9.0.0949 crash when unletting a variable while listing variables
9.0.0950 the pattern "\_s\zs" matches at EOL
9.0.0951 trying every character position for a match is inefficient
9.0.0952 Eclipse preference files are not recognized
9.0.0953 part of making search more efficient is missing
9.0.0954 cannot detect whether modifyOtherKeys is enabled
9.0.0955 libvterm does not support the XTQMODKEYS request
9.0.0956 terminal tests fail when using key with modifier
9.0.0957 tests fail without the terminal feature
9.0.0958 messages test is flaky
9.0.0959 error when using the "File Settings / Text Width" menu
9.0.0960 error when using the "Spelling / Find More Languages" menu
|
2022-08-28 21:49:13 by Daniel Horecki | Files touched by this commit (6) |  |
Log message:
Update to new Vim 9.
Changelog:
9.0.0001 Travis CI is no longer used
9.0.0002 map functionality outside of map.c
9.0.0003 functions are global while they could be local
9.0.0004 plural messages not translated properly
9.0.0005 hare files are not recognized
9.0.0006 not all Visual Basic files are recognized
9.0.0007 no support for double, dotted and dashed underlines
9.0.0008 cannot specify the variable name for "xxd -i"
9.0.0009 going past the end of a menu item with only modifier
9.0.0010 returning 0 for has('patch-9.0.0') is inconsistent
9.0.0011 reading beyond the end of the line with put command
9.0.0012 signature files not detected properly
9.0.0013 reproducing memory access errors can be difficult
9.0.0014 missing part of the test override change
9.0.0015 with EXITFREE defined terminal menus are not cleared
9.0.0016 comparing line pointer for 'breakindent' is not reliable
9.0.0017 accessing memory beyond the end of the line
9.0.0018 going over the end of the typahead
9.0.0019 timers test not run where possible
9.0.0020 with some completion reading past end of string
9.0.0021 invalid memory access when adding word to spell word list
9.0.0022 spell test fails
9.0.0023 on Solaris timer_create() exists but does not work
9.0.0024 may access part of typeahead buf that isn't filled
9.0.0025 accessing beyond allocated memory with the cmdline window
9.0.0026 accessing freed memory with diff put
9.0.0027 the command line test is getting quite big
9.0.0028 MS-Windows: tests fail if there is a "runtime" directory
9.0.0029 the bitmaps/vim.ico file is not in the distribution
9.0.0030 matchfuzzy test depends on path of current directory
9.0.0031 <cmod> of user command does not have correct verbose value
9.0.0032 in the quickfix window 'cursorline' overrules QuickFixLine
9.0.0033 on a Belgian keyboard CTRL-[ does not work
9.0.0034 spell tests do not always clear the word list
9.0.0035 spell dump may go beyond end of an array
9.0.0036 'fillchars' cannot have window-local values
9.0.0037 build error
9.0.0038 'listchars' test fails
9.0.0039 not all systems have GDK_KEY_dead_circumflex
9.0.0040 use of set_chars_option() is confusing
9.0.0041 a couple of filetype patterns do not have "*" before \
"/etc"
9.0.0042 missing change for filetype detection
9.0.0043 insufficient testing for bracket commands
9.0.0044 typos in comments, wrapping lines
9.0.0045 reading past end of completion with a long line
9.0.0046 reading past end of completion with duplicate match
9.0.0047 using freed memory with recursive substitute
9.0.0048 cursor in wrong column with mouse click after concealed text
9.0.0049 csv and tsv files are not recognized
9.0.0050 split else-if is confusing
9.0.0051 using CTRL-C wih :append may hang Vim
9.0.0052 "zG" may throw an error if invalid character follows
9.0.0053 E1281 not tested with the old regexp engine
9.0.0054 compiler warning for size_t to int conversion
9.0.0055 bitbake files are not detected
9.0.0056 wrong line number reported when :cexpr fails in :def function
9.0.0057 has('patch-xxx') returns true
9.0.0058 Win32: cannot test low level events
9.0.0059 test file has wrong name
9.0.0060 accessing uninitialized memory when completing long line
9.0.0061 ml_get error with nested autocommand
9.0.0062 compiler warnings for signed/unsigned char
9.0.0063 too many type casts for dict_get functions
9.0.0064 confusing error when using "q:" in command line window
9.0.0065 cross-compiling doesn't work because of timer_create check
9.0.0066 switching window uneccarily when getting buffer options
9.0.0067 cannot show virtual text
9.0.0068 build fails with tiny features
9.0.0069 leaking memory when using text prop with inserted text
9.0.0070 using utfc_ptr2char_len() when length is negative
9.0.0071 command overlaps with printed text in scrollback
9.0.0072 compiler warning for uninitialized variable
9.0.0073 too many files recognized as bsdl
9.0.0074 Coverity warns for double free
9.0.0075 some compilers warn for using an uninitialized variable
9.0.0076 no test for what patch 8.1.1424 fixes
9.0.0077 wrong restored cursor position if switching window in autocmd
9.0.0078 star register is unexpectedly changed when deleting
9.0.0079 error in autoload script not reported for 'foldexpr'
9.0.0080 compiler warning for size_t to int conversion
9.0.0081 command line completion of user command may have duplicates
9.0.0082 cannot interrupt global command from command line
9.0.0083 ModeChanged event not triggered when leaving cmdline window
9.0.0084 using "terraform" filetype for .tfvars file is bad
9.0.0085 ":write" fails after ":file name" and then \
":edit"
9.0.0086 tabline is not redrawn when entering command line
9.0.0087 MS-Windows: CTRL-[ on Belgian keyboard does not work like Esc
9.0.0088 pattern for detecting bitbake files is not sufficient
9.0.0089 fuzzy argument completion doesn't work for shell commands
9.0.0090 no error when assigning bool to a string option
9.0.0091 duplicate error number
9.0.0092 plugins cannot change v:completed_item
9.0.0093 sway config files are recognized as i3config
9.0.0094 cursor restored unexpected with nested autocommand
9.0.0095 conditions are always true
9.0.0096 flag "new_value_alloced" is always true
9.0.0097 long quickfix line is truncated for :clist
9.0.0098 missing include file in timer_create configure check
9.0.0099 scrollback can be wrong after redrawing the command line
9.0.0100 get hit-enter prompt for system() when '!' is in 'guioptions'
9.0.0101 invalid memory access in diff mode with "dp" and undo
9.0.0102 reading past end of line with insert mode completion
9.0.0103 if running configure with cached results -lrt may be missing
9.0.0104 going beyond allocated memory when evaluating string constant
9.0.0105 illegal memory access when pattern starts with illegal byte
9.0.0106 illegal byte regexp test doesn't fail when fix is reversed
9.0.0107 condition always has the same value
9.0.0108 configure check for timer_create may give wrong error
9.0.0109 writing over the end of a buffer on stack
9.0.0110 help tag generation picks up words in code examples
9.0.0111 "nocombine" is missing from synIDattr()
9.0.0112 MS-Windows: test fails because file already exists
9.0.0113 has() is not strict about parsing the patch version
9.0.0114 the command line takes up space even when not used
9.0.0115 when 'cmdheight' is zero pressing ':' may scroll a window
9.0.0116 virtual text not displayed if 'signcolumn' is "yes"
9.0.0117 text of removed textprop with text is not freed
9.0.0118 no test for what patch 9.0.0115 fixes
9.0.0119 tiny chance that creating a backup file fails
9.0.0120 MS-Windows GUI: cannot use AltGr + Space
9.0.0121 cannot put virtual text after or below a line
9.0.0122 breakindent test fails
9.0.0123 cannot build with small features
9.0.0124 code has more indent than needed
9.0.0125 cursor positioned wrong with virtual text after the line
9.0.0126 expanding file names fails in dir with more than 255 entries
9.0.0127 unused variable
9.0.0128 Coverity complains about possible double free
9.0.0129 compiler warning for int/size_t usage
9.0.0130 cursor position wrong when inserting around virtual text
9.0.0131 virtual text with Tab is not displayed correctly
9.0.0132 multi-byte characters in virtual text not handled correctly
9.0.0133 virtual text after line moves to joined line
9.0.0134 no test for text property with column zero
9.0.0135 comment about tabpage line above the wrong code
9.0.0136 after CTRL-Left-mouse click a mouse scroll also has CTRL
9.0.0137 debugger test may fail when $CWD is very long
9.0.0138 not enough characters accepted for 'spellfile'
9.0.0139 truncating virtual text after a line not implemented
9.0.0140 execute() does not use the "legacy" command modifier
9.0.0141 "delmenu" does not remove autocmmands
9.0.0142 crash when adding and removing virtual text
9.0.0143 cursor positioned after virtual text in empty line
9.0.0144 text property cannot override 'cursorline' highlight
9.0.0145 substitute that joins lines drops text properties
9.0.0146 missing part of change for "override" flag
9.0.0147 cursor positioned wrong after two "below" text properties
9.0.0148 a "below" aligned text property gets 'showbreak' displayed
9.0.0149 test for fuzzy completion fails sometimes
9.0.0150 error for using #{ in an expression is a bit confusing
9.0.0151 a "below" aligned text property does not work with 'nowrap'
9.0.0152 warning for unused argument in small build
9.0.0153 no fold and sign column for virtual text with "below" align
9.0.0154 text properties wrong after splitting a line
9.0.0155 text properties "right" and "after" wrong with 'nowrap'
9.0.0156 giving E1170 only in an expression is confusing
9.0.0157 'showbreak' displayed below truncated "after" text prop
9.0.0158 with 'nowrap' "below" property not displayed correctly
9.0.0159 cannot build with small features
9.0.0160 some diff mode tests fail
9.0.0161 warning for uninitialized variable
9.0.0162 text property "below" gets indent if 'breakindent' is set
9.0.0163 text property not adjusted for text inserted with "p"
9.0.0164 using freed memory with put command
9.0.0165 looking up a text property type by ID is slow
9.0.0166 when using text properties line text length computed twice
9.0.0167 checking for text properties could be a bit more efficient
9.0.0168 cursor positioned wrong with two virtual text properties
9.0.0169 insufficient testing for line2byte() with text properties
9.0.0170 various minor code formatting issues
9.0.0171 quickfix line highlight is overruled by 'cursorline'
9.0.0172 trying to allocate zero bytes
9.0.0173 assert fails only on MS-Windows
9.0.0174 no error for using "#{ comment" in a compiled function
9.0.0175 spell checking for capital not working with trailing space
9.0.0176 checking character options is duplicated and incomplete
9.0.0177 cursor position wrong with 'virtualedit' and mouse click
9.0.0178 cursor position wrong with virtual text before Tab
9.0.0179 cursor pos wrong with wrapping virtual text in empty line
9.0.0180 stray logfile appears when running tests
9.0.0181 textprop test with line2byte() fails on MS-Windows
9.0.0182 quarto files are not recognized
9.0.0183 extra space after virtual text when 'linebreak' is set
9.0.0184 virtual text prop highlight continues after truncation
9.0.0185 virtual text does not show if text prop at same position
9.0.0186 virtual text without highlighting does not show
9.0.0187 command line height changes when maximizing window height
9.0.0188 strange effects when using "text_align" with non-zero column
9.0.0189 invalid memory access for text prop without highlight
9.0.0190 the way 'cmdheight' can be made zero is inconsistent
9.0.0191 messages test fails; window size incorrect
9.0.0192 possible invalid memory access when 'cmdheight' is zero
9.0.0193 search and match highlight interfere with virtual text
9.0.0194 cursor displayed in wrong position after removing text prop
9.0.0195 metafun files are not recogized
9.0.0196 finding value in list may require a for loop
9.0.0197 astro files are not detected
9.0.0198 ml_get error when switching buffer in Visual mode
9.0.0199 cursor position wrong with two right-aligned virtual texts
9.0.0200 cursor wrong if 'nowrap' and two right aligned text props
9.0.0201 CursorLine highlight overrules virtual text highlight
9.0.0202 code and help for indexof() is not ideal
9.0.0203 confusing variable name
9.0.0204 indexof() may leak memory
9.0.0205 cursor in wrong position when inserting after virtual text
9.0.0206 redraw flags are not named specifically
9.0.0207 stacktrace not shown when debugging
9.0.0208 the override flag has no effect for virtual text
9.0.0209 build error with small features
9.0.0210 'list' mode does not work properly with virtual text
9.0.0211 invalid memory access when compiling :lockvar
9.0.0212 invalid memory access when compiling :unlet
9.0.0213 using freed memory with error in assert argument
9.0.0214 splitting a line may duplicate virtual text
9.0.0215 not passing APC_INDENT flag
9.0.0216 undo earlier test sometimes fails on MS-Windows
9.0.0217 'shellslash' works differently when sourcing a script again
9.0.0218 reading before the start of the line
9.0.0219 cannot make a funcref with "s:func" in a def function
9.0.0220 invalid memory access with for loop over NULL string
9.0.0221 accessing freed memory if compiling nested function fails
9.0.0222 no good reason why text objects are only in larger builds
9.0.0223 typo in diffmode test
9.0.0224 Using NULL pointer when skipping compiled code
9.0.0225 using freed memory with multiple line breaks in expression
9.0.0226 job_start() test may fail under valgrind
9.0.0227 cannot read error message when abort() is called
9.0.0228 crash when pattern looks below the last line
9.0.0229 Vim9: error message for missing type is not clear
9.0.0230 no error for comma missing in list in :def function
9.0.0231 expanding "**" may loop forever with directory links
9.0.0232 test with BufNewFile autocmd is flaky
9.0.0233 removing multiple text properties takes many calls
9.0.0234 cannot make difference between :normal end and argument char
9.0.0235 'autoshelldir' does not work with chunked respose
9.0.0236 popup menu not removed when 'wildmenu' reset while visible
9.0.0237 Mac: cannot build if dispatch.h is not available
9.0.0238 Shift-Tab shows matches on cmdline when 'wildmenu' is off
9.0.0239 build failure without the +wildmenu feature
9.0.0240 crash when using ":mkspell" with an empty .dic file
9.0.0241 "make install" does not install shared syntax file
9.0.0242 "make install" still fails
9.0.0243 text properties "below" sort differently on MS-Windows
9.0.0244 cannot easily get the list of sourced scripts
9.0.0245 mechanism to prevent recursive screen updating is incomplete
9.0.0246 using freed memory when 'tagfunc' deletes the buffer
9.0.0247 cannot add padding to virtual text without highlight
9.0.0248 duplicate code in finding a script in the execution stack
9.0.0249 no test for what 9.0.0234 fixes
9.0.0250 slightly inconsistent error messages
9.0.0251 test output shows up in git
9.0.0252 cursor in wrong place after virtual text
9.0.0253 a symlink to an autoload script results in two entries
9.0.0254 typo in function name
9.0.0255 build failure without the eval feature
9.0.0256 compiler warning for uninitialized variables
9.0.0257 "->" in ":scriptnames" output not tested yet
9.0.0258 MS-Windows installer skips syntax/shared
9.0.0259 crash with mouse click when not initialized
9.0.0260 using freed memory when using 'quickfixtextfunc' recursively
9.0.0261 bufload() reads a file even if the name is not a file name
9.0.0262 build failure without the +quickfix feature
9.0.0263 too many #ifdefs
9.0.0264 CI still runs on Ubuntu 18.04
9.0.0265 no good reason why the "gf" command isn't in the tiny version
9.0.0266 compiler warning for unused argument
9.0.0267 Coverity workflow still uses Ubuntu 18.04
9.0.0268 build error without the +eval feature
9.0.0269 getscriptinfo() does not include the version
9.0.0270 some values of 'path' and 'tags' invalid in the tiny version
9.0.0271 using INIT() in non-header files
9.0.0272 BufReadCmd not triggered when loading a "nofile" buffer
9.0.0273 Konsole termresponse not recognized
9.0.0274 netrw plugin does not show remote files
9.0.0275 BufEnter not triggered when using ":edit" in \
"nofile" buffer
9.0.0276 'buftype' values not sufficiently tested
9.0.0277 Coverity CI: update-alternatives not needed with Ubuntu 20.04
9.0.0278 the +wildignore feature is nearly always available
9.0.0279 the tiny version has the popup menu but not 'wildmenu'
9.0.0280 the builtin termcap list depends on the version
9.0.0281 build failure without the +eval feature
9.0.0282 a nested timout stops the previous timeout
9.0.0283 cannot complete "syn list @cluster"
9.0.0284 using static buffer for multiple completion functions
9.0.0285 it is not easy to change the command line from a plugin
9.0.0286 using freed memory when location list changed in autocmd
9.0.0287 Irix systems no longer exist
9.0.0288 when 'cmdheight' is zero some messages are not displayed
9.0.0289 invalid memory write
9.0.0290 compiler warning for variable set but not used
9.0.0291 test failing
9.0.0292 test causes another test to fail
9.0.0293 messages window not hidden when starting a command line
9.0.0294 crash when 'cmdheight' is 0 and popup_clear() used
9.0.0295 GUI drop files test sometimes fails
9.0.0296 message in popup is shortened unnecessary
9.0.0297 cursor position wrong after right aligned virtual text
9.0.0298 compiler warning for size_t to int conversion
9.0.0299 error messages for setcmdline() could be better
9.0.0300 'cpoptions' tests are flaky
9.0.0301 the message window popup is delayed after an error message
9.0.0302 CI for Coverity is bothered by deprecation warnings
9.0.0303 it is not easy to get information about a script
9.0.0304 WinScrolled is not triggered when only skipcol changes
9.0.0305 CI lists useless deprecation warnings
|
2022-07-27 17:13:11 by Pierre Pronchery | Files touched by this commit (7) |  |
Log message:
vim: update to 8.2.5172
On behalf of morr@ "please go ahead"
This includes security fixes. (more pending)
Tested on NetBSD/amd64.
XXX pull-up to pkgsrc-2022Q2
Changes:
8.2.4722 ending recording with mapping records too much
8.2.4723 the ModeChanged autocmd event is inefficient
8.2.4724 current instance of last search pattern not easily spotted
8.2.4725 unused variable in tiny build
8.2.4726 cannot use expand() to get the script name
8.2.4727 unused code
8.2.4728 no test that v:event cannot be modified
8.2.4729 HEEx and Surface templates do not need a separate filetype
8.2.4730 MS-Windows GUI: cannot use CTRL-/
8.2.4731 the changelist index is not remembered per buffer
8.2.4732 duplicate code to free fuzzy matches
8.2.4733 HEEx and Surface do need a separate filetype
8.2.4734 getcharpos() may change a mark position
8.2.4735 quickfix tests can be a bit hard to read
8.2.4736 build problem for Cygwin with Motif
8.2.4737 // in JavaScript string recognized as comment
8.2.4738 Esc on commandline executes command instead of abandoning it
8.2.4739 accessing freed memory after WinScrolled autocmd event
8.2.4740 when expand() fails there is no error message
8.2.4741 startup test fails
8.2.4742 there is no way to start logging very early in startup
8.2.4743 clang 14 is available on CI
8.2.4744 a terminal window can't use the bell
8.2.4745 using wrong flag for using bell in the terminal
8.2.4746 supercollider filetype not recognized
8.2.4747 no filetype override for .sys files
8.2.4748 cannot use an imported function in a mapping
8.2.4749 <script> is not expanded in autocmd context
8.2.4750 small pieces of dead code
8.2.4751 mapping <SID>name.Func does not work for autoload script
8.2.4752 wrong 'statusline' value can cause illegal memory access
8.2.4753 error from setting an option is silently ignored
8.2.4754 using cached values after unsetting some environment variables
8.2.4755 cannot use <SID>FuncRef in completion spec
8.2.4756 build error without the +eval feature
8.2.4757 list of libraries to suppress lsan errors is outdated
8.2.4758 when using an LSP channel want to get the message ID
8.2.4759 CurSearch highlight does not work for multi-line match
8.2.4760 using matchfuzzy() on a long list can take a while
8.2.4761 documentation for using LSP messages is incomplete
8.2.4762 using freed memory using synstack() and synID() in WinEnter
8.2.4763 using invalid pointer with "V:" in Ex mode
8.2.4764 CI uses an older gcc version
8.2.4765 function matchfuzzy() sorts too many items
8.2.4766 KRL files using "deffct" not recognized
8.2.4767 openscad files are not recognized
8.2.4768 CI: codecov upload sometimes does not work
8.2.4769 build warning with UCRT
8.2.4770 cannot easily mix expression and heredoc
8.2.4771 Coverity warns for not checking return value
8.2.4772 old Coverity warning for not checking ftell() return value
8.2.4773 build failure without the +eval feature
8.2.4774 crash when using a number for lambda name
8.2.4775 SpellBad highlighting does not work in Konsole
8.2.4776 GTK: 'lines' and 'columns' may change during startup
8.2.4777 screendump tests fail because of a redraw
8.2.4778 pacman files use dosini filetype
8.2.4779 lsan suppression is too version specific
8.2.4780 parsing an LSP message fails when it is split
8.2.4781 Maxima files are not recognized
8.2.4782 accessing freed memory
8.2.4783 Coverity warns for leaking memory
8.2.4784 lamba test with timer is flaky
8.2.4785 Visual mode not stopped if win_gotoid() goes to other buffer
8.2.4786 test for win_gotoid() in Visual mode fails on Mac
8.2.4787 prop_find() does not find the right property
8.2.4788 large payload for LSP message not tested
8.2.4789 cursor pos wrong when using :redraw while editing the cmdline
8.2.4790 lilypond filetype not recognized
8.2.4791 events triggered in different order when reusing buffer
8.2.4792 indent operator creates an undo entry for every line
8.2.4793 recognizing Maxima filetype even though it might be another
8.2.4794 compiler warning for not initialized variable
8.2.4795 'cursorbind' scrolling depends on whether 'cursorline' is set
8.2.4796 file left behind after running cursorline tests
8.2.4797 getwininfo() may get oudated values
8.2.4798 t_8u option was reset even when set by the user
8.2.4799 popup does not use correct topline
8.2.4800 missing test update for adjusted t_8u behavior
8.2.4801 fix for cursorbind fix not fully tested
8.2.4802 test is not cleaned up
8.2.4803 WinScrolled not always triggered when scrolling with mouse
8.2.4804 expression in heredoc doesn't work for compiled function
8.2.4805 CurSearch used for all matches in current line
8.2.4806 a mapping using <LeftDrag> does not start Select mode
8.2.4807 processing key eveints in Win32 GUI is not ideal
8.2.4808 unused item in engine struct
8.2.4809 various things not properly tested
8.2.4810 missing changes in one file
8.2.4811 Win32 GUI: caps lock doesn't work
8.2.4812 unused struct item
8.2.4813 pasting text while indent folding may mess up folds
8.2.4814 possible to leave a popup window with win_gotoid()
8.2.4815 cannot build with older GTK version
8.2.4816 still using older codecov app in some places of CI
8.2.4817 Win32 GUI: modifiers are not always used
8.2.4818 no test for what 8.2.4806 fixes
8.2.4819 unmapping simplified keys also deletes other mapping
8.2.4820 not simple programmatic way to find a specific mapping
8.2.4821 crash when imported autoload script was deleted
8.2.4822 setting ufunc to NULL twice
8.2.4823 concat more than 2 strings in :def function is inefficient
8.2.4824 expression is evaluated multiple times
8.2.4825 can only get a list of mappings
8.2.4826 .cshtml files are not recognized
8.2.4827 typo in variable name
8.2.4828 fix for unmapping simplified key not fully tested
8.2.4829 a key may be simplified to NUL
8.2.4830 possible endless loop if there is unused typahead
8.2.4831 crash when using maparg() and unmapping simplified keys
8.2.4832 passing zero instead of NULL to a pointer argument
8.2.4833 failure of mapping not checked for
8.2.4834 Vim9: some lines not covered by tests
8.2.4835 Vim9: some lines not covered by tests
8.2.4836 Vim9: some lines not covered by tests
8.2.4837 modifiers not simplified when timed out
8.2.4838 checking for absolute path is not trivial
8.2.4839 compiler warning for unused argument
8.2.4840 heredoc expression evaluated even when skipping
8.2.4841 empty string considered an error for expand()
8.2.4842 expand("%:p") is not empty when there is no buffer name
8.2.4843 treating CTRL + ALT as AltGr is not backwards compatible
8.2.4844 <C-S-I> is simplified to <S-Tab>
8.2.4845 duplicate code
8.2.4846 termcodes test fails
8.2.4847 crash when using uninitialized function pointer
8.2.4848 local completion with mappings and simplification not working
8.2.4849 Gleam filetype not detected
8.2.4850 mksession mixes up "tabpages" and "curdir" arguments
8.2.4851 compiler warning for uninitialized variable
8.2.4852 ANSI color index to RGB value not correct
8.2.4853 CI with FreeBSD is a bit outdated
8.2.4854 array size does not match usage
8.2.4855 robot files are not recognized
8.2.4856 MinGW compiler complains about unknown escape sequence
8.2.4857 Yaml indent for multiline is wrong
8.2.4858 K_SPECIAL may be escaped twice
8.2.4859 wget2 files are not recognized
8.2.4860 MS-Windows: always uses current directory for executables
8.2.4861 it is not easy to restore saved mappings
8.2.4862 Vim9: test may fail when run with valgrind
8.2.4863 accessing freed memory in test without the +channel feature
8.2.4864 Vim9: script test fails
8.2.4865 :startinsert right after :stopinsert may not work
8.2.4866 duplicate code in "get" functions
8.2.4867 listing of mapping with K_SPECIAL is wrong
8.2.4868 when closing help window autocmds triggered for wrong window
8.2.4869 expression in command block does not look after NL
8.2.4870 Vim9: expression in :substitute is not compiled
8.2.4871 Vim9: in :def function no error for misplaced range
8.2.4872 Vim9: no error for using an expression only
8.2.4873 Vim9: using "else" differs from using "endif/if !cond"
8.2.4874 Win32 GUI: horizontal scroll wheel not handled properly
8.2.4875 MS-Windows: some .exe files are not recognized
8.2.4876 MS-Windows: Shift-BS results in strange char in powershell
8.2.4877 MS-Windows: Wrongly using Normal colors for termguicolors
8.2.4878 valgrind warning for using uninitialized variable
8.2.4879 screendump test may fail when using valgrind
8.2.4880 Vim9: misplaced elseif causes invalid memory access
8.2.4881 "P" in Visual mode still changes some registers
8.2.4882 cannot make 'breakindent' use a specific column
8.2.4883 string interpolation only works in heredoc
8.2.4884 test fails without the job/channel feature
8.2.4885 test fails with the job/channel feature
8.2.4886 Vim9: redir in skipped block seen as assignment
8.2.4887 channel log does not show invoking a timer callback
8.2.4888 line number of lambda ignores line continuation
8.2.4889 CI only tests with FreeBSD 12
8.2.4890 inconsistent capitalization in error messages
8.2.4891 Vim help presentation could be better
8.2.4892 test failures because of changed error messages
8.2.4893 distributed import files are not installed
8.2.4894 MS-Windows: not using italics
8.2.4895 buffer overflow with invalid command with composing chars
8.2.4896 expression in command block does not look after NL
8.2.4897 comment inside an expression in lambda ignores the rest
8.2.4898 Coverity complains about pointer usage
8.2.4899 with latin1 encoding CTRL-W might go before the cmdline
8.2.4900 Vim9 expression test fails without the job feature
8.2.4901 NULL pointer access when using invalid pattern
8.2.4902 mouse wheel scrolling is inconsistent
8.2.4903 cannot get the current cmdline completion type and position
8.2.4904 codecov includes MS-Windows install files
8.2.4905 codecov includes MS-Windows install header file
8.2.4906 MS-Windows: cannot use transparent background
8.2.4907 some users do not want a line comment always inserted
8.2.4908 no text formatting for // comment after a statement
8.2.4909 MODE_ enum entries names are too generic
8.2.4910 imperfect coding
8.2.4911 the mode #defines are not clearly named
8.2.4912 using execute() to define a lambda doesn't work
8.2.4913 popup_hide() does not always have effect
8.2.4914 string interpolation in :def function may fail
8.2.4915 sometimes the cursor is in the wrong position
8.2.4916 mouse in Insert mode test fails
8.2.4917 fuzzy expansion of option names is not right
8.2.4918 conceal character from matchadd() displayed too many times
8.2.4919 can add invalid bytes with :spellgood
8.2.4920 MS-Windows GUI: unused variables
8.2.4921 spell test fails because of new illegal byte check
8.2.4922 mouse test fails on MS-Windows
8.2.4923 test checks for terminal feature unnecessarily
8.2.4924 maparg() may return a string that cannot be reused
8.2.4925 trailing backslash may cause reading past end of line
8.2.4926 #ifdef for crypt feature around too many lines
8.2.4927 return type of remove() incorrect when using three arguments
8.2.4928 various white space and cosmetic mistakes
8.2.4929 off-by-one error in in statusline item
8.2.4930 interpolated string expression requires escaping
8.2.4931 Crash with sequence of Perl commands
8.2.4932 not easy to filter the output of maplist()
8.2.4933 a few more capitalization mistakes in error messages
8.2.4934 string interpolation fails when not evaluating
8.2.4935 with 'foldmethod' "indent" some lines not included in fold
8.2.4936 MS-Windows: mouse coordinates for scroll event are wrong
8.2.4937 no test for what 8.2.4931 fixes
8.2.4938 crash when matching buffer with invalid pattern
8.2.4939 matchfuzzypos() with "matchseq" does not have all positions
8.2.4940 some code is never used
8.2.4941 '[ and '] marks may be wrong after undo
8.2.4942 error when setting 'filetype' in help file again
8.2.4943 changing 'switchbuf' may have no effect
8.2.4944 text properties are wrong after "cc"
8.2.4945 inconsistent use of white space
8.2.4946 Vim9: some code not covered by tests
8.2.4947 text properties not adjusted when accepting spell suggestion
8.2.4948 cannot use Perl heredoc in nested :def function
8.2.4949 Vim9: some code not covered by tests
8.2.4950 text properties position wrong after shifting text
8.2.4951 smart indenting done when not enabled
8.2.4952 GUI test will fail if color scheme changes
8.2.4953 with 'si' inserting '}' after completion goes wrong
8.2.4954 inserting line breaks text property spanning two lines
8.2.4955 text property in wrong position after auto-indent
8.2.4956 reading past end of line with "gf" in Visual block mode
8.2.4957 text properties in a wrong position after a block change
8.2.4958 a couple conditions are always true
8.2.4959 using NULL regexp program
8.2.4960 text properties that cross lines not updated for deleted line
8.2.4961 build error with a certain combination of features
8.2.4962 files show up in git status
8.2.4963 expanding path with "/**" may overrun end of buffer
8.2.4964 MS-Windows GUI: mouse event test is flaky
8.2.4965 GUI: testing mouse move event depends on screen cell size
8.2.4966 MS-Windows GUI: mouse event test gets extra event
8.2.4967 MS-Windows GUI: mouse event test sometimes fails
8.2.4968 reading past end of the line when C-indenting
8.2.4969 changing text in Visual mode may cause invalid memory access
8.2.4970 "eval 123" gives an error, "eval 'abc'" does not
8.2.4971 Vim9: interpolated string seen as range
8.2.4972 Vim9: compilation fails when using dict member when skipping
8.2.4973 Vim9: type error for list unpack mentions argument
8.2.4974 ":so" command may read after end of buffer
8.2.4975 recursive command line loop may cause a crash
8.2.4976 Coverity complains about not restoring a saved value
8.2.4977 memory access error when substitute expression changes window
8.2.4978 no error if engine selection atom is not at the start
8.2.4979 accessing freed memory when line is flushed
8.2.4980 when 'shortmess' contains 'A' loading session may still warn
8.2.4981 it is not possible to manipulate autocommands
8.2.4982 colors in terminal window are not 100% correct
8.2.4983 colors test fails in the GUI
8.2.4984 dragging statusline fails for window with winbar
8.2.4985 PVS warns for possible array underrun
8.2.4986 some github actions are outdated
8.2.4987 after deletion a small fold may be closable
8.2.4988 textprop in wrong position when replacing multi-byte chars
8.2.4989 cannot specify a function name for :defcompile
8.2.4990 memory leak when :defcompile fails
8.2.4991 no test for hwat patch 8.1.0535 fixes
8.2.4992 compiler warning for possibly uninitialized variable
8.2.4993 smart/C/lisp indenting is optional
8.2.4994 tests are using legacy functions
8.2.4995 still a compiler warning for possibly uninitialized variable
8.2.4996 setbufline() may change Visual selection
8.2.4997 Python: changing hidden buffer can cause display mess up
8.2.4998 Vim9: crash when using multiple funcref()
8.2.4999 filetype test table is not properly sorted
8.2.5000 no patch for documentation updates
8.2.5001 checking translations affects the search pattern history
8.2.5002 deletebufline() may change Visual selection
8.2.5003 cannot do bitwise shifts
8.2.5004 right shift on negative number does not work as documented
8.2.5005 compiler warning for uninitialized variable
8.2.5006 asan warns for undefined behavior
8.2.5007 spell suggestion may use uninitialized memory
8.2.5008 when 'formatoptions' contains "/" wrongly wrapping comment
8.2.5009 fold may not be closeable after appending
8.2.5010 the terminal debugger uses various global variables
8.2.5011 Replacing an autocommand requires several lines
8.2.5012 cannot select one character inside ()
8.2.5013 after text formatting cursor may be in an invalid position
8.2.5014 byte offsets are wrong when using text properties
8.2.5015 Hoon and Moonscript files are not recognized
8.2.5016 access before start of text with a put command
8.2.5017 gcc 12.1 warns for uninitialized variable
8.2.5018 Vim9: some code is not covered by tests
8.2.5019 cannot get the first screen column of a character
8.2.5020 using 'imstatusfunc' and 'imactivatefunc' breaks 'foldopen'
8.2.5021 build fails with normal features and +terminal
8.2.5022 'completefunc'/'omnifunc' error does not end completion
8.2.5023 substitute overwrites allocated buffer
8.2.5024 using freed memory with "]d"
8.2.5025 Vim9: a few lines not covered by tests
8.2.5026 Vim9: a few lines not covered by tests
8.2.5027 error for missing :endif when an exception was thrown
8.2.5028 syntax regexp matching can be slow
8.2.5029 "textlock" is always zero
8.2.5030 autocmd_add() can only handle one event and pattern
8.2.5031 cannot easily run the benchmarks
8.2.5032 Python 3 test fails without the GUI
8.2.5033 build error with +eval but without +quickfix
8.2.5034 there is no way to get the byte index from a virtual column
8.2.5035 when splitting a window the changelist position moves
8.2.5036 using two counters for timeout check in NFA engine
8.2.5037 cursor position may be invalid after "0;" range
8.2.5038 a finished terminal in a popup window does not show scrollbar
8.2.5039 confusing error if first argument of popup_create() is wrong
8.2.5040 scrollbar thumb in scrolled popup not visible
8.2.5041 cannot close a terminal popup with "NONE" job
8.2.5042 scrollbar thumb in tall scrolled popup not visible
8.2.5043 can open a cmdline window from a substitute expression
8.2.5044 command line test fails
8.2.5045 can escape a terminal popup window when the job is finished
8.2.5046 vim_regsub() can overwrite the destination
8.2.5047 CurSearch highlight is often wrong
8.2.5048 when using XIM the gui test may fail
8.2.5049 insufficient tests for autocommands
8.2.5050 using freed memory when searching for pattern in path
8.2.5051 check for autocmd_add() event argument is confusing
8.2.5052 CI checkout step title is a bit cryptic
8.2.5053 cannot have a comment halfway an expression in a block
8.2.5054 no good filetype for conf files similar to dosini
8.2.5055 statusline is not updated when terminal title changes
8.2.5056 the channel log only contains some of the raw terminal output
8.2.5057 using gettimeofday() for timeout is very inefficient
8.2.5058 input() does not handle composing characters properly
8.2.5059 autoconf 2.71 produces many obsolete warnings
8.2.5060 running configure fails
8.2.5061 C89 requires signal handlers to return void
8.2.5062 Coverity warns for dead code
8.2.5063 error for a command may go over the end of IObuff
8.2.5064 no test for what 8.1.0052 fixes
8.2.5065 wrong return type for main() in tee.c
8.2.5066 can specify multispace listchars only for whole line
8.2.5067 timer_create is not available on every Mac system
8.2.5068 gcc 12.1 warning when building tee
8.2.5069 various warnings from clang on MS-Windows
8.2.5070 unnecessary code
8.2.5071 with some Mac OS version clockid_t is redefined
8.2.5072 using uninitialized value and freed memory in spell command
8.2.5073 clang on MS-Windows produces warnings
8.2.5074 spell test fails on MS-Windows
8.2.5075 clang gives an out of bounds warning
8.2.5076 unnecessary code
8.2.5077 various warnings from clang on MS-Windows
8.2.5078 substitute test has a one second delay
8.2.5079 DirChanged autocommand may use freed memory
8.2.5080 when indenting gets out of hand it is hard to stop
8.2.5081 autocmd test fails on MS-Windows
8.2.5082 retab test fails
8.2.5083 autocmd test still fails on MS-Windows
8.2.5084 when the GUI shows a dialog tests get stuck
8.2.5085 gcc gives warning for signed/unsigned difference
8.2.5086 CI runs on Windows 2019
8.2.5087 cannot build with clang on MS-Windows
8.2.5088 value of cmod_verbose is a bit complicated to use
8.2.5089 some functions return a different value on failure
8.2.5090 MS-Windows: vim.def is no longer used
8.2.5091 terminal test fails with some shell commands
8.2.5092 using "'<,'>" in Ex mode may compare unrelated \
pointers
8.2.5093 error message for unknown command may have the command twice
8.2.5094 MS-Windows GUI: empty command may cause a dialog
8.2.5095 terminal test still fails with some shell commands
8.2.5096 terminal test still fails with some shell commands
8.2.5097 using uninitialized memory when using 'listchars'
8.2.5098 spelldump test sometimes hangs
8.2.5099 some terminal tests are not retried
8.2.5100 memory usage tests are not retried
8.2.5101 MS-Windows with MinGW: $CC may be "cc" instead of "gcc"
8.2.5102 interrupt not caught in test
8.2.5103 build fails with small features
8.2.5104 test hangs on MS-Windows
8.2.5105 test still hangs on MS-Windows
8.2.5106 default cmdwin mappings are re-mappable
8.2.5107 some callers of rettv_list_alloc() check for not OK
8.2.5108 retab test disabled because it hangs on MS-Windows
8.2.5109 mode not updated after CTRL-O CTRL-C in Insert mode
8.2.5110 icon filetype not recognized from the first line
8.2.5111 no test for --gui-dialog-file
8.2.5112 gui test hangs on MS-Windows
8.2.5113 timer becomes invalid after fork/exec, :gui gives errors
8.2.5114 time limit on searchpair() does not work properly
8.2.5115 search timeout is overrun with some patterns
8.2.5116 "limit" option of matchfuzzy() not always respected
8.2.5117 crash when calling a Lua callback from a :def function
8.2.5118 MS-Windows: sending a message to another Vim may hang
8.2.5119 CI uses cache v2
8.2.5120 searching for quotes may go over the end of the line
8.2.5121 interrupt test sometimes fails
8.2.5122 lisp indenting my run over the end of the line
8.2.5123 using invalid index when looking for spell suggestions
8.2.5124 when syntax timeout test fails it does not show the time
8.2.5125 MS-Windows: warnings from MinGW compiler
8.2.5126 substitute may overrun destination buffer
8.2.5127 using assert_true() does not show value on failure
8.2.5128 syntax disabled when using synID() in searchpair() skip expr
8.2.5129 timeout handling is not optimal
8.2.5130 edit test for mode message fails when using valgrind
8.2.5131 timeout implementation is not optimal
8.2.5132 :mkview test doesn't test much
8.2.5133 MacOS: build fails
8.2.5134 function has confusing name
8.2.5135 running configure gives warnings for main() return type
8.2.5136 debugger test fails when run with valgrind
8.2.5137 cannot build without the +channel feature
8.2.5138 various small issues
8.2.5139 TIME_WITH_SYS_TIME is no longer supported by autoconf
8.2.5140 seachpair timeout test is flaky
8.2.5141 using "volatile int" in a signal handler might be wrong
8.2.5142 startup test fails if there is a status bar
8.2.5143 some tests fail when using valgrind
8.2.5144 with 'lazyredraw' set completion menu may be wrong
8.2.5145 exit test causes spurious valgrind reports
8.2.5146 memory leak when substitute expression nests
8.2.5147 flaky test always fails on retry
8.2.5148 invalid memory access when using expression on command line
8.2.5149 cannot build without the +eval feature
8.2.5150 read past the end of the first line with ":0;'{"
8.2.5151 reading beyond the end of the line with lisp indenting
8.2.5152 search() gets stuck with "c" and skip evaluates to true
8.2.5153 "make uninstall" does not remove colors/lists
8.2.5154 still mentioning version8, some cosmetic issues
8.2.5155 in diff mode windows may get out of sync
8.2.5156 search timeout test often fails with FreeBSD
8.2.5157 MS-Windows GUI: CTRL-key combinations do not always work
8.2.5158 TSTP and INT signal tests are not run with valgrind
8.2.5159 fix for CTRL-key combinations causes problems
8.2.5160 accessing invalid memory after changing terminal size
8.2.5161 might still access invalid memory
8.2.5162 reading before the start of the line with BS in Replace mode
8.2.5163 crash when deleting buffers in diff mode
8.2.5164 invalid memory access after diff buffer manipulations
8.2.5165 import test fails because 'diffexpr' isn't reset
8.2.5166 test for DiffUpdated fails
8.2.5167 get(Fn, 'name') on funcref returns special byte code
8.2.5168 cannot build with Python 3.11
8.2.5169 nested :source may use NULL pointer
8.2.5170 tiny issues
8.2.5171 dependencies and proto files are outdated
8.2.5172 "make menu" still uses legacy script
|
2022-06-28 13:38:00 by Thomas Klausner | Files touched by this commit (3952) |
Log message:
*: recursive bump for perl 5.36
|
2022-04-09 17:22:21 by Daniel Horecki | Files touched by this commit (4) |  |
Log message:
Update to 8.2.4721
Changes:
8.2.4215 illegal memory access when copying lines in Visual mode
8.2.4216 Vim9: cannot use a function from an autoload import directly
8.2.4217 illegal memory access when undo makes Visual area invalid
8.2.4218 illegal memory access with bracketed paste in Ex mode
8.2.4219 reading before the start of the line
8.2.4220 MS-Windows: some old compiler support remains
8.2.4221 some functions in normal.c are very long
8.2.4222 MS-Windows: clumsy way to suppress progress on CI
8.2.4223 long/int compiler warnings; function arguments swapped
8.2.4224 Vim9: no error when using a number for map() second argument
8.2.4225 Vim9: depth argument of :lockvar not parsed in :def function
8.2.4226 filter-map test fails
8.2.4227 Vim9: using "lockvar!" in :def function does not work
8.2.4228 no tests for clicking in the GUI tabline
8.2.4229 possible crash when invoking timer callback fails
8.2.4230 MS-Windows: set_guifontwide() is included but won't work
8.2.4231 Vim9: map() gives type error when type was not declared
8.2.4232 some compilers don't like a goto label without statement
8.2.4233 crash when recording and using Select mode
8.2.4234 test_garbagecollect_now() does not check v:testing
8.2.4235 invalid check for NULL pointer
8.2.4236 accessing freed memory
8.2.4237 record buffer wrong if character in Select mode was not typed
8.2.4238 *.tf file could be fileytpe "tf" or "terraform"
8.2.4239 build fails with unusual configuration
8.2.4240 error for using flatten() in Vim9 script is unclear
8.2.4241 some type casts are redundant
8.2.4242 put in Visual mode cannot be repeated
8.2.4243 Lua tests fail with Lua 5.4.4
8.2.4244 MS-Windows: warning from MSVC on debug build
8.2.4245 ":retab 0" may cause illegal memory access
8.2.4246 one error message not in errors.h
8.2.4247 stack corruption when looking for spell suggestions
8.2.4248 no proper test for moving the window separator
8.2.4249 the timeout limit for spell suggestions is always 5000
8.2.4250 channel out callback test is flaky on Mac
8.2.4251 vala files are not recognized
8.2.4252 generating the normal command table at runtime is inefficient
8.2.4253 using freed memory when substitute with function call
8.2.4254 using short instead of int
8.2.4255 theoretical computation overflow
8.2.4256 MS-Windows: compiler warnings when compiled with /W4
8.2.4257 Vim9: finding global function without g: prefix inconsistent
8.2.4258 Coverity warns for array overrun
8.2.4259 number of test functions for GUI events is growing
8.2.4260 Vim9: can still use a global function without g:
8.2.4261 accessing invalid memory in a regular expression
8.2.4262 some search tests fail
8.2.4263 no test for the GUI find/replace dialog
8.2.4264 Vim9: can use old style autoload function name
8.2.4265 autoload tests fails
8.2.4266 compiler warning for uninitialized variable
8.2.4267 unused entry in keymap enum
8.2.4268 CI log output is long
8.2.4269 Coverity warns for using a NULL pointer
8.2.4270 generating nv_cmdidxs.h requires building Vim twice
8.2.4271 MS-Windows: cannot build with Ruby 3.1.0
8.2.4272 Vim9 expr test fails without the channel feature
8.2.4273 the EBCDIC support is outdated
8.2.4274 Basic and form filetype detection is incomplete
8.2.4275 cannot use an autoload function from a package under start
8.2.4276 separate test function for the GUI scrollbar
8.2.4277 Vim9: an import does not shadow a command modifier
8.2.4278 build with Athena GUI fails
8.2.4279 Vim9: cannot change item type with map() after range()
8.2.4280 list-dict test crashes
8.2.4281 using freed memory with :lopen and :bwipe
8.2.4282 restricted mode requires the -Z command line option
8.2.4283 using a variable for the return value is not needed
8.2.4284 old mac resources files are no longer used
8.2.4285 Vim9: type of item in for loop not checked properly
8.2.4286 Vim9: strict type checking after copy() and deepcopy()
8.2.4287 cannot assign empty list with type to variable with list type
8.2.4288 preprocessor indents are inconsistent
8.2.4289 warnings reported by MSVC
8.2.4290 MS-Windows: using type casts for timer IDs
8.2.4291 error number used twice
8.2.4292 test fails
8.2.4293 Vim9: when copying a list it gets type list<any>
8.2.4294 MS-Windows: #ifdefs for Cygwin are too complicated
8.2.4295 Vim9: concatenating two lists may result in wrong type
8.2.4296 Vim9: not all code covered by tests
8.2.4297 Vim9: not all code covered by tests
8.2.4298 divide by zero with huge tabstop value
8.2.4299 SafeState autocommand interferes with debugging
8.2.4300 cannot build tiny version
8.2.4301 Vim9: type error for copy of dict
8.2.4302 Vim9: return type of getline() is too strict
8.2.4303 a few messages should not be translated
8.2.4304 Vim9: slice() makes a copy but doesn't change the type
8.2.4305 tex filetype detection fails
8.2.4306 no test for fixed perl filetype check
8.2.4307 a few more messages should not be translated
8.2.4308 Vim9: cannot list autoload function
8.2.4309 Vim9: crash when using a partial in the wrong context
8.2.4310 Vim9: constant list and dict get a declaration type
8.2.4311 Vim9: changing script variable type not caught compile time
8.2.4312 no error for using :vim9script in a :def function
8.2.4313 Vim9: cannot change type of list after making a slice
8.2.4314 test fails where lines are skipped
8.2.4315 put in Visual mode not fully tested
8.2.4316 __CYGWIN32__ is not defined on 64 bit systems
8.2.4317 MS-Windows: Vim exits when Python 3 initialisation fails
8.2.4318 various comment and indent mistakes, returning wrong zero
8.2.4319 :put does not work properly in compiled function
8.2.4320 Athena and Motif: when maximized scrollbar position is wrong
8.2.4321 Vim9: crash when using a funcref to a closure
8.2.4322 Vim9: crash when using funcref with closure
8.2.4323 Vim9: nested function name can start with "_"
8.2.4324 Vim9: script-local function name can start with "_"
8.2.4325 'wildmenu' only shows few matches
8.2.4326 "o" and "O" copying comment not sufficiently tested
8.2.4327 may end up with no current buffer
8.2.4328 command line complete matches cleard when typing character
8.2.4329 no support for end line number and column in 'errorformat'
8.2.4330 Vim9: no error if script imports itself
8.2.4331 Vim9: no test for existing script variable in block
8.2.4332 Vim9: incomplete test for existing script variable in block
8.2.4333 cstack not always passed to where it is needed
8.2.4334 command line popup menu not positioned correctly
8.2.4335 no autocommand event triggered before changing directory
8.2.4336 using :filter for :scriptnames does not work
8.2.4337 part of condition is always true
8.2.4338 an error from an expression mapping messes up the display
8.2.4339 CTRL-A does not work properly with the cmdline popup menu
8.2.4340 Amiga: mch_can_exe() is not implemented
8.2.4341 command line not redrawn when finishing popup menu
8.2.4342 CI will soon switch to other windows version
8.2.4343 when reloading not all properties are detected
8.2.4344 Amiga: header file included twice
8.2.4345 <amatch> is expanded like a file name for DirChangedPre
8.2.4346 a custom statusline may cause Esc to work like Enter
8.2.4347 in some build setups UNUSED is not defined
8.2.4348 "legacy exe cmd" does not do what one would expect
8.2.4349 FileChangedShell test fails on MS-Windows
8.2.4350 FEAT_GUI_ENABLED defined but never used
8.2.4351 no coverage is measured on MS-Windows CI
8.2.4352 ReScript files are not recognized
8.2.4353 CI does not use the latest Lua and Python
8.2.4354 dynamic loading of libsodium not handled properly
8.2.4355 unnecessary call to check_colorcolumn()
8.2.4356 command line completion functions are very long
8.2.4357 sticky command modifiers are too sticky
8.2.4358 Vim9: line number of exception is not set
8.2.4359 crash when repeatedly using :retab
8.2.4360 Vim9: allowing use of "s:" leads to inconsistencies
8.2.4361 Vim9: some tests fail
8.2.4362 :retab may allocate too much memory
8.2.4363 MS-Windows: running out of memory for a very long line
8.2.4364 MS-Windows: still running out of memory for a very long line
8.2.4365 sticky command modifiers are too sticky
8.2.4366 not enough tests for command line completion
8.2.4367 calling in_vim9script() multiple times
8.2.4368 Amiga: a few compiler warnings
8.2.4369 redundant #ifdef argument
8.2.4370 MS-Windows: libsodium.dll not included with the installer
8.2.4371 Vim9: can create a script variable from a legacy function
8.2.4372 filetype detection from file contents is in legacy script
8.2.4373 expression test fails
8.2.4374 unreachable code
8.2.4375 ctx_imports is not used
8.2.4376 not enough tests for command line completion
8.2.4377 CI steps for Windows are a bit unorganized
8.2.4378 incsearch HL broken when calling searchcount in 'tabLine'
8.2.4379 an empty change is reported to a listener
8.2.4380 small differences between Chinese translation files
8.2.4381 translation file listed twice
8.2.4382 a custom 'tabline' may cause Esc to work like Enter
8.2.4383 Vim9: unused code lines
8.2.4384 Vim9: error message not tested, some code not tested
8.2.4385 cannot build tiny version
8.2.4386 still cannot build tiny version
8.2.4387 command line completion doesn't always work properly
8.2.4388 dead code in op_insert()
8.2.4389 screenpos() does not handle a position in a closed fold
8.2.4390 Vim9: list from declaration with inferred type not set
8.2.4391 command line executed when typing Esc in the GUI
8.2.4392 MS-Windows with VIMDLL: Escaping CSI is wrong
8.2.4393 possible number overflow with nested folds
8.2.4394 UTF8 select mode test fails on MS-Windows
8.2.4395 some code lines not covered by tests
8.2.4396 Python3 test fails
8.2.4397 crash when using many composing characters in error message
8.2.4398 some command completion functions are too long
8.2.4399 crash after ml_get error
8.2.4400 MS-Windows: cannot use the mouse in the console with VIMDLL
8.2.4401 map listing does not clear the rest of the command line
8.2.4402 missing parenthesis may cause unexpected problems
8.2.4403 ml_get error with nested folds and deleting lines
8.2.4404 Vim9: some code not covered by tests
8.2.4405 compiler warning for unused variable without +folding
8.2.4406 expand functions use confusing argument names
8.2.4407 Vim9: some code not covered by tests
8.2.4408 Vim9: some code not covered by tests
8.2.4409 Vim9: some code not covered by tests
8.2.4410 Vim9: some code not covered by tests
8.2.4411 bicep files are not recognized
8.2.4412 translation cleanup script does not remove empty lines at end
8.2.4413 Vim9: Coverity warns for using NULL pointer
8.2.4414 solidity files are not recognized
8.2.4415 function argument name conflicts with C++ keyword
8.2.4416 Vim9: using a script-local function requires using "s:"
8.2.4417 using NULL pointer
8.2.4418 crash when using special multi-byte character
8.2.4419 illegal memory access when using 20 highlights
8.2.4420 menu translations are inconsistent
8.2.4421 some installed files and directories have wrong permissions
8.2.4422 autochdir test fails on MS-Windows
8.2.4423 "make nvcmdidxs" fails
8.2.4424 ".gts" and ".gjs" files are not recognized
8.2.4425 map() function does not check function arguments
8.2.4426 map() function on string and blob does not check types
8.2.4427 getchar() may return modifiers if no character is available
8.2.4428 crash when switching tabpage while in the cmdline window
8.2.4429 using script-local function from the wrong script
8.2.4430 GTK: crash when using 'guiligatures' and reading from stdin
8.2.4431 unnecessary condition when assigning to a variable
8.2.4432 cannot use settabvar() while the cmdline window is open
8.2.4433 CI: cannot see interface versions for MS-Windows
8.2.4434 duplicate check for cmdline window
8.2.4435 dead code in checking map() arguments
8.2.4436 crash with weird 'vartabstop' value
8.2.4437 vartabs test fails on MS-Windows
8.2.4438 crash on exit when using cmdline window
8.2.4439 accepting "iso8859" 'encoding' as "iso-8859-"
8.2.4440 crash with specific regexp pattern and string
8.2.4441 Vim9: function argument of filter() not checked like map()
8.2.4442 test for error reading input fails on MS-Windows
8.2.4443 regexp pattern test fails on Mac
8.2.4444 beep caused by test
8.2.4445 exit test fails on MS-Windows anyway
8.2.4446 Vim9: cannot refer to a global function like a local one
8.2.4447 Vim9: can still use s:var in a compiled function
8.2.4448 filetype detection is failing
8.2.4449 Vim9: function argument of sort() not checked at compile time
8.2.4450 list sort test fails
8.2.4451 sort() fails when ignoring case
8.2.4452 test for what 8.2.4436 fixes does not check for regression
8.2.4453 :helpgrep may free an option that was not allocated
8.2.4454 resetting cmdwin_type only for one situation
8.2.4455 accepting one and zero for second sort() argument is strange
8.2.4456 terminal test may fail on some machines
8.2.4457 the GPM library can only be linked statically
8.2.4458 Vim9: compiling filter() call fails with unknown arguments
8.2.4459 Vim9: compiling sort() call fails with unknown arguments
8.2.4460 Vim9: wrong error for defining dict function
8.2.4461 MS-Windows: garbage characters on stdout with VIMDLL
8.2.4462 not enough testing for quickfix code
8.2.4463 completion only uses strict matching
8.2.4464 Dtrace files are recognized as filetype D
8.2.4465 fuzzy completion does not order matches properly
8.2.4466 MS-Windows: illegal memory access in installer
8.2.4467 running filetype test leaves file behind
8.2.4468 Coverity warns for uninitialized struct member
8.2.4469 Coverity warns for uninitialized variable
8.2.4470 Coverity warns for uninitialized variable
8.2.4471 Coverity warns for uninitialized variable
8.2.4472 Coverity warns for use of a freed function name
8.2.4473 Coverity warnds for not checking return value of ftell()
8.2.4474 memory allocation failures not tested in quickfix code
8.2.4475 fuzzy cmdline completion does not work for lower case
8.2.4476 operator name spelled wrong
8.2.4477 crash when using fuzzy completion
8.2.4478 crash when using fuzzy completion
8.2.4479 no fuzzy completieon for maps and abbreviations
8.2.4480 suspending with CTRL-Z does not work on Android
8.2.4481 cmdline popup menu not removed when 'lazyredraw' is set
8.2.4482 no fuzzy cmdline completion for user defined completion
8.2.4483 command completion makes two rounds to collect matches
8.2.4484 Vim9: some error messages are not tested
8.2.4485 compiler warning for uninitialized variable
8.2.4486 MS-Windows GUI: slow scrolling with maximized window
8.2.4487 Vim9: cannot compare with v:null
8.2.4488 build error with +eval but without +channel or +job
8.2.4489 failing test for comparing v:null with number
8.2.4490 terminal focus reporting only works for xterm-like terminals
8.2.4491 MS-Windows makefile dependencies are outdated
8.2.4492 no error if an option is given a value with ":let &opt = val"
8.2.4493 options test fails in the GUI
8.2.4494 the find_tags() function is much too long
8.2.4495 help test fails in 24 line terminal
8.2.4496 Coverity gives warnings after tags code refactoring
8.2.4497 wrong color for half of wide character next to pum scrollbar
8.2.4498 using <Plug> with "noremap" does not work
8.2.4499 Vim9: at the script level declarations leak to next block
8.2.4500 Vim9: can declare a global variable on the command line
8.2.4501 with 'showbreak' set cursor displayed in wrong position
8.2.4502 in the GUI a modifier is not recognized after CTRL-X
8.2.4503 Vim9: there is no point in supporting :Print and :mode
8.2.4504 when there is a partially matching map full map may not work
8.2.4505 Vim9: outdated "autocmd nested" still works
8.2.4506 "pattern not found" for :global is not an error message
8.2.4507 test fails because of new error message
8.2.4508 Vim9: cannot assign to a global variable on the command line
8.2.4509 Vim9: can declare a variable with ":va"
8.2.4510 Vim9: shortening commands leads to confusing script
8.2.4511 filetype test fails
8.2.4512 the find_tags_in_file() function is much too long
8.2.4513 window-local directory is not applied if 'acd' fails
8.2.4514 Vim9: some flow commands can be shortened
8.2.4515 old subsitute syntax is still supported
8.2.4516 build failure without the +eval feature
8.2.4517 MS-Windows: cannot specify location of sodium library
8.2.4518 the binary tag search feature is always enabled
8.2.4519 Vim9: Can still use ":fini" and ":finis" for \
":finish"
8.2.4520 using wrong highlight for cursor line number
8.2.4521 build failure without the +diff feature
8.2.4522 GUI test fails with Motif
8.2.4523 when gvim is started maximized the 'window' option isn't set
8.2.4524 MS-Windows: cannot build with some sodium libraries
8.2.4525 some GUI tests don't work on Athena
8.2.4526 Vim9: cannot set variables to a null value
8.2.4527 the Athena GUI is old and does not work well
8.2.4528 crash when using null_function for a partial
8.2.4529 Vim9: comparing partial with function fails
8.2.4530 making comparison with null work changes legacy behavior
8.2.4531 LGTM warnings for condition and buffer size
8.2.4532 suspending with CTRL-Z does not work on OpenBSD
8.2.4533 Vim9: no test that after assigning null type is still checked
8.2.4534 Vim9: "is" operator with empty string and null returns true
8.2.4535 filename modifer ":8" removes the filename
8.2.4536 debugger test fails when breaking on expression
8.2.4537 output from linter and language server shows up in git
8.2.4538 the find_tags_in_file() function is too long
8.2.4539 when comparing special v:none and v:null are handled the same
8.2.4540 line number for error is off by one
8.2.4541 Crash in debugger when a variable is not available
8.2.4542 Vim9: "break" inside try/catch not handled correctly
8.2.4543 Coverity warning for refactored tag search code
8.2.4544 Coverity warnings for not using returned value
8.2.4545 MS-Windows: the installed icon is low resolution
8.2.4546 duplicate #undef
8.2.4547 the neXTaw GUI is old and does not work well
8.2.4548 script-local function is deleted when used in a funcref
8.2.4549 cannot build with Motif and editres
8.2.4550 Motif: cannot set the color of the scrollbar thumb
8.2.4551 when mapping <Esc> terminal codes are not recognized
8.2.4552 in a :def function "put = expr" does not work
8.2.4553 linear tag search is a bit slow
8.2.4554 Vim9: using null values not sufficiently tested
8.2.4555 getmousepos() returns the wrong column
8.2.4556 test fails without the +job or +channel feature
8.2.4557 confusing comment about 'cursorlineopt'
8.2.4558 Motif: using default colors does not work as expected
8.2.4559 getmousepos() returns the screen column
8.2.4560 suspending with CTRL-Z does not work on DragonFlyBSD
8.2.4561 build failure with some combination of features
8.2.4562 linear tag search is not optimal
8.2.4563 "z=" in Visual mode may go beyond the end of the line
8.2.4564 running test leaves file behind
8.2.4565 no command line completion for :breakadd and :breakdel
8.2.4566 check for existing buffer in session file may not work
8.2.4567 bracketed paste doesn't work well in Visual linewise mode
8.2.4568 getmousepos() does not compute the column below the last line
8.2.4569 Coverity warning for not using a return value
8.2.4570 no command line completion for :profile and :profdel
8.2.4571 not all gdb files are recognized
8.2.4572 Vim9: return type "any" is changed to first returned type
8.2.4573 a nested function is compiled for debugging without context
8.2.4574 Vim9: test for profiling fails
8.2.4575 Vim9: test for profiling still fails
8.2.4576 Vim9: error for comparing with null can be annoying
8.2.4577 message test is flaky
8.2.4578 no warning when autoload script for completion has an error
8.2.4579 cannot use page-up and page-down in the cmdline popup menu
8.2.4580 Vim9: incorrect error for shadowing variable
8.2.4581 null types not fully tested
8.2.4582 useless code handling a type declaration
8.2.4583 screendump test fails
8.2.4584 error for using autoload function in custom completion
8.2.4585 cannot use keypad page-up/down for completion menu
8.2.4586 Vim9: no error for using lower case name for "func" argument
8.2.4587 Vim9: double free after unpacking a list
8.2.4588 mapping with key after other matching mapping does not work
8.2.4589 cannot index the g: dictionary
8.2.4590 Vim9: range type check has wrong offset
8.2.4591 cursor line not updated when a callback moves the cursor
8.2.4592 search continues after giving E1204
8.2.4593 unnecessary call to redraw_later()
8.2.4594 need to write script to a file to be able to source them
8.2.4595 X11: using --remote-wait may keep the CPU busy
8.2.4596 installing tutor binary may fail
8.2.4597 LuaV_debug() not covered by tests
8.2.4598 profile completion test sometimes fails
8.2.4599 GTK: get assertion errors when scrolling a split window
8.2.4600 Vim9: not enough test coverage for executing :def function
8.2.4601 Vim9: not enough test coverage for executing :def function
8.2.4602 Vim9: not enough test coverage for executing :def function
8.2.4603 sourcing buffer lines is too complicated
8.2.4604 error for redefining a script item may be confusing
8.2.4605 error for arguments when +clientserver feature not included
8.2.4606 test fails because of changed error message
8.2.4607 sourcing buffer lines may lead to errors for conflicts
8.2.4608 getcompletion() does not work when 'wildoptions' has "fuzzy"
8.2.4609 :unhide does not check for failing to close a window
8.2.4610 some conditions are always true
8.2.4611 typos in tests; one lua line not covered by test
8.2.4612 Vim9: cannot use a recursive call in a nested function
8.2.4613 return type of swapfile_unchanged() is wrong
8.2.4614 redrawing too much when 'cursorline' is set
8.2.4615 mapping with escaped bar does not work in :def function
8.2.4616 Vim9: Declarations in a {} block of a user command remain
8.2.4617 no completion for :scriptnames
8.2.4618 cmdline completion does not recognize single letter commands
8.2.4619 mapping is cancelled when mouse moves and popup is visible
8.2.4620 two letter substitute commands don't work
8.2.4621 crash when using the tabline right-click menu
8.2.4622 Vim9: crash with :execute and :finish
8.2.4623 Coverity warns for using uninitialized field
8.2.4624 old Coverity warning for resource leak
8.2.4625 old Coverity warning for resource leak
8.2.4626 Visual area not updated when removing sign in Visual mode
8.2.4627 flatten() does not use maxdepth correctly
8.2.4628 not enough testing for 2/3 letter substitute commands
8.2.4629 flattennew() makes a deep copy unnecessarily
8.2.4630 'cursorline' not always updated with 'culopt' is "screenline"
8.2.4631 crash when switching window in BufWipeout autocommand
8.2.4632 using freed memory in flatten()
8.2.4633 Visual range does not work before command modifiers
8.2.4634 Vim9: cannot initialize a variable to null_list
8.2.4635 tests using null list or dict fail
8.2.4636 not using Visual range
8.2.4637 warning for using uninitialized variable
8.2.4638 superfluous check if a redraw is needed for 'cursorline'
8.2.4639 not sufficient parenthesis in preprocessor macros
8.2.4640 some boolean options use "long" instead of "int"
8.2.4641 may mark the wrong window for redrawing
8.2.4642 Vim9: in :def function script var cannot be null
8.2.4643 Vim9: variable may be locked unintentionally
8.2.4644 redrawing too often when 'relativenumber' is set
8.2.4645 'shortmess' changed when session does not store options
8.2.4646 using buffer line after it has been freed
8.2.4647 "source" can read past end of copied line
8.2.4648 handling LSP messages is a bit slow
8.2.4649 various formatting problems
8.2.4650 "import autoload" only works with using 'runtimepath'
8.2.4651 test fails because path differs
8.2.4652 leaking memory if assignment fails
8.2.4653 "import autoload" does not check the file name
8.2.4654 missing changes for import check
8.2.4655 cmdline completion popup menu positioned wrong
8.2.4656 Vim9: can't use item from "import autoload" with autoload dir
8.2.4657 errors for functions are sometimes hard to read
8.2.4658 org-mode files are not recognized
8.2.4659 invalid memory access when using printable function name
8.2.4660 cursorcolumn is sometimes not correct
8.2.4661 Coverity warning for using uninitialized variable
8.2.4662 no error for using out of range list index
8.2.4663 occasional crash when running the GUI tests
8.2.4664 Elvish files are not recognized
8.2.4665 popup with "minwidth" and scrollbar not updated properly
8.2.4666 Vim9: assignment not recognized in skipped block
8.2.4667 expandcmd() fails on an error
8.2.4668 buffer allocation failures insufficiently tested
8.2.4669 in compiled code len('string') is not inlined
8.2.4670 memory allocation failures for new tab page not tested
8.2.4671 'wildignorecase' is sometimes not used for glob()
8.2.4672 using :normal with Ex mode may make :substitute hang
8.2.4673 redrawing a split window is slow when using CTRL-F and CTRL-B
8.2.4674 cannot force getting MouseMove events
8.2.4675 no error for missing expression after :elseif
8.2.4676 test fails with different error
8.2.4677 the Athena GUI support is outdated
8.2.4678 Vim9: not all code is tested
8.2.4679 cannot have expandcmd() give an error message for mistakes
8.2.4680 build failure without +postscript
8.2.4681 build fails with a combination of features
8.2.4682 Vim9: can use :unlockvar for const variable
8.2.4683 verbose check with dict_find() to see if a key is present
8.2.4684 cannot open a channel on a Unix domain socket
8.2.4685 when a swap file is found for a popup there is no dialog
8.2.4686 configure doesn't find the Motif library with Cygwin
8.2.4687 "vimgrep /\%v/ *" may cause a crash
8.2.4688 new regexp engine does not give an error for "\%v"
8.2.4689 using <Cmd> in a mapping does not work for mouse keys
8.2.4690 channel tests fail on MS-Windows
8.2.4691 solution for <Cmd> in a mapping causes trouble
8.2.4692 no test for what 8.2.4691 fixes
8.2.4693 new regexp does not accept pattern "\%>0v"
8.2.4694 avoidance of #elif causes more preproc nesting
8.2.4695 JSON encoding could be faster
8.2.4696 delete() with "rf" argument does not report a failure
8.2.4697 Vim9: crash when adding a duplicate key to a dictionary
8.2.4698 Vim9: script variable has no flag that it was set
8.2.4699 hard to reproduce hang when reading from a channel
8.2.4700 buffer remains active if WinClosed event throws an exception
8.2.4701 Kuka Robot Language files not recognized
8.2.4702 C++ scope labels are hard-coded
8.2.4703 memory leak in handling 'cinscopedecls'
8.2.4704 using "else" after return or break increases indent
8.2.4705 jump list marker disappears
8.2.4706 buffer remains active with WinClosed and tabpages
8.2.4707 redrawing could be a bit more efficient
8.2.4708 PHP test files are not recognized
8.2.4709 after :redraw the statusline highlight might be used
8.2.4710 smart indenting does not work after completion
8.2.4711 when 'insermode' is set :edit from <Cmd> mapping misbehaves
8.2.4712 only get profiling information after exiting
8.2.4713 plugins cannot track text scrolling
8.2.4714 using g:filetype_dat and g:filetype_src not tested
8.2.4715 Vagrantfile not recognized
8.2.4716 memory allocation failure not tested when defining a function
8.2.4717 for TextYankPost v:event does not contain all information
8.2.4718 @@@ in the last line sometimes drawn in the wrong place
8.2.4719 ">" marker sometimes not displayed in the jumplist
8.2.4720 ABB Rapid files are not recognized properly
8.2.4721 cooklang files are not recognized
|
2022-01-25 14:46:34 by Daniel Horecki | Files touched by this commit (3) |
Log message:
Update to patchlevel 8.2.4214. Based on PR 56621 from Vladimir Stupin
Changes:
8.2.3900 it is not easy to use a script-local function for an option
8.2.3901 Vim9: Cannot set 'cpo' in main .vimrc if using Vim9 script
8.2.3902 Vim9: double free with nested :def function
8.2.3903 "gM" does not count tabs as expected
8.2.3904 Vim9: skip expression type is not checked at compile time
8.2.3905 Dockerfile using prefix name not recognized
8.2.3906 Vim9 help still contains "under development" warnings
8.2.3907 error messages are spread out
8.2.3908 cannot use a script-local function for 'foldtext'
8.2.3909 Containerfile using prefix name not recognized
8.2.3910 when compare function of sort() fails it does not abort
8.2.3911 Vim9: type check for filter() does not accept unknown
8.2.3912 the ins_complete() function is much too long
8.2.3913 help for expressions does not mention Vim9 syntax
8.2.3914 various spelling mistakes in comments
8.2.3915 illegal memory access when completing with invalid bytes
8.2.3916 no error for passing an invalid line number to append()
8.2.3917 the eval.txt help file is way too big
8.2.3918 function list test fails
8.2.3919 Vim9: wrong argument for append() results in two errors
8.2.3920 restoring directory after using another window is inefficient
8.2.3921 the way xdiff is used is inefficient
8.2.3922 cannot build with dynamic Ruby 3.1
8.2.3923 Vim9: double free with split argument list in nested function
8.2.3924 Vim9: no error if something follows :enddef
8.2.3925 diff mode confused by NUL bytes
8.2.3926 build failure without the 'autochdir' option
8.2.3927 Vim9: double free when using lambda
8.2.3928 heredoc test fails
8.2.3929 using unititialized variable
8.2.3930 getcmdline() argument has a misleading type
8.2.3931 Coverity reports a memory leak
8.2.3932 C line comment not formatted properly
8.2.3933 after ":cd" fails ":cd -" is incorrect
8.2.3934 repeating line comment is undesired for "O" command
8.2.3935 CTRL-U in Insert mode does not fix the indent
8.2.3936 no proper test for maintaining change mark in diff mode
8.2.3937 Insert mode completion function is too long
8.2.3938 line comment start is also found in a string
8.2.3939 MS-Windows: fnamemodify('', ':p') does not work
8.2.3940 match highlight disappears when doing incsearch for ":s/pat"
8.2.3941 SIGTSTP is not handled
8.2.3942 Coverity reports a possible memory leak
8.2.3943 compiler warning from gcc for uninitialized variable
8.2.3944 insert mode completion functions are too long
8.2.3945 Vim9: partial variable argument types are wrong
8.2.3946 when an internal error makes Vim exit the error is not seen
8.2.3947 unnecessary check for NULL pointer
8.2.3948 Vim9: failure with partial with unknown argument count
8.2.3949 using freed memory with /\%V
8.2.3950 going beyond the end of the line with /\%V
8.2.3951 Vim9: memory leak when text after a nested function
8.2.3952 first line not redrawn when adding lines to an empty buffer
8.2.3953 insert completion code is too complicated
8.2.3954 Vim9: no error for shadowing if script var is declared later
8.2.3955 error messages are spread out
8.2.3956 duplicate assignment
8.2.3957 error messages are spread out
8.2.3958 build failure compiling xxd with "-std=c2x"
8.2.3959 error messages are spread out
8.2.3960 error messages are spread out
8.2.3961 error messages are spread out
8.2.3962 build fails for missing error message
8.2.3963 build failure with tiny and small features
8.2.3964 some common lisp and scheme files not recognized
8.2.3965 Vim9: no easy way to check if Vim9 script is supported
8.2.3966 when using feedkeys() abbreviations may be blocked
8.2.3967 error messages are spread out
8.2.3968 build failure
8.2.3969 value of MAXCOL not available in Vim script
8.2.3970 error messages are spread out
8.2.3971 build fails
8.2.3972 error messages are spread out
8.2.3973 tiny build fails
8.2.3974 Vim9: LISTAPPEND instruction does not check for a locked list
8.2.3975 error messages are spread out
8.2.3976 FEARG_LAST is never used
8.2.3977 error messages are spread out
8.2.3978 build error when using dynamycally loaded Python 3
8.2.3979 Vim9: the feature is not mentioned in the right places
8.2.3980 if 'operatorfunc' invokes an operator Visual mode is changed
8.2.3981 Vim9: debugging a for loop doesn't stop before it starts
8.2.3982 some lines of code not covered by tests
8.2.3983 error messages are spread out
8.2.3984 debugger test fails
8.2.3985 error messages are spread out
8.2.3986 error messages are spread out
8.2.3987 error messages are spread out
8.2.3988 tiny build fails
8.2.3989 some insert completion code is not tested
8.2.3990 testing wrong operator
8.2.3991 Vim9: error when extending dict<any>
8.2.3992 wrong local-additions in the help with language mix
8.2.3993 when recording a change in Select mode char appears twice
8.2.3994 Vim9: extend() complains about type when it was not declared
8.2.3995 not all sshconfig files are detected as such
8.2.3996 Vim9: type checking lacks information about declared type
8.2.3997 Vim9: not enough testing for extend() and map()
8.2.3998 asan error for adding zero to NULL
8.2.3999 redundant check for NUL byte
8.2.4000 Coverity warns for checking for NULL pointer after using it
8.2.4001 insert complete code uses global variables
8.2.4002 first char typed in Select mode can be wrong
8.2.4003 error messages are spread out
8.2.4004 old compiler complains about struct init with variable
8.2.4005 error messages are spread out
8.2.4006 Vim9: crash when declaring variable on the command line
8.2.4007 session does not restore help buffer properly
8.2.4008 error messages are spread out
8.2.4009 reading one byte beyond the end of the line
8.2.4010 error messages are spread out
8.2.4011 test fails because of changed error number
8.2.4012 error messages are spread out
8.2.4013 build failure without the spell feature
8.2.4014 git and gitcommit file types not properly recognized
8.2.4015 build failure with tiny features
8.2.4016 Vim9: incorrect error for argument that is shadowing var
8.2.4017 gcc warns for misleading indent in Athena menu code
8.2.4018 ml_get error when win_execute redraws with Visual selection
8.2.4019 Vim9: import mechanism is too complicated
8.2.4020 debugger test fails
8.2.4021 missing part of the :import changes
8.2.4022 two error messages in the wrong file
8.2.4023 using uninitialized variable
8.2.4024 confusing error message if imported name is used directly
8.2.4025 error for import not ending in .vim does not work for .vimrc
8.2.4026 ml_get error with specific win_execute() command
8.2.4027 import test fails on MS-Windows
8.2.4028 ml_get error with :doautoall and Visual area
8.2.4029 debugging NFA regexp my crash, cached indent may be wrong
8.2.4030 a script local funcref is not found from a mapping
8.2.4031 crash in xterm with only two lines
8.2.4032 ATTRIBUTE_NORETURN is not needed
8.2.4033 running filetype tests leaves directory behind
8.2.4034 Coverity warns for possibly using a NULL pointer
8.2.4035 timer triggered at the debug prompt may cause trouble
8.2.4036 Vim9: script test file is getting too long
8.2.4037 Insert mode completion is insufficiently tested
8.2.4038 various code not used when features are disabled
8.2.4039 the xdiff library is linked in even when not used
8.2.4040 keeping track of allocated lines is too complicated
8.2.4041 using unitialized pointer
8.2.4042 Vim9: build error
8.2.4043 using int for second argument of ga_init2()
8.2.4044 Vim9: no error when importing the same script twice
8.2.4045 some global functions are only used in one file
8.2.4046 some error messages not in the right place
8.2.4047 depending on the build features error messages are unused
8.2.4048 gcc complains about use of "%p" in printf
8.2.4049 Vim9: reading before the start of the line with "$"
8.2.4050 Vim9: need to prefix every item in an autoload script
8.2.4051 compiler complains about possibly uninitialized variable
8.2.4052 not easy to resize a window from a plugin
8.2.4053 Vim9: autoload mechanism doesn't fully work yet
8.2.4054 Vim9 script test fails
8.2.4055 Vim9: line break in expression causes v:errmsg to be filled
8.2.4056 Vim9: memory leak when exporting function in autoload script
8.2.4057 Vim9: not fully implementing the autoload mechanism
8.2.4058 Vim9: import test failure in wrong line
8.2.4059 Vim9: an expression of a map cannot access script-local items
8.2.4060 win_execute() slow on systems where getcwd()/chdir() is slow
8.2.4061 codecov bash script is deprecated
8.2.4062 match highlighting of tab too short
8.2.4063 Vim9: exported function in autoload script not found
8.2.4064 foam files are not detected
8.2.4065 computation overflow with large count for :yank
8.2.4066 Vim9: imported autoload script loaded again
8.2.4067 Vim9: cannot call imported function with :call
8.2.4068 Vim9: import test fails
8.2.4069 Vim9: import test fails on MS-Windows
8.2.4070 using uninitialized memory when reading empty file
8.2.4071 Vim9: no detection of return in try/endtry
8.2.4072 Vim9: compiling function fails when autoload is not loaded
8.2.4073 Coverity warns for using NULL pointer
8.2.4074 going over the end of NameBuff
8.2.4075 test failures
8.2.4076 memory leak in autoload import
8.2.4077 not all Libsensors files are recognized
8.2.4078 terminal test for current directory not used on FreeBSD
8.2.4079 MS-Windows: "gvim --version" didn't work with VIMDLL
8.2.4080 not sufficient test coverage for xxd
8.2.4081 CodeQL reports problem in if_cscope causing it to fail
8.2.4082 check for autoload file name and prefix fails
8.2.4083 Vim9: no test for "vim9script autoload' using script variable
8.2.4084 memory leak when looking for autoload prefixed variable
8.2.4085 Vim9: no test for using import in legacy script
8.2.4086 "cctx" argument of find_func_even_dead() is unused
8.2.4087 cannot test items from an autoload script easily
8.2.4088 xxd cannot output everything in one line
8.2.4089 terminal test for current directory fails on FreeBSD
8.2.4090 after restoring a session buffer order can be quite different
8.2.4091 virtcol is recomputed for statusline unnecessarily
8.2.4092 MacOS CI: unnecessarily doing "Install packages"
8.2.4093 cached breakindent values not initialized properly
8.2.4094 'virtualedit' is window-local but using buffer-local enum
8.2.4095 sed script not recognized by the first line
8.2.4096 Linux CI: unnecessarily installing packages
8.2.4097 wrong number in error message on 32 bit system
8.2.4098 typing "interrupt" at debug prompt may keep exception around
8.2.4099 Vim9: cannot use Vim9 syntax in mapping
8.2.4100 early return when getting the 'formatlistpat' value
8.2.4101 warning for unused argument in tiny version
8.2.4102 Vim9: import cannot be used after method
8.2.4103 Vim9: variable declared in for loop not initialzed
8.2.4104 Vim9: lower casing the autoload prefix causes problems
8.2.4105 translation related comment in the wrong place
8.2.4106 going over the end of the w_lines array
8.2.4107 script context not restored after using <ScriptCmd>
8.2.4108 going over the end of the w_lines array
8.2.4109 MS-Windows: high dpi support is outdated
8.2.4110 Coverity warns for using NULL pointer
8.2.4111 potential proglem when map is deleted while executing
8.2.4112 function not deleted at end of test
8.2.4113 typo on DOCMD_RANGEOK results in not recognizing command
8.2.4114 Vim9: type checking for a funcref does not work for method
8.2.4115 cannot use a method with a complex expression
8.2.4116 Vim9: cannot use a method with a complex expression in :def
8.2.4117 Vim9: wrong white space error after using imported item
8.2.4118 using UNUSED for argument that is used
8.2.4119 build failure when disabling the channel feature
8.2.4120 block insert goes over the end of the line
8.2.4121 Visual test fails on MS-Windows
8.2.4122 ":command Cmd" does not show custom completion argument
8.2.4123 complete function cannot be import.Name
8.2.4124 Vim9: method in compiled function may not see script item
8.2.4125 completion tests fail
8.2.4126 crash on exit when built with dynamic Tcl
8.2.4127 build failure without the +eval feature
8.2.4128 crash when method cannot be found
8.2.4129 building with +sound but without +eval fails
8.2.4130 MS-Windows: MSVC build may have libraries duplicated
8.2.4131 Vim9: calling function in autoload import does not work
8.2.4132 Vim9: wrong error message when autoload script can't be found
8.2.4133 output of ":scriptnames" goes into the message history
8.2.4134 MS-Windows: test for import with absolute path fails
8.2.4135 Vim9: ":scriptnames" shows unloaded imported autoload script
8.2.4136 Vim9: the "autoload" argument of ":vim9script" is \
not useful
8.2.4137 Vim9: calling import with and without method is inconsistent
8.2.4138 Vim9: no error for return with argument when invalid
8.2.4139 using freed memory in expression abbreviation
8.2.4140 maparg() does not indicate the type of script
8.2.4141 Vim9 builtin functions test fails
8.2.4142 build failure with normal features without persistent undo
8.2.4143 MS-Windows: IME support for Win9x is obsolete
8.2.4144 cannot load libsodium dynamically
8.2.4145 confusing error when using name of import for a function
8.2.4146 Vim9: shadowed function can be used in compiled function
8.2.4147 E464 does not always include the offending command
8.2.4148 deleting any mapping may cause <ScriptCmd> to fail
8.2.4149 test override not restored, autocommand left behind
8.2.4150 Coverity warns for using pointer after free
8.2.4151 reading beyond the end of a line
8.2.4152 block insert with double wide character fails
8.2.4153 MS-Windows: Global IME is no longer supported
8.2.4154 ml_get error when exchanging windows in Visual mode
8.2.4155 translating strftime() argument results in check error
8.2.4156 fileinfo message overwrites echo'ed message
8.2.4157 terminal test fails because Windows sets the title
8.2.4158 MS-Windows: memory leak in :browse
8.2.4159 MS-Windows: _WndProc() is very long
8.2.4160 cannot change the register used for Select mode delete
8.2.4161 Vim9: warning for missing white space after imported variable
8.2.4162 Vim9: no error for redefining function with export
8.2.4163 no error for omitting function name after autoload prefix
8.2.4164 error in legacy code for function shadowing variable
8.2.4165 the nv_g_cmd() function is too long
8.2.4166 undo synced when switching buffer in another window
8.2.4167 Vim9: error message for old style import
8.2.4168 disallowing empty function name breaks existing plugins
8.2.4169 MS-Windows: unnessary casts and other minor things
8.2.4170 MS-Windows: still using old message API calls
8.2.4171 cannot invoke option function using autoload import
8.2.4172 filetype detection for BASIC is not optimal
8.2.4173 cannot use an import in 'foldexpr'
8.2.4174 Vim9: can use an autoload name in normal script
8.2.4175 MS-Windows: runtime check for multi-line balloon is obsolete
8.2.4176 Vim9: cannot use imported function with call()
8.2.4177 Vim9: autoload script not loaded after "vim9script noclear"
8.2.4178 Vim9: invalid error for return type of lambda when debugging
8.2.4179 'foldtext' is evaluated in the current script context
8.2.4180 'balloonexpr' is evaluated in the current script context
8.2.4181 Vim9: cannot use an import in 'diffexpr'
8.2.4182 memory leak when evaluating 'diffexpr'
8.2.4183 cannot use an import in 'formatexpr'
8.2.4184 cannot use an import in 'includeexpr'
8.2.4185 cannot use an import in 'indentexpr'
8.2.4186 cannot use an import in 'patchexpr'
8.2.4187 gnuplot file not recognized
8.2.4188 not all gitconfig files are recognized
8.2.4189 MS-Windows: code for "old look" is obsolete
8.2.4190 all conceal tests are skipped without the screendumps feature
8.2.4191 json5 files are not recognized
8.2.4192 cannot use an import in 'printexpr'
8.2.4193 cannot use an import in 'charconvert'
8.2.4194 MS-Windows: code for calculating font size is duplicated
8.2.4195 resizing terminal may cause to behave like CTRL-Z
8.2.4196 various file types not recognized
8.2.4197 cannot use an import in the "expr" part of 'spellsuggest'
8.2.4198 Vim9: the switch for executing instructions is too long
8.2.4199 MS-Windows: Support for MSVC 2003 is not useful
8.2.4200 some tests do not clean up properly
8.2.4201 when using the GUI CTRL-Z does not stop gvim
8.2.4202 Vim9: cannot export function that exists globally
8.2.4203 entering a character with CTRL-V may include modifiers
8.2.4204 screenpos() has non-zero row for invisible text
8.2.4205 the normal_cmd() function is too long
8.2.4206 condition with many "(" causes a crash
8.2.4207 recursion test fails with MSVC
8.2.4208 using setbufvar() may change the window title
8.2.4209 partial in 'opfunc' cannot use an imported function
8.2.4210 window title test fails in some configurations
8.2.4211 window title test still fails in some configurations
8.2.4212 window title test still fails in some configurations
8.2.4213 too much code for supporting old MSVC versions
8.2.4214 illegal memory access with large 'tabstop' in Ex mode
|
2022-01-10 21:53:32 by Daniel Horecki | Files touched by this commit (4) |  |
Log message:
Update to version 8.2.3899
Changes:
8.2.3173 Vim9: argument types are not checked at compile time
8.2.3174 Vim9: "legacy undo" finds "undo" variable
8.2.3175 Vim9: using illegal pointer with nested lambdas.
8.2.3176 Vim9: no type error for comparing number with string
8.2.3177 Vim9: can not use "for _ in expr" at script level
8.2.3178 Vim9: the file name of an :import cannot be an expression
8.2.3179 Vim9: cannot assign to an imported variable at script level
8.2.3180 Vim9: memory leak when concatenating to an imported string
8.2.3181 Vim9: builtin function test fails without channel feature
8.2.3182 Vim9: crash when using removing items from a constant list
8.2.3183 duplicate error numbers
8.2.3184 cannot add a digraph with a leading space
8.2.3185 Vim9: start of inline function found in comment line
8.2.3186 Vim9: not all failures for import tested
8.2.3187 Vim9: popup timer callback is not compiled
8.2.3188 Vim9: argument types are not checked at compile time
8.2.3189 Vim9: error when using "try|"
8.2.3190 error messages are spread out
8.2.3191 Vim9: not enough code is tested
8.2.3192 build failure with small version
8.2.3193 screenpos() is wrong when 'display' is "lastline"
8.2.3194 Vim9: argument types are not checked at compile time
8.2.3195 Vim9: unclear error when passing too many arguments to lambda
8.2.3196 Vim9: bool expression with numbers only fails at runtime
8.2.3197 error messages are spread out
8.2.3198 cannot use 'formatlistpat' for breakindent
8.2.3199 Vim9: execution speed can be improved
8.2.3200 Vim9: hard to guess where a type error is given
8.2.3201 crash in test
8.2.3202 Vim9: tests are only executed for legacy script
8.2.3203 Vim9: compiled string expression causes type error
8.2.3204 display garbled when 'cursorline' is set and lines wrap
8.2.3205 Coverity reports a null pointer dereference
8.2.3206 Vim9: argument types are not checked at compile time
8.2.3207 Vim9: crash when compiling string fails
8.2.3208 dynamic library load error does not mention why it failed
8.2.3209 Vim9: lambda doesn't find block-local variable
8.2.3210 Vim9: searchpair() sixth argument is compiled
8.2.3211 Vim9: argument types are not checked at compile time
8.2.3212 Vim9: execution speed can be improved
8.2.3213 NOCOMPOUNDSUGS entry in spell file not tested
8.2.3214 MS-Windows: passing /D does not set the install location
8.2.3215 Vim9: argument types are not checked at compile time
8.2.3216 Vim9: crash when using variable in a loop at script level
8.2.3217 build failure
8.2.3218 when using xchaha20 crypt undo file is not removed
8.2.3219 :find searches non-existing directories
8.2.3220 Test_term_setansicolors() fails in some configurations
8.2.3221 Vim9: argument types are not checked at compile time
8.2.3222 Vim9: cannot used loop variable later as lambda argument
8.2.3223 Vim: using {} block in autoloade omnifunc fails
8.2.3224 cannot call script-local function after :vim9cmd
8.2.3225 incsearch highlighting is attempted halfway a mapping
8.2.3226 new digraph functions use old naming scheme
8.2.3227 'virtualedit' can only be set globally
8.2.3228 cannot use a simple block for the :command argument
8.2.3229 Vim9: runtime and compile time type checks are not the same
8.2.3230 Vim9: type error when function return type is not known yet
8.2.3231 build failure with small features
8.2.3232 system() does not work without a second argument
8.2.3233 prop_list() and prop_find() do not indicate the buffer
8.2.3234 crash when printing long string with Lua
8.2.3235 cannot use lambda in {} block in user command
8.2.3236 mode() does not indicate using CTRL-O in Select mode
8.2.3237 when a builtin function gives an error processing continues
8.2.3238 Vim9: error message does not indicate the location
8.2.3239 Vim9: no error using heredoc for a number variable
8.2.3240 Lua print() does not work properly
8.2.3241 Vim9: memory leak when function reports an error
8.2.3242 Vim9: valgrind reports leaks in builtin function test
8.2.3243 MS-Windows: "edit with multiple Vim" choice is less useful
8.2.3244 Lua 5.3 print() with a long string crashes
8.2.3245 the crypt key may appear in a swap partition
8.2.3246 memory use after free
8.2.3247 using uninitialized memory when checking for crypt method
8.2.3248 Vim9: error message for wrong input uses wrong line number
8.2.3249 Vim9: error for re-imported function with default argument
8.2.3250 MS-Windows: cannot build with libsodium
8.2.3251 listing builtin_gui as an available terminal is confusing
8.2.3252 duplicated code for adding buffer lines
8.2.3253 channel test fails randomly
8.2.3254 win_gettype() does not recognize a quickfix window
8.2.3255 ci" finds following string but ci< and others don't
8.2.3256 executable test may fail on new Ubuntu system
8.2.3257 calling prop_find() with -1 for ID gives errornous error
8.2.3258 error messages have the wrong text
8.2.3259 when 'indentexpr' causes an error did_throw may hang
8.2.3260 build failure with small features
8.2.3261 Vim9: when compiling repeat(123, N) return type is number
8.2.3262 build failure when ABORT_ON_INTERNAL_ERROR is defined
8.2.3263 Vim9: "..=" does not accept same types as the ".." \
operator
8.2.3264 Vim9: assign test fails
8.2.3265 smartcase does not work correctly in very magic pattern
8.2.3266 Vim9: assignment with two indexes may check next line
8.2.3267 Vim9: crash when disassembling using deleted script variable
8.2.3268 cannot use a block with :autocmd like with :command
8.2.3269 Vim9: wrong argument check for partial
8.2.3270 prop_find() finds property with ID -2
8.2.3271 Vim9: cannot use :command or :au with block in :def function
8.2.3272 cannot use id zero with prop_find()
8.2.3273 autocmd test fails
8.2.3274 macro for printf format check can be simplified
8.2.3275 optimizer can use hints about ga_grow() normally succeeding
8.2.3276 Vim9: exists() can only be evaluated at runtime
8.2.3277 Vim9: compiled has() does not work properly
8.2.3278 Vim9: error when adding 1 to float
8.2.3279 Vim9: cannot use block in cmdline window
8.2.3280 'virtualedit' local to buffer is not the best solution
8.2.3281 Vim9: TODO items in tests can be taken care of
8.2.3282 Vim9: error about using -complete without -nargs is confusing
8.2.3283 Julia filetype is not recognized
8.2.3284 no error for insert() or remove() changing a locked blob
8.2.3285 scdoc filetype is not recognized
8.2.3286 win_enter_ext() has too many boolean arguments
8.2.3287 channel events not handled in BufEnter autocommand
8.2.3288 cannot easily access namespace dictionaries from Lua
8.2.3289 compiler warning for unused variable with small features
8.2.3290 Vim9: compiling dict may use pointer after free
8.2.3291 Coverity warns for not checking return value
8.2.3292 underscore in very magic pattern causes a hang
8.2.3293 finding completions may cause an endless loop
8.2.3294 Lua: memory leak when adding dict item fails
8.2.3295 'cursorline' should not apply to 'breakindent'
8.2.3296 Vim9: cannot add a number to a float
8.2.3297 cannot use all commands inside a {} block
8.2.3298 build failure with small features
8.2.3299 Vim9: exists() does not handle much at compile time
8.2.3300 Lua: can only execute one Vim command at a time
8.2.3301 memory allocation functions don't have their own place
8.2.3302 Coverity is not run from github
8.2.3303 some structures could be smaller
8.2.3304 popup window title with wide characters is truncated
8.2.3305 Vim9: :finally in skipped block not handled correctly
8.2.3306 unexpected "No matching autocommands"
8.2.3307 Vim9: :echoconsole cannot access local variables
8.2.3308 Vim9: no runtime check for argument type with varargs only
8.2.3309 Vim9: divide by zero causes a crash
8.2.3310 Vim9: unpack assignment does not mention source of type error
8.2.3311 Vim9: check for DO_NOT_FREE_CNT is very slow
8.2.3312 Vim9: after "if false" line breaks in expression not skipped
8.2.3313 unused code in win_exchange() and frame_remove()
8.2.3314 behavior of exists() in a :def function is unpredictable
8.2.3315 cannot use single quote in a float number for readability
8.2.3316 float test fails
8.2.3317 Vim9: No error for missing white space before return type
8.2.3318 Vim9: cannot ignore quotes in number at the command line
8.2.3319 Coverity action on github does not work
8.2.3320 some local functions are not static
8.2.3321 some code is not tested
8.2.3322 Vim9: checking type of dict does not check member type
8.2.3323 help tag for exists_compiled() is wrong
8.2.3324 Vim9: Cannot use :silent with :endwhile
8.2.3325 digraph test fails when LC_ALL is set to "C"
8.2.3326 Vim9: no error passing an empty list of the wrong type
8.2.3327 no check for sysconf() failing
8.2.3328 Coverity error for not checking return value
8.2.3329 v_lock not set when getting value of environment variable
8.2.3330 Coverity reports using uninitialized field
8.2.3331 Coverity warns for using value without boundary check
8.2.3332 Vim9: cannot assign to range in list
8.2.3333 Vim9: not enough tests run with Vim9
8.2.3334 Vim9: not enough tests run with Vim9
8.2.3335 Vim9: not enough tests run with Vim9
8.2.3336 behavior of negative index in list change changed
8.2.3337 completing "call g:" returns entries with just "g:"
8.2.3338 Vim9: no type check when assigning a list range
8.2.3339 Vim9: cannot lock a member in a local dict
8.2.3340 accessing uninitialized pointer
8.2.3341 Vim9: function call aborted despite try/catch
8.2.3342 test for :let errors fails
8.2.3343 Vim9: autoload test fails
8.2.3344 vimscript test fails
8.2.3345 some code not covered by tests
8.2.3346 Vim9: no error using "." for concatenation after \
":vim9cmd"
8.2.3347 check for legacy script is incomplete
8.2.3348 line2byte() returns wrong value after adding textprop
8.2.3349 eval test for scriptversion fails
8.2.3350 text properties test fails on MS-Windows
8.2.3351 Vim9: using a function by name may delete it
8.2.3352 Vim9: error for nested :enddef has wrong line number
8.2.3353 Vim9: type of argument for negate not checked at compile time
8.2.3354 build failure with +byte_offset but without +textprop
8.2.3355 MS-Windows: compiler warning for 64-32 bit conversion
8.2.3356 adding many text properties requires a lot of function calls
8.2.3357 crash when 'virtualedit' is set and window is narrow
8.2.3358 structurizr files are not recognized
8.2.3359 Vim9: error for type when variable is not set
8.2.3360 user function completion fails with dict function
8.2.3361 Vim9: crash with nested :while
8.2.3362 buffer overflow when completing long tag name
8.2.3363 when :edit reuses the current buffer the alternate file is set
8.2.3364 Vim9: crash when :for is skipped
8.2.3365 Vim9: cannot use option for all operations
8.2.3366 Vim9: debugging elseif does not stop before condition
8.2.3367 Vim9: :@r executing a register is inconsistent
8.2.3368 not all Racket files are recognized
8.2.3369 auto formatting after "cw" leaves cursor in wrong spot
8.2.3370 Vim9: no check for white space before type in declaration
8.2.3371 Vim9: :$ENV cannot be followed by ->func() in next line
8.2.3372 line2byte() value wrong when adding a text property
8.2.3373 text property test fails on MS-Windows
8.2.3374 Pyret files are not recognized
8.2.3375 using uninitialized memory
8.2.3376 Vim9: no warning that "@r" does not do anything
8.2.3377 Vim9: :disass completion does not understand "s:"
8.2.3378 MS-Windows: completing environment variables with % is wrong
8.2.3379 crash when using NULL job
8.2.3380 crash when using NULL string for funcref()
8.2.3381 crash when using NULL list with sign functions
8.2.3382 crash when getting the type of a NULL partial
8.2.3383 Vim9: completion for :disassemble adds parenthesis
8.2.3384 cannot disable modeline for an individual file
8.2.3385 escaping for fish shell does not work properly
8.2.3386 using uninitialized memory
8.2.3387 compiler warning for non-static function
8.2.3388 fnamemodify('path/..', ':p') differs from using 'path/../'
8.2.3389 cannot stop insert mode completion without side effects
8.2.3390 included xdiff code is outdated
8.2.3391 crash with combination of 'linebreak' and other options
8.2.3392 augroup completion escapes regexp pattern characters
8.2.3393 escaping for fish shell is skipping some characters
8.2.3394 filler lines are wrong when changing text in diff mode
8.2.3395 Vim9: expression breakpoint not checked in :def function
8.2.3396 when libcall() fails invalid pointer may be used
8.2.3397 no test for what 8.2.3391 fixes
8.2.3398 html text objects are not fully tested
8.2.3399 Octave files are not recognized
8.2.3400 ":z!" is not supported
8.2.3401 Vim9: cannot use negative count with finddir() and findfile()
8.2.3402 invalid memory access when using :retab with large value
8.2.3403 memory leak for :retab with invalid argument
8.2.3404 Vim9: no error for white space before "("
8.2.3405 cannot have a comment line in a {} block of a user command
8.2.3406 on some systems tests fail without _REENTRANT
8.2.3407 using uninitialized memory with "let g:['bar'] = 2"
8.2.3408 can delete a numbered function
8.2.3409 reading beyond end of line with invalid utf-8 character
8.2.3410 crash with linebreak, listchars and large tabstop
8.2.3411 Vim9: crash when using base name of import
8.2.3412 Vim9: importing the wrong file
8.2.3413 Vim9: too many characters are allowed in import name
8.2.3414 fullcommand() gives wrong name with buffer-local user command
8.2.3415 Vim9: not all function argument types are properly checked
8.2.3416 second error is reported while exception is being thrown
8.2.3417 Vim9: a failing debug expression aborts script sourcing
8.2.3418 garbage collection while evaluating may cause trouble
8.2.3419 a failing debug expression may make Vim unusable
8.2.3420 _REENTRANT defined more than once
8.2.3421 a bit of code is not covered by tests
8.2.3422 Vim9: no failure if return type differs from returned var
8.2.3423 Vim9: list += list creates a new list in :def function
8.2.3424 a sequence of spaces is hard to see in list mode
8.2.3425 warning for using uninitialized variable
8.2.3426 crash when deleting a listener in a listener callback
8.2.3427 double free when list is copied
8.2.3428 using freed memory when replacing
8.2.3429 leaking memory when assigning to list or dict
8.2.3430 no generic way to trigger an autocommand on mode change
8.2.3431 completion for :disas sorts local functions first
8.2.3432 octave/Matlab filetype detection does not work properly
8.2.3433 :delcommand does not take a -buffer option
8.2.3434 function prototype for trigger_modechanged() is incomplete
8.2.3435 Vim9: dict is not passed to dict function
8.2.3436 check for optional bool type has confusing return type
8.2.3437 compiler warnings for 32/64 bit usage
8.2.3438 cannot manipulate blobs
8.2.3439 deleted lines go to wrong yank register
8.2.3440 recover test fails if there is an old swap file
8.2.3441 MS-Windows: vimtutor can't handle path with spaces
8.2.3442 Vim9: || and && are not handled at compile time
8.2.3443 Vim9: memory leak when and/or fails
8.2.3444 concealed text not revealed when leaving insert mode
8.2.3445 on Solaris longVersion may be declared twice
8.2.3446 not enough tests for empty string arguments
8.2.3447 a couple of declarations are not ANSI C
8.2.3448 :endtry after function call that throws not found
8.2.3449 sort fails if the sort compare function returns 999
8.2.3450 coveralls action fails
8.2.3451 not all apache files are recognized
8.2.3452 MPD files are not recognized
8.2.3453 autocmd not executed when editing a directory
8.2.3454 using a count with "gp" leave cursor in wrong position
8.2.3455 using a count with "gp" leaves '] in wrong position
8.2.3456 Vim9: not all functions are tested with empty string argument
8.2.3457 MS-Windows Vim9: test executed and fails
8.2.3458 not all dictdconf files are recognized
8.2.3459 Vim9: need more tests for empty string arguments
8.2.3460 some type casts are not needed
8.2.3461 cannot distinguish Normal and Terminal-Normal mode
8.2.3462 ModeChanged only uses one character for new_mode and old_mode
8.2.3463 pattern matching with ModeChanged not tested
8.2.3464 nginx files are not recognized
8.2.3465 cannot detect insert scroll mode
8.2.3466 completion submode not indicated for virtual replace
8.2.3467 CursorHoldI event interferes with "CTRL-G U"
8.2.3468 problem with :cd when editing file in non-existent directory
8.2.3469 some files with json syntax are not recognized
8.2.3470 crash with error in :catch and also in :finally
8.2.3471 crash when using CTRL-T after an empty search pattern
8.2.3472 other crashes with empty search pattern not tested
8.2.3473 some files with tcl syntax are not recognized
8.2.3474 some places use "Vimscript" instead of "Vim script"
8.2.3475 expression register set by not executed put command
8.2.3476 renaming a buffer on startup may cause using freed memory
8.2.3477 startup test fails on MS-Windows
8.2.3478 still crash with error in :catch and also in :finally
8.2.3479 crash when calling job_start with an invalid argument
8.2.3480 test does not fail without the fix for a crash
8.2.3481 failures when char is unsigned
8.2.3482 reading beyond end of line ending in quote and backslash
8.2.3483 #ifdef for using sysinfo() is incomplete
8.2.3484 crash when going through spell suggestions
8.2.3485 Python 3 test fails with Python 3.10
8.2.3486 illegal memory access with invalid sequence of commands
8.2.3487 illegal memory access if buffer name is very long
8.2.3488 issue template is not easy to use
8.2.3489 ml_get error after search with range
8.2.3490 superfluous return statements
8.2.3491 xpm2 filetype dection is not so good
8.2.3492 crash when pasting too many times
8.2.3493 large count test fails on MS-Windows
8.2.3494 illegal memory access in utf_head_off
8.2.3495 GUI geometry startup test fails on some systems
8.2.3496 crypt test fails if xxd was not installed yet
8.2.3497 put test fails when run by itself
8.2.3498 recover test may fail on some systems
8.2.3499 GUI geometry startup test fails
8.2.3500 Github CI fails to install clang
8.2.3501 tmux filetype dection is incomplete
8.2.3502 cannot enter password in shell command
8.2.3503 Vim9: using g:pat:cmd is confusing
8.2.3504 Vim9: warning for signed vs unsigned
8.2.3505 Vim9: build failure without the +eval feature
8.2.3506 Vim9: special cases for "g" and "s" insufficiently \
tested
8.2.3507 generating proto files may fail
8.2.3508 Vim9: bad separators for "g" and "s" \
insufficiently tested
8.2.3509 undo file is not synced
8.2.3510 changes are only detected with one second accuracy
8.2.3511 Vim9: entry for loop variable is created every round
8.2.3512 timestamp test fails on some systems
8.2.3513 using freed memory when using a timer and searching
8.2.3514 autoread test with nano second time sometimes fails
8.2.3515 nano time test fails on Mac and FreeBSD
8.2.3516 terminal window does not have transparent background
8.2.3517 TextChanged does not trigger after TextChangedI
8.2.3518 Test_xrestore sometimes fails
8.2.3519 TOML files are not recognized
8.2.3520 cannot define a function for thesaurus completion
8.2.3521 options completion test fails
8.2.3522 cannot use \x and \u when setting 'listchars'
8.2.3523 duplicated code in xxd
8.2.3524 GUI: ligatures are not used
8.2.3525 option variable name does not match option name
8.2.3526 tests have clumsy check for X11 based GUI
8.2.3527 gcc complains about uninitialized variable
8.2.3528 'thesaurus' and 'thesaurusfunc' do not have the same scope
8.2.3529 xxd usage output is incomplete
8.2.3530 ":buf \{a}" fails while ":edit \{a}" works
8.2.3531 command line completion test fails on MS-Windows
8.2.3532 the previous '' mark is restored after moving the cursor
8.2.3533 inefficient code in xxd
8.2.3534 autoread test is a bit flaky
8.2.3535 if-else indenting is confusing
8.2.3536 the do_highlight() function is way too long
8.2.3537 mode() does not return the right value in 'operatorfunc'
8.2.3538 else-if indenting is confusing
8.2.3539 GTK3: with 'rightleft' set scrollbar may move unintentionally
8.2.3540 the mark '] is wrong after put with a count
8.2.3541 compiler warning for unused variable in tiny version
8.2.3542 too many comments are old style
8.2.3543 swapname has double slash when 'directory' ends in it
8.2.3544 Unix: may leak file descriptor using non-existing directory
8.2.3545 setcellwidths() may make 'listchars' or 'fillchars' invalid
8.2.3546 build failure without the +eval feature
8.2.3547 opening the quickfix window triggers BufWinEnter twice
8.2.3548 GTK GUI crashen when reading from stdin
8.2.3549 mistakes in test comments
8.2.3550 completion() does not work properly
8.2.3551 checking first character of url twice
8.2.3552 xxd revert does not handle end of line correctly
8.2.3553 xxd test fails on MS-Windows
8.2.3554 xxd has various way to exit
8.2.3555 ModeChanged is not triggered on every mode change
8.2.3556 filler lines are incorrect for other window in diff mode
8.2.3557 Vim9: cannot call imported funcref at script level
8.2.3558 Vim9: asserting the wrong variable
8.2.3559 loop variable recreated every time
8.2.3560 using freed memory with lambda
8.2.3561 cscope has a complicated way of giving an error message
8.2.3562 cannot add color names
8.2.3563 build failure with +eval but without GUI or +termguicolors
8.2.3564 invalid memory access when scrolling without valid screen
8.2.3565 Makefile dependencies are outdated
8.2.3566 build failure on old systems when using nano timestamp
8.2.3567 CTRL-I in Insert mode is not tested
8.2.3568 ctrl-hat test fails with Athena and Motif
8.2.3569 error for :let when vimrc is Vim 9 script
8.2.3570 Test_very_large_count fails on 32bit systems
8.2.3571 some unicode control characters are considered printable
8.2.3572 memory leak when closing window and using "multispace"
8.2.3573 cannot decide whether to skip test that fails with 64 bit
8.2.3574 divide by zero
8.2.3575 overflow check still fails when sizeof(int) == sizeof(long)
8.2.3576 some functions are not documented for use with a method
8.2.3577 overflow check fails with 32 ints
8.2.3578 manipulating highlighting is complicated
8.2.3579 CI sometimes fails for MinGW
8.2.3580 gj does not move properly with a wide character
8.2.3581 reading character past end of line
8.2.3582 reading uninitialized memory when giving spell suggestions
8.2.3583 the "gd" and "gD" commands do not update search stats
8.2.3584 "verbose set efm" reports location of the :compiler command
8.2.3585 crash when passing float to "term_rows" of term_start()
8.2.3586 command completion test fails
8.2.3587 compiler test fails with backslash file separator
8.2.3588 break statement is never reached
8.2.3589 failure when "term_rows" of term_start() is an unusual value
8.2.3590 test for v:colornames sometimes fails
8.2.3591 no event is triggered when closing a window
8.2.3592 Test_hlset fails when terminal has many columns
8.2.3593 directory is wrong after executing "lcd" with win_execute()
8.2.3594 xxd code is a bit difficult to understand
8.2.3595 check for signed overflow might not work everywhere
8.2.3596 crash when using :pedit in Vim9 script
8.2.3597 Vim seems to hang when writing a long text to a terminal
8.2.3598 RouterOS filetype is not recognized
8.2.3599 not all gdbinit files are recognized
8.2.3600 filetype test fails
8.2.3601 check for overflow in put count does not work well
8.2.3602 Python3 test fails with Python 3.10 on MS-Windows
8.2.3603 fish filetype not recognized
8.2.3604 not all sudoers files are recognized
8.2.3605 cannot clear and unlink a highlight group with hlset()
8.2.3606 file missing from list of distributed files
8.2.3607 GTK3 screen updating is slow
8.2.3608 users who type "q:" instead of ":q" are confused
8.2.3609 internal error when ModeChanged is triggered recursively
8.2.3610 crash when ModeChanged triggered too early
8.2.3611 crash when using CTRL-W f without finding a file name
8.2.3612 using freed memory with regexp using a mark
8.2.3613 :find test fails
8.2.3614 zindex of popup windows not used when redrawing popup menu
8.2.3615 wrong indent in first line if re-formatting with indent expr
8.2.3616 arglist test does not clear the argument list consistently
8.2.3617 ":verbose pwd" does not mention 'autochdir' was applied
8.2.3618 getcwd() is unclear about how 'autochdir' is used
8.2.3619 cannot use a lambda for 'operatorfunc'
8.2.3620 memory leak reported in libtlib
8.2.3621 build failure
8.2.3622 "verbose pwd" shows confusing info
8.2.3623 "$*" is expanded to "nonomatch"
8.2.3624 when renaming a terminal buffer status text is not updated
8.2.3625 illegal memory access when C-indenting
8.2.3626 "au! event" cannot be followed by another command
8.2.3627 difficult to know where the text starts in a window
8.2.3628 looking up terminal colors is a bit slow
8.2.3629 command completion in cmdline window uses global commands
8.2.3630 printf() with %S does not handle multi-byte correctly
8.2.3631 "syntax enable" does not work properly in Vim9 context
8.2.3632 GTK3: undercurl does not get removed properly
8.2.3633 Vim9: line number of lambda is off by one
8.2.3634 error for already defined function uses wrong line number
8.2.3635 GTK: composing underline does not show
8.2.3636 Coverity warns for unreachable code
8.2.3637 typos in test files
8.2.3638 getcompletion() always passes zero as position
8.2.3639 line commented out accidentally
8.2.3640 freeze when calling term_wait() in a close callback
8.2.3641 xxd code has duplicate expressions
8.2.3642 list of distributed files is outdated
8.2.3643 header for source file is outdated
8.2.3644 count for 'operatorfunc' in Visual mode is not redone
8.2.3645 Vim9: The "no effect" error is not given for all registers
8.2.3646 using <sfile> in a function gives an unexpected result
8.2.3647 GTK: when using ligatures the cursor is drawn wrong
8.2.3648 "verbose pwd" is incorrect after dropping files on Vim
8.2.3649 Vim9: error for variable declared in while loop
8.2.3650 Vim9: for loop variable can be a list member
8.2.3651 Vim9: no error for :lock or :unlock with unknown variable
8.2.3652 can only get text properties one line at a time
8.2.3653 terminal ANSI colors may be wrong
8.2.3654 GTK: a touch-drag does not update the selection
8.2.3655 compiler warning for using size_t for int
8.2.3656 Vim9: no error for an evironment variable by itself
8.2.3657 Vim9: debug text misses one line of return statement
8.2.3658 duplicate code in xxd
8.2.3659 integer overflow with large line number
8.2.3660 overflow check uses wrong number
8.2.3661 test for put with large count fails
8.2.3662 illegal memory access if malloc() fails
8.2.3663 using %S in printf() does not work correctly
8.2.3664 cannot adjust sign highlighting for 'cursorline'
8.2.3665 cannot use a lambda for 'tagfunc'
8.2.3666 libvterm is outdated
8.2.3667 building libvterm fails with MSVC
8.2.3668 messages may be corrupted
8.2.3669 buffer overflow with long help argument
8.2.3670 error checks repeated several times
8.2.3671 restarting Insert mode in prompt buffer too often
8.2.3672 build failure with unsigned char
8.2.3673 crash when allocating signal stack fails
8.2.3674 when ml_get_buf() fails it messes up IObuff
8.2.3675 using freed memory when vim_strsave() fails
8.2.3676 unused runtime file
8.2.3677 after a put the '] mark is on the last byte
8.2.3678 illegal memory access
8.2.3679 objc file detected as Octave
8.2.3680 repeated code in xxd
8.2.3681 cannot drag popup window after click on a status line
8.2.3682 Vim9: assigning to a script variable drops the type
8.2.3683 Vim9: cannot use `=expr` in :...do commands
8.2.3684 blockwise insert does not handle autoindent properly
8.2.3685 Visual studio project files are not recognized
8.2.3686 filetype detection often mixes up Forth and F#
8.2.3687 blockwise insert does not handle autoindent properly
8.2.3688 the window title is not updated when dragging the scrollbar
8.2.3689 ex_let_one() is too long
8.2.3690 Vim9: "filter #pat# cmd" does not work
8.2.3691 build failure with small features
8.2.3692 Vim9: cannot use :func inside a :def function
8.2.3693 Coverity warns for possibly using a NULL pointer
8.2.3694 cannot use quotes in the count of an Ex command
8.2.3695 confusing error for missing key
8.2.3696 Vim9: error for invalid assignment when skipping
8.2.3697 cannot drag a popup without a border
8.2.3698 match highlighting continues over breakindent
8.2.3699 the +title feature adds a lot of #ifdef but little code
8.2.3700 text property highlighting continues over breakindent
8.2.3701 Vim9: invalid LHS is not possible
8.2.3702 first key in dict is seen as curly expression and fails
8.2.3703 most people call F# "fsharp" and not "fs"
8.2.3704 Vim9: cannot use a list declaration in a :def function
8.2.3705 cannot pass a lambda name to function() or funcref()
8.2.3706 text property highlighting is used on Tab
8.2.3707 Vim9: constant expression of elseif not recognized
8.2.3708 Vim9: test fails with different error
8.2.3709 Vim9: backtick expression expanded when not desired
8.2.3710 Vim9: backtick expression expanded for :global
8.2.3711 Vim9: memory leak when compiling :elseif fails
8.2.3712 cannot use Vim9 lambda for 'tagfunc'
8.2.3713 MS-Windows: no error if vimgrep pattern is not matching
8.2.3714 some unused assignments and ugly code in xxd
8.2.3715 Vim9: valgrind reports spurious problems for a test
8.2.3716 Vim9: range without a command is not compiled
8.2.3717 Vim9: error for constant list size is only given at runtime
8.2.3718 compiler warns for unused variable without +textprop
8.2.3719 MS-Windows: test sometimes runs into existing swap file
8.2.3720 Vim9: Internal error when invoking closure in legacy context
8.2.3721 using memory freed by losing the clipboard selection
8.2.3722 Amiga: superfluous messages for freeing lots of yanked text
8.2.3723 when using 'linebreak' a text property starts too early
8.2.3724 build error for missing error message in small build
8.2.3725 cannot use a lambda for 'completefunc' and 'omnifunc'
8.2.3726 README file in a config directory gets wrong filetype
8.2.3727 in a gnome terminal keys are recognized as mouse events
8.2.3728 internal error when passing range() to list2blob()
8.2.3729 no support for squirrels
8.2.3730 "/etc/Muttrc.d/README" gets filetype muttrc
8.2.3731 "set! termcap" shows codes in one column, but not keys
8.2.3732 "set! termcap" test fails
8.2.3733 Vim9: using "legacy" before range does not work
8.2.3734 Vim9: crash when no pattern match found
8.2.3735 cannot use a lambda for 'imactivatefunc'
8.2.3736 test fails without the channel feature
8.2.3737 test fails without the 'autochdir' option
8.2.3738 screen is cleared when a FocusLost autocommand triggers
8.2.3739 in wrong directory when using win_execute() with 'acd' set
8.2.3740 memory left allocated on exit when using Tcl
8.2.3741 using freed memory in open command
8.2.3742 dec mouse test fails without gnome terminfo entry
8.2.3743 ":sign" can add a highlight group without a name
8.2.3744 E854 is not tested; some spelling suggestions are not tested
8.2.3745 autochdir test fails without the +channel feature
8.2.3746 cannot disassemble function starting with "debug" or \
"profile"
8.2.3747 cannot remove highlight from an existing sign
8.2.3748 giving an error for an empty sign argument breaks a plugin
8.2.3749 error messages are everywhere
8.2.3750 error messages are everywhere
8.2.3751 cannot assign a lambda to an option that takes a function
8.2.3752 build error when using Photon GUI
8.2.3753 Vim9: function unreferenced while called is never deleted
8.2.3754 undesired changing of the indent of the first formatted line
8.2.3755 Coverity warns for using a buffer in another scope
8.2.3756 might crash when callback is not valid
8.2.3757 an overlong highlight group name is silently truncated
8.2.3758 options that take a function insufficiently tested
8.2.3759 quickfix buffer becomes hidden while still in a window
8.2.3760 not automatically handling gnome terminal mouse like xterm
8.2.3761 focus change is not passed on to a terminal window
8.2.3762 if quickfix buffer is wiped out getqflist() still returns it
8.2.3763 when editing the cmdline a callback may cause a scroll up
8.2.3764 cannot see any text when window was made zero lines
8.2.3765 Vim9: cannot use a lambda for 'opfunc' and others
8.2.3766 converting a funcref to a string leaves out "g:"
8.2.3767 crash when using NULL partial
8.2.3768 timer_info() has the wrong repeat value in a timer callback
8.2.3769 zig files are not recognized
8.2.3770 new compiler warnings from clang-12 and clang-13
8.2.3771 Vim9: accessing freed memory when checking type
8.2.3772 timer info test fails on slow machine
8.2.3773 wrong window size when a modeline changes 'columns'
8.2.3774 test for command line height fails
8.2.3775 Vim9: lambda compiled without outer context when debugging
8.2.3776 when a tags file line is long a tag may not be found
8.2.3777 spell file write error not checked
8.2.3778 lambda debug test fails in some configurations
8.2.3779 using freed memory when defining a user command recursively
8.2.3780 ":cd" works differently on MS-Windows
8.2.3781 the option window script is outdated
8.2.3782 Vim9: no error if a function shadows a script variable
8.2.3783 confusing error for using a variable as a function
8.2.3784 the help for options is outdated
8.2.3785 running CI on MacOS with gcc is not useful
8.2.3786 test fails because of using Vim9 syntax in legacy function
8.2.3787 no proper formatting of a C line comment after a statement
8.2.3788 lambda for option that is a function may be freed
8.2.3789 Test_window_minimal_size can fail on a slow machine
8.2.3790 test for term_gettitle() fails in some environments
8.2.3791 build error with +cindent but without +smartindent
8.2.3792 setting *func options insufficiently tested
8.2.3793 using "g:Func" as a funcref does not work in script context
8.2.3794 Vim9: cannot find script-local func using "s:"
8.2.3795 too many #ifdefs
8.2.3796 the funcexe_T struct members are not named consistently
8.2.3797 no good reason to limit the message history in tiny version
8.2.3798 a :def callback function postpones an error message
8.2.3799 edit test hangs or fails
8.2.3800 when cross compiling the output of "uname" cannot be set
8.2.3801 if a terminal shows in two windows, only one is redrawn
8.2.3802 terminal in two windows test fails on some systems
8.2.3803 GUI: crash with 'writedelay' set using a terminal window
8.2.3804 script context not set when copying 'swf' and 'ts'
8.2.3805 i3config files are not recognized
8.2.3806 terminal focus test fails sometimes
8.2.3807 Vim9: can call import with star directly
8.2.3808 Vim9: obsolete TODO items
8.2.3809 Vim9: crash when garbage collecting a nested partial
8.2.3810 Vim9: expr4 test fails on MS-Windows
8.2.3811 the opfunc error test fails on a slow machine
8.2.3812 Vim9: leaking memory in numbered function test
8.2.3813 confusing error when using :cc without error list
8.2.3814 .csx files and .sln files are not recognized
8.2.3815 Vim9: cannot have a multi-line dict inside a block
8.2.3816 compiler warning for posible loss of data on MS-Windows
8.2.3817 Vim9: Not using NL as command end does not work for :autocmd
8.2.3818 cannot filter or map characters in a string
8.2.3819 test fails because error message changed
8.2.3820 "vrc" does not replace composing characters
8.2.3821 ASAN test run fails
8.2.3822 leaking memory in map() and filter(), no string in Vim9
8.2.3823 test for visual replace is in wrong function
8.2.3824 no ASAN support for MSVC
8.2.3825 various comments could be improved
8.2.3826 Vim9: using "g:Func" as funcref doesn't work in :def function
8.2.3827 huntr badge does not really fit in the list
8.2.3828 when opening a terminal from a timer first typed char is lost
8.2.3829 no error when setting a func option to script-local function
8.2.3830 error messages are spread out
8.2.3831 opfunc test fails when missing feature changes function name
8.2.3832 test fails because of changed error message
8.2.3833 error from term_start() not caught by try/catch
8.2.3834 Test_out_cb often fails on Mac
8.2.3835 the inline-function example does not work
8.2.3836 Vim9: comment after expression not skipped to find NL
8.2.3837 QNX: crash when compiled with GUI but using terminal
8.2.3838 cannot use script-local function for setting *func options
8.2.3839 using \z() with \z1 not tested for syntax highlighting
8.2.3840 useless test for negative index in check functions
8.2.3841 Vim9: outdated TODO items, disabled tests that work
8.2.3842 Vim9: can change locked list and list items
8.2.3843 dep3patch files are not recognized
8.2.3844 Vim9: no type error if assigning func(number) to func(string)
8.2.3845 Vim9: test fails when the channel feature is missing
8.2.3846 no error when using control character for 'lcs' or 'fcs'
8.2.3847 illegal memory access when using a lambda with an error
8.2.3848 cannot use reduce() for a string
8.2.3849 functions implementing reduce and map are too long
8.2.3850 illegal memory access when displaying a partial
8.2.3851 Vim9: overhead when comparing string, dict or function
8.2.3852 Vim9: not enough tests
8.2.3853 Vim9: not enough tests
8.2.3854 Vim9: inconsistent arguments for test functions
8.2.3855 illegal memory access when displaying a blob
8.2.3856 Vim9: not enough tests
8.2.3857 Vim9: inconsistent error for using function()
8.2.3858 Vim9: not enough tests
8.2.3859 Vim9: some code lines not tested
8.2.3860 Vim9: codecov struggles with the file size
8.2.3861 list of distributed files is outdated
8.2.3862 crash on exit with EXITFREE and using win_execute()
8.2.3863 various build flags accidentally enabled
8.2.3864 cannot disable requesting key codes from xterm
8.2.3865 Vim9: compiler complains about using "try" as a struct member
8.2.3866 Vim9: type checking global variables is inconsistent
8.2.3867 implementation of some list functions too complicated
8.2.3868 Vim9: function test fails
8.2.3869 Vim9: type checking for "any" is inconsistent
8.2.3870 MS-Windows: wrong dir when using right-click context menu
8.2.3871 list.c contains code for dict and blob
8.2.3872 Vim9: finddir() and uniq() return types can be more specific
8.2.3873 go.mod files are not recognized
8.2.3874 cannot highlight the number column for a sign
8.2.3875 gcc complains about buffer overrun
8.2.3876 'cindent' does not recognize inline namespace
8.2.3877 function does not abort after a type error in compare
8.2.3878 Vim9: debugger tries to read more lines than there are
8.2.3879 getreg() and getregtype() contain dead code
8.2.3880 Solution filter files are not recognized
8.2.3881 QNX: crash when compiled with GUI but using terminal
8.2.3882 more duplicated code in f_getreginfo()
8.2.3883 crash when switching to other regexp engine fails
8.2.3884 crash when clearing the argument list while using it
8.2.3885 arglist test fails
8.2.3886 can define autocmd for every event by using "au!"
8.2.3887 E1135 is used for two different errors
8.2.3888 the argument list may contain duplicates
8.2.3889 duplicate code for translating script-local function name
8.2.3890 Vim9: type check for using v: variables is basic
8.2.3891 github CI: workflows may overlap
8.2.3892 when modifyOtherKeys is used CTRL-C is not recognized
8.2.3893 Vim9: many local variables are initialized with an instruction
8.2.3894 Vim9: no proper type check for first argument of call()
8.2.3895 Vim9: confusing error when using function() with a number
8.2.3896 Vim9: no test for nested function not available later
8.2.3897 Vim9: second argument of map() and filter() not checked
8.2.3898 Vim9: not sufficient testing for variable initialization
8.2.3899 Vim9: test for map() on string fails
|
2021-12-01 22:36:59 by Thomas Klausner | Files touched by this commit (7) |
Log message:
vim*: do not define NO_BUILTIN_TCAPS unconditionally
This makes vim disregard color schemes. See
https://mail-index.netbsd.org/pkgsrc-bugs/2021/05/28/msg070066.html
and reading the CVS logs I couldn't find the reason it was done.
Fix from RVP.
Bump PKGREVISION.
|
2021-11-26 13:05:32 by Thomas Klausner | Files touched by this commit (1) |
Log message:
vim-share: does not seem to really need gtar for extraction
|