Page MenuHomeSolus

Update neovim to 0.5.0
ClosedPublic

Authored by EbonJaeger on Jul 3 2021, 7:32 PM.
Tags
None
Referenced Files
F11066965: D11408.diff
Fri, Aug 11, 7:08 PM
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
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 1008
Build 1008: 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.