Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified)) by mollari.NetBSD.org (Postfix) with ESMTPS id 0EC111A9239 for ; Tue, 25 Jan 2022 13:46:38 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id 3DE8C84E57; Tue, 25 Jan 2022 13:46:37 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 6966A84D8A for ; Tue, 25 Jan 2022 13:46:36 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id bXhx-IBLYXF1 for ; Tue, 25 Jan 2022 13:46:34 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 364EC84D14 for ; Tue, 25 Jan 2022 13:46:34 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 2F73DFB24; Tue, 25 Jan 2022 13:46:34 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_164311839443210" MIME-Version: 1.0 Date: Tue, 25 Jan 2022 13:46:34 +0000 From: "Daniel Horecki" Subject: CVS commit: pkgsrc/editors/vim-share To: pkgsrc-changes@NetBSD.org Reply-To: morr@netbsd.org X-Mailer: log_accum Message-Id: <20220125134634.2F73DFB24@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_164311839443210 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: morr Date: Tue Jan 25 13:46:34 UTC 2022 Modified Files: pkgsrc/editors/vim-share: PLIST distinfo version.mk 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 To generate a diff of this commit: cvs rdiff -u -r1.58 -r1.59 pkgsrc/editors/vim-share/PLIST cvs rdiff -u -r1.196 -r1.197 pkgsrc/editors/vim-share/distinfo cvs rdiff -u -r1.135 -r1.136 pkgsrc/editors/vim-share/version.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_164311839443210 Content-Disposition: inline Content-Length: 2927 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/editors/vim-share/PLIST diff -u pkgsrc/editors/vim-share/PLIST:1.58 pkgsrc/editors/vim-share/PLIST:1.59 --- pkgsrc/editors/vim-share/PLIST:1.58 Mon Jan 10 20:53:32 2022 +++ pkgsrc/editors/vim-share/PLIST Tue Jan 25 13:46:33 2022 @@ -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}/defaults.vim 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/freebas 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 Index: pkgsrc/editors/vim-share/distinfo diff -u pkgsrc/editors/vim-share/distinfo:1.196 pkgsrc/editors/vim-share/distinfo:1.197 --- pkgsrc/editors/vim-share/distinfo:1.196 Mon Jan 10 20:53:32 2022 +++ pkgsrc/editors/vim-share/distinfo Tue Jan 25 13:46:33 2022 @@ -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 Index: pkgsrc/editors/vim-share/version.mk diff -u pkgsrc/editors/vim-share/version.mk:1.135 pkgsrc/editors/vim-share/version.mk:1.136 --- pkgsrc/editors/vim-share/version.mk:1.135 Mon Jan 10 20:53:32 2022 +++ pkgsrc/editors/vim-share/version.mk Tue Jan 25 13:46:33 2022 @@ -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 --_----------=_164311839443210--