Page MenuHomeSolus

Update neovim to 0.6.1
ClosedPublic

Authored by EbonJaeger on Jan 3 2022, 6:06 PM.
Tags
None
Referenced Files
F10986893: D12571.id30617.diff
Mon, Jul 24, 3:20 AM
F10942318: D12571.id30609.diff
Fri, Jul 14, 10:31 AM
F10893448: D12571.diff
Jun 30 2023, 7:41 PM
F10803400: D12571.id30617.diff
May 29 2023, 11:37 AM
F10779673: D12571.id.diff
May 24 2023, 7:24 PM
F10689187: D12571.diff
Apr 20 2023, 4:57 AM
Subscribers

Details

Summary

Summarized Changelog:

  • Fixed:
    • api: allow nvim_buf_set_extmark to accept end_row key
    • diagnostic: assert that diagnostics have line number and column
    • diagnostic: clamp diagnostics on negative line numbers
    • diagnostic: escape special chars in file names
    • diagnostic: respect "if_many" source option for virtual text
    • diagnostic: set effective buffer number for DiagnosticChanged autocmd
    • lsp: avoid attaching to unloaded buffers
    • lsp: call config on_exit handler before context is cleared
    • lsp: fix nil-index behavior for UTF-8 in _str_*index_enc methods
    • lsp: handle offset encoding
    • lsp: progress handlers should return vim.NIL on error
    • options: disallow empty 'fdc' and 'scl'
    • screenpos, float: add top and left border adjustment
    • terminal: fix resize crash with pending scrollback
    • ui: close floating window on BufLeave event
    • uri: change scheme pattern to not include the comma character
  • Features:
    • lsp,diagnostic: open folds in jump-related functions
    • lsp: add buf_detach_client
    • lsp: use vim.ui.select for selecting lsp client
    • runtime: new checkhealth filetype
Test Plan

Open neovim's package.yml, modify some text, and save the file.

Diff Detail

Repository
R2148 neovim
Lint
Lint Not Applicable
Unit
Tests Not Applicable