Bastien writes: >> Not sure if this is of any importance, but since the variable >> user-emacs-directory (a defconst) exists, maybe org-mode could use it >> instead of "~/.emacs.d". It seems only relevant for MS-DOS systems, >> though. > > Applied, thanks.
This introduces a regression, since XEmacs doesn't have that variable. This patch fixes it (apply on master):
>From 59d70e47484db7cdebd9c8ac0fe2124cbe7db4b0 Mon Sep 17 00:00:00 2001 From: Achim Gratz <strom...@stromeko.de> Date: Sat, 12 Jan 2013 12:06:20 +0100 Subject: [PATCH] Compatibility: XEmacs does not have user-emacs-directory, use user-init-directory instead MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * lisp/org-compat.el (user-emacs-directory): If not bound, define as an alias to `user-init-directory´ so that XEmacs continues to be happy with Org. --- lisp/org-compat.el | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lisp/org-compat.el b/lisp/org-compat.el index 687b81f..2d200b7 100644 --- a/lisp/org-compat.el +++ b/lisp/org-compat.el @@ -113,6 +113,11 @@ (defun org-version-check (version feature level) ;;;; Emacs/XEmacs compatibility +(eval-and-compile + (when (and (not (boundp 'user-emacs-directory)) + (boundp 'user-init-directory)) + (defvaralias 'user-emacs-directory 'user-init-directory))) + ;; Keys (defconst org-xemacs-key-equivalents '(([mouse-1] . [button1]) -- 1.8.1
Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ SD adaptation for Waldorf rackAttack V1.04R1: http://Synth.Stromeko.net/Downloads.html#WaldorfSDada