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: Sat Jul 25 18:15:50 UTC 2026
Modified Files:
pkgsrc/editors/vim-share: Makefile PLIST distinfo version.mk
Log Message:
Update to version 9.2.0854.
Changes:
- patch 9.2.0854: memory leak when reading a spell file with SN_SAL and SN_SOFO
- runtime(doc): Fix truncated sentence in :h map()
- patch 9.2.0853: popup: popup images do not support scaling
- patch 9.2.0852: GTK: ligatures not correctly displayed
- patch 9.2.0851: Focus autocommands triggered inconsistently
- Update .gitignore and .hgignore files
- patch 9.2.0850: MS-Windows: commands from a client can be lost
- patch 9.2.0849: filetype: osquery config files are not recognized
- patch 9.2.0848: tagfunc "cmd" with a generic Ex command corrupts the tag entry
- runtime(iar): Add iar compiler plugin
- runtime(go): update Go syntax file
- patch 9.2.0847: [security]: vimball: code execution via .VimballRecord file
- patch 9.2.0846: [security]: heap buffer overflow in set_sofo()
- patch 9.2.0845: [security]: arbitrary Ex command execution during C omni-completion
- patch 9.2.0844: [security]: use-after-free on json decode error
- patch 9.2.0843: [security]: popup: opacity mask indexed out of bounds
- patch 9.2.0842: [security]: stack buffer overflow in socket server
- patch 9.2.0841: [security]: heap overflow when adding > 65535 text properties
- patch 9.2.0840: [security]: code injection in netrw via bookmarks
- patch 9.2.0839: [security]: arbitrary code execution via keyword lookup
- runtime(spellfile): xdg: Do not assume $HOME/.vim directory
- runtime(doc): clarify re-sourcing of Vim9 script behaviour
- patch 9.2.0838: searchcount() returns wrong cached maxcount
- patch 9.2.0837: Using wrong colors in hl_blend_attr()
- patch 9.2.0836: filetype: .git-blame-ignore-revs file is not recognized
- patch 9.2.0835: features in version.c are not sorted
- patch 9.2.0834: cleared last search pattern is restored from viminfo
- patch 9.2.0833: GTK4: menu mnemonics do not work properly
- runtime(netrw): fix E471 in Neovim when g:netrw_chgwin is one past the last window
- patch 9.2.0832: socketserver: remote commands can be processed in reverse order
- patch 9.2.0831: diff highlighting hard to read with syntax enabled
- Update .gitignore and .hgignore files
- patch 9.2.0830: the completion menu is not used on terminals without colors
- runtime(colors): update colorschemes
- patch 9.2.0829: Sessions do not preserve script version for expression options
- runtime(doc): improve suggested detection method for WSL
- runtime(doc): clarify 'icon' and 'title' interaction for screen 5
- patch 9.2.0828: GTK4: hardware rendering can be improved
- patch 9.2.0827: :startinsert enters Insert mode in a non-modifiable buffer
- patch 9.2.0826: highlighting for broken terminals can be improved
- patch 9.2.0825: regexp: submatch in a look-behind is empty with the NFA engine
- patch 9.2.0824: Makefile: Make tags depends on configure
- patch 9.2.0823: tests: Test_clientserver_servlist_list may fail
- patch 9.2.0822: GTK4: crash menu id is null in gui_mch_destroy_menu()
- patch 9.2.0821: filetype: msmtp system-wide rc file not detected
- patch 9.2.0820: GUI: hidden popup image is displayed and not erased
- patch 9.2.0819: MS-Windows: sixel image shown as raw text in the console
- patch 9.2.0818: tests: client-server test fails without X11 server
- patch 9.2.0817: crash when building a stacktrace during an autocommand
- runtime(zathurarc): sync options with latest zathura master
- patch 9.2.0816: GTK4: Memory leak in gui_gtk_set_dnd_targets()
- patch 9.2.0815: deeply nested regexp patterns may cause stack overflow
- patch 9.2.0814: Vim9: E1041 when reloading an autoload script with exported variables
- patch 9.2.0813: dict_add_func() may corrupt funcref count on failure
- patch 9.2.0812: :argdelete with pattern leads to wrong argidx()
- patch 9.2.0811: mksession writes terminal command unquoted
- patch 9.2.0810: add_llist_tags() uses wrong function to free dict
- patch 9.2.0809: getframelayout() uses wrong function to free lists
- patch 9.2.0808: getregionpos: double-free on alloc failure
- patch 9.2.0807: MS-Windows: ellipsis character is garbled
- patch 9.2.0806: 'showcmd' may show internal command keys
- patch 9.2.0805: screenpos() "curscol" is wrong with 'rightleft'
- patch 9.2.0804: wincol() is wrong for a double-wide character with 'rightleft'
- patch 9.2.0803: Memory leak on alloc failure with taglist/gettagstack()
- patch 9.2.0802: Memory leak with list_append_dict/dict_add_list on alloc failure
- patch 9.2.0801: Memory leak in f_getreginfo() on alloc failure
- patch 9.2.0800: Memory leak in call_func() on alloc failure
- patch 9.2.0799: Memory leak in compile_def_function_body() on alloc failure
- patch 9.2.0798: Memory leak in compile_expr6() on alloc failure
- patch 9.2.0797: Memory leak in get_qfline_items() on alloc failure
- patch 9.2.0796: Visual block reselection wrong with 'virtualedit'
- patch 9.2.0795: popup menu shadow is not cleared when the menu shrinks
- runtime(jinja): Include ftplugin for jinja filetype
- patch 9.2.0794: extend() and extendnew() don't handle NULL expr2 properly
- patch 9.2.0793: If session restored a tiny window, restore fails
- patch 9.2.0792: runtime(netrw): Explore without optional dir broken
- translation(hy): Update Armenian language translation
- patch 9.2.0791: wincol() counts from right side for 'rightleft'
- runtime(doc): Improve fuzzy file picker doc
- patch 9.2.0790: 'completeslash' breaks :find completion with 'findfunc'
- patch 9.2.0789: 'statuslineopt' status line too high after a window is minimized
- runtime(cuda): Fix typo in cuda syntax file
- patch 9.2.0788: filetype: hip files are not recognized
- patch 9.2.0787: regexp: code 0x1ecb duplicated for equivalence class
- patch 9.2.0786: filetype: Containerfile is not recognized
- CI: Bump the github-actions group across 1 directory with 2 updates
- patch 9.2.0785: WinResized not triggered when the whole Vim is resized
- patch 9.2.0784: crash when borrowing statusline highlight in silent Ex mode
- CI: Bump the github-actions group across 1 directory with 2 updates
- runtime(netrw): Fix `reset_ssl` reference error on file rename
- patch 9.2.0783: tests: personal spell files leak into later tests
- patch 9.2.0782: tests: missing cleanup in test_mksession.vim
- runtime(doc): clarify behaviour of 'title' and 'iconstring'
- runtime(syntax-tests): add typst syntax tests
- patch 9.2.0781: tests: Test_fuzzy_completion_bufname_fullpath() creates unnecessary dir
- patch 9.2.0780: Memory leak in evalvars.c on alloc failure
- patch 9.2.0779: Memory leak in type_name_func() on alloc failure
- patch 9.2.0778: Memory Leak in compile_dict() on alloc failure
- patch 9.2.0777: Memory leak in add_defer() on alloc failure
- patch 9.2.0776: Memory leak in sign_getlist() on alloc failure
- patch 9.2.0775: Memory Leak in highlight_get_info() on alloc failure
- patch 9.2.0774: Memory leak in f_getscriptinfo() on alloc failure
- patch 9.2.0773: Memory leak in evalfunc.c on alloc failure
- patch 9.2.0772: Vim9: Null dereference inside alloc_type()
- patch 9.2.0771: dict_add_list() has inconsistent ownership on failure
- patch 9.2.0770: dict_add_dict() has inconsistent ownership on failure
- translation(zh_CN): Add Chinese man pages
- patch 9.2.0769: conversion to utf-16be using iconv is inconsistent
- patch 9.2.0768: legacy/vim9cmd modifiers are not exclusive
- patch 9.2.0767: legacy/vim9cmd modifiers do not set script version for options values
- patch 9.2.0766: quick_tab entries for empty letters point to the wrong index
- patch 9.2.0765: popup: opacity popup over a terminal is not cleared when moved
- patch 9.2.0764: Compiler warning about unused function
- translation(sr): Update Serbian translation
- patch 9.2.0763: tests: style issue in test_plugin_netrw
- runtime(xml): Update xml syntax file
- runtime(doc): regenerate help tags
- patch 9.2.0762: duplicated sub-option name check in :set completion
- runtime(screen): Bring the syntax up to version 5
- runtime(typst): Improve ftplugin, and syntax file
- patch 9.2.0761: runtime(netrw): Unix: unable to open '\' file
- patch 9.2.0760: Compiler warning for using potentially uninitialized var
- patch 9.2.0759: Some code for 'autocompletedelay' is no longer needed
- runtime(autoload/dist): gx may use xdg-open on macOS
- patch 9.2.0758: pum: No opacity when background not set for Popup menu group
- patch 9.2.0757: tests: test_popupwin fails with zsh because of the prompt
- patch 9.2.0756: Session with multiple tabpages sets 'winminheight' to 0
- patch 9.2.0755: 'autocomplete' behaves inconsistently when recording
- patch 9.2.0754: repeated completion length lookup in search_for_exact_line
- patch 9.2.0753: GTK GUI deferred redraw skipped on 'lazyredraw'
- runtime: add missing fnameescape()/shellescape() in a few runtime files
- patch 9.2.0752: GTK4: drag-and-drop does not support HTML
- patch 9.2.0751: GTK3 GUI is slow under Wayland
- translation(ru): Updated message files
- patch 9.2.0750: completion: 'autocompletedelay' deferral leaks state
- patch 9.2.0749: 'autocompletedelay' interferes with i_CTRL-K
- patch 9.2.0748: 'autocompletedelay' interferes with CTRL-G U
- runtime(netrw): Use consistent forward slashes
To generate a diff of this commit:
cvs rdiff -u -r1.79 -r1.80 pkgsrc/editors/vim-share/Makefile
cvs rdiff -u -r1.93 -r1.94 pkgsrc/editors/vim-share/PLIST
cvs rdiff -u -r1.241 -r1.242 pkgsrc/editors/vim-share/distinfo
cvs rdiff -u -r1.177 -r1.178 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/Makefile
diff -u pkgsrc/editors/vim-share/Makefile:1.79 pkgsrc/editors/vim-share/Makefile:1.80
--- pkgsrc/editors/vim-share/Makefile:1.79 Fri Jul 24 15:56:05 2026
+++ pkgsrc/editors/vim-share/Makefile Sat Jul 25 18:15:50 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.79 2026/07/24 15:56:05 taca Exp $
+# $NetBSD: Makefile,v 1.80 2026/07/25 18:15:50 morr Exp $
PKGNAME= vim-share-${VIM_VERSION}.${VIM_PATCHLEVEL}
-PKGREVISION= 2
COMMENT= Data files for the vim editor (vi clone)
.include "Makefile.common"
Index: pkgsrc/editors/vim-share/PLIST
diff -u pkgsrc/editors/vim-share/PLIST:1.93 pkgsrc/editors/vim-share/PLIST:1.94
--- pkgsrc/editors/vim-share/PLIST:1.93 Mon Jun 29 19:14:13 2026
+++ pkgsrc/editors/vim-share/PLIST Sat Jul 25 18:15:50 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.93 2026/06/29 19:14:13 morr Exp $
+@comment $NetBSD: PLIST,v 1.94 2026/07/25 18:15:50 morr Exp $
bin/xxd
man/man1/evim.1
man/man1/vim.1
@@ -97,6 +97,7 @@ share/vim/${VIM_SUBDIR}/colors/lists/def
share/vim/${VIM_SUBDIR}/colors/lunaperche.vim
share/vim/${VIM_SUBDIR}/colors/morning.vim
share/vim/${VIM_SUBDIR}/colors/murphy.vim
+share/vim/${VIM_SUBDIR}/colors/novum.vim
share/vim/${VIM_SUBDIR}/colors/pablo.vim
share/vim/${VIM_SUBDIR}/colors/peachpuff.vim
share/vim/${VIM_SUBDIR}/colors/quiet.vim
@@ -161,6 +162,7 @@ share/vim/${VIM_SUBDIR}/compiler/groff.v
share/vim/${VIM_SUBDIR}/compiler/haml.vim
share/vim/${VIM_SUBDIR}/compiler/hare.vim
share/vim/${VIM_SUBDIR}/compiler/hp_acc.vim
+share/vim/${VIM_SUBDIR}/compiler/iar.vim
share/vim/${VIM_SUBDIR}/compiler/icc.vim
share/vim/${VIM_SUBDIR}/compiler/icon.vim
share/vim/${VIM_SUBDIR}/compiler/ifort.vim
@@ -541,6 +543,7 @@ share/vim/${VIM_SUBDIR}/ftplugin/gitcomm
share/vim/${VIM_SUBDIR}/ftplugin/gitconfig.vim
share/vim/${VIM_SUBDIR}/ftplugin/gitignore.vim
share/vim/${VIM_SUBDIR}/ftplugin/gitrebase.vim
+share/vim/${VIM_SUBDIR}/ftplugin/gitrevlist.vim
share/vim/${VIM_SUBDIR}/ftplugin/gitsendemail.vim
share/vim/${VIM_SUBDIR}/ftplugin/gleam.vim
share/vim/${VIM_SUBDIR}/ftplugin/go.vim
@@ -563,6 +566,7 @@ share/vim/${VIM_SUBDIR}/ftplugin/hcl.vim
share/vim/${VIM_SUBDIR}/ftplugin/heex.vim
share/vim/${VIM_SUBDIR}/ftplugin/help.vim
share/vim/${VIM_SUBDIR}/ftplugin/hgcommit.vim
+share/vim/${VIM_SUBDIR}/ftplugin/hip.vim
share/vim/${VIM_SUBDIR}/ftplugin/hlsplaylist.vim
share/vim/${VIM_SUBDIR}/ftplugin/hog.vim
share/vim/${VIM_SUBDIR}/ftplugin/hostconf.vim
@@ -585,6 +589,7 @@ share/vim/${VIM_SUBDIR}/ftplugin/java.vi
share/vim/${VIM_SUBDIR}/ftplugin/javacc.vim
share/vim/${VIM_SUBDIR}/ftplugin/javascript.vim
share/vim/${VIM_SUBDIR}/ftplugin/javascriptreact.vim
+share/vim/${VIM_SUBDIR}/ftplugin/jinja.vim
share/vim/${VIM_SUBDIR}/ftplugin/jjdescription.vim
share/vim/${VIM_SUBDIR}/ftplugin/jproperties.vim
share/vim/${VIM_SUBDIR}/ftplugin/jq.vim
@@ -918,6 +923,7 @@ share/vim/${VIM_SUBDIR}/indent/hamster.v
share/vim/${VIM_SUBDIR}/indent/handlebars.vim
share/vim/${VIM_SUBDIR}/indent/hare.vim
share/vim/${VIM_SUBDIR}/indent/hcl.vim
+share/vim/${VIM_SUBDIR}/indent/hip.vim
share/vim/${VIM_SUBDIR}/indent/hog.vim
share/vim/${VIM_SUBDIR}/indent/html.vim
share/vim/${VIM_SUBDIR}/indent/htmldjango.vim
@@ -1416,6 +1422,7 @@ share/vim/${VIM_SUBDIR}/syntax/gitconfig
share/vim/${VIM_SUBDIR}/syntax/gitignore.vim
share/vim/${VIM_SUBDIR}/syntax/gitolite.vim
share/vim/${VIM_SUBDIR}/syntax/gitrebase.vim
+share/vim/${VIM_SUBDIR}/syntax/gitrevlist.vim
share/vim/${VIM_SUBDIR}/syntax/gitsendemail.vim
share/vim/${VIM_SUBDIR}/syntax/gkrellmrc.vim
share/vim/${VIM_SUBDIR}/syntax/gleam.vim
@@ -1456,6 +1463,7 @@ share/vim/${VIM_SUBDIR}/syntax/help_ru.v
share/vim/${VIM_SUBDIR}/syntax/hercules.vim
share/vim/${VIM_SUBDIR}/syntax/hex.vim
share/vim/${VIM_SUBDIR}/syntax/hgcommit.vim
+share/vim/${VIM_SUBDIR}/syntax/hip.vim
share/vim/${VIM_SUBDIR}/syntax/hitest.vim
share/vim/${VIM_SUBDIR}/syntax/hlsplaylist.vim
share/vim/${VIM_SUBDIR}/syntax/hog.vim
Index: pkgsrc/editors/vim-share/distinfo
diff -u pkgsrc/editors/vim-share/distinfo:1.241 pkgsrc/editors/vim-share/distinfo:1.242
--- pkgsrc/editors/vim-share/distinfo:1.241 Mon Jun 29 19:14:13 2026
+++ pkgsrc/editors/vim-share/distinfo Sat Jul 25 18:15:50 2026
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.241 2026/06/29 19:14:13 morr Exp $
+$NetBSD: distinfo,v 1.242 2026/07/25 18:15:50 morr Exp $
-BLAKE2s (vim-9.2.0747.tar.gz) = a54bc33897abc90421921d2226c213c961377715a40ce93bd45900b75d5bb9f1
-SHA512 (vim-9.2.0747.tar.gz) = 9dba40e94e09879eed41555be1275b993cac9b85b1105635f3c1dd2f5c3171f41db09c18b75313d1c6e4c2e5562b8542c4c8861929128a541c77f7e351eb425c
-Size (vim-9.2.0747.tar.gz) = 19908675 bytes
+BLAKE2s (vim-9.2.0854.tar.gz) = a20f2a9837287c86ac2b1d944275b262bc49c27f8c20a7b9a1a2f4034ffc0d98
+SHA512 (vim-9.2.0854.tar.gz) = 241fc54c012b284069dc7269db19d2cd962ce36481b74916f22555828b6a9a2b8aa5d8b7ad1f9311187a7a67e513644e9e08ae1cda8f53c48ea662a06947400c
+Size (vim-9.2.0854.tar.gz) = 19963651 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.177 pkgsrc/editors/vim-share/version.mk:1.178
--- pkgsrc/editors/vim-share/version.mk:1.177 Mon Jun 29 19:14:13 2026
+++ pkgsrc/editors/vim-share/version.mk Sat Jul 25 18:15:50 2026
@@ -1,7 +1,7 @@
-# $NetBSD: version.mk,v 1.177 2026/06/29 19:14:13 morr Exp $
+# $NetBSD: version.mk,v 1.178 2026/07/25 18:15:50 morr Exp $
VIM_VERSION= 9.2
-VIM_PATCHLEVEL= 0747
+VIM_PATCHLEVEL= 0854
# 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