Mercurial > hg > xemacs-beta
diff lisp/vm/vm-vars.el @ 120:cca96a509cfe r20-1b12
Import from CVS: tag r20-1b12
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:25:29 +0200 |
parents | 7d55a9ba150c |
children | 1370575f1259 |
line wrap: on
line diff
--- a/lisp/vm/vm-vars.el Mon Aug 13 09:24:19 2007 +0200 +++ b/lisp/vm/vm-vars.el Mon Aug 13 09:25:29 2007 +0200 @@ -271,9 +271,10 @@ A nil value means don't do the checks. -Depending on the value of vm-convert-folder-types VM will either -convert the messages to the appropriate type before saving or -incorporating them, or it will signal an error.") +If non-nil, VM will either convert the messages to the appropriate +type before saving or incorporating them, or it will signal an +error. The value of vm-convert-folder-types determines which +action VM will take.") (defvar vm-convert-folder-types t "*Non-nil value means that when VM checks folder types and finds @@ -683,8 +684,8 @@ When VM prompts you for a target file name when saving a MIME body, any relative pathnames will be relative to this directory.") -(defvar vm-mime-avoid-folding-content-type nil - "*Non-nil means don't send folded Content-Type headers in MIME messages. +(defvar vm-mime-avoid-folding-content-type t + "*Non-nil means don't send folded Content- headers in MIME messages. `Folded' headers are headers broken into multiple lines as specified in RFC822 for readability and to avoid excessive line lengths. At least one major UNIX vendor ships a version of sendmail that believes @@ -3072,3 +3073,14 @@ (defvar vm-frame-list nil) (if (not (boundp 'shell-command-switch)) (defvar shell-command-switch "-c")) + +(defconst vm-xemacs-p nil) +(defconst vm-xemacs-mule-p nil) +(defconst vm-fsfemacs-19-p nil) +(defun vm-note-emacs-version () + (setq vm-xemacs-p (string-match "XEmacs" emacs-version) + vm-xemacs-mule-p (and vm-xemacs-p (featurep 'mule) + ;; paranoia + (fboundp 'set-file-coding-system)) + vm-fsfemacs-19-p (not vm-xemacs-p))) +(vm-note-emacs-version)