HomeSolus

Update neovim to 0.5.0

Authored by EbonJaeger on Jul 8 2021, 6:52 PM.

Description

Update neovim to 0.5.0

Summary:
I am taking over maintainership of this package per asking Josh on IRC.

Summarized Changelog:

  • Added new API functions
  • Added new UI events redraw.screenshot and redraw.win_viewport
  • Added init.lua as an alternative user config
  • Source runtime/plugin/**/*.lua at startup
  • Allow Lua in various runtime search paths
  • Added vim.opt and fix scopes in vim.o
  • Added experimental tree-sitter support
  • LSP improvements and configuration support
  • Fix block paste not working properly
  • Fix segfault when pasting in term with empty buffer

Full changelog available here.

Depends on D11405 and D11406 and D11417

Test Plan: Edit multiple code projects in Go, Rust, and C, use Lua configs, and use LSP support

Reviewers: Triage Team, JoshStrobl

Reviewed By: Triage Team, JoshStrobl

Subscribers: JoshStrobl

Differential Revision: https://dev.getsol.us/D11408

Details

Committed
JoshStroblJul 8 2021, 6:52 PM
Pushed
JoshStroblJul 8 2021, 6:52 PM
Reviewer
Triage Team
Differential Revision
D11408: Update neovim to 0.5.0
Parents
R2148:6c705025c934: Rebuild against toolchain
Branches
Unknown
Tags
Unknown
References
tag: neovim-0.5.0-22