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:           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.71 -r1.72 pkgsrc/editors/vim-share/Makefile
cvs rdiff -u -r1.78 -r1.79 pkgsrc/editors/vim-share/PLIST
cvs rdiff -u -r1.218 -r1.219 pkgsrc/editors/vim-share/distinfo
cvs rdiff -u -r1.156 -r1.157 pkgsrc/editors/vim-share/version.mk
cvs rdiff -u -r1.6 -r1.7 pkgsrc/editors/vim-share/patches/patch-feature.h
cvs rdiff -u -r1.1 -r1.2 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/Makefile
diff -u pkgsrc/editors/vim-share/Makefile:1.71 pkgsrc/editors/vim-share/Makefile:1.72
--- pkgsrc/editors/vim-share/Makefile:1.71      Fri Jul  4 08:47:08 2025
+++ pkgsrc/editors/vim-share/Makefile   Sun Jul 20 10:06:36 2025
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.71 2025/07/04 08:47:08 wiz Exp $
+# $NetBSD: Makefile,v 1.72 2025/07/20 10:06:36 morr Exp $
 
 PKGNAME=               vim-share-${VIM_VERSION}.${VIM_PATCHLEVEL}
-PKGREVISION=           1
 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.78 pkgsrc/editors/vim-share/PLIST:1.79
--- pkgsrc/editors/vim-share/PLIST:1.78 Sun Mar 16 15:12:37 2025
+++ pkgsrc/editors/vim-share/PLIST      Sun Jul 20 10:06:36 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.78 2025/03/16 15:12:37 morr Exp $
+@comment $NetBSD: PLIST,v 1.79 2025/07/20 10:06:36 morr 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.219
--- pkgsrc/editors/vim-share/distinfo:1.218     Mon May  5 15:05:27 2025
+++ pkgsrc/editors/vim-share/distinfo   Sun Jul 20 10:06:36 2025
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.218 2025/05/05 15:05:27 schmonz Exp $
+$NetBSD: distinfo,v 1.219 2025/07/20 10:06:36 morr 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.157
--- pkgsrc/editors/vim-share/version.mk:1.156   Sun Mar 16 15:12:37 2025
+++ pkgsrc/editors/vim-share/version.mk Sun Jul 20 10:06:36 2025
@@ -1,7 +1,7 @@
-# $NetBSD: version.mk,v 1.156 2025/03/16 15:12:37 morr Exp $
+# $NetBSD: version.mk,v 1.157 2025/07/20 10:06:36 morr 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.7
--- 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 10:06:36 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.7 2025/07/20 10:06:36 morr 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.2
--- 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 10:06:36 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.2 2025/07/20 10:06:36 morr 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.2
--- 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 10:06:36 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.2 2025/07/20 10:06:36 morr 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