pkgsrc-Changes archive

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

CVS commit: pkgsrc/editors/vim-share



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.97 -r1.98 pkgsrc/editors/vim-share/PLIST
cvs rdiff -u -r1.246 -r1.247 pkgsrc/editors/vim-share/distinfo
cvs rdiff -u -r1.182 -r1.183 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.97 pkgsrc/editors/vim-share/PLIST:1.98
--- pkgsrc/editors/vim-share/PLIST:1.97 Fri Oct 16 23:35:46 2026
+++ pkgsrc/editors/vim-share/PLIST      Mon Nov  9 23:44:35 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.97 2026/10/16 23:35:46 morr Exp $
+@comment $NetBSD: PLIST,v 1.98 2026/11/09 23:44:35 morr 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
@@ -868,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
@@ -983,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
@@ -1231,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
@@ -1256,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

Index: pkgsrc/editors/vim-share/distinfo
diff -u pkgsrc/editors/vim-share/distinfo:1.246 pkgsrc/editors/vim-share/distinfo:1.247
--- pkgsrc/editors/vim-share/distinfo:1.246     Fri Oct 16 23:35:46 2026
+++ pkgsrc/editors/vim-share/distinfo   Mon Nov  9 23:44:35 2026
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.246 2026/10/16 23:35:46 morr Exp $
+$NetBSD: distinfo,v 1.247 2026/11/09 23:44:35 morr Exp $
 
-BLAKE2s (vim-9.2.1202.tar.gz) = 7043b6e048d9626136b906a6c0c42e37e82b8c1fbe290a959b9f0b5d50b8d973
-SHA512 (vim-9.2.1202.tar.gz) = 2ab35cb6bcc33e25b7e24d279e7b287f33b46abcbc74d2a43eaf4f7f0693cb195d76bc1ca7d8c763010e811ae803c7872814a9fbac448a501e01e9f5b8b5b472
-Size (vim-9.2.1202.tar.gz) = 20274358 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.182 pkgsrc/editors/vim-share/version.mk:1.183
--- pkgsrc/editors/vim-share/version.mk:1.182   Fri Oct 16 23:35:46 2026
+++ pkgsrc/editors/vim-share/version.mk Mon Nov  9 23:44:35 2026
@@ -1,7 +1,7 @@
-# $NetBSD: version.mk,v 1.182 2026/10/16 23:35:46 morr Exp $
+# $NetBSD: version.mk,v 1.183 2026/11/09 23:44:35 morr Exp $
 
 VIM_VERSION=           9.2
-VIM_PATCHLEVEL=                1202
+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