summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorDaniel Pittman <slippycheeze@google.com>2018-09-05 09:44:58 -0400
committerEli Zaretskii <eliz@gnu.org>2018-10-27 12:18:27 +0300
commit3e81e9a0e7742197354515f3d3ea55fdb201eb29 (patch)
tree7ea45bc194843b5c6c5564a3be96fa67306e90b7 /etc
parent8fffac14b19d375f774b835ea33ef8989300125d (diff)
downloademacs-3e81e9a0e7742197354515f3d3ea55fdb201eb29.tar.gz
Add support in emacsclient for EMACS_SOCKET_NAME
If the '--socket-name' argument is unspecified, the environment variable 'EMACS_SOCKET_NAME' is now consulted with the same semantics. This mirrors the behavior of the '--server-file' argument, and allows for easier configuration of emacsclient when the socket is in a location other than 'TMPDIR' or '/tmp'. * emacsclient.c (set_socket): Add support for the EMACS_SOCKET_NAME environment variable. (Bug#33095) * misc.texi (emacsclient Options): * emacsclient.1: Document the EMACS_SOCKET_NAME environment variable. * etc/NEWS: Announce the new feature. Copyright-paperwork-exempt: yes
Diffstat (limited to 'etc')
-rw-r--r--etc/NEWS6
1 files changed, 6 insertions, 0 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 2249aa48ab8..be32ac6b9bb 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -120,6 +120,12 @@ the new version of the file again.)
* Changes in Emacs 27.1
+++
+** emacsclient uses EMACS_SOCKET_NAME if --socket-name is not set.
+The behavior is identical to the EMACS_SERVER_FILE, in that the
+command line value will override the environment, and the natural
+default to TMPDIR, then /tmp, continues to apply.
+
++++
** The function 'read-passwd' uses '*' as default character to hide passwords.
---