mirror of
https://github.com/neovim/neovim.git
synced 2024-12-20 19:25:11 -07:00
1f2c2a35ad
Problem: - Unix sockets are created in random /tmp dirs. - /tmp is messy, unclear when OSes actually clear it. - The generated paths are very ugly. This adds friction to reasoning about which paths belong to which Nvim instances. - No way to provide a human-friendly way to identify Nvim instances in logs or server addresses. Solution: - Store unix sockets in stdpath('state') - Allow --listen "name" and serverstart("name") to given a name (which is appended to a generated path). TODO: - is stdpath(state) the right place? |
||
---|---|---|
.. | ||
altscreen_spec.lua | ||
api_spec.lua | ||
buffer_spec.lua | ||
channel_spec.lua | ||
cursor_spec.lua | ||
edit_spec.lua | ||
ex_terminal_spec.lua | ||
helpers.lua | ||
highlight_spec.lua | ||
mouse_spec.lua | ||
scrollback_spec.lua | ||
tui_spec.lua | ||
window_spec.lua | ||
window_split_tab_spec.lua |