pkgsrc-Changes archive

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

CVS commit: [pkgsrc-2026Q3] pkgsrc/editors/vim-share



Module Name:    pkgsrc
Committed By:   maya
Date:           Wed Nov 11 09:15:05 UTC 2026

Modified Files:
        pkgsrc/editors/vim-share [pkgsrc-2026Q3]: PLIST distinfo version.mk

Log Message:
Pullup ticket #7343 - requested by morr
editors/vim-share: Security fix

Revisions pulled up:
- editors/vim-share/PLIST                                       1.98
- editors/vim-share/distinfo                                    1.247
- editors/vim-share/version.mk                                  1.183

---
   Module Name:    pkgsrc
   Committed By:   morr
   Date:           Mon Nov  9 23:44:35 UTC 2026

   Modified Files:
           pkgsrc/editors/vim-share: PLIST distinfo version.mk

   Log Message:
   Update to version 9.2.1316.

   Changes:
   - patch 9.2.1316: Vim9: type variable replaced by a type alias defined later
   - patch 9.2.1315: Vim9: text after a type alias or class name in a
   type is ignored
   - runtime(vim): Update base syntax, match ":export function"
   - patch 9.2.1314: Dict functionality is not fully tested.
   - patch 9.2.1313: block cursor invisible on spaces
   - patch 9.2.1312: cursor beyond last line in other windows after
   reloading buffer
   - patch 9.2.1311: Wayland: global event handler performs a roundtrip
   - patch 9.2.1310: Some List behavior is not tested
   - patch 9.2.1309:[security]: heap-buffer-overflow with two SOFO sections
   - patch 9.2.1308: [security]: socketserver does not verify permissions
   - patch 9.2.1307: Vim with --stdio-channel waits a second for messages read
   - patch 9.2.1306: regexp: overflow when parsing larger number using \%d
   - patch 9.2.1305: GTK4: window opened too small on startup
   - patch 9.2.1304: filetype: Ascend C files are not recognized
   - patch 9.2.1303: diff: slow fold update with many windows
   - CI: Bump the github-actions group across 1 directory with 2 updates
   - patch 9.2.1302: GTK4: IM context not notified of key release events
   - patch 9.2.1301: Vim9: NULL pointer dereference when out of memory in :type
   - patch 9.2.1300: Vim9: crash when defining a type alias for "object<any>"
   - patch 9.2.1299: Vim9: type alias for "bool" or "string" behaves differently
   - patch 9.2.1298: regexp: literal followed by \%C fails with 'ignorecase'
   - runtime(vim): Update base syntax, match full :defcompile and :disassemble
   - patch 9.2.1297: undercurl is not used in a terminal that takes it
   unless t_Cs is set
   - translation(zh): zh_CN translation has two POT-Creation-Date lines
   - patch 9.2.1296: Emptying buffer leaves stale text property
   - patch 9.2.1295: diff: wrong folds for diff window in another tab page
   - patch 9.2.1294: tests: Test_terminal_mswin_vtp_sgr_passthrough() fails
   - patch 9.2.1293: Vim9: crash when a dict key expression ends in a constant
   - patch 9.2.1292: Memory leak with repeated :filter
   - patch 9.2.1291: MS-Windows: undercurl not shown with 'termguicolors'
   - patch 9.2.1290: check_need_cap() calls STRLEN() unnecessarily
   - patch 9.2.1289: netbeans: heap-buffer-overflow in getText
   - patch 9.2.1288: E110 "missing ')'" error does not say where the problem is
   - patch 9.2.1287: chained comparison gives a misleading "Missing ')'" error
   - runtime(doc): add missing comma in gettabwinvar() example
   - patch 9.2.1286: memory leak in buf_contents_changed()
   - patch 9.2.1285: memory leak when hash_add_item() fails
   - patch 9.2.1284: Vim9: E1099 in v:errmsg for an error in a :def
   function with :silent!
   - patch 9.2.1283: Vim9: E1028 for a member call in a skipped expression
   - patch 9.2.1282: tests: tuple tests can be improved
   - patch 9.2.1281: Vim9: wrong item count in error for unpacking a null
   List or Tuple
   - patch 9.2.1280: getinfo() returns "range" and "count" in varying types
   - patch 9.2.1279: underline color uses semicolons in t_AU and t_8u
   - patch 9.2.1278: window arguments are named differently for each function
   - patch 9.2.1277: Vim9: line continuation with dot fails after skipped expr
   - patch 9.2.1276: au! grp | aug! grp" in an autocmd block deletes
   script variables
   - patch 9.2.1275: completion menu flickers when selecting an item with
   an info popup
   - patch 9.2.1274: Assigning to a slice of a nested list or object
   member fails in :def
   - patch 9.2.1273: remove() on a Blob with {end} is typed as returning a Number
   - patch 9.2.1272: Vim9: inconsistent error for unlet of a range of tuple items
   - patch 9.2.1271: Vim9: wrong error for unlet of a tuple item with type "any"
   - patch 9.2.1270: Vim9: wrong type for a tuple slice in a compiled function
   - patch 9.2.1269: Vim9: no error for concatenating a variadic with a
   literal tuple
   - runtime(doc): Tweak documentation style for vim9.txt
   - runtime(doc): remove mentioning of 'conceal' when writing vim help files
   - patch 9.2.1268: tests: the crash/poc1 file is a binary crash file
   - runtime(doc): fix incorrect :h BufReadPost
   - patch 9.2.1267: Vim9: memory leak when a type cast fails in a script
   - patch 9.2.1266: use-after-free with :file, overflow in check_need_cap()
   - patch 9.2.1265: Vim9: crash with deeply nested parentheses
   - AGENTS.md does not explain how to check for memory leaks
   - runtime(jjdescription): configure spell checking
   - patch 9.2.1264: tests: type checking with a type alias is not tested
   - patch 9.2.1263: tests: Vim9: many enum features are not tested
   - patch 9.2.1262: Vim9: crash when using ..= on any target
   - patch 9.2.1261: textprop: adding a text property recomputes syn highlight
   - patch 9.2.1260: breakindent rendering repeatedly scans long wrapped lines
   - translation(af): update Afrikaans translation
   - runtime(doc): getreginfo() help links to a tag that does not exist
   - patch 9.2.1259: bounded multiline lookbehind repeatedly scans the whole line
   - patch 9.2.1258: filtering dictionaries repeatedly looks up removed entries
   - patch 9.2.1257: negative list range assignments repeatedly scan the whole list
   - patch 9.2.1256: Vim9: :class can overread when parsing the extends clause
   - runtime(pkl): Add indent script and update syntax script
   - patch 9.2.1255: cscope match list truncates lines at embedded tabs
   - runtime(debversions): Update runtime file
   - runtime(debchangelog): Update runtime file
   - runtime(tasm): Update syntax, add missing condition codes
   - runtime(yaml): syntax highlighting can be improved
   - patch 9.2.1254: filetype: Bats files are detected as sh
   - runtime(cpp): syntax highlighting can be improved
   - patch 9.2.1253: filetype: NLP files are not recognized
   - runtime(help): Update syntax, support more legacy header examples
   - patch 9.2.1252: Vim9: autoload script sourced for an exported value fails
   - patch 9.2.1251: NFA engine does redundant work for some patterns
   - patch 9.2.1250: use-after-free when garbage collecting with a pending :defer
   - patch 9.2.1249: filetype: Intel ISPC files are not recognized
   - patch 9.2.1248: invalid memory access when converting a tuple to a
   string fails
   - patch 9.2.1247: memory leak when adding an item to a tuple fails
   - patch 9.2.1246: GTK4: toolbar icons duplicated
   - patch 9.2.1245: terminal-mode mapping for CTRL key not used with key protocols
   - patch 9.2.1244: Vim9: tuple with too few items accepted for a
   variadic tuple type
   - patch 9.2.1243: Vim9: type lost when indexing a tuple literal
   - runtime(doc): Remove 32-bit MinGW build instructions from INSTALLpc.txt
   - CI: drop 32-bit MinGW toolchain matrix entries
   - patch 9.2.1242: Vim9: list instead of tuple for rest of tuple in a :for loop
   - patch 9.2.1241: cannot use a tuple with :echomsg and :echoerr
   - patch 9.2.1240: crash when a clipboard provider returns a null tuple
   - patch 9.2.1239: file name completion does not consult 'path'
   - patch 9.2.1238: Vim9: crash when concatenating tuples
   - CI: Update to ubuntu-26.04 & GCC-16
   - patch 9.2.1237: Vim9: garbage collection of tuples is not tested
   - runtime(doc): Hyperlink remaining +feature references
   - runtime(doc): add some tips to speedup syntax highlighting
   - patch 9.2.1236: Vim9: some tuple functionality is not tested
   - patch 9.2.1235: Vim9: not enough disassemble tests for tuples
   - CI: Bump github/codeql-action
   - patch 9.2.1234: 'smoothscroll' not working with wrapped lines and
   virt text above
   - runtime(doc): clarify that <Esc> executes the cmdline when not typed
   - patch 9.2.1233: d<C-V> deletes nothing in a one-column block
   - patch 9.2.1232: Vim9: duplicate error number
   - patch 9.2.1231: wrong use of vim_strchr in has_special_wildchar()
   - patch 9.2.1230: pattern address with delimiter in collection not skipped
   - patch 9.2.1229: GTK4: menu accelerator text is not dimmed
   - patch 9.2.1228: '] is one character short after a forced motion
   - patch 9.2.1227: vimglob() fails for certain patterns
   - patch 9.2.1226: tests: test_terminal2.vim is flaky
   - patch 9.2.1225: sourcing a file expands its name twice
   - runtime(netrw): "O" in a local listing fails on MS-Windows
   - runtime(netrw): "O" in a local listing does not copy the file
   - runtime(netrw): E118 when netrw#Obtain() rejects a hostname
   - patch 9.2.1224: GTK4: tab pages looks dated, missing close button
   - patch 9.2.1223: overflow when concatenating huge string
   - patch 9.2.1222: Vim9: Stack corruption with :silent! causes a crash
   - patch 9.2.1221: Vim9: freeing a class removes a global function with
   a method name
   - patch 9.2.1220: Vim9: memory leak when lambda has an invalid type
   - patch 9.2.1219: Vim9: reading past garray when inheriting interfaces
   - runtime(syntax-tests): Clarify the naming scheme for test files
   - patch 9.2.1218: Vim9: type variable can have the name of the generic function
   - patch 9.2.1217: Vim9: varargs type of generic function not in function type
   - patch 9.2.1216: Vim9: type variable name matches a longer name
   - patch 9.2.1215: Vim9: memory leak with invalid type argument in def function
   - patch 9.2.1214: Vim9: buffer overflow with long type arguments of
   generic function
   - patch 9.2.1213: Vim9: memory leak when defining generic function fails
   - patch 9.2.1212: Vim9: block lambda cannot use type variable in argument types
   - patch 9.2.1211: Vim9: crash when a type is nested very deeply
   - patch 9.2.1210: Vim9: type arguments of nested generic function not used
   - patch 9.2.1209: Vim9: number of type variables of interface method not checked
   - patch 9.2.1208: Vim9: type arguments not used when calling method
   through interface
   - patch 9.2.1207: Vim9: crash when a copied function is profiled
   - patch 9.2.1206: Vim9: method returning its class does not match
   interface method
   - patch 9.2.1205: Vim9: type arguments of inherited generic method not checked
   - patch 9.2.1204: GTK3: dialog buttons have no keyboard shortcuts
   - runtime(syntax-tests): Follow the convention in naming test-case files
   - patch 9.2.1203: command completion uses stale state


To generate a diff of this commit:
cvs rdiff -u -r1.96 -r1.96.2.1 pkgsrc/editors/vim-share/PLIST
cvs rdiff -u -r1.245 -r1.245.2.1 pkgsrc/editors/vim-share/distinfo
cvs rdiff -u -r1.181 -r1.181.2.1 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.

Modified files:

Index: pkgsrc/editors/vim-share/PLIST
diff -u pkgsrc/editors/vim-share/PLIST:1.96 pkgsrc/editors/vim-share/PLIST:1.96.2.1
--- pkgsrc/editors/vim-share/PLIST:1.96 Wed Sep 16 23:21:45 2026
+++ pkgsrc/editors/vim-share/PLIST      Wed Nov 11 09:15:05 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.96 2026/09/16 23:21:45 morr Exp $
+@comment $NetBSD: PLIST,v 1.96.2.1 2026/11/11 09:15:05 maya Exp $
 bin/xxd
 man/man1/evim.1
 man/man1/vim.1
@@ -429,6 +429,7 @@ share/vim/${VIM_SUBDIR}/ftplugin/apache.
 share/vim/${VIM_SUBDIR}/ftplugin/arch.vim
 share/vim/${VIM_SUBDIR}/ftplugin/arduino.vim
 share/vim/${VIM_SUBDIR}/ftplugin/art.vim
+share/vim/${VIM_SUBDIR}/ftplugin/ascendc.vim
 share/vim/${VIM_SUBDIR}/ftplugin/asciidoc.vim
 share/vim/${VIM_SUBDIR}/ftplugin/asm.vim
 share/vim/${VIM_SUBDIR}/ftplugin/aspvbs.vim
@@ -440,6 +441,7 @@ share/vim/${VIM_SUBDIR}/ftplugin/autopkg
 share/vim/${VIM_SUBDIR}/ftplugin/awk.vim
 share/vim/${VIM_SUBDIR}/ftplugin/bash.vim
 share/vim/${VIM_SUBDIR}/ftplugin/basic.vim
+share/vim/${VIM_SUBDIR}/ftplugin/bats.vim
 share/vim/${VIM_SUBDIR}/ftplugin/bazelrc.vim
 share/vim/${VIM_SUBDIR}/ftplugin/bdf.vim
 share/vim/${VIM_SUBDIR}/ftplugin/beancount.vim
@@ -580,6 +582,7 @@ share/vim/${VIM_SUBDIR}/ftplugin/http.vi
 share/vim/${VIM_SUBDIR}/ftplugin/hurl.vim
 share/vim/${VIM_SUBDIR}/ftplugin/hyprlang.vim
 share/vim/${VIM_SUBDIR}/ftplugin/i3config.vim
+share/vim/${VIM_SUBDIR}/ftplugin/icalendar.vim
 share/vim/${VIM_SUBDIR}/ftplugin/icon.vim
 share/vim/${VIM_SUBDIR}/ftplugin/idris2.vim
 share/vim/${VIM_SUBDIR}/ftplugin/indent.vim
@@ -867,11 +870,13 @@ share/vim/${VIM_SUBDIR}/indent/aap.vim
 share/vim/${VIM_SUBDIR}/indent/ada.vim
 share/vim/${VIM_SUBDIR}/indent/ant.vim
 share/vim/${VIM_SUBDIR}/indent/arduino.vim
+share/vim/${VIM_SUBDIR}/indent/ascendc.vim
 share/vim/${VIM_SUBDIR}/indent/astro.vim
 share/vim/${VIM_SUBDIR}/indent/automake.vim
 share/vim/${VIM_SUBDIR}/indent/awk.vim
 share/vim/${VIM_SUBDIR}/indent/bash.vim
 share/vim/${VIM_SUBDIR}/indent/basic.vim
+share/vim/${VIM_SUBDIR}/indent/bats.vim
 share/vim/${VIM_SUBDIR}/indent/beancount.vim
 share/vim/${VIM_SUBDIR}/indent/bib.vim
 share/vim/${VIM_SUBDIR}/indent/bitbake.vim
@@ -982,6 +987,7 @@ share/vim/${VIM_SUBDIR}/indent/odin.vim
 share/vim/${VIM_SUBDIR}/indent/pascal.vim
 share/vim/${VIM_SUBDIR}/indent/perl.vim
 share/vim/${VIM_SUBDIR}/indent/php.vim
+share/vim/${VIM_SUBDIR}/indent/pkl.vim
 share/vim/${VIM_SUBDIR}/indent/postscr.vim
 share/vim/${VIM_SUBDIR}/indent/pov.vim
 share/vim/${VIM_SUBDIR}/indent/prolog.vim
@@ -1230,6 +1236,7 @@ share/vim/${VIM_SUBDIR}/syntax/aptconf.v
 share/vim/${VIM_SUBDIR}/syntax/arch.vim
 share/vim/${VIM_SUBDIR}/syntax/arduino.vim
 share/vim/${VIM_SUBDIR}/syntax/art.vim
+share/vim/${VIM_SUBDIR}/syntax/ascendc.vim
 share/vim/${VIM_SUBDIR}/syntax/asciidoc.vim
 share/vim/${VIM_SUBDIR}/syntax/asm.vim
 share/vim/${VIM_SUBDIR}/syntax/asm68k.vim
@@ -1255,6 +1262,7 @@ share/vim/${VIM_SUBDIR}/syntax/b.vim
 share/vim/${VIM_SUBDIR}/syntax/baan.vim
 share/vim/${VIM_SUBDIR}/syntax/bash.vim
 share/vim/${VIM_SUBDIR}/syntax/basic.vim
+share/vim/${VIM_SUBDIR}/syntax/bats.vim
 share/vim/${VIM_SUBDIR}/syntax/bazelrc.vim
 share/vim/${VIM_SUBDIR}/syntax/bc.vim
 share/vim/${VIM_SUBDIR}/syntax/bdf.vim
@@ -1491,6 +1499,7 @@ share/vim/${VIM_SUBDIR}/syntax/hyprlang.
 share/vim/${VIM_SUBDIR}/syntax/i3config.vim
 share/vim/${VIM_SUBDIR}/syntax/ia64.vim
 share/vim/${VIM_SUBDIR}/syntax/ibasic.vim
+share/vim/${VIM_SUBDIR}/syntax/icalendar.vim
 share/vim/${VIM_SUBDIR}/syntax/icemenu.vim
 share/vim/${VIM_SUBDIR}/syntax/icon.vim
 share/vim/${VIM_SUBDIR}/syntax/idl.vim

Index: pkgsrc/editors/vim-share/distinfo
diff -u pkgsrc/editors/vim-share/distinfo:1.245 pkgsrc/editors/vim-share/distinfo:1.245.2.1
--- pkgsrc/editors/vim-share/distinfo:1.245     Wed Sep 16 23:21:45 2026
+++ pkgsrc/editors/vim-share/distinfo   Wed Nov 11 09:15:05 2026
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.245 2026/09/16 23:21:45 morr Exp $
+$NetBSD: distinfo,v 1.245.2.1 2026/11/11 09:15:05 maya Exp $
 
-BLAKE2s (vim-9.2.1116.tar.gz) = 55361645f895f6b20827ea7d6142b5daa57b4e4e544c778e793d8b9a6d9a67e8
-SHA512 (vim-9.2.1116.tar.gz) = d9daa214314906cfa248c66c363083caba0a9b4a5c31ff6e3f0e6f610d2368bb036bf9f2861e08b161cf1d6cf0911c0cb28493bcdd9f63c4317abef7f8960f72
-Size (vim-9.2.1116.tar.gz) = 20195316 bytes
+BLAKE2s (vim-9.2.1316.tar.gz) = 7fd4d1954340ce7c08741c9f58deae501b4d1faccb3de0f2894415e120149456
+SHA512 (vim-9.2.1316.tar.gz) = 4e8153914df3f27c566db074bc9f16e3c0270752ab34979ad16829da542b560b1b9344b2674bf00aed1aecd5daebbcffa4ea356d2e8b4170bc1fd5ea78acff15
+Size (vim-9.2.1316.tar.gz) = 20405292 bytes
 SHA1 (patch-Makefile) = ba433a222f8dc24dabb0b3fabce219acb4565358
 SHA1 (patch-feature.h) = 24b1068cf023c90d9efaad7fe4d5b653c50989d1
 SHA1 (patch-popupwin.c) = 0b82a5b9050beaec1a0b6c4f4babcc3621bd075f

Index: pkgsrc/editors/vim-share/version.mk
diff -u pkgsrc/editors/vim-share/version.mk:1.181 pkgsrc/editors/vim-share/version.mk:1.181.2.1
--- pkgsrc/editors/vim-share/version.mk:1.181   Wed Sep 16 23:21:45 2026
+++ pkgsrc/editors/vim-share/version.mk Wed Nov 11 09:15:05 2026
@@ -1,7 +1,7 @@
-# $NetBSD: version.mk,v 1.181 2026/09/16 23:21:45 morr Exp $
+# $NetBSD: version.mk,v 1.181.2.1 2026/11/11 09:15:05 maya Exp $
 
 VIM_VERSION=           9.2
-VIM_PATCHLEVEL=                1116
+VIM_PATCHLEVEL=                1316
 # Changelog: see https://github.com/vim/vim/commits/master/ or
 # with git clone: $ git log --pretty=format:"- %s" v<old_version>...HEAD
 VIM_SUBDIR=            vim92



Home | Main Index | Thread Index | Old Index