Page MenuHomeSolus

Update neovim to 0.5.0
ClosedPublic

Authored by EbonJaeger on Jul 3 2021, 7:32 PM.
Tags
None
Referenced Files
F10907076: D11408.id27614.diff
Jul 6 2023, 5:16 PM
F10875652: D11408.id27588.diff
Jun 20 2023, 6:49 AM
F10875650: D11408.diff
Jun 20 2023, 6:48 AM
F10842496: D11408.id27574.diff
Jun 10 2023, 12:32 PM
F10839970: D11408.id27588.diff
Jun 9 2023, 11:30 PM
F10828733: D11408.id27614.diff
Jun 4 2023, 10:13 AM
F10819956: D11408.diff
Jun 2 2023, 12:23 AM
F10779477: D11408.id.diff
May 24 2023, 5:42 PM
Subscribers

Details

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

Diff Detail

Repository
R2148 neovim
Branch
master
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 994
Build 994: arc lint + arc unit

Event Timeline

Updating libluv while I'm at it

JoshStrobl added a subscriber: JoshStrobl.

LGTM and thanks for taking over maintainership!

This revision is now accepted and ready to land.Jul 8 2021, 6:44 PM
This revision was automatically updated to reflect the committed changes.