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