You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: _posts/2021-09-26-newsletter.md
+18-5
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,8 @@ permalink: /news/2021/09
6
6
---
7
7
8
8
> The Citadel stripped me of it. They found some of my... experiments... too bold.
9
-
—Qyburn
9
+
>
10
+
> —Qyburn
10
11
11
12
Nvim 0.5.1 has been released, it includes many fixes and some breaking changes:
12
13
@@ -72,14 +73,26 @@ Your feedback helps us. We considered removing the 'backspace' option and decid
72
73
73
74
## Engineering
74
75
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.
76
79
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.
78
83
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.
80
86
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.
82
92
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.
0 commit comments