मैं वर्तमान में Windows Vista SP1 में GNU Emacs 23.0.93.1 का उपयोग कर रहा हूं। मेरी .emacs फ़ाइल में मैं एक कॉल करता हूं (server-start)
और वह संदेश के साथ एक त्रुटि पैदा कर रहा है । निर्देशिका ~ / .emacs.d / सर्वर असुरक्षित है । क्या किसी ने इसे देखा है और एक फिक्स या वर्कअराउंड पता है? ... सर्वर छोड़ने के अलावा अन्य बंद;)
यहाँ स्टैक ट्रेस है:
Debugger entered--Lisp error: (error "The directory ~/.emacs.d/server is unsafe")
signal(error ("The directory ~/.emacs.d/server is unsafe"))
error("The directory %s is unsafe" "~/.emacs.d/server")
server-ensure-safe-dir("~\\.emacs.d\\server\\")
server-start(nil)
call-interactively(server-start t nil)
execute-extended-command(nil)
call-interactively(execute-extended-command nil nil)
svn
ग्राहक को मेरे umask प्रति 0755 के लिए ~ / .emacs.d / सर्वर सेट की जांच करता हूं।svn
शेल स्क्रिप्ट में लपेटने के बजाय , जो सब कुछ होने के उद्देश्य को पराजित करता है जिसे मुझे Emacs को लाइव करने की आवश्यकता होती है, Subversion में रहते हैं, मेरे पास Emacs को सही अनुमतियों को लागू करने के लिए मजबूर करता है, इसे निम्न जोड़कर~/.emacs.d/init.el
:(set-file-modes (expand-file-name "~/.emacs.d/server") #o700)