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:           Wed Sep 16 23:21:45 UTC 2026

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

Log Message:
Update to version 9.2.1116.

Changes:
- patch 9.2.1116: 'tagfunc' not used for tag completion
- patch 9.2.1115: ml_updatechunk() rescans all chunks on every line update
- patch 9.2.1114: Visual selection is not highlighted at the cursor position
- runtime(nasm): move options to separate ftplugin
- patch 9.2.1113: use-after-free and memory leak in serverSendToVim()
- runtime(c,cpp): Update syntax, fix number patterns
- runtime(sh): touch does not end at curly block
- patch 9.2.1112: set_indent() adjusts text properties without any present
- patch 9.2.1111: Crash in a zero-width window with a status line
- patch 9.2.1110: regexp NFA compilation reallocates scratch buffers each time
- patch 9.2.1109: Popup image is drawn over a popup with a higher zindex
- runtime(doc): fix wrong notation of :qall in quickfix.txt
- patch 9.2.1108: Scrolling recomputes the height of every visible line
- runtime(nginx): syntax highlighting is slow on large configs
- patch 9.2.1107: getregionpos() is slow when only the region bounds are needed
- patch 9.2.1106: GTK4: cell edges are blurry with fractional scaling
- patch 9.2.1105: tests: Test_lsp_incomplete_message_while_blocked fails on macOS
- patch 9.2.1104: Vim9: some builtin functions have an imprecise return type
- patch 9.2.1103: regexp compilation decodes ASCII bytes as multi-byte
- patch 9.2.1102: listener_add() reports a joined line as it was before the join
- runtime(cpp): add C++23 suffix z (size_t)
- patch 9.2.1101: modifier_len() scans the whole command modifier table
- patch 9.2.1100: NFA regexp engine does not inline copy_sub()
- runtime(doc): Add additional details to quickfix help file
- translation(sr): Update Serbian translation
- runtime(doc): the clipboard provider samples call system() without :silent
- patch 9.2.1099: diff mode redraws slowly with many changes
- patch 9.2.1098: MS-Windows: temp file names can collide
- patch 9.2.1097: 'splitkeep' causes a spurious scroll
- runtime(doc): wrong return type of libcallnr(), pow() and pum_getpos()
- patch 9.2.1096: NFA regexp engine copies submatches slowly without captures
- patch 9.2.1095: popup attribute blending code is duplicated
- patch 9.2.1094: Vim9: a name with an underscore is taken as argument
- patch 9.2.1093: unnecessary PROTO checks
- patch 9.2.1092: tests: Test_sign_jump_name_with_bar fails on MS-Windows
- patch 9.2.1091: memory leak for 'completeslash' on MS-Windows
- runtime(html): Update syntax, improve syncing
- runtime(vim): Update base syntax, match syn-sync skip patterns
- patch 9.2.1090: [security]: ex command injection in sign jump
- patch 9.2.1089: Coverity: unchecked return value in mch_get_cmd_output_direct()
- patch 9.2.1088: Coverity: unchecked return value in compile_load_lhs_with_index()
- patch 9.2.1087: Coverity: unchecked return value in um_add_prop()
- patch 9.2.1086: Coverity: unchecked return value in get_buffer_lines()
- patch 9.2.1085: Coverity: dereference after NULL check in popupwin.c
- patch 9.2.1084: Cannot check a script without executing it
- patch 9.2.1083: timers stop after nonconsecutive callback errors
- runtime(vim): Update base syntax, improve autoload prefix matching
- patch 9.2.1082: use-after-free when appending a new list fails
- patch 9.2.1081: memory leak in f_setmatches()
- patch 9.2.1080: filetype: not all crontab files are recognized
- patch 9.2.1079: GTK4: popup image stays on the screen when the text scrolls
- patch 9.2.1078: MS-Windows: warning for a size_t to int conversion in insexpand.c
- patch 9.2.1077: GUI: gui_mch_wait_for_chars() takes an int on some systems
- patch 9.2.1076: Regenerate prototypes using "//" comments
- patch 9.2.1075: :write fails when a BufWritePre autocmd changes directory
- patch 9.2.1074: popup: image stays on the screen in another tab page
- patch 9.2.1073: MS-Windows: testing.obj and sound.obj are not rebuilt on header changes
- patch 9.2.1072: runtime(synload): recursion error when setting ft=syntax
- patch 9.2.1071: Session creates spurious simplified mappings
- patch 9.2.1070: Other channels are not read while waiting for a response on one
- patch 9.2.1069: duplicated composing character matching in the NFA engine
- patch 9.2.1068: regexp: NFA_MAX_BRACES is defined but unused
- runtime(doc): Update terminalprops() example
- patch 9.2.1067: Completion shows an included file by full path
- patch 9.2.1066: tests: GUI shell resize can land in the middle of a test
- patch 9.2.1065: possible heap-use-after-free in ml_setname()
- runtime(typst): do not highlight code blocks and raw text
- patch 9.2.1064: Coverity: possible integer underflow in barline_parse()
- patch 9.2.1063: Coverity: possible NULL deref after list_find()
- runtime(netrw): netrw#fs#Glob() cannot list a remote directory
- runtime(python): missing Python syntax keywords
- patch 9.2.1062: getbufline() is slower than necessary
- translation(it): Update Italian manpage
- patch 9.2.1061: computing the displayed width of a line is slower than necessary
- patch 9.2.1060: always equalize windows when 'equalalways' is set
- patch 9.2.1059: keys(), values() and items() are slower than necessary
- patch 9.2.1058: string_reduce() leaves a stale funccall on error
- patch 9.2.1057: backtracking engine stack push is slower than necessary
- patch 9.2.1056: terminalprops() does not report a direct color terminal
- patch 9.2.1055: Vim9: a lambda with a block body fails to compile after error
- patch 9.2.1054: Virtual Replace mode: BS over multi-byte text eats the padding
- patch 9.2.1053: libvterm: characters can get a different width in a terminal window
- patch 9.2.1052: filetype: evcxr history files are not recognized
- patch 9.2.1051: getdigits() overflow behaviour is not portable
- patch 9.2.1050: tests: test_suspend() fails on Solaris
- patch 9.2.1049: Cannot use the stdin and stdout of Vim as a channel
- patch 9.2.1048: session: syntax error when restoring session
- runtime(vimcomplete): do not autocomplete on space
- patch 9.2.1047: Copying a List is slower than necessary
- runtime(svelte): include svelte syntax script and syntax tests
- patch 9.2.1046: regex: case-insensitive match fails on multi-byte string with re=1
- patch 9.2.1045: runtime(netrw): raises E46 when changing directory fails
- patch 9.2.1044: Vim script execution is slower than necessary
- patch 9.2.1043: matchlist() allocates empty strings for unmatched submatches
- patch 9.2.1042: sign: placing many signs is slower than necessary
- runtime(vimcomplete): do not autocomplete after ( or [
- patch 9.2.1041: vim_strbyte() can be improved
- patch 9.2.1040: matchfuzzypos() can be improved
- patch 9.2.1039: MS-Windows: Unix domain socket channels fail
- patch 9.2.1038: CursorLineFold/Sign highlighting depends on 'cursorlineopt'
- runtime(org): Fix escape in formatlistpat
- runtime(robot): Include ftplugin and set comment options
- runtime(gdb): Update syntax for GDB 17
- runtime(misc): Use correct terminal feature test in ftplugins
- CI: Bump github/codeql-action
- runtime(spup): fix E92 in syntax script
- runtime(doc): Update quickfix help text with missing information
- patch 9.2.1037: crash when slicing a range() list with too many items
- patch 9.2.1036: syntax highlighting is slower than necessary
- patch 9.2.1035: filetype: Github citation files are not recognized
- patch 9.2.1034: NFA regexp matching is slow for ASCII text
- patch 9.2.1033: session: sourcing fails on lambdas
- patch 9.2.1032: scrolling moves cursor up with 'scrolloffpad'
- patch 9.2.1031: 'wildmode' list:full does not show 'wildmenu'
- patch 9.2.1030: using wrong printing font with pango
- patch 9.2.1029: NFA regexp matching is slower than necessary
- patch 9.2.1028: redraw: cursor is left in the wrong place with an operator pending
- patch 9.2.1027: runtime(helptoc): FuzzySearch() highlights matched characters at the wrong column
- runtime(doc): fix example output of cosh
- runtime(python): improve performance of number and ellipsis matching
- patch 9.2.1026: heap-use-after-free via DiffUpdated autocommand
- runtime(c): syntax depends on the 'iskeyword' option
- patch 9.2.1025: NFA regexp matching is slower than necessary
- runtime(gitignore): take care when undo_ftplugin is already set
- patch 9.2.1024: 'wildmode' list:full does not complete first match
- patch 9.2.1023: GvimExt: destructors of polymorphic classes are not virtual
- runtime(yaml): syntax highlighting of numbers is slow
- patch 9.2.1022: popup: width changes while scrolling
- CI: Bump github/codeql-action
- runtime(doc): update :h cmdline-window on how to avoid the q: typo
- runtime(doc): usr_05: packadd in a vimrc needs the "!"
- runtime(doc): update the default value for 'isk' on Windows
- runtime(doc): terminal: the ruler in Terminal-Job mode
- runtime(vim): Update base syntax, improve command-line window highlighting
- patch 9.2.1021: GTK: Cursor blinks irregularly


To generate a diff of this commit:
cvs rdiff -u -r1.95 -r1.96 pkgsrc/editors/vim-share/PLIST
cvs rdiff -u -r1.244 -r1.245 pkgsrc/editors/vim-share/distinfo
cvs rdiff -u -r1.180 -r1.181 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.95 pkgsrc/editors/vim-share/PLIST:1.96
--- pkgsrc/editors/vim-share/PLIST:1.95 Fri Aug 28 20:12:48 2026
+++ pkgsrc/editors/vim-share/PLIST      Wed Sep 16 23:21:45 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.95 2026/08/28 20:12:48 morr Exp $
+@comment $NetBSD: PLIST,v 1.96 2026/09/16 23:21:45 morr Exp $
 bin/xxd
 man/man1/evim.1
 man/man1/vim.1
@@ -669,6 +669,7 @@ share/vim/${VIM_SUBDIR}/ftplugin/mss.vim
 share/vim/${VIM_SUBDIR}/ftplugin/muttrc.vim
 share/vim/${VIM_SUBDIR}/ftplugin/mysql.vim
 share/vim/${VIM_SUBDIR}/ftplugin/nanorc.vim
+share/vim/${VIM_SUBDIR}/ftplugin/nasm.vim
 share/vim/${VIM_SUBDIR}/ftplugin/neomuttrc.vim
 share/vim/${VIM_SUBDIR}/ftplugin/netrc.vim
 share/vim/${VIM_SUBDIR}/ftplugin/nginx.vim
@@ -740,6 +741,7 @@ share/vim/${VIM_SUBDIR}/ftplugin/rhelp.v
 share/vim/${VIM_SUBDIR}/ftplugin/rmd.vim
 share/vim/${VIM_SUBDIR}/ftplugin/rnc.vim
 share/vim/${VIM_SUBDIR}/ftplugin/rnoweb.vim
+share/vim/${VIM_SUBDIR}/ftplugin/robot.vim
 share/vim/${VIM_SUBDIR}/ftplugin/roc.vim
 share/vim/${VIM_SUBDIR}/ftplugin/routeros.vim
 share/vim/${VIM_SUBDIR}/ftplugin/rpl.vim
@@ -1861,6 +1863,7 @@ share/vim/${VIM_SUBDIR}/syntax/strace.vi
 share/vim/${VIM_SUBDIR}/syntax/structurizr.vim
 share/vim/${VIM_SUBDIR}/syntax/stylus.vim
 share/vim/${VIM_SUBDIR}/syntax/sudoers.vim
+share/vim/${VIM_SUBDIR}/syntax/svelte.vim
 share/vim/${VIM_SUBDIR}/syntax/svg.vim
 share/vim/${VIM_SUBDIR}/syntax/svn.vim
 share/vim/${VIM_SUBDIR}/syntax/swayconfig.vim

Index: pkgsrc/editors/vim-share/distinfo
diff -u pkgsrc/editors/vim-share/distinfo:1.244 pkgsrc/editors/vim-share/distinfo:1.245
--- pkgsrc/editors/vim-share/distinfo:1.244     Fri Aug 28 20:12:48 2026
+++ pkgsrc/editors/vim-share/distinfo   Wed Sep 16 23:21:45 2026
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.244 2026/08/28 20:12:48 morr Exp $
+$NetBSD: distinfo,v 1.245 2026/09/16 23:21:45 morr Exp $
 
-BLAKE2s (vim-9.2.1020.tar.gz) = 742057c4ed1ad934efd281edc8926dde744e98579b8a7e1b92d294c3355fece6
-SHA512 (vim-9.2.1020.tar.gz) = af204b03872d280d809a2fdcfce6b2c0aa52afccd3432bfc1ce471fa22a84a82c9910df022af91a3af5343b6ff90aa74f39a5d13f333e54d3bccc65ecfc4c232
-Size (vim-9.2.1020.tar.gz) = 20130440 bytes
+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
 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.180 pkgsrc/editors/vim-share/version.mk:1.181
--- pkgsrc/editors/vim-share/version.mk:1.180   Fri Aug 28 20:12:48 2026
+++ pkgsrc/editors/vim-share/version.mk Wed Sep 16 23:21:45 2026
@@ -1,7 +1,7 @@
-# $NetBSD: version.mk,v 1.180 2026/08/28 20:12:48 morr Exp $
+# $NetBSD: version.mk,v 1.181 2026/09/16 23:21:45 morr Exp $
 
 VIM_VERSION=           9.2
-VIM_PATCHLEVEL=                1020
+VIM_PATCHLEVEL=                1116
 # 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