[slime-devel] Patch to allow local network address family
Gilaras Drakeson
gilaras at gmail.com
Tue Oct 19 16:10:34 UTC 2010
Hi,
XEmacs doesn't support Unix sockets (and neither server sockets).
Sorry. Imagine checking for GNU Emacs added to the patch.
In theory yes, but a) we also need to change the Lisp side (for N
different Lisps) b) the speed difference is likely negligible as the
Unix kernel should be able to recognize and optimize local TCP
connections c) doesn't work on Windows d) one more thing that can be
misconfigured. So, I think it's not worth the trouble.
I understand that it is not supported on some platforms. However, it is
not an intrusive change because users won't randomly enter "/some/path"
as slime's port number.
The speedup is sometimes negligible, but occasionally large return forms
saturate the connection, in which case AF_UNIX is beneficial.
BTW, security was my original motivation for AF_UNIX, as I was not
satisfied with ~/.slime-secret for a production server.
--
Gilaras Drakeson
More information about the slime-devel
mailing list