Skip to content

Commit 4135640

Browse files
authored
roadmap (#389)
1 parent a8f4849 commit 4135640

File tree

1 file changed

+12
-6
lines changed

1 file changed

+12
-6
lines changed

roadmap.html

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,25 +29,31 @@ <h2>Next</h2>
2929
<h3><a href="https://github.com/neovim/neovim/milestone/43">Future (unknown release)</a></h3>
3030
<ul>
3131
<li><a href="https://github.com/neovim/neovim/issues/20451">Prepare for 1.0</a></li>
32-
<li>Unified event interface, <code>nvim_on()</code></li>
3332
<li>Multicursor, super-macros</li>
3433
<li>Multibuffer <a href="https://github.com/neovim/neovim/issues/30463">#34009</a></li>
3534
<li>packspec / <code>pkg.json</code></li>
36-
<li>Redesign <code>--remote</code></li>
3735
<li>File-change detection</li>
36+
<li>Externalized UI: window layout events, messages</li>
37+
</ul>
38+
39+
<h3><a href="https://github.com/neovim/neovim/milestone/48">0.13</a>: "The year of Batteries Included" (visibility, stdlib features, UI elements)</h3>
40+
<ul>
41+
<li>UI "block-level elements" so plugins can reason about regions</li>
42+
<li>UI "affordance" indicator so users know which elements they can interact with</li>
43+
<li>Unified event interface, <code>nvim_on()</code></li>
44+
<li>stdlib: image API</li>
45+
<li>Task abstraction, structured concurrency: <code>vim.async</code></li>
46+
<li>Redesign <code>--remote</code></li>
47+
<li>LSP: <code>vim.lsp.server()</code></li>
3848
</ul>
3949

4050
<h3><a href="https://github.com/neovim/neovim/milestone/43">0.12</a>: "The year of Nvim OOTB"</h3>
4151
<ul>
4252
<li>✅ Plugin manager (<code>vim.pack</code>) <a href="https://github.com/neovim/neovim/pull/34009">#34009</a></li>
4353
<li>✅ No more "Press ENTER" <a href="https://github.com/neovim/neovim/pull/27855">#27855</a></li>
44-
<li>Task abstraction, structured concurrency: <code>vim.async</code></li>
4554
<li>UI <code>:connect</code>, <code>:restart</code><a href="https://github.com/neovim/neovim/issues/5035">#5035</a></li>
46-
<li>stdlib: image API</li>
4755
<li>Lua remote plugin host</li>
4856
<li>Redesign (simplify) remote plugin concept, eliminate <code>:UpdateRemotePlugins</code></li>
49-
<li>LSP: <code>vim.lsp.server()</code></li>
50-
<li>Externalized UI: window layout events, messages</li>
5157
</ul>
5258

5359
<h2>Completed</h2>

0 commit comments

Comments
 (0)