Path to this page:
Subject: CVS commit: pkgsrc/editors/vim-share
From: Daniel Horecki
Date: 2024-08-03 00:32:24
Message id: 20240802223224.7A398FC74@cvs.NetBSD.org
Log Message:
Update to patchlevel 9.1.0655, which includes 2 security fixes.
Changelog:
9.1.0655: filetype: goaccess config file not recognized
9.1.0654: completion does not respect completeslash with fuzzy
9.1.0653: Patch v9.1.0648 not completely right
9.1.0652: too many strlen() calls in syntax.c
9.1.0651: ex: trailing dot is optional for :g and :insert/:append
9.1.0650: Coverity warning in cstrncmp()
9.1.0649: Wrong comment for "len" argument of call_simple_func()
9.1.0648: [security] double-free in dialog_changed()
9.1.0647: [security] use-after-free in tagstack_clear_entry
9.1.0646: Vim9: imported function may not be found
9.1.0645: regex: wrong match when searching multi-byte char case-insensitive
9.1.0644: Unnecessary STRLEN() when applying mapping
9.1.0643: terminal: cursor may end up on invalid position
9.1.0642: Check that mapping rhs starts with lhs fails if not simplified
9.1.0641: MS-Windows: OLE enabled in console version
9.1.0640: Mingw: Makefile can be improved
9.1.0639: channel timeout may wrap around
9.1.0638: E1510 may happen when formatting a message for smsg()
9.1.0637: MS-Windows: Style issues in MSVC Makefile
9.1.0636: filetype: ziggy files are not recognized
9.1.0635: filetype: SuperHTML template files not recognized
9.1.0634: Ctrl-P not working by default
9.1.0633: Compilation warnings with `-Wunused-parameter`
9.1.0632: MS-Windows: Compiler Warnings
9.1.0631: wrong completion list displayed with non-existing dir + fuzzy completion
9.1.0630: MS-Windows: build fails with VIMDLL and mzscheme
9.1.0629: Rename of pum hl_group is incomplete
9.1.0628: MinGW: coverage files are not cleaned up
9.1.0627: MinGW: build-error when COVERAGE is enabled
9.1.0626: Vim9: need more tests with null objects
9.1.0625: tests: test output all translated messages for all translations
9.1.0624: ex command modifiers not found
9.1.0623: Mingw: errors when trying to delete non-existing files
9.1.0622: MS-Windows: mingw-build can be optimized
9.1.0621: MS-Windows: startup code can be improved
9.1.0620: Vim9: segfauls with null objects
9.1.0619: tests: test_popup fails
9.1.0618: cannot mark deprecated attributes in completion menu
9.1.0617: Cursor moves beyond first line of folded end of buffer
9.1.0616: filetype: Make syntax highlighting off for MS Makefiles
9.1.0615: Unnecessary STRLEN() in make_percent_swname()
9.1.0614: tests: screendump tests fail due to recent syntax changes
9.1.0613: tests: termdebug test may fail and leave file around
9.1.0612: filetype: deno.lock file not recognized
9.1.0611: ambiguous mappings not correctly resolved with modifyOtherKeys
9.1.0610: filetype: OpenGL Shading Language files are not detected
9.1.0609: outdated comments in Makefile
9.1.0608: Coverity warns about a few potential issues
9.1.0607: termdebug: uses inconsistent style
9.1.0606: tests: generated files may cause failure in test_codestyle
9.1.0605: internal error with fuzzy completion
9.1.0604: popup_filter during Press Enter prompt seems to hang
9.1.0603: filetype: use correct extension for Dracula
9.1.0602: filetype: Prolog detection can be improved
9.1.0601: Wrong cursor position with 'breakindent' when wide char doesn't fit
9.1.0600: Unused function and unused error constants
9.1.0599: Termdebug: still get E1023 when specifying arguments
9.1.0598: fuzzy completion does not work with default completion
9.1.0597: KeyInputPre cannot get the (unmapped typed) key
9.1.0596: filetype: devscripts config files are not recognized
9.1.0595: make errors out with the po Makefile
9.1.0594: Unnecessary redraw when setting 'winfixbuf'
9.1.0593: filetype: Asymptote files are not recognized
9.1.0592: runtime: filetype: Mediawiki files are not recognized
9.1.0591: filetype: *.wl files are not recognized
9.1.0590: Vim9: crash when accessing getregionpos() return value
9.1.0589: vi: d{motion} and cw work differently than expected
9.1.0588: The maze program no longer compiles on newer clang
9.1.0587: tests: Test_gui_lowlevel_keyevent is still flaky
9.1.0586: ocaml runtime files are outdated
9.1.0585: tests: test_cpoptions leaves swapfiles around
9.1.0584: Warning about redeclaring f_id() non-static
9.1.0583: filetype: *.pdf_tex files are not recognized
9.1.0582: Printed line doesn't overwrite colon when pressing Enter in Ex mode
9.1.0581: Various lines are indented inconsistently
9.1.0580: :lmap mapping for keypad key not applied when typed in Select mode
9.1.0579: Ex command is still executed after giving E1247
9.1.0578: no tests for :Tohtml
9.1.0577: Unnecessary checks for v:sizeoflong in test_put.vim
9.1.0576: tests: still an issue with test_gettext_make
9.1.0575: Wrong comments in alt_tabpage()
9.1.0574: ex: wrong handling of commands after bar
9.1.0573: ex: no implicit print for single addresses
9.1.0572: cannot specify tab page closing behaviour
9.1.0571: tests: Test_gui_lowlevel_keyevent is flaky
9.1.0570: tests: test_gettext_make can be improved
9.1.0569: fnamemodify() treats ".." and "../" differently
9.1.0568: Cannot expand paths from 'cdpath' setting
9.1.0567: Cannot use relative paths as findfile() stop directories
9.1.0566: Stop dir in findfile() doesn't work properly w/o trailing slash
9.1.0565: Stop directory doesn't work properly in 'tags'
9.1.0564: id() can be faster
9.1.0563: Cannot process any Key event
9.1.0562: tests: inconsistency in test_findfile.vim
9.1.0561: netbeans: variable used un-initialized (Coverity)
9.1.0560: bindtextdomain() does not indicate an error
9.1.0559: translation of vim scripts can be improved
9.1.0558: filetype: prolog detection can be improved
9.1.0557: moving in the buffer list doesn't work as documented
9.1.0556: :bwipe doesn't remove file from jumplist of other tabpages
9.1.0555: filetype: angular ft detection is still problematic
9.1.0554: :bw leaves jumplist and tagstack data around
9.1.0553: filetype: *.mcmeta files are not recognized
9.1.0552: No test for antlr4 filetype
9.1.0551: filetype: htmlangular files are not properly detected
9.1.0550: filetype: antlr4 files are not recognized
9.1.0549: fuzzycollect regex based completion not working as expected
9.1.0548: it's not possible to get a unique id for some vars
9.1.0547: No way to get the arity of a Vim function
9.1.0546: vim-tiny fails on CTRL-X/CTRL-A
9.1.0545: MSVC conversion warning
9.1.0544: filetype: ldapconf files are not recognized
9.1.0543: Behavior of CursorMovedC is strange
9.1.0542: Vim9: confusing string() output for object functions
9.1.0541: failing test with Vim configured without channel
9.1.0540: Unused assignment in sign_define_cmd()
9.1.0539: Not enough tests for what v9.1.0535 fixed
9.1.0538: not possible to assign priority when defining a sign
9.1.0537: signed number detection for CTRL-X/A can be improved
9.1.0536: filetype: zone files are not recognized
9.1.0535: newline escape wrong in ex mode
9.1.0534: completion wrong with fuzzy when cycling back to original
9.1.0533: Vim9: need more tests for nested objects equality
9.1.0532: filetype: Cedar files not recognized
9.1.0531: resource leak in mch_get_random()
9.1.0530: xxd: MSVC warning about non-ASCII character
9.1.0529: silent! causes following try/catch to not work
9.1.0528: spell completion message still wrong in translations
9.1.0527: inconsistent parameter in Makefiles for Vim executable
9.1.0526: Unwanted cursor movement with pagescroll at start of buffer
9.1.0525: Right release selects immediately when pum is truncated.
9.1.0524: the recursive parameter in the *_equal functions can be removed
9.1.0523: Vim9: cannot downcast an object
9.1.0522: Vim9: string(object) hangs for recursive references
9.1.0521: if_py: _PyObject_CallFunction_SizeT is dropped in Python 3.13
9.1.0520: Vim9: incorrect type checking for modifying lists
9.1.0519: MS-Windows: libvterm compilation can be optimized
9.1.0518: initialize the random buffer can be improved
9.1.0517: MS-Windows: too long lines in Make_mvc.mak
9.1.0516: need more tests for nested dicts and list comparision
9.1.0515: Vim9: segfault in object_equal()
9.1.0514: Vim9: issue with comparing objects recursively
9.1.0513: Vim9: segfault with object comparison
9.1.0512: Mode message for spell completion doesn't match allowed keys
9.1.0511: CursorMovedC triggered wrongly with setcmdpos()
9.1.0510: CI: test_gettext fails on MacOS14 + MSVC Win
9.1.0509: not possible to translate Vim script messages
9.1.0508: termdebug plugin can be further improved
9.1.0507: hard to detect cursor movement in the command line
9.1.0506: filetype: .envrc & .prettierignore not recognized
9.1.0505: filetype: Faust files are not recognized
9.1.0504: inner-tag textobject confused about ">" in attributes
9.1.0503: cannot use fuzzy keyword completion
9.1.0502: MS-Windows: too much legacy code
9.1.0501: too complicated mapping restore in termdebug
9.1.0500: cannot switch buffer in a popup
9.1.0499: MS-Windows: doesn't handle symlinks properly
9.1.0498: getcmdcompltype() interferes with cmdline completion
9.1.0497: termdebug can be further improved
9.1.0496: matched text is highlighted case-sensitively
9.1.0495: Matched text isn't highlighted in cmdline pum
9.1.0494: Wrong matched text highlighted in pum with 'rightleft'
9.1.0493: Test for patch 9.1.0489 doesn't fail without the fix
9.1.0492: filetype: Vim-script files not detected by shebang line
9.1.0491: Cmdline pum doesn't work properly with 'rightleft'
9.1.0490: minor style problems with patch 9.1.0487
9.1.0489: default completion may break with fuzzy
9.1.0488: Wrong padding for pum "kind" with 'rightleft'
9.1.0487: completed item not update on fuzzy completion
9.1.0486: filetype: Snakemake files are not recognized
9.1.0485: Matched text shouldn't be highlighted in "kind" and \
"menu"
9.1.0484: Sorting of completeopt+=fuzzy is not stable
9.1.0483: glob() not sufficiently tested
9.1.0482: termdebug plugin needs more love
9.1.0481: Vim9: term_getjob() throws an exception on error
9.1.0480: fuzzy string matching executed when not needed
9.1.0479: fuzzy_match_str_with_pos() does unnecessary list operations
9.1.0478: potential deref of NULL pointer in fuzzy_match_str_with_pos
9.1.0477: block_editing errors out when using <enter>
9.1.0476: Cannot see matched text in popup menu
9.1.0475: cmod_split modifier is always reset in term_start()
9.1.0474: CI: Test_ColonEight() fails on github runners
9.1.0473: term_start() does not clear vertical modifier
9.1.0472: Inconsistencies between functions for option flags
9.1.0471: Crash when using autocmd_get() after removing event inside autocmd
9.1.0470: tests: Test_ColonEight_MultiByte() fails sporadically
9.1.0469: Cannot have buffer-local value for 'completeopt'
9.1.0468: GvimExt does not consult HKEY_CURRENT_USER
9.1.0467: typos in some comments
9.1.0466: Missing comments for fuzzy completion
9.1.0465: missing filecopy() function
9.1.0464: no whitespace padding in commentstring option in ftplugins
9.1.0463: no fuzzy-matching support for insert-completion
9.1.0462: eval5() and eval7 are too complex
9.1.0461: too many strlen() calls in drawline.c
9.1.0460: filetype: lintstagedrc files are not recognized
9.1.0459: Vim9: import autoload does not work with symlink
9.1.0458: Coverity complains about division by zero
9.1.0457: tests: test_gui fails on Wayland
9.1.0456: Left shift is incorrect with vartabstop and shiftwidth=0
9.1.0455: MS-Windows: compiler warning for size_t to int conversion
9.1.0454: minor issues in test_filetype with rasi test
9.1.0453: filetype: rasi files are not recognized
9.1.0452: Configure checks for libelf unnecessarily
9.1.0451: No test for escaping '<' with shellescape()
9.1.0450: evalc. code too complex
9.1.0449: MS-Windows: Compiler warnings
9.1.0448: compiler warning in eval.c
9.1.0447: completion may be wrong when deleting all chars
9.1.0446: getregionpos() inconsistent for partly-selected multibyte char
9.1.0445: Coverity warning after 9.1.0440
9.1.0444: Not enough tests for getregion() with multibyte chars
9.1.0443: Can't use blockwise selection with width for getregion()
9.1.0442: hare runtime files outdated
9.1.0441: getregionpos() can't properly indicate positions beyond eol
9.1.0440: function get_lval() is too long
9.1.0439: Cannot filter the history
9.1.0438: Wrong Ex command executed when :g uses '?' as delimiter
9.1.0437: Motif requires non-const char pointer for XPM data
9.1.0436: Crash when using '?' as separator for :s
9.1.0435: filetype: cygport files are not recognized
9.1.0434: make errors trying to access autoload/zig
9.1.0433: Wrong yanking with exclusive selection and ve=all
9.1.0432: Ancient XPM preprocessor hack may cause build errors
9.1.0431: eval.c is too long
9.1.0430: getregionpos() doesn't handle one char selection
9.1.0429: Coverity complains about eval.c refactor
9.1.0428: Tag guessing leaves wrong search history with very short names
9.1.0427: tests: some issues with termdebug mapping test
9.1.0426: too many strlen() calls in search.c
9.1.0425: filetype: purescript files are not recognized
9.1.0424: filetype: slint files are not recognized
9.1.0423: getregionpos() wrong with blockwise mode and multibyte
9.1.0422: function echo_string_core() is too long
9.1.0421: filetype: hyprlang files are not recognized
9.1.0420: :browse oldfiles prompts even with single entry
9.1.0419: eval.c not sufficiently tested
9.1.0418: Cannot move to previous/next rare word
9.1.0417: if_py: find_module has been removed in Python 3.12.0a7
9.1.0416: some screen dump tests can be improved
9.1.0415: Some functions are not tested
9.1.0414: Unable to leave long line with 'smoothscroll' and 'scrolloff'
9.1.0413: smoothscroll may cause infinite loop
9.1.0412: typo in regexp_bt.c in DEBUG code
9.1.0411: too long functions in eval.c
9.1.0410: warning about uninitialized variable
9.1.0409: too many strlen() calls in the regexp engine
9.1.0408: configure fails on Fedora when including perl
Files: