2011-03-04 Daiki Ueno <ueno@unixuser.org>
* message.el (message-options): Revert the change that's a workaround
- for XEmacs buffer-local issue.
+ for XEmacs buffer-local issue; don't mark it buffer-local when running
+ under XEmacs.
2011-03-03 Tassilo Horn <tassilo@member.fsf.org>
(defvar message-options nil
"Some saved answers when sending message.")
-(make-variable-buffer-local 'message-options)
+;; FIXME: On XEmacs this causes problems since let-binding like:
+;; (let ((message-options message-options)) ...)
+;; as in `message-send' and `mml-preview' loses to buffer-local
+;; variable initialization.
+(unless (featurep 'xemacs)
+ (make-variable-buffer-local 'message-options))
(defvar message-send-mail-real-function nil
"Internal send mail function.")