diff -r a93ed2339d77 -r fffa9d2a328f .emacs-my --- a/.emacs-my Sat May 21 10:40:25 2016 +0300 +++ b/.emacs-my Wed May 25 10:18:36 2016 +0300 @@ -592,6 +592,9 @@ (when (and (>= emacs-major-version 22) (not (eq system-type 'cygwin))) (require 'server) + (when server-use-tcp + (unless (file-directory-p server-auth-dir) + (mkdir server-auth-dir))) (when (and (>= emacs-major-version 23) (equal window-system 'w32)) (defun server-ensure-safe-dir (dir) "Noop" t)) ; Suppress error directory ~/.emacs.d/server is unsafe on windows. (when (or (= emacs-major-version 22) (not (eq (server-running-p server-name) t)))