Skip to content

Commit 02f2bf3

Browse files
committed
fixup! news: 0.5.1
1 parent e69a64d commit 02f2bf3

File tree

1 file changed

+18
-5
lines changed

1 file changed

+18
-5
lines changed

_posts/2021-09-26-newsletter.md

+18-5
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@ permalink: /news/2021/09
66
---
77

88
> The Citadel stripped me of it. They found some of my... experiments... too bold.
9-
—Qyburn
9+
>
10+
> —Qyburn
1011
1112
Nvim 0.5.1 has been released, it includes many fixes and some breaking changes:
1213

@@ -72,14 +73,26 @@ Your feedback helps us. We considered removing the 'backspace' option and decid
7273

7374
## Engineering
7475

75-
`vim.mpack` now exposes a Lua-first messagepack encoder/decoder without marshalling through Vimscript. This also sets the stage for eliminating a dependency on libmsgpack in favor of libmpack.
76+
`vim.mpack` now exposes a Lua-first messagepack encoder/decoder without
77+
marshalling through Vimscript. This also sets the stage for eliminating
78+
a dependency on libmsgpack in favor of libmpack.
7679

77-
`vim.json` exposes a Lua-first JSON encoder/decoder without marshalling through Vimscript. This performance gain is helpful in the LSP client, where JSON de/serialization dominates the cost of many client activities.
80+
`vim.json` exposes a Lua-first JSON encoder/decoder without marshalling through
81+
Vimscript. This performance gain is helpful in the LSP client, where JSON
82+
de/serialization dominates the cost of many client activities.
7883

79-
Nvim core team has fully migrated to GitHub Actions for CI, and we are leaning heavily on this to automate even more of our workflow.
84+
Nvim core team has fully migrated to GitHub Actions for CI, and we are leaning
85+
heavily on this to automate even more of our workflow.
8086

81-
Nvim C source code is now fully reformatted to match our [style guide](https://neovim.io/doc/user/dev_style.html#dev-style), so that our development workflow favors auto-formatting instead of tedious human-driven compliance with the style guide. This is especially important for reducing friction of merging patches from upstream Vim.
87+
Nvim C source code is now fully reformatted to match our [style
88+
guide](https://neovim.io/doc/user/dev_style.html#dev-style), so that our
89+
development workflow favors auto-formatting instead of tedious human-driven
90+
compliance with the style guide. This is especially important for reducing
91+
friction of merging patches from upstream Vim.
8292

93+
Upstream improvements in libuv and Windows 10 allow us to eliminate our [libuv
94+
fork](https://github.com/neovim/libuv). Note that going forward we consider
95+
**Windows 8 or older is unsupported,** particularly for TUI/TTY bug reports.
8396

8497
### Vim patches
8598

0 commit comments

Comments
 (0)