pkgsrc-Changes archive

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

CVS commit: [pkgsrc-2025Q2] pkgsrc/editors/vim-share



Module Name:    pkgsrc
Committed By:   maya
Date:           Sun Jul 20 14:42:00 UTC 2025

Modified Files:
        pkgsrc/editors/vim-share [pkgsrc-2025Q2]: PLIST distinfo version.mk
        pkgsrc/editors/vim-share/patches [pkgsrc-2025Q2]: patch-feature.h
            patch-popupwin.c patch-vim.h

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

Revisions pulled up:
- editors/vim-share/Makefile                                    1.72
- editors/vim-share/PLIST                                       1.79
- editors/vim-share/distinfo                                    1.219
- editors/vim-share/patches/patch-feature.h                     1.7
- editors/vim-share/patches/patch-popupwin.c                    1.2
- editors/vim-share/patches/patch-vim.h                         1.2
- editors/vim-share/version.mk                                  1.157

---
   Module Name:    pkgsrc
   Committed By:   morr
   Date:           Sun Jul 20 10:06:36 UTC 2025

   Modified Files:
           pkgsrc/editors/vim-share: Makefile PLIST distinfo version.mk
           pkgsrc/editors/vim-share/patches: patch-feature.h patch-popupwin.c
               patch-vim.h

   Log Message:
   Update to patchlevel 9.1.1572.

   While there, regenerate patches.

   Changes:
   - patch 9.1.1572: expanding $var does not escape whitespace for 'path'
   - patch 9.1.1571: CmdlineChanged triggered to often
   - runtime(rust): improve loading time
   - runtime(doc): Update help syntax, match :autocmd options
   - patch 9.1.1570: Copilot suggested some improvements in cmdexpand.c
   - translation(de): Update German translations
   - translation(it): Update Italian translations
   - patch 9.1.1569: tests: Vim9 tests can be improved
   - runtime(doc): Tweak documentation about tab pages
   - runtime(uc): include uc filetype plugin
   - translation: comment out deletion of *.pot file in Makefiles
   - patch 9.1.1568: need a few more default highlight groups
   - patch 9.1.1567: crash when using inline diff mode
   - patch 9.1.1566: self-referenced enum may not get freed
   - patch 9.1.1565: configure: does not consider tiny version for wayland
   - runtime(lf): update syntax to support lf version r36
   - runtime(sh): properly delete shell commands in syntax file
   - Update editorconfig and the documented C-style for sign.c/sound.c
   - runtime(vim): Update base syntax and generator, improve command/function distinction
   - patch 9.1.1564: crash when opening popup to closing buffer
   - translation: mark vim.pot as linguist-generated, ignore msg locations in vim.pot
   - patch 9.1.1563: completion: ruler may disappear
   - patch 9.1.1562: close button always visible in the 'tabline'
   - runtime(python): Highlight f-strings in Python
   - runtime(vim): Update base syntax, match "any" type distinctly
   - patch 9.1.1561: configure: wayland test can be improved
   - patch 9.1.1560: configure: uses $PKG_CONFIG before it is defined
   - patch 9.1.1559: tests: Test_popup_complete_info_01() fails when run alone
   - runtime(doc): fix claim that 'CTRL-W CTRL-C' and 'CTRL-W c' are the same
   - runtime(doc): handle newlines in base64 string encode example
   - runtime(vim): Update base syntax, fix incorrect function error
   - runtime(compiler): Add PHPStan compiler
   - translation: regenerate vim.pot, ignore version.c changes
   - patch 9.1.1558: str2blob() treats NULL string and empty string differently
   - patch 9.1.1557: not possible to anchor specific lines in difff mode
   - patch 9.1.1556: string handling in cmdexpand.c can be improved
   - patch 9.1.1555: completion: repeated insertion of leader
   - patch 9.1.1554: crash when omni-completion opens command-line window
   - patch 9.1.1553: Vim9: crash when accessing a variable in if condition
   - runtime(tar): update minimum Vim version required for tar.vim
   - patch 9.1.1552: [security]: path traversal issue in tar.vim
   - patch 9.1.1551: [security]: path traversal issue in zip.vim
   - patch 9.1.1550: defaults: 'showcmd' is not enabled in non-compatible mode on Unix
   - patch 9.1.1549: filetype: pkl files are not recognized
   - patch 9.1.1548: filetype: OpenFGA files are not recognized
   - runtime(swig): add 'comments', 'commentstring' in filetype plugin
   - runtime(twig): include twig filetype plugin
   - patch 9.1.1547: Wayland: missing ifdef
   - translation: ignore vim.pot creation date, regenerate it, rm allfiles
   - patch 9.1.1546: Vim9: error with has() and short circuit evaluation
   - runtime(python2): Highlight b-strings in Python 2.7
   - runtime(doc): Tweak documentation
   - patch 9.1.1545: typo in os_unix.c
   - runtime(python): highlight bytes in python
   - runtime(python2): highlight unicode strings in python2
   - patch 9.1.1544: :retab cannot be limited to indentation only
   - runtime(erlang): Add support for triple-quoted strings and docstrings
   - patch 9.1.1543: Wayland: clipboard appears to not be working
   - patch 9.1.1542: Coverity complains about uninitialized variable
   - patch 9.1.1541: Vim9: error when last enum value ends with a comma
   - runtime(vim): Update help syntax file, improve highlighting of included Vim examples
   - patch 9.1.1540: completion: menu state wrong on interruption
   - patch 9.1.1539: completion: messages don't respect 'shm' setting
   - runtime(vim): Update base syntax, improve :match highlighting
   - translation(it): update Italian message translations
   - translation: include vim.pot in the repository
   - runtime(python): update rendering of Unicode named literals in syntax script
   - translation(ru): Update messages translation
   - tests: string options in gen_opt_test.vim not fully sorted
   - check.vim: detect trailing whitespace
   - runtime(help_ru): Update help_ru syntax script
   - runtime(vim): Update base syntax, improve function call highlighting
   - patch 9.1.1537: helptoc: still some issues when markdown code blocks
   - patch 9.1.1536: tests: test_plugin_comment uses wrong :Check command
   - patch 9.1.1535: the maximum search count uses hard-coded value 99
   - patch 9.1.1534: unnecessary code in tabpanel.c
   - patch 9.1.1533: helptoc: does not handle code sections in markdown well
   - runtime(doc): clarify how ex ranges are adjusted when acting on folds
   - translation(ru): update vim-ru according to patch 9.1.1485
   - translation(ru): update vimtutor-ru man according to commit 5bbdd0b
   - translation(ru): Update main readme.ru.txt according to commit 2bfd1ee
   - runtime(filetype): fix incorrect pattern and break early
   - Revert "runtime(haskell): Add single quote to `iskeyword` in ftplugin (#8191)"
   - patch 9.1.1532: termdebug: not enough ways to configure breakpoints
   - patch 9.1.1531: confusing error with nested legacy function
   - patch 9.1.1530: Missing version change in v9.1.1529
   - patch 9.1.1529: Win32: the toolbar in the GUI is old and dated
   - patch 9.1.1528: completion: crash with getcompletion()
   - patch 9.1.1527: Vim9: Crash with string compound assignment
   - runtime(filetype): improve asm heuristics and move into FTasmsyntax()
   - patch 9.1.1526: completion: search completion match may differ in case
   - runtime(netrw): restore blank line cleanup after file listing
   - patch 9.1.1525: tests: testdir/ is a bit messy
   - patch 9.1.1524: tests: too many imports in the test suite
   - patch 9.1.1523: tests: test_clipmethod fails in non X11 environment
   - patch 9.1.1522: tests: still some ANSI escape sequences in test output
   - patch 9.1.1521: completion: pum does not reset scroll pos on reopen with 'noselect'
   - patch 9.1.1520: completion: search completion doesn't handle 'smartcase' well
   - patch 9.1.1519: tests: Test_termdebug_decimal_breakpoints() may fail
   - runtime(doc): Add documentation style
   - patch 9.1.1518: getcompletiontype() may crash
   - runtime(optwin): add missing values for tabpanel option
   - translation(tr): Update Turkish translations
   - runtime(doc): fix a few typos introduced in 0ae9e19540dda5d
   - runtime(autopkgtest): add ftplugin file for autopkgtest
   - runtime(autopkgtest): add syntax file for autopkgtest
   - runtime(debcontrol): move kernel/architecture definitions to shared/debarchitectures.vim
   - patch 9.1.1517: filetype: autopkgtest files are not recognized
   - patch 9.1.1516: tests: no test that 'incsearch' is updated after search completion
   - patch 9.1.1515: Coverity complains about potential unterminated strings
   - patch 9.1.1514: Coverity complains about the use of tmpfile()
   - patch 9.1.1513: resizing Vim window causes unexpected internal window width
   - runtime(doc): add a section for options influencing search
   - tests: fix typo in comment (after v9.1.1511)
   - runtime(vim): Update base-syntax, match :filetype in functions
   - patch 9.1.1512: completion: can only complete from keyword characters
   - patch 9.1.1511: tests: two edit tests change v:testing from 1 to 0
   - patch 9.1.1510: Search completion may use invalid memory
   - patch 9.1.1509: patch 9.1.1505 was not good
   - runtime(vim): Update base-syntax, match escape sequences in :command blocks
   - runtime(go): fix `b:undo_ftplugin`
   - patch 9.1.1508: string manipulation can be improved in cmdexpand.c
   - runtime(vim): Update base-syntax and generator, match all default highlight groups
   - runtime(vim): Update base-syntax and generator, generate command modifiers
   - patch 9.1.1507: symlinks are resolved on :cd commands
   - runtime(postscr): Correct some standard font names in syntax
   - runtime(optwin): show 'guiligatures' option also on MS-Windows builds
   - patch 9.1.1506: tests: missing cleanup in Test_search_cmdline_incsearch_highlight()
   - patch 9.1.1505: not possible to return completion type for :ex command
   - patch 9.1.1504: filetype: numbat files are not recognized
   - patch 9.1.1503: filetype: haxe files are not recognized
   - patch 9.1.1502: filetype: quickbms files are not recognized
   - patch 9.1.1501: filetype: flix files are not recognized
   - runtime(go): add section movement mappings to ftplugin
   - runtime(doc): Tweak documentation style
   - patch 9.1.1500: if_python: typo in python error variable
   - patch 9.1.1499: MS-Windows: no indication of ARM64 architecture
   - runtime(tutor): regenerate utf-8 version of French vimtutor manpage
   - runtime(netrw): upstream snapshot of v183
   - runtime(vim): Update base-syntax, improve :syn-sync line defaults
   - patch 9.1.1498: completion: 'complete' funcs behave different to 'omnifunc'
   - patch 9.1.1497: Link error with shm_open()
   - patch 9.1.1496: terminal: still not highlighting empty cells correctly
   - README: mention POSIX vi as a goal of this project
   - patch 9.1.1495: Wayland: uses $XDG_SEAT to determine seat
   - ci: Use tmate for debugging Github Actions CI
   - ci: disable installing netbeans on Windows runners
   - patch 9.1.1494: runtime(tutor): no French translation for Chapter 2
   - runtime(tutor): apply fixes to runtime/tutor/tutor2
   - translation(it): updated Italian manpage
   - patch 9.1.1493: manually comparing positions on buffer
   - nsis: copy tutor directory recursively
   - patch 9.1.1492: tests: failure when Wayland compositor fails to start
   - patch 9.1.1491: missing out-of-memory checks in cmdexpand.c
   - runtime(vim): re-generate vim syntax script after v9.1.1487
   - patch 9.1.1490: 'wildchar' does not work in search contexts
   - runtime(doc): fix :vmap example to avoid unwanted spaces with JJ
   - patch 9.1.1489: terminal: no visual highlight of empty cols with empty 'listchars'
   - patch 9.1.1488: configure: using obsolete macro AC_PROG_GCC_TRADITIONAL
   - runtime(doc): Fix modeline in wayland.txt
   - patch 9.1.1487: :cl doesn't invoke :clist
   - patch 9.1.1486: documentation issues with Wayland
   - Maintainers: Update MAINTAINERS file
   - patch 9.1.1485: missing Wayland clipboard support
   - runtime(pandoc): sync syntax script with upstream
   - runtime(netrw): upstream snapshot of v182
   - patch 9.1.1484: tests: Turkish locale tests fails on Mac
   - patch 9.1.1483: not possible to translation position in buffer
   - patch 9.1.1482: scrolling with 'splitkeep' and line()
   - runtime(doc): mismatch between the :uniq document's description and examples
   - runtime(diff): fix regex for matching no-eol match
   - runtime(netrw): remove the fun from netrw :)
   - runtime(doc): update description of :uniq command
   - runtime(vim): Update base-syntax, match unamed register alias
   - patch 9.1.1481: gcc complains about uninitialized variable
   - runtime(doc): improve documentation style in editing.txt
   - patch 9.1.1480: Turkish translation outdated
   - patch 9.1.1479: regression when displaying localized percentage position
   - translation(it): update Italian manpage for vimtutor
   - runtime(vim): Update base-syntax, match :uniq command
   - patch 9.1.1478: Unused assignment in ex_uniq()
   - runtime(vim): Update base-syntax, match OR operator in :echo and :execute
   - patch 9.1.1476: no easy way to deduplicate text
   - runtime(java): Complement the recognition of type parameter sections
   - patch 9.1.1476: missing out-of-memory checks in cmdexpand.c
   - runtime(doc): vimtutor starts Vim in nocompatible mode
   - runtime(doc): remove wrong documentation of the :digraph command
   - patch 9.1.1475: completion: regression when "nearest" in 'completeopt'
   - runtime(comment): add <Plug>-mappings
   - runtime(openPlugin): add <Plug>-mappings
   - patch 9.1.1474: missing out-of-memory check in mark.c
   - runtime(tutor): Make all tutor files utf-8 only
   - runtime(vim): Update base-syntax, match bare mark ranges
   - runtime(vim): Update base-syntax, fix Vim9 :import expression comment handling
   - patch 9.1.1473: inconsistent range arg for :diffget/diffput
   - runtime(doc): mention using <script> instead of <sfile> in :autocmd
   - patch 9.1.1472: if_python: PySequence_Fast_{GET_SIZE,GET_ITEM} removed
   - patch 9.1.1471: completion: inconsistent ordering with CTRL-P
   - runtime(doc): Remove obsolete labelling from 'h' occasion in :help 'highlight'
   - runtime(hgcommit): set comments and commentstring options in filetype plugin
   - runtime(ishd): set comments and commentstring options in filetype plugin
   - runtime(nroff,groff): update commentstyle in filetype plugins
   - patch 9.1.1470: use-after-free with popup callback on error
   - patch 9.1.1469: potential buffer-underflow with invalid hl_id
   - patch 9.1.1468: filetype: bright(er)script files are not recognized
   - patch 9.1.1467: too many strlen() calls
   - runtime(vim): fix incorrect highlighting of User autocmds
   - patch 9.1.1466: filetype: not all lex files are recognized
   - patch 9.1.1465: tabpanel: not correctly drawn with 'equalalways'
   - translation(de): update German messages translation
   - runtime(optwin): fix tabpanel typo in optwin
   - patch 9.1.1464: gv does not work in operator-pending mode
   - patch 9.1.1463: Integer overflow in getmarklist() after linewise operation
   - patch 9.1.1462: missing change from patch v9.1.1461
   - runtime(sh): reset g:sh_fold_enabled after outputting its value in syntax script
   - runtime(vimtutor): vimtutor throws Access Denied Error on MS-Windows
   - patch 9.1.1461: tabpanel: tabpanel vanishes with popup menu
   - patch 9.1.1460: MS-Windows: too many strlen() calls in os_win32.c
   - runtime(keymaps): Add Azerbaijani keymap
   - patch 9.1.1459: xxd: coloring output is inefficient
   - patch 9.1.1458: tabpanel: tabs not properly updated with 'stpl'
   - runtime(doc): mention cannot ignored events in eventignorewin
   - runtime(netrw): remove g:netrw_quiet and reindent to 4 spaces
   - runtime(comment): handle special chars ^$[ robustly
   - runtime(debcontrol): add hurd-amd64 architecture to syntax script
   - runtime(masm): set 'com' and 'cms' options in ftplugin
   - runtime(zimbu): set 'commentstring' option in ftplugin
   - runtime(doc): improve the wording of 'sts', 'varts' and 'varsts' values
   - runtime(netrw): refactor netrw#ErrorMsg -> netrw#msg#Notify
   - runtime(defaults): Update the "Last Changes" header in defaults.vim
   - patch 9.1.1457: compile warning with tabpanelopt
   - patch 9.1.1456: comment plugin fails toggling if 'cms' contains \
   - runtime(doc): remove an obsolete item from todo.txt
   - patch 9.1.1455: Haiku: dailog objects created with no reference
   - runtime(vim): Update base-syntax, improve function definition matching
   - patch 9.1.1454: tests: no test for pum at line break position
   - runtime(openPlugin): Open should open file names with spaces in Windows
   - runtime(doc): add more pointers to 'completeopt'
   - runtime(netrw): remove comment separators
   - patch 9.1.1453: tests: Test_geometry() may fail
   - runtime(filetype): Use s:StarSetf for all patterns ending in *
   - runtime(doc): update documentation on tabstop settings
   - runtime(vim): Update base-syntax, contain let-heredocs
   - runtime(reva): set 'cms' option in ftplugin, update URL
   - runtime(abap): set 'comments' and 'commentstring' option in ftplugin
   - patch 9.1.1452: completion: redundant check for completion flags
   - patch 9.1.1451: tabpanel rendering artifacts when scrolling
   - runtime(netrw): get rid of s:Strlen() and use strdisplaywidth()
   - runtime(java): Match raw-, non-generic-, and generic-type names of "java.lang"
   - runtime(gdshader): add comments and commentstring to ftplugin
   - patch 9.1.1450: Session has wrong arglist with :tcd and :arglocal
   - runtime(8th): updated 8th syntax script
   - patch 9.1.1449: typo in pum_display()
   - CI: update Cirrus runner to FreeBSD 14.3
   - patch 9.1.1448: tabpanel is not displayed correctly when msg_scrolled
   - patch 9.1.1447: completion: crash when backspacing with fuzzy completion
   - runtime(rpl): set commentstring option in ftplugin
   - runtime(postscr): set commentstring option in ftplugin
   - runtime(occam): set commentstring option in ftplugin
   - runtime(lprolog): set com, cms options for lambda prolog
   - runtime(vue): set 'com' and 'cms' options in ftplugin
   - patch 9.1.1446: filetype: cuda-gdb config files are not recognized
   - patch 9.1.1445: negative matchfuzzy scores although there is a match
   - patch 9.1.1444: Unused assignment in set_fuzzy_score()
   - patch 9.1.1443: potential buffer underflow in insertchar()
   - patch 9.1.1442: tests: Test_diff_fold_redraw() is insufficient
   - runtime(netrw): cleanup Decho related comments
   - patch 9.1.1441: completion: code can be improved
   - runtime(nginx): Add NGINX directive for background cache updates
   - patch 9.1.1440: too many strlen() calls in os_win32.c
   - patch 9.1.1439: Last diff folds not merged
   - patch 9.1.1438: tests: Test_breakindent_list_split() fails
   - patch 9.1.1437: MS-Windows: internal compile error in uc_list()
   - runtime(doc): fix some style issues and remove obsolete docs
   - runtime(vim): vimHLGroup is not highlighted correctly
   - runtime(vim): remove trailing whitespace in Vim syntax generator
   - patch 9.1.1436: GUI control code is displayed on the console on startup
   - CI: bump xcode to 16.4
   - runtime(netrw): upstream snapshot of v181
   - runtime(typescript): remove Fixedgq() function from indent script
   - runtime(doc): Add missing 'wfb' (winfixbuf) tag
   - patch 9.1.1435: completion: various flaws in fuzzy completion
   - patch 9.1.1434: MS-Windows: missing out-of-memory checks in os_win32.c
   - patch 9.1.1433: Unnecessary :if when writing session
   - runtime(vim): Update base-syntax, improve Vim9 block start pattern
   - runtime(openPlugin): Add URLOpen to not expand special chars
   - runtime(doc): fix small errors from rev 2090405de5bb66facc29c74
   - patch 9.1.1432: GTK GUI: Buffer menu does not handle unicode correctly
   - runtime(doc): clarify the effect of 'smarttab'
   - patch 9.1.1431: Hit-Enter Prompt when loading session files
   - runtime(mbsync): Add support for TLSType in syntax script
   - patch 9.1.1430: tabpanel may flicker in the GUI
   - runtime(new-tutor): update the "correct" text in tutor.tutor.json
   - patch 9.1.1429: dragging outside the tabpanel changes tabpagenr
   - patch 9.1.1428: completion: register completion needs cleanup
   - patch 9.1.1427: rendering artifacts with the tabpanel
   - runtime(doc): make examples verbatim to prevent conceal/tag parsing
   - runtime(doc): clarify the effect of exclusive single char selections
   - patch 9.1.1426: completion: register contents not completed
   - runtime(vim): Update base-syntax, bug fixes
   - patch 9.1.1425: tabpanel: there are still some problems with the tabpanel
   - patch 9.1.1424: PMenu selection broken with multi-line selection and limits
   - patch 9.1.1423: :tag command not working correctly using Vim9 Script
   - patch 9.1.1422: scheduling of complete function can be improved
   - runtime(doc): make 'shiftwidth' setting more precise
   - patch 9.1.1421: tests: need a test for the new-style tutor.tutor
   - runtime(java): Match annotation- and interface-type names of "java.lang"
   - runtime(vim): Update base-syntax, improve :profile highlighting
   - runtime(vim): Update base-syntax, improve :mark and :substitute highlighting
   - patch 9.1.1420: tests: could need some more tests for shebang lines
   - runtime(java): Reference a modern syntax item generator for type names
   - patch 9.1.1419: It is difficult to ignore all but some events
   - runtime(doc): fix typo in tag for helptoc package
   - runtime(doc): CI fails with trailing whitespace error in usr_30.txt
   - runtime(doc): clarify behaviour of set maxcombine=0
   - runtime(doc): update todo list
   - runtime(doc): clarify tabstop settings and guidance
   - runtime(vim): Update base-syntax, improve :set highlighting
   - runtime(doc): Fix typos and language in documentation for tabpanel.
   - patch 9.1.1418: configures GUI auto detection favors GTK2
   - patch 9.1.1417: missing info about register completion in complete_info()
   - patch 9.1.1416: completion limits not respected for fuzzy completions
   - runtime(doc): Correct allowed flags after :substitute repeat
   - patch 9.1.1415: potential use-after free when there is an error in 'tabpanel'
   - runtime(doc): trailing whitespace in options.txt, delete it.
   - translation(hy): renamed am.po -> hy.po for armenian lang translations
   - runtime(doc): Correct allowed characters at :help 'filetype'
   - patch 9.1.1414: MS-Windows: compile warnings in os_win32.c
   - patch 9.1.1413: spurious CursorHold triggered in GUI on startup
   - patch 9.1.1412: tests: Test_tabpanel_tabonly() fails on larger screens
   - patch 9.1.1411: crash when calling non-existing function for tabpanel
   - patch 9.1.1410: out-of-bounds access with 'completefunc'
   - patch 9.1.1409: using f-flag in 'complete' conflicts with Neovim
   - patch 9.1.1408: not easily possible to complete from register content
   - runtime(doc):  clarify license conditions for distributed runtime files
   - runtime: Add license information for HCL and Terraform runtime files
   - patch 9.1.1407: Can't use getpos('v') in OptionSet when using setbufvar()
   - patch 9.1.1406: crash when importing invalid tuple
   - patch 9.1.1405: tests: no test for mapping with special keys in session file
   - patch 9.1.1404: wrong link to Chapter 2 in new-tutor
   - runtime(vim): Update base-syntax, fix missing luaParenError error
   - patch 9.1.1403: expansion of 'tabpanelopt' value adds wrong values
   - patch 9.1.1402: multi-byte mappings not properly stored in session file
   - runtime(syntax-tests): rename kornshell syntax tests and regenerate 00 dumps
   - runtime(sh): Fix various syntax highlighting problems in ksh93 scripts
   - patch 9.1.1401: list not materialized in prop_list()
   - patch 9.1.1400: [security]: use-after-free when evaluating tuple fails
   - patch 9.1.1399: tests: test_codestyle fails for auto-generated files
   - runtime(tar): preserve pwd when reading and writing tar files
   - runtime(doc): remove outdated Contribution section in pi_tutor
   - runtime(muttrc): fix mangled keywords in syntax script
   - runtime(vim): Update base-syntax, improve :import highlighting
   - patch 9.1.1398: completion: trunc does not follow Pmenu highlighting attributes
   - runtime(vim): Update base-syntax, improve script-interface command highlighting
   - patch 9.1.1397: tabpanel not correctly updated on :tabonly
   - patch 9.1.1396: 'errorformat' is a global option
   - patch 9.1.1395: search_stat not reset when pattern differs in case
   - patch 9.1.1394: tabpanel not correctly redrawn on tabonly
   - runtime(doc): fix typo in description of :redrawtabpanel
   - runtime(gleam): add @Spell clusters to syntax script
   - runtime(pandoc): update YAML metadata block parsing in compiler runtime
   - patch 9.1.1393: missing test for switching buffers and reusing curbuf
   - patch 9.1.1392: missing patch number
   - patch 9.1.1391: Vim does not have a vertical tabpanel
   - git: git: ignore more style changes from v9.1.1390
   - patch 9.1.1390: style: more wrong indentation
   - patch 9.1.1389: completion: still some issue when 'isexpand' contains a space
   - patch 9.1.1388: Scrolling one line too far with 'nosmoothscroll' page scrolling
   - patch 9.1.1387: memory leak when buflist_new() fails to reuse curbuf
   - patch 9.1.1386: MS-Windows: some minor problems building on AARCH64
   - patch 9.1.1385: inefficient loop for 'nosmoothscroll' scrolling
   - patch 9.1.1384: still some problem with the new tutors filetype plugin
   - patch 9.1.1383: completion: 'isexpand' option does not handle space char correct
   - runtime(getscript): CI: failure on powershell
   - patch 9.1.1382: if_ruby: unused compiler warnings from ruby internals
   - runtime(getscript): check for network errors
   - patch 9.1.1381: completion: cannot return to original text
   - patch 9.1.1380: 'eventignorewin' only checked for current buffer
   - runtime(java): Search type and method declarations with "&inc" and "&def"
   - runtime(html): Optionally fold tags with the "expr" method
   - runtime(tutor): improve tutor.vim plugin and filetype plugin
   - runtime(sh): Update syntax, improve wildcard character class matching
   - patch 9.1.1379: MS-Windows: error when running evim when space in path
   - patch 9.1.1378: sign without text overwrites number option
   - runtime(doc): clarify single/multibyte support for 'fillchars'
   - patch 9.1.1377: patch v9.1.1370 causes some GTK warning messages
   - runtime(lf): use syn iskeyword in syntax script
   - patch 9.1.1376: quickfix dummy buffer may remain as dummy buffer
   - patch 9.1.1375: [security]: possible heap UAF with quickfix dummy buffer
   - CI: use deb822 style for llvm source
   - runtime(doc): remove duplicate sentence in builtin.txt
   - typo in comment in gui.c
   - runtime(doc): update return types for builtin functions
   - patch 9.1.1374: completion: 'smartcase' not respected when filtering matches
   - patch 9.1.1373: 'completeopt' checking logic can be simplified
   - git: ignore more style changes from v9.1.1371 and v9.1.1372
   - patch 9.1.1372: style: braces issues in various files
   - patch 9.1.1371: style: indentation and brace issues in insexpand.c
   - patch 9.1.1370: CI Tests favor GTK2 over GTK3
   - patch 9.1.1369: configure still using autoconf 2.71
   - patch 9.1.1368: GTK3 and GTK4 will drop numeric cursor support.
   - patch 9.1.1367: too many strlen() calls in gui.c
   - patch 9.1.1366: v9.1.1364 unintentionally changed sign.c and sound.c
   - runtime(lua): update 'path' option in filetype plugin
   - runtime(sh): Update syntax, match KornShell compound arrays
   - runtime(doc): Tweak documentation style in develop.txt
   - runtime(helptoc): the helptoc package can be improved
   - runtime(spec): add more local macro names according to rpm 4.20
   - runtime(sh): Update syntax, fix single-quoted strings in parameter expansions
   - runtime(new-tutor): Update Serbian translation of chapter 1
   - patch 9.1.1365: MS-Windows: compile warnings and too many strlen() calls
   - git: ignore indentation changes for git-blame (after v9.1.1364)
   - patch 9.1.1364: style: more indentation issues
   - runtime(vim): Update base-syntax, match quote separated numbers
   - git: ignore indentation changes for git-blame (after v9.1.1363)
   - patch 9.1.1363: style: inconsistent indentation in various files
   - patch 9.1.1362: Vim9: type ignored when adding tuple to instance list var
   - runtime(tutor): Add Galician language versions of tutor1 and tutor2
   - patch 9.1.1361: [security]: possible use-after-free when closing a buffer
   - runtime(abnf): include ABNF filetype plugin
   - patch 9.1.1360: filetype: GNU Radio companion files are not recognized
   - patch 9.1.1359: filetype: GNU Radio config files are not recognized
   - patch 9.1.1358: if_lua: compile warnings with gcc15
   - runtime(vim): Update base-syntax, improve enum highlighting
   - runtime(doc): update example ctags program and links
   - patch 9.1.1357: Vim incorrectly escapes tags with "[" in a help buffer
   - patch 9.1.1356: Vim9: crash when unletting variable
   - runtime(sh): Update syntax, highlight escaped chars in test expressions
   - runtime(doc): document that :b cannot handle buffer names starting with "+"
   - runtime(doc): clarify the use of 'tagfunc', update a comment in tags.c
   - runtime(doc): tweak documentation style in options.txt
   - patch 9.1.1355: The pum_redraw() function is too complex
   - patch 9.1.1354: tests: Test_terminalwinscroll_topline() fails on Windows
   - patch 9.1.1353: missing change from v9.1.1350
   - git: ignore reformatting commit for git-blame (after v9.1.1352)
   - patch 9.1.1352: style: inconsistent indent in insexpand.c
   - patch 9.1.1351: Return value of getcmdline() inconsistent in CmdlineLeavePre
   - patch 9.1.1350: tests: typo in Test_CmdlineLeavePre_cabbr()
   - runtime(java): Consent to HTML tags folding in Javadoc comments
   - runtime(syntax-tests): Regenerate changed syntax test pages for vim
   - patch 9.1.1349: CmdlineLeavePre may trigger twice
   - runtime(vim): Update base-syntax, fix inline Vim9 dict comments at SOL
   - patch 9.1.1348: still E315 with the terminal feature
   - runtime(doc): Fix notation of "Vim script" and "Vim9 script"
   - patch 9.1.1347: small problems with gui_w32.c
   - runtime(doc): clarify complete_match() and 'isexpand' option
   - runtime(vim): Update base-syntax, match continued strings and tail comments
   - runtime(doc): tagfunc should refer to 'complete' option
   - patch 9.1.1346: missing out-of-memory check in textformat.c
   - patch 9.1.1345: tests: Test_xxd_color2() test failure dump diff is misleading
   - runtime(debversions): Add questing (25.10) as Ubuntu release name
   - patch 9.1.1344: double free in f_complete_match() (after v9.1.1341)
   - patch 9.1.1343: filetype: IPython files are not recognized
   - runtime(groff,nroff): improve ftplugin
   - patch 9.1.1342: Shebang filetype detection can be improved
   - patch 9.1.1341: cannot define completion triggers
   - runtime(gleam): update filetype plugin, include new compiler and syntax script
   - patch 9.1.1340: cannot complete :filetype arguments
   - patch 9.1.1339: missing out-of-memory checks for enc_to_utf16()/utf16_to_enc()
   - patch 9.1.1338: Calling expand() interferes with cmdcomplete_info()
   - patch 9.1.1337: Undo corrupted with 'completeopt' "preinsert" when switching buffer
   - runtime(yaml): fix wrong order of undo_ftplugin suboptions
   - runtime(make): do not automatically indent after a special target
   - patch 9.1.1336: comment plugin does not support case-insensitive 'commentstring'
   - patch 9.1.1335: Coverity complains about Null pointer dereferences
   - patch 9.1.1334: Coverity complains about unchecked return value
   - patch 9.1.1333: Coverity: complains about unutilized variable
   - patch 9.1.1332: Vim9: segfault when using super within a lambda
   - patch 9.1.1331: Leaking memory with cmdcomplete()
   - runtime(vim): Update base-syntax, improve :autocmd highlighting
   - runtime(doc): update documentation
   - runtime(doc): clarify return type for findfile()/finddir()
   - patch 9.1.1330: may receive E315 in terminal
   - CI: add sway compositor to CI tests, to prepare for better Wayland testing
   - patch 9.1.1329: cannot get information about command line completion
   - patch 9.1.1328: too many strlen() calls in indent.c
   - patch 9.1.1327: filetype: nroff detection can be improved
   - runtime(doc): cross-link :| meaning :p and explain E749
   - runtime(doc): style: clarify to prefer 2 spaces after a sentence
   - runtime(pov): deprecate `#render` and `#statistics` in syntax script
   - patch 9.1.1326: invalid cursor position after 'tagfunc'
   - runtime(keymaps): update Brazilian keymaps
   - patch 9.1.1325: tests: not checking error numbers properly
   - runtime(doc): clarify 'includeexpr' is not used for <cfile>
   - runtime(filetype): improve *.h filetype detection
   - runtime(indent-tests): Raise timeouts for "search*()"es
   - runtime(indent-tests): Annotate timed "search*()"es for tracing
   - runtime(indent-tests): Instrument timed "search*()" calls
   - patch 9.1.1324: undefined behaviour if X11 connection dies
   - patch 9.1.1323: b:undo_ftplugin not executed when re-using buffer
   - CI: coverity.yml: remove python2-dev pkg and retire --enable-pythoninterp
   - runtime(nix): set iskeyword and b:match_words in ftplugin
   - runtime(doc): clarify "nearest" value for 'completeopt'
   - CI: GCC 13 install fails, so disable that particular ppa
   - runtime(doc): Tweak documentation style a bit
   - CI: update coverity runner to Ubuntu 24.04
   - patch 9.1.1322: small delete register cannot paste multi-line correctly
   - patch 9.1.1321: filetype: MS ixx and mpp files are not recognized
   - patch 9.1.1320: filetype: alsoft config files are not recognized
   - patch 9.1.1319: Various typos in the code, issue with test_inst_complete.vim
   - patch 9.1.1318: tests: test_format fails
   - runtime(jjdescription): Don't require a space to start comments
   - patch 9.1.1317: noisy error when restoring folds from session fails
   - patch 9.1.1316: missing memory allocation failure in os_mswin.c
   - patch 9.1.1315: completion: issue with fuzzy completion and 'completefuzzycollect'
   - patch 9.1.1314: max allowed string width too small
   - patch 9.1.1313: compile warning about uninitialized value
   - patch 9.1.1312: tests: Test_backupskip() fails when HOME is defined
   - patch 9.1.1311: completion: not possible to limit number of matches
   - patch 9.1.1310: completion: redundant check for preinsert effect
   - runtime(gleam): Update ftplugin, use recommended_style config variable
   - patch 9.1.1309: tests: no test for 'pummaxwidth' with non-truncated "kind"
   - runtime: set 'cpoptions' for line-continuation in various runtime files
   - runtime(tar): remove dependency on netrw#WinPath, include mapping doc
   - runtime(netrw): remove deprecated functions
   - patch 9.1.1308: completion: cannot order matches by distance to cursor
   - patch 9.1.1307: make syntax does not reliably detect different flavors
   - patch 9.1.1306: completion menu rendering can be improved
   - patch 9.1.1305: completion menu active after switching windows/tabs
   - patch 9.1.1304: filetype: some man files are not recognized
   - runtime(netrw): upstream snapshot of v180
   - patch 9.1.1303: missing out-of-memory check in linematch.c
   - patch 9.1.1302: Coverity warns about using uninitialized value
   - patch 9.1.1301: completion: cannot configure completion functions with 'complete'
   - patch 9.1.1300: wrong detection of -inf
   - runtime(doc): update enum helptext
   - patch 9.1.1299: filetype: mbsyncrc files are not recognized
   - CI: install xcode 16.3 on  macos-15 runner
   - runtime(doc): update options.txt and clarify 'wildmode' further
   - runtime(gleam): update Maintainer and filetype options
   - patch 9.1.1298: define_function() is too long
   - patch 9.1.1297: Ctrl-D scrolling can get stuck
   - runtime(new-tutor): update tutor and correct comandline completion
   - patch 9.1.1296: completion: incorrect truncation logic
   - patch 9.1.1295: clientserver: does not handle :stopinsert correctly
   - runtime(doc): disable last-position-jump in diff mode
   - runtime(doc): Improve 'wildmode' setting desciption
   - patch 9.1.1294: gui tabline menu does not use confirm when closing tabs
   - runtime(doc): correct backslash escaping comma example
   - patch 9.1.1293: comment plugin does not handle 'exclusive' selection for comment object
   - patch 9.1.1292: statusline not correctly evaluated
   - runtime(sh): Do not look up a "sh" utility in $PATH for "sh_13.sh"
   - runtime(filetype): make shell filetype detection more robust
   - patch 9.1.1291: too many strlen() calls in buffer.c
   - runtime(keymaps): include 2 Brazilian Keymaps
   - runtime(vim): Update-base-syntax, match full :*grep, :make, :sort and :filter commands
   - patch 9.1.1290: tests: missing cleanup in test_filetype.vim
   - patch 9.1.1289: tests: no test for matchparen plugin with WinScrolled event
   - runtime(remind): include remind.vim ftplugin
   - runtime(vim): Update base-syntax, improve :command highlighting
   - runtime(help): add omni completion and 'iskeyword' to filetype plugin
   - runtime(lf): improve syntax script, add filetype plugin
   - patch 9.1.1288: Using wrong window in ll_resize_stack()
   - runtime(doc): rename wrong option to 'pummaxwidth'
   - patch 9.1.1287: quickfix code can be further improved
   - patch 9.1.1286: filetype: help files not detected when 'iskeyword' includes ":"
   - patch 9.1.1285: Vim9: no error message for missing method after "super."
   - patch 9.1.1284: not possible to configure pum truncation char
   - runtime(lua): fix whitespace style issues in lua ftplugin
   - runtime(lua): improve foldexpr, add vim9 script version
   - runtime(doc): Fix minor typo in options.txt
   - runtime(fstab): set formatoptions-=t in filetype plugin
   - runtime(svelte): add matchit support to svelte filetype plugin
   - patch 9.1.1283: quickfix stack is limited to 10 items
   - patch 9.1.1282: Build and test failure without job feature
   - patch 9.1.1281: extra newline output when editing stdin
   - patch 9.1.1280: trailing additional semicolon in get_matches_in_str()
   - patch 9.1.1279: Vim9: null_object and null_class are no reserved names
   - patch 9.1.1278: Vim9: too long functions in vim9type.c
   - runtime(vim): Update base-syntax, match full :redir command
   - patch 9.1.1277: tests: trailing comment char in test_popupwin
   - patch 9.1.1276: inline word diff treats multibyte chars as word char
   - runtime(doc): update WinScrolled documentation
   - runtime(vim): Update base-syntax, improve :set backslash handling
   - patch 9.1.1275: MS-Windows: Not possible to pass additional flags to Make_mvc
   - patch 9.1.1274: Vim9: no support for object<type> as variable type
   - patch 9.1.1273: Coverity warns about using uninitialized value
   - patch 9.1.1272: completion: in keyword completion Ctrl_P cannot go back after Ctrl_N
   - runtime(sh): Update syntax file, command substitution opening paren at EOL
   - patch 9.1.1271: filetype: Power Query files are not recognized
   - translation(ru): fix and updated messages translation
   - runtime(doc): clarify the use of change marks when writing a buffer
   - runtime(zip): add *.whl to the list of zip extensions
   - patch 9.1.1270: missing out-of-memory checks in buffer.c
   - runtime(doc): update pi_zip.txt with current list of zip file extensions
   - patch 9.1.1269: completion: compl_shown_match is updated when starting keyword completion
   - patch 9.1.1268: filetype: dax files are not recognized
   - runtime(openPlugin): fix E480 when opening URLs with wildcards on Windows
   - patch 9.1.1267: Vim9: no support for type list/dict<object<any>>
   - patch 9.1.1266: MS-Windows: type conversion warnings
   - translation(ru): Updated messages translation
   - patch 9.1.1265: tests: no tests for typing normal char during completion
   - runtime(rust): set formatprg to rustfmt
   - patch 9.1.1264: Vim9: error when comparing objects
   - runtime(doc): update last change date for diff.txt
   - runtime(doc): Update the tuple help text
   - patch 9.1.1263: string length wrong in get_last_inserted_save()
   - patch 9.1.1262: heap-buffer-overflow with narrow 'pummaxwidth' value
   - patch 9.1.1261: No test for 'pummaxwidth' non-truncated items
   - runtime(debversions): Add release name for Debian 15 - duke
   - patch 9.1.1260: Hang when filtering buffer with NUL bytes
   - runtime(odin): add new keywords to syntax script
   - patch 9.1.1259: some issues with comment package and tailing spaces
   - ci: Check and confirm Vim feature flags exist before testing
   - runtime(java): Make changes for JDK 24 in syntax script
   - patch 9.1.1258: regexp: max \U and \%U value is limited by INT_MAX
   - patch 9.1.1257: Mixing vim_strsize() with mb_ptr2cells() in pum_redraw()
   - runtime(lf): add lf r34 keywords to syntax script
   - patch 9.1.1256: if_python: duplicate tuple data entries
   - runtime(vim): Update base-syntax, match tuples
   - patch 9.1.1255: missing test condition for 'pummaxwidth' setting
   - patch 9.1.1254: need more tests for the comment plugin
   - patch 9.1.1253: abort when closing window with attached quickfix data
   - runtime(doc): non-portable sed regex in Makefile for pi_netrw.txt rule
   - patch 9.1.1252: typos in code and docs related to 'diffopt' "inline:"
   - patch 9.1.1251: if_python: build error with tuples and dynamic python
   - patch 9.1.1250: cannot set the maximum popup menu width
   - patch 9.1.1249: tests: no test that 'listchars' "eol" doesn't affect "gM"
   - runtime(doc): group python interface related items in todo.txt
   - patch 9.1.1248: compile error when building without FEAT_QUICKFIX
   - patch 9.1.1247: fragile setup to get (preferred) keys from key_name_entry
   - patch 9.1.1246: coverity complains about some changes in v9.1.1243
   - patch 9.1.1245: need some more tests for curly braces evaluation
   - patch 9.1.1244: part of patch v9.1.1242 was wrong
   - runtime(omnimark): update and rewrite syntax script in Vim9 script
   - patch 9.1.1243: diff mode is lacking for changes within lines
   - patch 9.1.1242: Crash when evaluating variable name
   - patch 9.1.1241: wrong preprocessort indentation in term.c
   - patch 9.1.1240: Regression with ic/ac text objects and comment plugin
   - runtime(hyprlang): save and restore cpo setting in syntax script
   - runtime(solidity): update syntax script with error definitions
   - runtime(doc): add back help tag "pi_netrw.txt"
   - patch 9.1.1239: if_python: no tuple data type support
   - runtime(doc): Add missing garbagecollect() hypertext link
   - Improve contributing guide by adding a section on signing off commits
   - patch 9.1.1238: wrong cursor column with 'set splitkeep=screen'
   - patch 9.1.1237: Compile error with C89 compiler in term.c
   - patch 9.1.1236: tests: test_comments leaves swapfiles around
   - patch 9.1.1235: cproto files are outdated
   - patch 9.1.1234: Compile error when SIZE_MAX is not defined
   - patch 9.1.1233: Coverity warns about NULL pointer when triggering WinResized
   - runtime(doc): Fix an omission in the documentation.
   - patch 9.1.1232: Vim script is missing the tuple data type
   - runtime(vim): Update base-syntax, match protected constructors
   - runtime(syntax-tests): Do not ignore failed screendumps
   - patch 9.1.1231: filetype: SPA JSON files are not recognized
   - runtime(doc): update and correct str2blob() and blob2str() examples
   - runtime(hlyank): update the hlyank package
   - runtime(syntax-tests): Add non-Latin-1 character filters for C syntax tests
   - patch 9.1.1230: inconsistent CTRL-C behaviour for popup windows
   - patch 9.1.1229: the comment plugin can be improved
   - runtime(sh): consider sh as POSIX shell by default
   - patch 9.1.1228: completion: current position column wrong after got a match
   - runtime(hlyank): add the hlyank package
   - patch 9.1.1227: no tests for the comment package
   - patch 9.1.1226: "shellcmdline" completion doesn't work with input()
   - patch 9.1.1225: extra NULL check in VIM_CLEAR()
   - runtime(sh): remove invalid commented out line in syntax script
   - runtime(sh): update sh indent script
   - patch 9.1.1224: cannot :put while keeping indent
   - runtime(go): use :term for keywordprg for nvim/gvim
   - patch 9.1.1223: wrong translation used for encoding failures
   - patch 9.1.1222: using wrong length for last inserted string
   - patch 9.1.1221: Wrong cursor pos when leaving Insert mode just after 'autoindent'
   - patch 9.1.1220: filetype: uv.lock file not recognized
   - patch 9.1.1219: Strange error with wrong type for matchfuzzy() "camelcase"
   - patch 9.1.1218: missing out-of-memory check in filepath.c
   - patch 9.1.1217: tests: typos in test_matchfuzzy.vim
   - patch 9.1.1216: Pasting the '.' register multiple times may not work
   - runtime(keymap) Add forward slash (/) to russian-jcukenwin keymap
   - runtime(vim): Update base-syntax, match multiline return types
   - patch 9.1.1215: Patch 9.1.1213 has some issues
   - patch 9.1.1214: matchfuzzy() can be improved for camel case matches
   - patch 9.1.1213: cannot :put while keeping indent
   - runtime(syntax-tests): Support "wait-free" test failure
   - patch 9.1.1212: too many strlen() calls in edit.c
   - patch 9.1.1212: filetype: logrotate'd pacmanlogs are not recognized
   - runtime(prql): include prql syntax script
   - patch 9.1.1211: TabClosedPre is triggered just before the tab is being freed
   - patch 9.1.1210: translation(ru): missing Russian translation for the new tutor
   - patch 9.1.1209: colorcolumn not drawn after virtual text lines
   - patch 9.1.1208: MS-Windows: not correctly restoring alternate screen on Win 10
   - patch 9.1.1207: MS-Windows: build warning in filepath.c
   - translation(ru): include Russian translation for chapter two of the tutorial
   - runtime(matchparen): line continuation causes failure in CI


To generate a diff of this commit:
cvs rdiff -u -r1.78 -r1.78.4.1 pkgsrc/editors/vim-share/PLIST
cvs rdiff -u -r1.218 -r1.218.2.1 pkgsrc/editors/vim-share/distinfo
cvs rdiff -u -r1.156 -r1.156.4.1 pkgsrc/editors/vim-share/version.mk
cvs rdiff -u -r1.6 -r1.6.14.1 \
    pkgsrc/editors/vim-share/patches/patch-feature.h
cvs rdiff -u -r1.1 -r1.1.2.1 \
    pkgsrc/editors/vim-share/patches/patch-popupwin.c \
    pkgsrc/editors/vim-share/patches/patch-vim.h

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.78 pkgsrc/editors/vim-share/PLIST:1.78.4.1
--- pkgsrc/editors/vim-share/PLIST:1.78 Sun Mar 16 15:12:37 2025
+++ pkgsrc/editors/vim-share/PLIST      Sun Jul 20 14:41:59 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.78 2025/03/16 15:12:37 morr Exp $
+@comment $NetBSD: PLIST,v 1.78.4.1 2025/07/20 14:41:59 maya Exp $
 bin/xxd
 man/man1/evim.1
 man/man1/vim.1
@@ -35,6 +35,7 @@ share/vim/${VIM_SUBDIR}/autoload/hare.vi
 share/vim/${VIM_SUBDIR}/autoload/haskellcomplete.vim
 share/vim/${VIM_SUBDIR}/autoload/hcl.vim
 share/vim/${VIM_SUBDIR}/autoload/htmlcomplete.vim
+share/vim/${VIM_SUBDIR}/autoload/htmlfold.vim
 share/vim/${VIM_SUBDIR}/autoload/javaformat.vim
 share/vim/${VIM_SUBDIR}/autoload/javascriptcomplete.vim
 share/vim/${VIM_SUBDIR}/autoload/modula2.vim
@@ -144,6 +145,7 @@ share/vim/${VIM_SUBDIR}/compiler/gcc.vim
 share/vim/${VIM_SUBDIR}/compiler/gfortran.vim
 share/vim/${VIM_SUBDIR}/compiler/ghc.vim
 share/vim/${VIM_SUBDIR}/compiler/gjs.vim
+share/vim/${VIM_SUBDIR}/compiler/gleam_build.vim
 share/vim/${VIM_SUBDIR}/compiler/gm2.vim
 share/vim/${VIM_SUBDIR}/compiler/gnat.vim
 share/vim/${VIM_SUBDIR}/compiler/go.vim
@@ -182,6 +184,7 @@ share/vim/${VIM_SUBDIR}/compiler/pbx.vim
 share/vim/${VIM_SUBDIR}/compiler/perl.vim
 share/vim/${VIM_SUBDIR}/compiler/perlcritic.vim
 share/vim/${VIM_SUBDIR}/compiler/php.vim
+share/vim/${VIM_SUBDIR}/compiler/phpstan.vim
 share/vim/${VIM_SUBDIR}/compiler/pip_compile.vim
 share/vim/${VIM_SUBDIR}/compiler/podchecker.vim
 share/vim/${VIM_SUBDIR}/compiler/powershell.vim
@@ -388,6 +391,7 @@ share/vim/${VIM_SUBDIR}/doc/vim2html.pl
 share/vim/${VIM_SUBDIR}/doc/vim9.txt
 share/vim/${VIM_SUBDIR}/doc/vim9class.txt
 share/vim/${VIM_SUBDIR}/doc/visual.txt
+share/vim/${VIM_SUBDIR}/doc/wayland.txt
 share/vim/${VIM_SUBDIR}/doc/windows.txt
 share/vim/${VIM_SUBDIR}/doc/workshop.txt
 share/vim/${VIM_SUBDIR}/evim.vim
@@ -400,6 +404,7 @@ share/vim/${VIM_SUBDIR}/ftplugin/a2ps.vi
 share/vim/${VIM_SUBDIR}/ftplugin/aap.vim
 share/vim/${VIM_SUBDIR}/ftplugin/abap.vim
 share/vim/${VIM_SUBDIR}/ftplugin/abaqus.vim
+share/vim/${VIM_SUBDIR}/ftplugin/abnf.vim
 share/vim/${VIM_SUBDIR}/ftplugin/ada.vim
 share/vim/${VIM_SUBDIR}/ftplugin/alsaconf.vim
 share/vim/${VIM_SUBDIR}/ftplugin/ant.vim
@@ -415,6 +420,7 @@ share/vim/${VIM_SUBDIR}/ftplugin/astro.v
 share/vim/${VIM_SUBDIR}/ftplugin/asy.vim
 share/vim/${VIM_SUBDIR}/ftplugin/autohotkey.vim
 share/vim/${VIM_SUBDIR}/ftplugin/automake.vim
+share/vim/${VIM_SUBDIR}/ftplugin/autopkgtest.vim
 share/vim/${VIM_SUBDIR}/ftplugin/awk.vim
 share/vim/${VIM_SUBDIR}/ftplugin/bash.vim
 share/vim/${VIM_SUBDIR}/ftplugin/basic.vim
@@ -422,6 +428,8 @@ share/vim/${VIM_SUBDIR}/ftplugin/bdf.vim
 share/vim/${VIM_SUBDIR}/ftplugin/bindzone.vim
 share/vim/${VIM_SUBDIR}/ftplugin/bitbake.vim
 share/vim/${VIM_SUBDIR}/ftplugin/bp.vim
+share/vim/${VIM_SUBDIR}/ftplugin/brighterscript.vim
+share/vim/${VIM_SUBDIR}/ftplugin/brightscript.vim
 share/vim/${VIM_SUBDIR}/ftplugin/bst.vim
 share/vim/${VIM_SUBDIR}/ftplugin/btm.vim
 share/vim/${VIM_SUBDIR}/ftplugin/bzl.vim
@@ -459,6 +467,7 @@ share/vim/${VIM_SUBDIR}/ftplugin/cucumbe
 share/vim/${VIM_SUBDIR}/ftplugin/cuda.vim
 share/vim/${VIM_SUBDIR}/ftplugin/cvsrc.vim
 share/vim/${VIM_SUBDIR}/ftplugin/dart.vim
+share/vim/${VIM_SUBDIR}/ftplugin/dax.vim
 share/vim/${VIM_SUBDIR}/ftplugin/deb822sources.vim
 share/vim/${VIM_SUBDIR}/ftplugin/debchangelog.vim
 share/vim/${VIM_SUBDIR}/ftplugin/debcontrol.vim
@@ -491,6 +500,7 @@ share/vim/${VIM_SUBDIR}/ftplugin/exports
 share/vim/${VIM_SUBDIR}/ftplugin/falcon.vim
 share/vim/${VIM_SUBDIR}/ftplugin/fennel.vim
 share/vim/${VIM_SUBDIR}/ftplugin/fetchmail.vim
+share/vim/${VIM_SUBDIR}/ftplugin/fga.vim
 share/vim/${VIM_SUBDIR}/ftplugin/fish.vim
 share/vim/${VIM_SUBDIR}/ftplugin/flexwiki.vim
 share/vim/${VIM_SUBDIR}/ftplugin/forth.vim
@@ -518,6 +528,7 @@ share/vim/${VIM_SUBDIR}/ftplugin/gomod.v
 share/vim/${VIM_SUBDIR}/ftplugin/gpg.vim
 share/vim/${VIM_SUBDIR}/ftplugin/gprof.vim
 share/vim/${VIM_SUBDIR}/ftplugin/graphql.vim
+share/vim/${VIM_SUBDIR}/ftplugin/groff.vim
 share/vim/${VIM_SUBDIR}/ftplugin/groovy.vim
 share/vim/${VIM_SUBDIR}/ftplugin/group.vim
 share/vim/${VIM_SUBDIR}/ftplugin/grub.vim
@@ -575,6 +586,7 @@ share/vim/${VIM_SUBDIR}/ftplugin/ldapcon
 share/vim/${VIM_SUBDIR}/ftplugin/leo.vim
 share/vim/${VIM_SUBDIR}/ftplugin/less.vim
 share/vim/${VIM_SUBDIR}/ftplugin/lex.vim
+share/vim/${VIM_SUBDIR}/ftplugin/lf.vim
 share/vim/${VIM_SUBDIR}/ftplugin/lftp.vim
 share/vim/${VIM_SUBDIR}/ftplugin/libao.vim
 share/vim/${VIM_SUBDIR}/ftplugin/limits.vim
@@ -606,6 +618,7 @@ share/vim/${VIM_SUBDIR}/ftplugin/manconf
 share/vim/${VIM_SUBDIR}/ftplugin/markdown.vim
 share/vim/${VIM_SUBDIR}/ftplugin/masm.vim
 share/vim/${VIM_SUBDIR}/ftplugin/matlab.vim
+share/vim/${VIM_SUBDIR}/ftplugin/mbsync.vim
 share/vim/${VIM_SUBDIR}/ftplugin/mediawiki.vim
 share/vim/${VIM_SUBDIR}/ftplugin/mermaid.vim
 share/vim/${VIM_SUBDIR}/ftplugin/meson.vim
@@ -652,12 +665,14 @@ share/vim/${VIM_SUBDIR}/ftplugin/pdf.vim
 share/vim/${VIM_SUBDIR}/ftplugin/perl.vim
 share/vim/${VIM_SUBDIR}/ftplugin/php.vim
 share/vim/${VIM_SUBDIR}/ftplugin/pinfo.vim
+share/vim/${VIM_SUBDIR}/ftplugin/pkl.vim
 share/vim/${VIM_SUBDIR}/ftplugin/plaintex.vim
 share/vim/${VIM_SUBDIR}/ftplugin/plsql.vim
 share/vim/${VIM_SUBDIR}/ftplugin/pod.vim
 share/vim/${VIM_SUBDIR}/ftplugin/poefilter.vim
 share/vim/${VIM_SUBDIR}/ftplugin/poke.vim
 share/vim/${VIM_SUBDIR}/ftplugin/postscr.vim
+share/vim/${VIM_SUBDIR}/ftplugin/pq.vim
 share/vim/${VIM_SUBDIR}/ftplugin/prisma.vim
 share/vim/${VIM_SUBDIR}/ftplugin/procmail.vim
 share/vim/${VIM_SUBDIR}/ftplugin/prolog.vim
@@ -682,6 +697,7 @@ share/vim/${VIM_SUBDIR}/ftplugin/raku.vi
 share/vim/${VIM_SUBDIR}/ftplugin/rasi.vim
 share/vim/${VIM_SUBDIR}/ftplugin/readline.vim
 share/vim/${VIM_SUBDIR}/ftplugin/registry.vim
+share/vim/${VIM_SUBDIR}/ftplugin/remind.vim
 share/vim/${VIM_SUBDIR}/ftplugin/requirements.vim
 share/vim/${VIM_SUBDIR}/ftplugin/rescript.vim
 share/vim/${VIM_SUBDIR}/ftplugin/reva.vim
@@ -720,6 +736,7 @@ share/vim/${VIM_SUBDIR}/ftplugin/slpspi.
 share/vim/${VIM_SUBDIR}/ftplugin/snakemake.vim
 share/vim/${VIM_SUBDIR}/ftplugin/solidity.vim
 share/vim/${VIM_SUBDIR}/ftplugin/solution.vim
+share/vim/${VIM_SUBDIR}/ftplugin/spajson.vim
 share/vim/${VIM_SUBDIR}/ftplugin/spec.vim
 share/vim/${VIM_SUBDIR}/ftplugin/sql.vim
 share/vim/${VIM_SUBDIR}/ftplugin/squirrel.vim
@@ -755,9 +772,11 @@ share/vim/${VIM_SUBDIR}/ftplugin/toml.vi
 share/vim/${VIM_SUBDIR}/ftplugin/treetop.vim
 share/vim/${VIM_SUBDIR}/ftplugin/tt2html.vim
 share/vim/${VIM_SUBDIR}/ftplugin/tutor.vim
+share/vim/${VIM_SUBDIR}/ftplugin/twig.vim
 share/vim/${VIM_SUBDIR}/ftplugin/typescript.vim
 share/vim/${VIM_SUBDIR}/ftplugin/typescriptreact.vim
 share/vim/${VIM_SUBDIR}/ftplugin/typst.vim
+share/vim/${VIM_SUBDIR}/ftplugin/uc.vim
 share/vim/${VIM_SUBDIR}/ftplugin/uci.vim
 share/vim/${VIM_SUBDIR}/ftplugin/udevconf.vim
 share/vim/${VIM_SUBDIR}/ftplugin/udevperm.vim
@@ -941,6 +960,7 @@ share/vim/${VIM_SUBDIR}/indent/sdl.vim
 share/vim/${VIM_SUBDIR}/indent/sh.vim
 share/vim/${VIM_SUBDIR}/indent/sml.vim
 share/vim/${VIM_SUBDIR}/indent/solidity.vim
+share/vim/${VIM_SUBDIR}/indent/spajson.vim
 share/vim/${VIM_SUBDIR}/indent/sql.vim
 share/vim/${VIM_SUBDIR}/indent/sqlanywhere.vim
 share/vim/${VIM_SUBDIR}/indent/sshconfig.vim
@@ -1032,7 +1052,10 @@ share/vim/${VIM_SUBDIR}/pack/dist/opt/ed
 share/vim/${VIM_SUBDIR}/pack/dist/opt/editorconfig/mkzip.sh
 share/vim/${VIM_SUBDIR}/pack/dist/opt/editorconfig/plugin/editorconfig.vim
 share/vim/${VIM_SUBDIR}/pack/dist/opt/helptoc/autoload/helptoc.vim
+share/vim/${VIM_SUBDIR}/pack/dist/opt/helptoc/doc/helptoc.txt
+share/vim/${VIM_SUBDIR}/pack/dist/opt/helptoc/doc/tags
 share/vim/${VIM_SUBDIR}/pack/dist/opt/helptoc/plugin/helptoc.vim
+share/vim/${VIM_SUBDIR}/pack/dist/opt/hlyank/plugin/hlyank.vim
 share/vim/${VIM_SUBDIR}/pack/dist/opt/justify/plugin/justify.vim
 share/vim/${VIM_SUBDIR}/pack/dist/opt/matchit/autoload/matchit.vim
 share/vim/${VIM_SUBDIR}/pack/dist/opt/matchit/doc/matchit.txt
@@ -1044,7 +1067,6 @@ share/vim/${VIM_SUBDIR}/pack/dist/opt/ne
 share/vim/${VIM_SUBDIR}/pack/dist/opt/netrw/autoload/netrw/fs.vim
 share/vim/${VIM_SUBDIR}/pack/dist/opt/netrw/autoload/netrw/msg.vim
 share/vim/${VIM_SUBDIR}/pack/dist/opt/netrw/autoload/netrw/os.vim
-share/vim/${VIM_SUBDIR}/pack/dist/opt/netrw/autoload/netrwSettings.vim
 share/vim/${VIM_SUBDIR}/pack/dist/opt/netrw/autoload/netrw_gitignore.vim
 share/vim/${VIM_SUBDIR}/pack/dist/opt/netrw/doc/netrw.txt
 share/vim/${VIM_SUBDIR}/pack/dist/opt/netrw/plugin/netrwPlugin.vim
@@ -1161,6 +1183,7 @@ share/vim/${VIM_SUBDIR}/syntax/autodoc.v
 share/vim/${VIM_SUBDIR}/syntax/autohotkey.vim
 share/vim/${VIM_SUBDIR}/syntax/autoit.vim
 share/vim/${VIM_SUBDIR}/syntax/automake.vim
+share/vim/${VIM_SUBDIR}/syntax/autopkgtest.vim
 share/vim/${VIM_SUBDIR}/syntax/ave.vim
 share/vim/${VIM_SUBDIR}/syntax/avra.vim
 share/vim/${VIM_SUBDIR}/syntax/awk.vim
@@ -1244,6 +1267,7 @@ share/vim/${VIM_SUBDIR}/syntax/cynpp.vim
 share/vim/${VIM_SUBDIR}/syntax/d.vim
 share/vim/${VIM_SUBDIR}/syntax/dart.vim
 share/vim/${VIM_SUBDIR}/syntax/datascript.vim
+share/vim/${VIM_SUBDIR}/syntax/dax.vim
 share/vim/${VIM_SUBDIR}/syntax/dcd.vim
 share/vim/${VIM_SUBDIR}/syntax/dcl.vim
 share/vim/${VIM_SUBDIR}/syntax/deb822sources.vim
@@ -1340,6 +1364,7 @@ share/vim/${VIM_SUBDIR}/syntax/gitolite.
 share/vim/${VIM_SUBDIR}/syntax/gitrebase.vim
 share/vim/${VIM_SUBDIR}/syntax/gitsendemail.vim
 share/vim/${VIM_SUBDIR}/syntax/gkrellmrc.vim
+share/vim/${VIM_SUBDIR}/syntax/gleam.vim
 share/vim/${VIM_SUBDIR}/syntax/glsl.vim
 share/vim/${VIM_SUBDIR}/syntax/gnash.vim
 share/vim/${VIM_SUBDIR}/syntax/gnuplot.vim
@@ -1492,6 +1517,7 @@ share/vim/${VIM_SUBDIR}/syntax/mason.vim
 share/vim/${VIM_SUBDIR}/syntax/master.vim
 share/vim/${VIM_SUBDIR}/syntax/matlab.vim
 share/vim/${VIM_SUBDIR}/syntax/maxima.vim
+share/vim/${VIM_SUBDIR}/syntax/mbsync.vim
 share/vim/${VIM_SUBDIR}/syntax/mediawiki.vim
 share/vim/${VIM_SUBDIR}/syntax/mel.vim
 share/vim/${VIM_SUBDIR}/syntax/mermaid.vim
@@ -1597,6 +1623,7 @@ share/vim/${VIM_SUBDIR}/syntax/pov.vim
 share/vim/${VIM_SUBDIR}/syntax/povini.vim
 share/vim/${VIM_SUBDIR}/syntax/ppd.vim
 share/vim/${VIM_SUBDIR}/syntax/ppwiz.vim
+share/vim/${VIM_SUBDIR}/syntax/pq.vim
 share/vim/${VIM_SUBDIR}/syntax/prescribe.vim
 share/vim/${VIM_SUBDIR}/syntax/privoxy.vim
 share/vim/${VIM_SUBDIR}/syntax/procmail.vim
@@ -1605,6 +1632,7 @@ share/vim/${VIM_SUBDIR}/syntax/prolog.vi
 share/vim/${VIM_SUBDIR}/syntax/promela.vim
 share/vim/${VIM_SUBDIR}/syntax/proto.vim
 share/vim/${VIM_SUBDIR}/syntax/protocols.vim
+share/vim/${VIM_SUBDIR}/syntax/prql.vim
 share/vim/${VIM_SUBDIR}/syntax/ps1.vim
 share/vim/${VIM_SUBDIR}/syntax/ps1xml.vim
 share/vim/${VIM_SUBDIR}/syntax/psf.vim
@@ -1689,6 +1717,7 @@ share/vim/${VIM_SUBDIR}/syntax/shared/co
 share/vim/${VIM_SUBDIR}/syntax/shared/context-data-interfaces.vim
 share/vim/${VIM_SUBDIR}/syntax/shared/context-data-metafun.vim
 share/vim/${VIM_SUBDIR}/syntax/shared/context-data-tex.vim
+share/vim/${VIM_SUBDIR}/syntax/shared/debarchitectures.vim
 share/vim/${VIM_SUBDIR}/syntax/shared/debversions.vim
 share/vim/${VIM_SUBDIR}/syntax/shared/hgcommitDiff.vim
 share/vim/${VIM_SUBDIR}/syntax/shared/typescriptcommon.vim
@@ -1720,6 +1749,7 @@ share/vim/${VIM_SUBDIR}/syntax/snnspat.v
 share/vim/${VIM_SUBDIR}/syntax/snnsres.vim
 share/vim/${VIM_SUBDIR}/syntax/snobol4.vim
 share/vim/${VIM_SUBDIR}/syntax/solidity.vim
+share/vim/${VIM_SUBDIR}/syntax/spajson.vim
 share/vim/${VIM_SUBDIR}/syntax/spec.vim
 share/vim/${VIM_SUBDIR}/syntax/specman.vim
 share/vim/${VIM_SUBDIR}/syntax/spice.vim
@@ -1900,9 +1930,8 @@ share/vim/${VIM_SUBDIR}/tools/vimm
 share/vim/${VIM_SUBDIR}/tools/vimspell.sh
 share/vim/${VIM_SUBDIR}/tools/vimspell.txt
 share/vim/${VIM_SUBDIR}/tools/xcmdsrv_client.c
-share/vim/${VIM_SUBDIR}/tutor/README.el.cp737.txt
 share/vim/${VIM_SUBDIR}/tutor/README.el.txt
-share/vim/${VIM_SUBDIR}/tutor/README.ru.utf-8.txt
+share/vim/${VIM_SUBDIR}/tutor/README.ru.txt
 share/vim/${VIM_SUBDIR}/tutor/README.txt
 share/vim/${VIM_SUBDIR}/tutor/en/vim-01-beginner.tutor
 share/vim/${VIM_SUBDIR}/tutor/en/vim-01-beginner.tutor.json
@@ -1910,6 +1939,10 @@ share/vim/${VIM_SUBDIR}/tutor/en/vim-02-
 share/vim/${VIM_SUBDIR}/tutor/en/vim-02-beginner.tutor.json
 share/vim/${VIM_SUBDIR}/tutor/it/vim-01-beginner.tutor
 share/vim/${VIM_SUBDIR}/tutor/it/vim-01-beginner.tutor.json
+share/vim/${VIM_SUBDIR}/tutor/ru/vim-01-beginner.tutor
+share/vim/${VIM_SUBDIR}/tutor/ru/vim-01-beginner.tutor.json
+share/vim/${VIM_SUBDIR}/tutor/ru/vim-02-beginner.tutor
+share/vim/${VIM_SUBDIR}/tutor/ru/vim-02-beginner.tutor.json
 share/vim/${VIM_SUBDIR}/tutor/sr/vim-01-beginner.tutor
 share/vim/${VIM_SUBDIR}/tutor/sr/vim-01-beginner.tutor.json
 share/vim/${VIM_SUBDIR}/tutor/sr/vim-02-beginner.tutor
@@ -1919,76 +1952,42 @@ share/vim/${VIM_SUBDIR}/tutor/tutor.tuto
 share/vim/${VIM_SUBDIR}/tutor/tutor.vim
 share/vim/${VIM_SUBDIR}/tutor/tutor1
 share/vim/${VIM_SUBDIR}/tutor/tutor1.bar
-share/vim/${VIM_SUBDIR}/tutor/tutor1.bar.utf-8
-share/vim/${VIM_SUBDIR}/tutor/tutor1.bg.utf-8
+share/vim/${VIM_SUBDIR}/tutor/tutor1.bg
 share/vim/${VIM_SUBDIR}/tutor/tutor1.ca
-share/vim/${VIM_SUBDIR}/tutor/tutor1.ca.utf-8
 share/vim/${VIM_SUBDIR}/tutor/tutor1.cs
-share/vim/${VIM_SUBDIR}/tutor/tutor1.cs.cp1250
-share/vim/${VIM_SUBDIR}/tutor/tutor1.cs.utf-8
 share/vim/${VIM_SUBDIR}/tutor/tutor1.da
-share/vim/${VIM_SUBDIR}/tutor/tutor1.da.utf-8
 share/vim/${VIM_SUBDIR}/tutor/tutor1.de
-share/vim/${VIM_SUBDIR}/tutor/tutor1.de.utf-8
 share/vim/${VIM_SUBDIR}/tutor/tutor1.el
-share/vim/${VIM_SUBDIR}/tutor/tutor1.el.cp737
-share/vim/${VIM_SUBDIR}/tutor/tutor1.el.utf-8
 share/vim/${VIM_SUBDIR}/tutor/tutor1.eo
-share/vim/${VIM_SUBDIR}/tutor/tutor1.eo.utf-8
 share/vim/${VIM_SUBDIR}/tutor/tutor1.es
-share/vim/${VIM_SUBDIR}/tutor/tutor1.es.utf-8
 share/vim/${VIM_SUBDIR}/tutor/tutor1.fr
-share/vim/${VIM_SUBDIR}/tutor/tutor1.fr.utf-8
+share/vim/${VIM_SUBDIR}/tutor/tutor1.gl
 share/vim/${VIM_SUBDIR}/tutor/tutor1.hr
-share/vim/${VIM_SUBDIR}/tutor/tutor1.hr.cp1250
-share/vim/${VIM_SUBDIR}/tutor/tutor1.hr.utf-8
 share/vim/${VIM_SUBDIR}/tutor/tutor1.hu
-share/vim/${VIM_SUBDIR}/tutor/tutor1.hu.cp1250
-share/vim/${VIM_SUBDIR}/tutor/tutor1.hu.utf-8
 share/vim/${VIM_SUBDIR}/tutor/tutor1.it
-share/vim/${VIM_SUBDIR}/tutor/tutor1.it.utf-8
-share/vim/${VIM_SUBDIR}/tutor/tutor1.ja.euc
-share/vim/${VIM_SUBDIR}/tutor/tutor1.ja.sjis
-share/vim/${VIM_SUBDIR}/tutor/tutor1.ja.utf-8
+share/vim/${VIM_SUBDIR}/tutor/tutor1.ja
 share/vim/${VIM_SUBDIR}/tutor/tutor1.ko
-share/vim/${VIM_SUBDIR}/tutor/tutor1.ko.euc
-share/vim/${VIM_SUBDIR}/tutor/tutor1.ko.utf-8
-share/vim/${VIM_SUBDIR}/tutor/tutor1.lt.utf-8
-share/vim/${VIM_SUBDIR}/tutor/tutor1.lv.utf-8
+share/vim/${VIM_SUBDIR}/tutor/tutor1.lt
+share/vim/${VIM_SUBDIR}/tutor/tutor1.lv
 share/vim/${VIM_SUBDIR}/tutor/tutor1.nb
-share/vim/${VIM_SUBDIR}/tutor/tutor1.nb.utf-8
 share/vim/${VIM_SUBDIR}/tutor/tutor1.nl
-share/vim/${VIM_SUBDIR}/tutor/tutor1.nl.utf-8
 share/vim/${VIM_SUBDIR}/tutor/tutor1.no
-share/vim/${VIM_SUBDIR}/tutor/tutor1.no.utf-8
 share/vim/${VIM_SUBDIR}/tutor/tutor1.pl
-share/vim/${VIM_SUBDIR}/tutor/tutor1.pl.cp1250
-share/vim/${VIM_SUBDIR}/tutor/tutor1.pl.utf-8
 share/vim/${VIM_SUBDIR}/tutor/tutor1.pt
-share/vim/${VIM_SUBDIR}/tutor/tutor1.pt.utf-8
 share/vim/${VIM_SUBDIR}/tutor/tutor1.ru
-share/vim/${VIM_SUBDIR}/tutor/tutor1.ru.cp1251
-share/vim/${VIM_SUBDIR}/tutor/tutor1.ru.utf-8
 share/vim/${VIM_SUBDIR}/tutor/tutor1.sk
-share/vim/${VIM_SUBDIR}/tutor/tutor1.sk.cp1250
-share/vim/${VIM_SUBDIR}/tutor/tutor1.sk.utf-8
-share/vim/${VIM_SUBDIR}/tutor/tutor1.sr.cp1250
-share/vim/${VIM_SUBDIR}/tutor/tutor1.sr.utf-8
+share/vim/${VIM_SUBDIR}/tutor/tutor1.sr
 share/vim/${VIM_SUBDIR}/tutor/tutor1.sv
-share/vim/${VIM_SUBDIR}/tutor/tutor1.sv.utf-8
-share/vim/${VIM_SUBDIR}/tutor/tutor1.tr.iso9
-share/vim/${VIM_SUBDIR}/tutor/tutor1.tr.utf-8
-share/vim/${VIM_SUBDIR}/tutor/tutor1.uk.utf-8
-share/vim/${VIM_SUBDIR}/tutor/tutor1.utf-8
-share/vim/${VIM_SUBDIR}/tutor/tutor1.vi.utf-8
-share/vim/${VIM_SUBDIR}/tutor/tutor1.zh.big5
-share/vim/${VIM_SUBDIR}/tutor/tutor1.zh.euc
-share/vim/${VIM_SUBDIR}/tutor/tutor1.zh.utf-8
-share/vim/${VIM_SUBDIR}/tutor/tutor1.zh_cn.utf-8
-share/vim/${VIM_SUBDIR}/tutor/tutor1.zh_tw.utf-8
+share/vim/${VIM_SUBDIR}/tutor/tutor1.tr
+share/vim/${VIM_SUBDIR}/tutor/tutor1.uk
+share/vim/${VIM_SUBDIR}/tutor/tutor1.vi
+share/vim/${VIM_SUBDIR}/tutor/tutor1.zh
+share/vim/${VIM_SUBDIR}/tutor/tutor1.zh_cn
+share/vim/${VIM_SUBDIR}/tutor/tutor1.zh_tw
 share/vim/${VIM_SUBDIR}/tutor/tutor2
+share/vim/${VIM_SUBDIR}/tutor/tutor2.fr
+share/vim/${VIM_SUBDIR}/tutor/tutor2.gl
 share/vim/${VIM_SUBDIR}/tutor/tutor2.it
-share/vim/${VIM_SUBDIR}/tutor/tutor2.it.utf-8
-share/vim/${VIM_SUBDIR}/tutor/tutor2.sr.utf-8
-share/vim/${VIM_SUBDIR}/tutor/tutor2.utf-8
+share/vim/${VIM_SUBDIR}/tutor/tutor2.ru
+share/vim/${VIM_SUBDIR}/tutor/tutor2.sr
 share/vim/${VIM_SUBDIR}/vimrc_example.vim

Index: pkgsrc/editors/vim-share/distinfo
diff -u pkgsrc/editors/vim-share/distinfo:1.218 pkgsrc/editors/vim-share/distinfo:1.218.2.1
--- pkgsrc/editors/vim-share/distinfo:1.218     Mon May  5 15:05:27 2025
+++ pkgsrc/editors/vim-share/distinfo   Sun Jul 20 14:41:59 2025
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.218 2025/05/05 15:05:27 schmonz Exp $
+$NetBSD: distinfo,v 1.218.2.1 2025/07/20 14:41:59 maya Exp $
 
-BLAKE2s (vim-9.1.1206.tar.gz) = cdcf0d7884828784e74da5991c3468561c9943ff5355fd95302fb46c8b198573
-SHA512 (vim-9.1.1206.tar.gz) = 435faf65774cc3603f551e4af948ad0c6588b7a775068b278d9872898875b74fb44f47c0db31de3232e15f4d74c4206627981913ff0e100713d6c23e8383310f
-Size (vim-9.1.1206.tar.gz) = 18595650 bytes
+BLAKE2s (vim-9.1.1572.tar.gz) = a8fdad760cbaf0b64d46d266810604a1c12d623fca84afcb2fc8ea2b6bea2859
+SHA512 (vim-9.1.1572.tar.gz) = a40c40ab3c8c854808382c3e7a69003899f41c5c171e9067155b76c8718c2745f27d8e4abbacd478ad65ee99f3984dcc57fb92ee8ef7c720bf6177a53c72ea0d
+Size (vim-9.1.1572.tar.gz) = 18694761 bytes
 SHA1 (patch-Makefile) = d05c1b787804bc0907cbb9476d54aef558ceddad
-SHA1 (patch-feature.h) = e7d3385dc09e0ed7d45577344e9988264c0de4dd
-SHA1 (patch-popupwin.c) = b34794445897c5dbfca1c4d55b3b0f84672a3770
-SHA1 (patch-vim.h) = 2213d690fcf5eb79deab769ad82f9e5717dce459
+SHA1 (patch-feature.h) = 181f788388fdab558d3abb3661293973699bdcf1
+SHA1 (patch-popupwin.c) = 5a372ec8cd6bad554e6cb4bb313bcd32b4c32d83
+SHA1 (patch-vim.h) = f68dd1d724cb3abfb6f5b5cf03ad5dfc56a0f1ee

Index: pkgsrc/editors/vim-share/version.mk
diff -u pkgsrc/editors/vim-share/version.mk:1.156 pkgsrc/editors/vim-share/version.mk:1.156.4.1
--- pkgsrc/editors/vim-share/version.mk:1.156   Sun Mar 16 15:12:37 2025
+++ pkgsrc/editors/vim-share/version.mk Sun Jul 20 14:41:59 2025
@@ -1,7 +1,7 @@
-# $NetBSD: version.mk,v 1.156 2025/03/16 15:12:37 morr Exp $
+# $NetBSD: version.mk,v 1.156.4.1 2025/07/20 14:41:59 maya Exp $
 
 VIM_VERSION=           9.1
-VIM_PATCHLEVEL=                1206
+VIM_PATCHLEVEL=                1572
 # Changelog: see https://github.com/vim/vim/commits/master/ or
 # with git clone: $ git log --pretty=format:"- %s"
 VIM_SUBDIR=            vim91

Index: pkgsrc/editors/vim-share/patches/patch-feature.h
diff -u pkgsrc/editors/vim-share/patches/patch-feature.h:1.6 pkgsrc/editors/vim-share/patches/patch-feature.h:1.6.14.1
--- pkgsrc/editors/vim-share/patches/patch-feature.h:1.6        Thu Nov 16 09:54:10 2023
+++ pkgsrc/editors/vim-share/patches/patch-feature.h    Sun Jul 20 14:42:00 2025
@@ -1,10 +1,10 @@
-$NetBSD: patch-feature.h,v 1.6 2023/11/16 09:54:10 wiz Exp $
+$NetBSD: patch-feature.h,v 1.6.14.1 2025/07/20 14:42:00 maya Exp $
 
 Use pkgsrc configuration directory.
 
---- src/feature.h.orig 2019-12-03 21:59:23.000000000 +0000
+--- src/feature.h.orig 2025-07-20 08:47:14.000000000 +0000
 +++ src/feature.h
-@@ -814,7 +814,7 @@
+@@ -703,7 +703,7 @@
  /*
   * SYS_VIMRC_FILE     Name of the system-wide .vimrc file.
   */

Index: pkgsrc/editors/vim-share/patches/patch-popupwin.c
diff -u pkgsrc/editors/vim-share/patches/patch-popupwin.c:1.1 pkgsrc/editors/vim-share/patches/patch-popupwin.c:1.1.2.1
--- pkgsrc/editors/vim-share/patches/patch-popupwin.c:1.1       Mon May  5 15:05:27 2025
+++ pkgsrc/editors/vim-share/patches/patch-popupwin.c   Sun Jul 20 14:42:00 2025
@@ -1,10 +1,10 @@
-$NetBSD: patch-popupwin.c,v 1.1 2025/05/05 15:05:27 schmonz Exp $
+$NetBSD: patch-popupwin.c,v 1.1.2.1 2025/07/20 14:42:00 maya Exp $
 
 Fix Tiger build.
 
---- src/popupwin.c.orig        2025-03-15 09:19:48.000000000 +0000
+--- src/popupwin.c.orig        2025-07-20 08:47:14.000000000 +0000
 +++ src/popupwin.c
-@@ -4567,7 +4567,9 @@ popup_hide_info(void)
+@@ -4605,7 +4605,9 @@ popup_hide_info(void)
  
      if (wp != NULL)
      {
@@ -14,15 +14,16 @@ Fix Tiger build.
        popup_hide(wp);
      }
  }
-@@ -4578,7 +4580,11 @@ popup_hide_info(void)
+@@ -4629,7 +4631,11 @@ popup_close_info(void)
      int
  popup_overlaps_cmdline(void)
  {
+-    return popup_on_cmdline;
 +#ifdef HAS_MESSAGE_WINDOW
-     return popup_on_cmdline;
++    return popup_on_cmdline;
 +#else
 +    return 0;
 +#endif
  }
  
- /*
+ #if defined(HAS_MESSAGE_WINDOW) || defined(PROTO)
Index: pkgsrc/editors/vim-share/patches/patch-vim.h
diff -u pkgsrc/editors/vim-share/patches/patch-vim.h:1.1 pkgsrc/editors/vim-share/patches/patch-vim.h:1.1.2.1
--- pkgsrc/editors/vim-share/patches/patch-vim.h:1.1    Mon May  5 15:05:27 2025
+++ pkgsrc/editors/vim-share/patches/patch-vim.h        Sun Jul 20 14:42:00 2025
@@ -1,10 +1,10 @@
-$NetBSD: patch-vim.h,v 1.1 2025/05/05 15:05:27 schmonz Exp $
+$NetBSD: patch-vim.h,v 1.1.2.1 2025/07/20 14:42:00 maya Exp $
 
 Fix Tiger build.
 
---- src/vim.h.orig     2025-03-15 09:19:48.000000000 +0000
+--- src/vim.h.orig     2025-07-20 08:47:14.000000000 +0000
 +++ src/vim.h
-@@ -2316,7 +2316,7 @@ typedef struct stat stat_T;
+@@ -2356,7 +2356,7 @@ typedef struct stat stat_T;
  # define ATTRIBUTE_FORMAT_PRINTF(fmt_idx, arg_idx)
  #endif
  



Home | Main Index | Thread Index | Old Index