mirror of
https://github.com/neovim/neovim.git
synced 2024-12-21 03:35:02 -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? |
||
---|---|---|
.. | ||
channels_spec.lua | ||
exit_spec.lua | ||
fileio_spec.lua | ||
job_spec.lua | ||
log_spec.lua | ||
main_spec.lua | ||
path_spec.lua | ||
remote_spec.lua | ||
spellfile_spec.lua | ||
startup_spec.lua |