pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/editors/vim-share Update to patchlevel 8.2.4214. Based...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/2cd498c76db1
branches:  trunk
changeset: 372491:2cd498c76db1
user:      morr <morr%pkgsrc.org@localhost>
date:      Tue Jan 25 13:46:33 2022 +0000

description:
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&lt;any&gt;
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 &lt;ScriptCmd&gt;
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 &lt;ScriptCmd&gt; 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

diffstat:

 editors/vim-share/PLIST      |  4 ++--
 editors/vim-share/distinfo   |  8 ++++----
 editors/vim-share/version.mk |  4 ++--
 3 files changed, 8 insertions(+), 8 deletions(-)

diffs (54 lines):

diff -r 514ea54de21a -r 2cd498c76db1 editors/vim-share/PLIST
--- a/editors/vim-share/PLIST   Tue Jan 25 13:21:51 2022 +0000
+++ b/editors/vim-share/PLIST   Tue Jan 25 13:46:33 2022 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.58 2022/01/10 20:53:32 morr Exp $
+@comment $NetBSD: PLIST,v 1.59 2022/01/25 13:46:33 morr Exp $
 bin/xxd
 man/man1/evim.1
 man/man1/vim.1
@@ -179,6 +179,7 @@
 share/vim/${VIM_SUBDIR}/delmenu.vim
 share/vim/${VIM_SUBDIR}/doc/arabic.txt
 share/vim/${VIM_SUBDIR}/doc/autocmd.txt
+share/vim/${VIM_SUBDIR}/doc/builtin.txt
 share/vim/${VIM_SUBDIR}/doc/change.txt
 share/vim/${VIM_SUBDIR}/doc/channel.txt
 share/vim/${VIM_SUBDIR}/doc/cmdline.txt
@@ -398,7 +399,6 @@
 share/vim/${VIM_SUBDIR}/ftplugin/fstab.vim
 share/vim/${VIM_SUBDIR}/ftplugin/fvwm.vim
 share/vim/${VIM_SUBDIR}/ftplugin/gdb.vim
-share/vim/${VIM_SUBDIR}/ftplugin/git.vim
 share/vim/${VIM_SUBDIR}/ftplugin/gitcommit.vim
 share/vim/${VIM_SUBDIR}/ftplugin/gitconfig.vim
 share/vim/${VIM_SUBDIR}/ftplugin/gitrebase.vim
diff -r 514ea54de21a -r 2cd498c76db1 editors/vim-share/distinfo
--- a/editors/vim-share/distinfo        Tue Jan 25 13:21:51 2022 +0000
+++ b/editors/vim-share/distinfo        Tue Jan 25 13:46:33 2022 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.196 2022/01/10 20:53:32 morr Exp $
+$NetBSD: distinfo,v 1.197 2022/01/25 13:46:33 morr Exp $
 
-BLAKE2s (vim-8.2.3899.tar.gz) = 2156f0a7af5a60957872aebaa609294fd75fe13b318ba30c7354f95ca357e831
-SHA512 (vim-8.2.3899.tar.gz) = c4589e23dc38338905fefab79bdcb68f62a5b08859d84379e93274a143cf27544c06c9db43c6408bebaa20da11b52d4b4001420a1e0dbefc571707b519af7147
-Size (vim-8.2.3899.tar.gz) = 15855910 bytes
+BLAKE2s (vim-8.2.4214.tar.gz) = 68cf3ac705f3f912ba337da2dae6b5ab3e7b12237651534d56bae42219fe30c0
+SHA512 (vim-8.2.4214.tar.gz) = 8e5fc43033441822d6ad1b1dbf213b3587e8f38ed65bb53343ea9719a609203e107aae0323b266ca3ed93fcc34b0b648f231d7fbb4e9ce03a1d1e2f6b42b9abb
+Size (vim-8.2.4214.tar.gz) = 16003475 bytes
 SHA1 (patch-Makefile) = 342af6768ec3f5d86448a370538a3ad75e2259ee
 SHA1 (patch-auto_configure) = 6517ff23cb337f2fb3874f818d5a50861942aca9
 SHA1 (patch-configure) = 4514af45a71309dabfecb8aae019fdc2e36e45b6
diff -r 514ea54de21a -r 2cd498c76db1 editors/vim-share/version.mk
--- a/editors/vim-share/version.mk      Tue Jan 25 13:21:51 2022 +0000
+++ b/editors/vim-share/version.mk      Tue Jan 25 13:46:33 2022 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: version.mk,v 1.135 2022/01/10 20:53:32 morr Exp $
+# $NetBSD: version.mk,v 1.136 2022/01/25 13:46:33 morr Exp $
 
 VIM_VERSION=           8.2
-VIM_PATCHLEVEL=                3899
+VIM_PATCHLEVEL=                4214
 # Changelog: see http://ftp.vim.org/pub/vim/patches/8.2/
 VIM_SUBDIR=            vim82
 



Home | Main Index | Thread Index | Old Index