generated from pool/new_package
57c1f017b7
* vim-patch:9.2.0265: unnecessary restrictions for defining dictionary function names (#38524) * fix(api): nvim_set_hl boolean false corrupts underline styles (#38504) * build(deps): bump luajit to fbb36bb6b * docs(lsp): add `init_options` to Copilot example #38502 * fix(:connect): don't use freed memory (#38512) * feat(prompt): prompt_appendbuf() appends to prompt buffer #37763 * fix(pack): set `source` in progress report #38511 * fix(messages): spurious newline with --headless + cmdheight=0 #38494 * feat(progress): set Progress-event pattern to "source" #38495 * vim-patch:c84526d: runtime(amiga): revamp syntax highlighting and add new maintainer (#38503) * fix(ui2): ENTER may focus pager in insert/terminal mode #38497 * ci: bump actions/cache * fix(ui2): no paging in dialog below expanded cmdline #38489 * docs: update version.c #38455 * refactor(progress): simplify progress-status format #38491 * refactor: resize Progress autocmd dict to actual size #38487 * fix(treesitter): ignore stale fold refresh callbacks * fix: :ball w_locked check, reset b_nwindows in free_all_mem() #38484 * feat(api): nvim_set_hl{update:boolean} #37546 * refactor(treesitter): use same visual-select as lsp #38475 * test: work around flaky swapfile test with ASAN (#38482) * fix(exit): stop listening before closing channels (#38480) * vim-patch:9.2.0237: filetype: ObjectScript routines are not recognized (#38479) * vim-patch:9.2.0239: signcolumn may cause flicker (#38477) * vim-patch:955c02d: runtime(sh): Distinguish parts of function definitions * vim-patch:9c0d057: runtime(sh): Improve the matching of function definitions * fix(pack): add trailing newline to lockfile #38469 * fix(messages): emit empty msg_show event for :echo #38467 * fix(ui2): show messages in dialog window when entering expanded cmdline #38465 * docs: job-control.txt => flow layout #38463 * fix(progress): show progress-status only in curwin #38458 * fix(vim.net): always pass response body to on_response #38460 * fix(runtime): stop treesitter highlight in b:undo_ftplugin #38459 * vim-patch:c9eaff0: runtime(java): Make changes for JDK 26 (#38452) * vim-patch:9.2.0235: filetype: wks files are not recognized (#38451) * vim-patch:9.2.0233: Compiler warning in strings.c (#38450) * test(lsp): get_configs resolves only necessary configs * docs: api, plugins, ui2 * feat(net): vim.net.request(outbuf) writes response to buffer #36164 * fix(lsp): get_namespace signature (#38449) * docs: change lua-bit to new layout #38447 * fix: use correct window dimension for range estimation * fix(decor): clamp last column by decor provider range * test: issue #35575 * refactor(treesitter)!: remove "all" option of Query:iter_matches #33070 * fix(lsp): completion word includes leading space from label #38435
397 lines
22 KiB
Plaintext
397 lines
22 KiB
Plaintext
-------------------------------------------------------------------
|
|
Sat Mar 28 11:31:06 UTC 2026 - mcepl@cepl.eu
|
|
|
|
- Update to version 0.12.0~git.1774695060.5a7df03b42:
|
|
* vim-patch:9.2.0265: unnecessary restrictions for defining dictionary function names (#38524)
|
|
* fix(api): nvim_set_hl boolean false corrupts underline styles (#38504)
|
|
* build(deps): bump luajit to fbb36bb6b
|
|
* docs(lsp): add `init_options` to Copilot example #38502
|
|
* fix(:connect): don't use freed memory (#38512)
|
|
* feat(prompt): prompt_appendbuf() appends to prompt buffer #37763
|
|
* fix(pack): set `source` in progress report #38511
|
|
* fix(messages): spurious newline with --headless + cmdheight=0 #38494
|
|
* feat(progress): set Progress-event pattern to "source" #38495
|
|
* vim-patch:c84526d: runtime(amiga): revamp syntax highlighting and add new maintainer (#38503)
|
|
* fix(ui2): ENTER may focus pager in insert/terminal mode #38497
|
|
* ci: bump actions/cache
|
|
* fix(ui2): no paging in dialog below expanded cmdline #38489
|
|
* docs: update version.c #38455
|
|
* refactor(progress): simplify progress-status format #38491
|
|
* refactor: resize Progress autocmd dict to actual size #38487
|
|
* fix(treesitter): ignore stale fold refresh callbacks
|
|
* fix: :ball w_locked check, reset b_nwindows in free_all_mem() #38484
|
|
* feat(api): nvim_set_hl{update:boolean} #37546
|
|
* refactor(treesitter): use same visual-select as lsp #38475
|
|
* test: work around flaky swapfile test with ASAN (#38482)
|
|
* fix(exit): stop listening before closing channels (#38480)
|
|
* vim-patch:9.2.0237: filetype: ObjectScript routines are not recognized (#38479)
|
|
* vim-patch:9.2.0239: signcolumn may cause flicker (#38477)
|
|
* vim-patch:955c02d: runtime(sh): Distinguish parts of function definitions
|
|
* vim-patch:9c0d057: runtime(sh): Improve the matching of function definitions
|
|
* fix(pack): add trailing newline to lockfile #38469
|
|
* fix(messages): emit empty msg_show event for :echo #38467
|
|
* fix(ui2): show messages in dialog window when entering expanded cmdline #38465
|
|
* docs: job-control.txt => flow layout #38463
|
|
* fix(progress): show progress-status only in curwin #38458
|
|
* fix(vim.net): always pass response body to on_response #38460
|
|
* fix(runtime): stop treesitter highlight in b:undo_ftplugin #38459
|
|
* vim-patch:c9eaff0: runtime(java): Make changes for JDK 26 (#38452)
|
|
* vim-patch:9.2.0235: filetype: wks files are not recognized (#38451)
|
|
* vim-patch:9.2.0233: Compiler warning in strings.c (#38450)
|
|
* test(lsp): get_configs resolves only necessary configs
|
|
* docs: api, plugins, ui2
|
|
* feat(net): vim.net.request(outbuf) writes response to buffer #36164
|
|
* fix(lsp): get_namespace signature (#38449)
|
|
* docs: change lua-bit to new layout #38447
|
|
* fix: use correct window dimension for range estimation
|
|
* fix(decor): clamp last column by decor provider range
|
|
* test: issue #35575
|
|
* refactor(treesitter)!: remove "all" option of Query:iter_matches #33070
|
|
* fix(lsp): completion word includes leading space from label #38435
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 23 15:02:12 UTC 2026 - mcepl@cepl.eu
|
|
|
|
- Update to version 0.12.0~git.1774276407.e2afa762c8:
|
|
* ci: bump actions/create-github-app-token #38436
|
|
* refactor: rename termcap.lua -> tty.lua #38437
|
|
* test: ignore kuwasha.net url #38438
|
|
* fix(session): spacebar heater not warm enough #38434
|
|
* fix(lua): drop support for boolean `buf` in `vim.keymap` #38432
|
|
* fix(lsp): snippet preview blocked completionItem/resolve request #38428
|
|
* feat(lsp): attach to buftype=help buffers #38412
|
|
* docs: update version.c #38304
|
|
* fix(runtime)!: move "tohtml" to pack/dist/opt/ #34557
|
|
* refactor(move.c): fix coverity warning (#38427)
|
|
* vim-patch:9.2.0223: Option handling for key:value suboptions is limited (#38426)
|
|
* vim-patch:9.2.0226: No 'incsearch' highlighting support for :uniq (#38425)
|
|
* vim-patch:9.2.0225: runtime(compiler): No compiler plugin for just (#38424)
|
|
* vim-patch:9.2.0222: "zb" scrolls incorrectly with cursor on fold (#38423)
|
|
* revert: "feat(lsp): add `buftypes` field to `vim.lsp.Config`" #38421
|
|
* fix(provider): support python3.14 #38419
|
|
* docs: starting.txt new layout
|
|
* fix(docs): improve adjacent list items
|
|
* feat(lsp): add `buftypes` field to `vim.lsp.Config` (#38380)
|
|
* fix(lsp): restore virtual document color visibility (#38407)
|
|
* feat(lsp): support CompletionItem.labelDetails #38403
|
|
* fix(mpack): boundary values for negative integer encoding #37255
|
|
* feat(lua): replace `buffer` with `buf` in vim.keymap.set/del #38360
|
|
* vim-patch:9.2.0219: call stack can be corrupted (#38406)
|
|
* feat(ui2): configure maximum window heights #38392
|
|
* fix(lsp/diagnostic): use diagnostic provider identifier for code actions #38401
|
|
* build: update-alternatives during deb install #37980
|
|
* vim-patch:9.2.0217: filetype: cto files are not recognized (#38400)
|
|
* vim-patch:ce4fbda: runtime(fish): Add matchit support to filetype plugin (#38399)
|
|
* test(terminal/buffer_spec): increase timeout waiting for REP (#38398)
|
|
* fix(pty): prevent orphan conhost.exe on Windows 10 #38244
|
|
* build(clangd): docstrings are Doxygen
|
|
* refactor(build): Makefile readability
|
|
* docs: misc
|
|
* fix(intro): crash on small screen #38397
|
|
* test(treesitter): skip unreliable select test #38391
|
|
* fix(pack): account for Git's "insteadOf" in `:checkhealth` #38393
|
|
* feat(ux): sexy intro #38378
|
|
* docs: add comment on how `[...]()` behaves (#38389)
|
|
* fix(lsp): handle completion/resolve response arriving after on_insert_leave
|
|
* feat(progress): status api, 'statusline' integration #35428
|
|
* feat(stdlib): vim.fs.ext() returns file extension #36997
|
|
* vim-patch:ecf90b9: CI: make dependabot monitor `.github/actions` directory (#38383)
|
|
* fix(lsp): unify LSP error logging prefixes #38354
|
|
* fix(lsp): guard dynamic capability attachment #38382
|
|
* refactor(test): clean up pumborder round test cases #38368
|
|
* fix(terminal): possible missing refresh with buffer updates (#38388)
|
|
* vim-patch:9.2.0209: freeze during wildmenu completion (#38386)
|
|
* vim-patch:9.2.0202: [security]: command injection via newline in glob() (#38385)
|
|
* vim-patch:9.2.0204: filetype: cps files are not recognized
|
|
* vim-patch:9.2.0201: filetype: Wireguard config files not recognized
|
|
* fix(lsp): improve diagnostics handling and comments
|
|
* fix(lsp/diagnostic): key resultId by client and identifier
|
|
* fix(lsp): handle providers without subcapabilities
|
|
* fix(lsp): request diagnostics from all registrations
|
|
* refactor(lsp): replace _provider_value_get with _provider_foreach
|
|
* feat(defaults): map "grx" to vim.lsp.codelens.run() #37689
|
|
* docs: example_init #38372
|
|
* fix(ui): apply 'pumborder' to mouse menu, fix overflow #36193
|
|
* fix(lsp): `vim.Range` check in `document_color.color_presentation()` (#38374)
|
|
* fix(ui2): wrong condition used to detect active pager
|
|
* fix(ui2): move windows to current tabpage
|
|
* feat(lsp): vim.lsp.get_configs() #37237
|
|
* vim-patch:partial:9.2.0193: using copy_option_part() can be improved (#38369)
|
|
* fix(terminal): don't poll for output during scrollback refresh (#38365)
|
|
* vim-patch:faad250: runtime(doc): Fix typo in if_pyth.txt (#38362)
|
|
* vim-patch:39ee7d1: runtime(yara): add ftplugin for yara filetype (#38361)
|
|
* fix(terminal): don't refresh for sync flush when exiting (#38363)
|
|
* fix(messages): disallow user-defined integer message-id #38359
|
|
* feat(lsp): migrate `document_color` to capability framework (#38344)
|
|
* fix(api): nvim_get_option_value FileType autocmd handling #37414
|
|
* fix(fs): expand drive-relative paths on Windows #37084
|
|
* fix(options): vim.opt fails for 'fillchars' #37141
|
|
* fix(menu): right-click menu fails with E335 when using V after i_ctrl-o #37349
|
|
* docs: misc, terminal
|
|
* docs: terminal.txt new layout
|
|
* fix(lsp): redraw codelens after request completed #38352
|
|
* refactor(terminal): impl "[Process exited]" in Lua #38343
|
|
* build: suppress -Wfree-nonheap-object false positives in lua_cjson #37250
|
|
* test(tui_spec): remove unnecessary :messages (#38349)
|
|
* test: always show snapshot if screen:expect_unchanged() fails (#38347)
|
|
* feat(terminal): synchronized output (mode 2026) #38284
|
|
* docs: api, lsp, messages, intro #38327
|
|
* fix(lsp): respect documentation markup kind in completion preview #38338
|
|
* fix(marks): make jumpoptions=view work with 'smoothscroll' (#38339)
|
|
* feat(diff): merge adjacent blocks using inline:word (#37085)
|
|
* vim-patch:9.2.0180: possible crash with winminheight=0 (#38335)
|
|
* feat(vimscript): scripts can detect 'android', 'termux' #38218
|
|
* vim-patch:9.2.0182: autocmds may leave windows with w_locked set #38332
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 16 21:45:49 UTC 2026 - mcepl@cepl.eu
|
|
|
|
- Update to version 0.12.0~git.1773674987.7b7e8cc724:
|
|
* feat(progress): disable cmdline progress msg via messagesopt' #36730
|
|
* docs(api): manually format api-buffer-updates
|
|
* fix(api): use standard error messages
|
|
* docs: misc
|
|
* fix(diagnostic): open_float() handles config.float function #31577
|
|
* fix(api): nvim_open_tabpage positional "enter"
|
|
* fix(api): nvim_open_tabpage "after" like :[count]tab
|
|
* fix: nvim_open_tabpage cleanup, fixes, more tests
|
|
* feat(api): add nvim_open_tabpage
|
|
* vim-patch:049c76f: runtime(termdebug): drop outdated comment from termdebug.vim (#38325)
|
|
* fix(ux): drop "Sorry" from messages #38318
|
|
* vim-patch:9.2.0143: termdebug: no support for thread and condition in :Break
|
|
* test(old): avoid indexing undefined signs
|
|
* vim-patch:partial:9.1.1004: tests: a few termdebug tests are flaky
|
|
* vim-patch:partial:9.1.0613: tests: termdebug test may fail and leave file around
|
|
* vim-patch:partial:225d4d921: runtime(termdebug): Refactored StartDebug_term and EndDebug functions
|
|
* vim-patch:fce324f557: runtime(termdebug): close all buffers in the same way
|
|
* fix(terminal): don't always leave if enter autocmds delete buffer #38324
|
|
* build(deps): bump luv to 1.52.1-0
|
|
* feat(help): super K (":help!") guesses tag at cursor #36205
|
|
* fix(terminal): check `buf` before deleting extmark #38314
|
|
* fix(terminal): heap UAF from autocmds when entering #38316
|
|
* fix(statusline): missing info/hint diagnostics #38307
|
|
* test(ui/mode_spec): fix retry not working (#38300)
|
|
* vim-patch:9.2.0165: tests: perleval fails in the sandbox
|
|
* vim-patch:9.2.0162: tests: unnecessary CheckRunVimInTerminal in test_quickfix
|
|
* vim-patch:9.2.0159: Crash when reading quickfix line
|
|
* fix(api): improve external window validation
|
|
* fix(api): disallow moving window between tabpages in more cases
|
|
* feat(api): nvim_win_set_config can move split to other tp as floatwin
|
|
* fix(winfloat): last_status when changing split to floatwin
|
|
* fix(api): relax config validation for "win"
|
|
* refactor(window): lastwin_nofloating takes tp
|
|
* fix(api): don't config split as floatwin relative to itself
|
|
* fix(api): win_config_float_tp grid removal, redraw
|
|
* refactor(api): cleanup, more comments, more tests, news
|
|
* feat(api): nvim_win_set_config can move floatwin to another tabpage
|
|
* build(deps): bump tree-sitter to v0.26.7
|
|
* fix(messages): allocate message history kind string #38292
|
|
* refactor(treesitter): move range related functions
|
|
* docs(treesitter): fix typo
|
|
* fix(lsp): handle non-string documentation in completion items #38291
|
|
* fix(window): don't leak fold memory with style=minimal #38287
|
|
* docs: update version.c #38222
|
|
* vim-patch:9.2.0155: filetype: ObjectScript are not recognized (#38288)
|
|
* vim-patch:9.2.0152: concatenating strings is slow (#38286)
|
|
* refactor(treesitter)!: get_parser return nil on error #37276
|
|
* refactor: rename _ensure_integer => _assert_integer
|
|
* docs: misc
|
|
* fix(normal): crash using :norm from vim.ui_attach shell message event #38283
|
|
* build: noisy readability-implicit-bool-conversion warning #38282
|
|
* ci: label disclosed AI-assisted PRs
|
|
* test: set NVIM_TEST in zig build #38281
|
|
* feat(diagnostic): custom status format function #36696
|
|
* fix(ui): preview float doesn't respond to mouse scroll #38270
|
|
* fix(completion): wrong CompleteDone reason for auto-inserted sole match #38280
|
|
* fix(api): nvim_parse_cmd on range-only, modifier-only commands #36665
|
|
* test: include :cd in pcall() in rmdir() (#38278)
|
|
* vim-patch:3697c6b: runtime(ssh): ignore case in 'keywordprg', update syntax script (#38277)
|
|
* vim-patch:9.2.0147: blob: concatenation can be improved (#38276)
|
|
* fix(ui2): use pager to list consecutively typed commands #38272
|
|
* refactor: integer functions, optimize asserts #34112
|
|
* docs: use "ev" convention in event-handlers
|
|
* docs: vimfn descriptions
|
|
* docs: misc
|
|
* fix(pum): keep info window aligned with pum when above #38251
|
|
* test: fs_spec fails if home is a symlink #38258
|
|
* feat(startup): warn if NVIM_LOG_FILE is inaccessible #38070
|
|
* refactor(highlight): extract set_gui_color() from do_highlight()
|
|
* fix(highlight): correct change detection in do_highlight for gui colors
|
|
* vim-patch:9.2.0140: file reading performance can be improved (#38266)
|
|
* ci: fix broken workflows after Zizmor fixes (#38264)
|
|
* vim-patch:2cf18fc: runtime(python): Update syntax, improve pythonNumber pattern performance (#38263)
|
|
* vim-patch:8f2cd47: runtime(sudoers): update filetype plugin and syntax script (#38262)
|
|
* vim-patch:9.2.0137: [security]: crash with composing char in collection range (#38261)
|
|
* fix(process): wrong exit code for SIGHUP on Windows (#38242)
|
|
* fix(cmake): linker flags, doc generation for cross-compilation #38215
|
|
* fix(prompt): don't implicitly set 'modified' #38118
|
|
* fix(lsp): ensure augroup before querying autocmds #38254
|
|
* docs: misc
|
|
* docs: deprecate hit-enter
|
|
* docs: api, messages, lsp, trust
|
|
* test(ex_cmds/mksession_spec): fix possible error log (#38255)
|
|
* docs: usr_25.txt formatting
|
|
* fix(compositor): clear old position with last known dimensions #38229
|
|
* feat(lsp): do completionItem/resolve if completeopt=popup #32820
|
|
* fix(terminal): free the "[Process exited]" msg extmark #38246
|
|
* test(api/vim_spec): fix flaky test (#38227)
|
|
* vim-patch:c6f6f16: runtime(toml): update syntax script and fix highlight of dates and escapes (#38239)
|
|
* vim-patch:9.2.0132: tests: Test_recover_corrupted_swap_file1 fails on be systems (#38238)
|
|
* fix(lua): extra CR (\r) in `nvim -l` output #38048
|
|
* fix(highlight): avoid null deref, misc issues #38164
|
|
* fix(man.lua): :Man ignores section of gzipped manpage #38235
|
|
* feat(lsp): show snippet preview if completeopt=popup #32553
|
|
* ci: Zizmor GHA security analysis #38230
|
|
* fix(message): concatenate multi-chunk nvim_echo({err}) for exception message #38131
|
|
* feat(terminal): surface exit code via virttext + nvim_get_chan_info #37987
|
|
* fix(lsp): do not clear the codelens on the last line #38226
|
|
* fix(tui): reset cursor to default style when guicursor is disabled #38219
|
|
* vim-patch:9.2.0131: potential buffer overflow in regdump() (#38217)
|
|
* ci: ignore known Zizmor findings
|
|
* ci: eliminate template expansion in code contexts
|
|
* ci: set default permissions for workflows
|
|
* ci: don't persist git credentials on disk
|
|
* ci: pin third-party action dependencies to commit hashes
|
|
* vim-patch:9.2.0130: missing range flags for the :tab command (#38216)
|
|
* vim-patch:partial:9.2.0126: String handling can be improved (#38214)
|
|
* fix(messages): non-fast and append for "shell_*" kinds #38188
|
|
* feat(extmark): support end_col=-1 if strict=false #28169
|
|
* fix: resolve all remaining LuaLS warnings in `src/`
|
|
* fix: silence LuaLS's `no-unknown` warnings in `src/`
|
|
* fix: define `vim.mpack`
|
|
* refactor: make LuaLS run diagnostics on all files in `src/`
|
|
* feat(ui2): support routing "typed_cmd" trigger to target
|
|
* feat(ui): specify whether msg_show event comes from typed command
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 10 09:10:04 UTC 2026 - Matej Cepl <mcepl@cepl.eu>
|
|
|
|
- Move tree-sitter-system.lua to /plugin/ directory instead.
|
|
- Add wikitext <-> mediawiki TS/ft mapping.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 10 00:45:17 UTC 2026 - Matej Cepl <mcepl@cepl.eu>
|
|
|
|
- Modify tree-sitter-system.lua to find correct way to
|
|
%{_libdir}/tree-sitter instead of relying on the
|
|
%/usr/share/nvim/runtime/parser symlink.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 02 17:30:28 UTC 2026 - mcepl@cepl.eu
|
|
|
|
- Update to version 0.12.0~git.1772455145.ab8371a26c:
|
|
* fix(tui): server --listen error sometimes not visible (#38027)
|
|
* test: suppress DSR wait warning when running tests (#38126)
|
|
* vim-patch:14eddc7: runtime(xkb): Include a simple xkb ftplugin (#38121)
|
|
* test(terminal/cursor_spec): only delete TermOpen autocmds (#38123)
|
|
* vim-patch:9.2.0081: Failed "z=" does not reset 'nospell' setting (#38109)
|
|
* vim-patch:b901fa9: runtime(vim): Update base syntax, improve :syntax group list arg matching (#38112)
|
|
* vim-patch:75c291f: runtime(julia): Update julia ftplugin
|
|
* feat(difftool): replace old "nvim -d" automatically #38057
|
|
* feat(lsp): show color preview in completion items #32138
|
|
* fix(difftool): don't reset quickfix list when closing quickfix window #38088
|
|
* feat(ui2): configure targets per message kind #38091
|
|
* fix(channel): support :detach, :restart on Windows #37977
|
|
* fix(float): style=minimal leaks into normal windows #25185
|
|
* fix(cmake): use host nlua0 binary when cross-compiling #38089
|
|
* revert :gen_help_html.lua commit 4a4de73 #38100
|
|
* vim-patch:9.2.0077: [security]: Crash when recovering a corrupted swap file (#38104)
|
|
* vim-patch:9.2.0078: [security]: stack-buffer-overflow in build_stl_str_hl() (#38102)
|
|
* vim-patch:9.2.0075: [security]: Buffer underflow with emacs tag file
|
|
* vim-patch:9.2.0074: [security]: Crash with overlong emacs tag file
|
|
* vim-patch:9148644: runtime(env): add ftplugin for env filetype (#38098)
|
|
* vim-patch:9.2.0070: tests: various tests leave swapfiles around
|
|
* vim-patch:9.1.0539: Not enough tests for what v9.1.0535 fixed
|
|
* vim-patch:9.1.0535: newline escape wrong in ex mode
|
|
* fix(help): better align local-additions #38097
|
|
* fix(vim.fs): joinpath() should ignore empty items #38077
|
|
* ci: bump actions/download-artifact from 7 to 8
|
|
* ci: bump actions/upload-artifact from 6 to 7
|
|
* feat(terminal): support SGR dim, overline attributes #37997
|
|
* fix(map): use names like Map_key_value not Map_keyvalue
|
|
* fix(startup): wait for bg detection before user config #37075
|
|
* fix(restart): drop "-s <scriptfile>" from v:argv on :restart #38058
|
|
* build(deps): bump luajit to a553b3de2
|
|
* vim-patch:partial:9.2.0068: Inefficient use of list_append_string() (#38083)
|
|
* build(deps): bump tree-sitter-markdown to v0.5.3
|
|
* build(deps): bump tree-sitter-lua to v0.5.0
|
|
* build(deps): bump tree-sitter-vim to v0.8.1
|
|
* fix(lps): separate namespaces for pull/push diagnostics #37938
|
|
* vim-patch:9.2.0061: Not possible to know when a session will be loaded (#38071)
|
|
* test(treesitter/fold_spec): fix flaky test (#38075)
|
|
* fix(messages): reset redirection message column at message start #38068
|
|
* fix(marktree): fix edge case bug regarding changing intersections
|
|
* docs: update version.c (#38053)
|
|
* feat(secure): allow 'path' parameter for trust action 'allow' (#38001)
|
|
* test: remove remaining use of feed_command() in terminal/ (#38069)
|
|
* vim-patch:9.2.0054: eval_addblob() is inefficient (#38067)
|
|
* vim-patch:9.2.0055: memory leak in ExpandFromContext() (#38066)
|
|
* fix(diagnostic): handle stale diagnostic extmark ids #38060
|
|
* fix(ui2): leftover empty lines in msg window #38059
|
|
* refactor(test): simplify v:argf tests #38055
|
|
* test(lsp): flaky lsp/semantic_tokens_spec #38063
|
|
* build(deps): bump wasmtime to v36.0.6
|
|
* build(deps): bump tree-sitter to v0.26.6
|
|
* build(deps): bump luajit to fc3d17eb4
|
|
* perf(runtime): hardware accelerated "packadd opt_package"
|
|
* feat(startup): provide v:argf for file arguments #35889
|
|
* vim-patch:29b5938: runtime(sshconfig): Add 3 additional keywords to syntax script (#38050)
|
|
* vim-patch:9.2.0046: filetype: neon files are not recoginzed (#38049)
|
|
* fix(ui2): multiline/color replaced message, expanded cmdline, error messages #38044
|
|
* fix(treesitter): InspectTree only show the largest injection #37906
|
|
* fix(messages): unwanted ext_messages newlines for confirm() #38045
|
|
* refactor(test): lsp completion spec cleanup #38041
|
|
* refactor(test): avoid deprecated functions #37017
|
|
* docs: update version.c #37962
|
|
* fix(watch): invalid joined path #37973
|
|
* refactor(gen): let Hugo build html docs #37972
|
|
* fix(lsp): only resolve LSP configs once (#38007)
|
|
* fix(api): win_config `border` type #38030
|
|
* fix(statusline): broken statusline on error #38000
|
|
* docs(api): nvim_open_win "split" with negative "win" #38032
|
|
* build: distclean: remove zig-related dirs #38013
|
|
* feat(messages): drop hardcoded 'showmode' delay #38029
|
|
* test: don't test overriding argv[0] using FFI (#38012)
|
|
* fix(build): build.zig: use luajit for windows
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 23 13:28:32 UTC 2026 - mcepl@cepl.eu
|
|
|
|
- Conversion from sha1 submodule to _service-driven tarballs.
|
|
- Update to version 0.12.0~git.1771838300.c5b8ed870b:
|
|
* fix(coverity/644326): NULL ptr deref in socket_address_is_tcp #38010
|
|
* refactor: defer_fn return type #37999
|
|
* fix(health): check more "old" files #38028
|
|
* test(terminal/scrollback_spec): fix flaky test (#38026)
|
|
* fix(process): handle poll() interrupted by a signal (#38024)
|
|
* test(core/channels_spec): fix flaky test (#38025)
|
|
* test(terminal/channel_spec): fix flaky test (#38023)
|
|
* fix(logging): don't overwrite NameBuff (#38004)
|
|
* fix(process): use poll() to drain PTY master on Linux (#38005)
|
|
* fix(lsp): vim.lsp.completion clean up triggers on client detach (#38009)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 23 13:17:51 UTC 2026 - mcepl@cepl.eu
|
|
|
|
- Update to version 0+git.1771719195.3f4ef487da:
|
|
* vim-patch:9.2.0040: completion: preinsert wrong with register completion (#38003)
|
|
* vim-patch:9.2.0041: Not always using GA_CONCAT_LITERAL
|
|
* vim-patch:9.2.0031: Inefficient use of ga_concat()
|
|
* test(ui): failure in lua/ui_spec.lua in headless OS (no GUI) #37975
|
|
* docs: highlight, terminal SGR #37998
|
|
* fix(messages): reinstate 'showmode' message delay #37992
|
|
* ci: lint and format treesitter queries
|
|
* vim-patch:9.2.0036: completion: thesaurus completion incorrect with "longest/fuzzy" (#37996)
|
|
* refactor(net): socket_address_is_tcp #37947
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jan 17 02:05:03 UTC 2026 - Matej Cepl <mcepl@cepl.eu>
|
|
|
|
- Add new tree-sitter-system.lua to install system-wide installed
|
|
tree-sitter parsers.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Nov 8 02:02:09 UTC 2025 - Lucas Mulling <lucas.mulling@suse.com>
|
|
|
|
- Rolling
|