Subject: CVS commit: pkgsrc/editors/vim-share
From: Daniel Horecki
Date: 2022-04-09 17:22:21
Message id: 20220409152221.450AEFB24@cvs.NetBSD.org

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

Files:
RevisionActionfile
1.60modifypkgsrc/editors/vim-share/PLIST
1.198modifypkgsrc/editors/vim-share/distinfo
1.137modifypkgsrc/editors/vim-share/version.mk
1.10modifypkgsrc/editors/vim-share/patches/patch-Makefile