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
Branch
master
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 2888
Build 2888: arc lint + arc unit