I'm building VM from XEmacs package CVS updated last night, apparently
version 8.0.10-devo:
_pkg.el: :version 8.0
_pkg.el: :author-version "8.0.10-devo"
auto-autoloads.el:(package-provide 'vm :version 8.0 :author-version
"8.0.10-devo" :type 'regular)
However, it has a number of serious problems. First, I'm not sure
what the exact issue is (it doesn't seem to be any of the ones
described below), but VM blows up in the smoketest build. I don't
think it's a good idea to have this version in the mainline of CVS for
this reason. It probably should be moved to a CVS branch, and the
mainline reverted to the previous released version.
Second, it can't determine its own version. See the Package: line
below, or the X-Mailer header of this message.
Third, it gets XEmacs's version wrong. See the X-Mailer header of
this message; my actual XEmacs version is
XEmacs 21.5 (beta28) "fuki" 2785829fe37c [Lucid] (x86_64-unknown-linux, Mule)
of Thu Mar 13 2008 on uwakimon
Fourth, when started VM immediately errors and is unable to set up the
summary buffer because the defcustoms `vm-configure-pixmapdir' and
`vm-configure-datadir' default to nil, and then are passed as the
FILENAME argument to expand-file-name. The following patch
illustrates one way to work around this problem.
--- vm-vars.el~ 2008-04-10 06:01:56.000000000 +0900
+++ vm-vars.el 2008-04-26 02:48:53.000000000 +0900
@@ -3154,8 +3154,10 @@
(defun vm-pixmap-directory ()
(interactive)
(let* ((vm-dir (file-name-directory (locate-library "vm")))
- (image-dirs (list (expand-file-name vm-configure-pixmapdir)
- (expand-file-name vm-configure-datadir)
+ (image-dirs (list (and vm-configure-pixmapdir
+ (expand-file-name vm-configure-pixmapdir))
+ (and vm-configure-datadir
+ (expand-file-name vm-configure-datadir))
(expand-file-name "pixmaps" vm-dir)
(expand-file-name "../pixmaps" vm-dir)
(expand-file-name (concat data-directory "vm/"))))
Finally, if I understand the above, VM is not going to be able to find
its pixmap directory. The two vm-configure-* variables are nil; in
the XEmacs package architecture, the pixmaps will be in xemacs/etc/vm,
not in xemacs-packages/lisp/ or xemacs-packages/lisp/vm, and
data-directory will point to xemacs binary's own data, not to package
data.
Emacs: XEmacs 21.5 (beta28) "fuki" 2785829fe37c [Lucid] (x86_64-unknown-linux,
Mule) of Thu Mar 13 2008 on uwakimon
Package: VM ?bug?
current state:
==============
(setq
features '(reporter vm-delete timezone hyper-apropos cedet-edebug debug
vm-save tapestry vm-sort vm-thread vm-pgg vm-reply pgg pgg-parse
pgg-def vm-rfaddons overlay vm-menu vm-window vm-toolbar vm-folder
vm-mime vm-summary vm-mouse vm-page vm-minibuf vm-message vm-misc
vm-macro vm-vars highlight-headers guided-tour gnus-ems gnus-xmas
wid-edit outline font-latex latex tex cc-mode cc-fonts cc-menus
cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs add-log tempo
psgml-html sgml-mode psgml mercurial view-less view tramp-vc vc-rcs
vc make-mode makefile diff-mode dired-faces dired-xemacs dired
parse-time vc-cvs vc-git info desktop dotxemacs-init gnuserv
jka-compr tramp-smb tramp efs-cu regexp-opt shell comint ring
password format-spec timer-funcs trampver tex-site font-lock
filladapt edmacro advice advice-preload message messagexmas
cus-face mml mml-sec mml-smime smime dig mm-decode mm-bodies
mm-encode mailcap lpr mail-parse rfc2045 rfc2231 rfc2047 qp
ietf-drums mail-abbrevs sendmail rfc822 nnheader nnheaderxm
gnus-util netrc time-date mm-util mail-prsvr mail-utils mailheader
canlock sha1 executable hex-util mwheel vm-motion vm-undo vm
vm-version vc-hooks vc-xemacs zenirc-autoloads xwem-autoloads
xslt-process-autoloads xslide-autoloads xlib-autoloads
xetla-autoloads xemacs-devel-autoloads xemacs-base-autoloads
x-symbol-autoloads w3-autoloads vm-autoloads viper-autoloads
view-process-autoloads vhdl-autoloads vc-autoloads tramp-autoloads
tpu-autoloads tm-autoloads time-autoloads textools-autoloads
text-modes-autoloads texinfo-autoloads supercite-autoloads
strokes-autoloads speedbar-autoloads slider-autoloads
sieve-autoloads sh-script-autoloads sgml-autoloads
semantic-autoloads scheme-autoloads ruby-modes-autoloads
rmail-autoloads riece-autoloads reftex-autoloads
re-builder-autoloads python-modes-autoloads psgml-autoloads
ps-print-autoloads prog-modes-autoloads pgg-autoloads
perl-modes-autoloads pcomplete-autoloads pcl-cvs-autoloads
pc-autoloads os-utils-autoloads oo-browser-autoloads
ocaml-autoloads net-utils-autoloads misc-games-autoloads
mine-autoloads mh-e-autoloads mew-autoloads mailcrypt-autoloads
mail-lib-autoloads jde-autoloads ispell-autoloads ilisp-autoloads
igrep-autoloads idlwave-autoloads ibuffer-autoloads
hyperbole-autoloads hm--html-menus-autoloads haskell-mode-autoloads
guided-tour-autoloads gnus-autoloads gnats-autoloads
games-autoloads fsf-compat-autoloads fortran-modes-autoloads
forms-autoloads footnote-autoloads eudc-autoloads eterm-autoloads
eshell-autoloads escreen-autoloads erc-autoloads emerge-autoloads
eieio-autoloads efs-autoloads edt-autoloads edit-utils-autoloads
ediff-autoloads edebug-autoloads ede-autoloads ecrypto-autoloads
ecb-autoloads easypg-autoloads docbookide-autoloads dired-autoloads
dictionary-autoloads debug-autoloads cookie-autoloads
cogre-autoloads clearcase-autoloads cedet-common-autoloads
cc-mode-autoloads calendar-autoloads calc-autoloads
c-support-autoloads build-autoloads bbdb-autoloads auctex-autoloads
apel-autoloads ada-autoloads skk-autoloads mule-ucs-autoloads
mule-base-autoloads lookup-autoloads leim-autoloads
latin-unity-autoloads egg-its-autoloads edict-autoloads
mule-autoloads auto-autoloads auto-show fontl-hooks canna-leim
tibetan slovenian czech romanian lao devanagari indian cyrillic
code-cmds gutter-items menubar-items x-menubar mode-motion mouse
behavior itimer auto-save lisp-mode easymenu easy-mmode iso8859-1
page buff-menu lib-complete loadhist cus-file derived newcomment
rsz-minibuf env text-props fontconfig frame obsolete cus-start
custom widget cl-extra cl cl-19 packages backquote unicode font-mgr
lucid-scrollbars cut-buffer xft-fonts lucid-menubars athena-dialogs
x c-balloon-help tty-frames tty toolbar native-sound alsa-sound
scrollbar unix-processes multicast network-streams subprocesses
bigfloat ratio bignum number-types modules menu-accelerator-support
menubar berkeley-db md5 xemacs xim mule gutter tiff png gif jpeg
xpm xbm lisp-float-type file-coding linux dialog devices
window-system base64)
vm-always-use-presentation-buffer nil
vm-arrived-message-hook nil
vm-arrived-messages-hook nil
vm-assimilate-html-command "striptags"
vm-assimilate-html-mixed t
vm-assimilate-new-messages-sorted nil
vm-auto-center-summary 0
vm-auto-decode-mime-messages t
vm-auto-displayed-mime-content-type-exceptions '("text/html")
vm-auto-displayed-mime-content-types '("text" "image"
"multipart")
vm-auto-folder-alist **OMITTED**
vm-auto-folder-case-fold-search t
vm-auto-get-new-mail t
vm-auto-next-message t
vm-berkeley-mail-compatibility nil
vm-burst-digest-messages-inherit-labels t
vm-check-folder-types t
vm-circular-folders nil
vm-coding-system-priorities '(iso-8859-1 iso-8859-15 utf-8)
vm-confirm-mail-send nil
vm-confirm-new-folders t
vm-confirm-quit 0
vm-convert-folder-types t
vm-crash-box nil
vm-crash-box-suffix ".crash"
vm-curl-program "curl"
vm-default-From_-folder-type 'From_
vm-default-folder-permission-bits 384
vm-default-folder-type 'From_
vm-default-new-folder-line-ending-type nil
vm-delete-after-archiving t
vm-delete-after-bursting nil
vm-delete-after-saving nil
vm-delete-empty-folders t
vm-digest-burst-type "guess"
vm-digest-center-preamble t
vm-digest-identifier-header-format "X-Digest: %s\n"
vm-digest-preamble-format "\"%s\" (%F)"
vm-digest-send-type "mime"
vm-disable-modes-before-encoding '(auto-fill-mode font-lock-mode
ispell-minor-mode flyspell-mode abbrev-mode
adaptive-fill-mode)
vm-display-buffer-hook nil
vm-display-using-mime t
vm-display-xfaces t
vm-do-fcc-before-mime-encode nil
vm-drop-buffer-name-chars nil
vm-edit-message-hook nil
vm-edit-message-mode 'text-mode
vm-enable-addons '(check-recipients check-for-empty-subject encode-headers
take-action-on-attachment)
vm-fetch-program "fetch"
vm-fill-long-lines-in-reply-column 70
vm-fill-paragraphs-containing-long-lines nil
vm-fill-paragraphs-containing-long-lines-faster nil
vm-firefox-client-program "firefox"
vm-firefox-client-program-switches '("-remote")
vm-firefox-program "firefox"
vm-firefox-program-switches nil
vm-flush-interval 90
vm-folder-directory "/home/steve/VM/"
vm-folder-file-precious-flag t
vm-folder-read-only nil
vm-folders-summary-database "~/.vm.folders.db"
vm-folders-summary-directories '("~/")
vm-folders-summary-format " %12f %4t total, %n new, %u unread, %s spooled\n"
vm-folders-summary-mode-hook nil
vm-follow-summary-cursor t
vm-forward-message-hook nil
vm-forwarded-headers nil
vm-forwarding-digest-type "mime"
vm-forwarding-subject-format "forwarded message from %F"
vm-frame-parameter-alist nil
vm-frame-per-completion t
vm-frame-per-composition t
vm-frame-per-edit t
vm-frame-per-folder t
vm-frame-per-folders-summary nil
vm-frame-per-help nil
vm-frame-per-summary nil
vm-grep-program "grep"
vm-grepmail-arguments '("-q" "-m" "-R" "-e"
"\"\"")
vm-grepmail-command "grepmail"
vm-handle-return-receipt-mode 'edit
vm-handle-return-receipt-peek 500
vm-highlight-url-face 'bold-italic
vm-highlighted-header-face 'bold
vm-highlighted-header-regexp nil
vm-honor-mime-content-disposition nil
vm-honor-page-delimiters nil
vm-iconify-frame-hook nil
vm-icontopbm-program nil
vm-image-directory nil
vm-imagemagick-convert-program "/usr/bin/convert"
vm-imagemagick-identify-program "/usr/bin/identify"
vm-imap-bytes-per-session nil
vm-imap-expunge-after-retrieving t
vm-imap-folder-cache-directory nil
vm-imap-max-message-size nil
vm-imap-messages-per-session nil
vm-imap-server-list nil
vm-imap-session-preauth-hook nil
vm-in-reply-to-format "%i"
vm-included-mime-types-list '("text/plain" "text/enriched"
"message/rfc822")
vm-included-text-attribution-format "%F writes:\n"
vm-included-text-discard-header-regexp nil
vm-included-text-headers nil
vm-included-text-prefix " > "
vm-index-file-suffix nil
vm-infer-mime-types t
vm-init-file "~/.vm"
vm-invisible-header-regexp nil
vm-jump-to-new-messages t
vm-jump-to-unread-messages t
vm-keep-crash-boxes nil
vm-keep-sent-messages 1
vm-konqueror-client-program "kfmclient"
vm-konqueror-client-program-switches nil
vm-konqueror-program "konqueror"
vm-konqueror-program-switches nil
vm-lynx-program "lynx"
vm-mail-check-interval 300
vm-mail-header-from "\"Stephen J. Turnbull\"
<stephen(a)xemacs.org>"
vm-mail-header-insert-date t
vm-mail-header-insert-message-id t
vm-mail-hook nil
vm-mail-mode-citation-kill-regexp-alist '(("^\\( >
[|{}>:;][^\n]*\n\\)+" .
"[...]\n")
("^\\([^|{}>:;]+.*\\)\n > [|{}>:;]*$" . "\\1")
("^ > [|{}>:;]*\n\\([^|{}>:;]\\)" .
"\\1")
("^ > [|{}>:;]*\\s-*\n\\( > [|{}>:;]*\\s-*\n\\)+" . "
> \n")
("\n\n\n+" . "\n\n")
("^ > --[^\n]*\n\\( > [^\n]*\n\\)+"
. "\n")
("^ > ________[^\n]*\n\\( > [^\n]*\n\\)+" . "\n")
)
vm-mail-mode-elide-reply-region "[...]\n"
vm-mail-mode-fake-date-p t
vm-mail-mode-hook '(message-mode vm-pgg-compose-mode-activate)
vm-mail-prompt-if-subject-empty t
vm-mail-send-hook '(vm-mail-check-for-empty-subject)
vm-mail-subject-number-reply nil
vm-mail-subject-prefix-replacements
'(("\\(\\(re\\|aw\\|antw\\)\\(\\[[0-9]+\\]\\)?:[ ]*\\)+" . "Re:
")
("\\(\\(fo\\|wg\\)\\(\\[[0-9]+\\]\\)?:[ ]*\\)+" . "Fo: ")
)
vm-make-crash-box-name nil
vm-make-spool-file-name nil
vm-menu-hm-no-hidden-dirs t
vm-menu-hm-tree-ls-flags "-aFLR"
vm-menu-setup-hook nil
vm-mime-7bit-composition-charset "us-ascii"
vm-mime-8bit-composition-charset "iso-8859-1"
vm-mime-8bit-text-transfer-encoding '8bit
vm-mime-all-attachments-directory nil
vm-mime-alternative-select-method '(favorite "text/plain")
vm-mime-attach-files-in-directory-default-charset 'guess
vm-mime-attach-files-in-directory-default-type nil
vm-mime-attachment-auto-suffix-alist '(("image/jpeg" . ".jpg")
("image/gif" . ".gif")
("image/png" . ".png")
("image/tiff" . ".tif")
("text/html" . ".html")
("audio/basic" . ".au")
("video/mpeg" . ".mpg")
("video/quicktime" . ".mov")
("application/zip" . ".zip")
("application/postscript" . ".ps")
("application/pdf" . ".pdf")
("application/msword" . ".doc")
("application/vnd.ms-excel" . ".xls")
("application/vnd.ms-powerpoint" .
".ppt")
("application/mac-binhex40" . ".hqx"))
vm-mime-attachment-auto-type-alist '(("\\.jpe?g$" .
"image/jpeg")
("\\.gif$" . "image/gif")
("\\.png$" . "image/png")
("\\.tiff?$" . "image/tiff")
("\\.html?$" . "text/html")
("\\.au$" . "audio/basic")
("\\.mpe?g$" . "video/mpeg")
("\\.mov$" . "video/quicktime")
("\\.zip$" . "application/zip")
("\\.e?ps$" . "application/postscript")
("\\.pdf$" . "application/pdf")
("\\.doc$" . "application/msword")
("\\.xls$" . "application/vnd.ms-excel")
("\\.ppt$" .
"application/vnd.ms-powerpoint")
("\\.hqx$" . "application/mac-binhex40"))
vm-mime-attachment-infer-type-for-text-attachments nil
vm-mime-attachment-save-directory "/playpen/data/mime-bodies/2008/04/"
vm-mime-attachment-source-directory "/home/steve/"
vm-mime-auto-save-all-attachments-subdir nil
vm-mime-avoid-folding-content-type t
vm-mime-base64-decoder-program nil
vm-mime-base64-decoder-switches nil
vm-mime-base64-encoder-program nil
vm-mime-base64-encoder-switches nil
vm-mime-button-face 'gui-button-face
vm-mime-button-format-alist '(("multipart/encrypted" .
"Decrypt PGP/MIME message")
("application/pgp-keys" . "Snarf %d")
("text" . "%-35.35(%d, %c%) [%k to %a]")
("multipart/alternative" .
"%-35.35(%d%) [%k to %a]")
("multipart/digest" .
"%-35.35(%d, %n message%s%) [%k to %a]")
("multipart" .
"%-35.35(%d, %n part%s%) [%k to %a]")
("message/partial" .
"%-35.35(%d, part %N (of %T)%) [%k to %a]")
("message/external-body" .
"%-35.35(%d%) [%k to %a (%x)]")
("message" . "%-35.35(%d%) [%k to %a]")
("audio" . "%-35.35(%d%) [%k to %a]")
("video" . "%-35.35(%d%) [%k to %a]")
("image" . "%-35.35(%d%) [%k to %a]")
("application/octet-stream" .
"%-35.35(%d, %f%) [%k to %a]")
)
vm-mime-charset-converter-alist nil
vm-mime-charset-font-alist nil
vm-mime-composition-armor-from-lines nil
vm-mime-confirm-delete t
vm-mime-decode-for-preview t
vm-mime-default-face-charset-exceptions nil
vm-mime-default-face-charsets '("windows-1255" "windows-1252"
"windows-1251"
"windows-1250" "iso-2022-jp" "iso-8859-7"
"iso-8859-15" "utf-8" "us-ascii"
"iso-8859-1")
vm-mime-delete-after-saving t
vm-mime-delete-all-attachments-types '("application" "x-unknown"
"application/x-gzip")
vm-mime-delete-all-attachments-types-exceptions '("text")
vm-mime-delete-viewer-processes t
vm-mime-deleted-object-label "[Deleted %f (%d;%t)]\n"
vm-mime-digest-discard-header-regexp nil
vm-mime-digest-headers '("Resent-" "From:" "Sender:"
"To:" "Cc:" "Subject:"
"Date:" "Message-ID:" "Keywords:"
"MIME-Version:"
"Content-")
vm-mime-display-function nil
vm-mime-display-image-strips-incrementally t
vm-mime-display-internal-multipart/mixed-separater
"\n----------------------------------------------------------------------\n"
vm-mime-encode-headers-regexp
"Subject\\|\\(\\(Resent-\\)?\\(From\\|To\\|CC\\|BCC\\)\\)\\|Organization"
vm-mime-encode-headers-words-regexp "\\s-\\(\\([^ \n
]*[^
vm-mime-external-content-type-exceptions nil
vm-mime-external-content-types-alist '(("application/msword"
"oowriter2")
("application/pdf" "xpdf")
("text/html" "firefox"))
vm-mime-forward-local-external-bodies nil
vm-mime-ignore-composite-type-opaque-transfer-encoding t
vm-mime-ignore-mime-version t
vm-mime-ignore-missing-multipart-boundary t
vm-mime-internal-content-type-exceptions nil
vm-mime-internal-content-types t
vm-mime-max-message-size nil
vm-mime-qp-decoder-program nil
vm-mime-qp-decoder-switches nil
vm-mime-qp-encoder-program nil
vm-mime-qp-encoder-switches nil
vm-mime-require-mime-version-header t
vm-mime-save-all-attachments-types '("application" "x-unknown"
"application/x-gzip")
vm-mime-save-all-attachments-types-exceptions '("text")
vm-mime-show-alternatives nil
vm-mime-summary-attachment-label-types nil
vm-mime-summary-attachment-label-types-exceptions nil
vm-mime-type-converter-alist nil
vm-mime-ucs-list '(utf-8 iso-2022-jp ctext escape-quoted)
vm-mime-use-image-strips t
vm-mime-use-w3-for-text/html t
vm-mime-uuencode-decoder-program "uudecode"
vm-mime-uuencode-decoder-switches nil
vm-mime-write-file-filter-alist '(("application/mac-binhex40" .
"hexbin -s "))
vm-mmosaic-program "mMosaic"
vm-mmosaic-program-switches nil
vm-mode-hook nil
vm-mode-hooks nil
vm-mosaic-program "Mosaic"
vm-mosaic-program-switches nil
vm-mouse-track-summary t
vm-move-after-deleting t
vm-move-after-killing t
vm-move-after-undeleting t
vm-move-messages-physically nil
vm-movemail-program "movemail"
vm-movemail-program-switches nil
vm-mozilla-program "mozilla"
vm-mozilla-program-switches nil
vm-mutable-frames t
vm-mutable-windows t
vm-netscape-program "netscape"
vm-netscape-program-switches nil
vm-opera-program "opera"
vm-opera-program-switches nil
vm-page-continuation-glyph "...press SPACE to see more..."
vm-paragraph-fill-column 70
vm-pgg-ask-function 'vm-pgg-prompt-for-action
vm-pgg-auto-decrypt t
vm-pgg-auto-snarf t
vm-pgg-compose-mode-string " vm-pgg"
vm-pgg-fetch-missing-keys t
vm-pgg-get-author-headers '("From:" "Sender:")
vm-pgg-sign-text-transfer-encoding 'quoted-printable
vm-pipe-messages-to-command-end "\n"
vm-pipe-messages-to-command-start ""
vm-pop-bytes-per-session nil
vm-pop-expunge-after-retrieving t
vm-pop-folder-cache-directory nil
vm-pop-max-message-size nil
vm-pop-md5-program "md5"
vm-pop-messages-per-session nil
vm-pop-read-quit-response t
vm-popup-menu-on-mouse-3 t
vm-presentation-mode-hook nil
vm-preview-lines nil
vm-preview-read-messages nil
vm-primary-inbox "~/INBOX"
vm-print-command "lpr"
vm-print-command-switches nil
vm-ps-print-each-message-header-lines 2
vm-ps-print-each-message-left-header '(list
(format "(Folder `%s')" folder-name)
(format "(%s)"
(vm-ps-print-tokenized-summary msg
(vm-summary-sprintf
vm-ps-print-each-message-summary-format msg t)
)
)
)
vm-ps-print-each-message-right-header '(list "/pagenumberstring load"
(quote dd-mon-yyyy))
vm-ps-print-each-message-summary-format "Message# %n, Lines %l, Characters %c"
vm-ps-print-message-font-size 10
vm-ps-print-message-function 'ps-print-buffer-with-faces
vm-ps-print-message-header-lines 2
vm-ps-print-message-left-header '(list (format "(Folder `%s')"
folder-name)
(format "(%d message%s printed)" mcount
(if (= mcount 1) "" "s"))
)
vm-ps-print-message-right-header '(list "/pagenumberstring load"
(quote dd-mon-yyyy))
vm-ps-print-message-separater "\n"
vm-ps-print-message-summary-format
"******************************************************************************\n%n
%*%a %-17.17F %-3.3m %2d %4l/%-5c
%I\"%s\"\n******************************************************************************\n"
vm-quit-hook nil
vm-raise-frame-at-startup t
vm-recognize-imap-maildrops
"^\\(imap\\|imap-ssl\\|imap-ssh\\):[^:]+:[^:]+:[^:]+:[^:]+:[^:]+:.+"
vm-recognize-pop-maildrops
"^\\(pop:\\|pop-ssl:\\|pop-ssh:\\)?[^:]+:[^:]+:[^:]+:[^:]+:.+"
vm-rename-current-buffer-function nil
vm-reply-hook nil
vm-reply-ignored-addresses '("turnbull(a)sk\\.tsukuba\\.ac\\.jp"
"stephen(a)xemacs\\.org")
vm-reply-ignored-reply-tos nil
vm-reply-include-presentation nil
vm-reply-subject-prefix nil
vm-resend-bounced-discard-header-regexp nil
vm-resend-bounced-headers '("MIME-Version:" "Content-"
"From:" "Sender:"
"Reply-To:" "To:" "Cc:" "Subject:"
"Newsgroups:"
"In-Reply-To:" "References:" "Keywords:"
"X-")
vm-resend-bounced-message-hook nil
vm-resend-discard-header-regexp "\\(\\(X400-\\)?Received:\\|Resent-\\)"
vm-resend-headers nil
vm-resend-message-hook nil
vm-retrieved-spooled-mail-hook nil
vm-rfc1153-digest-discard-header-regexp "\\(X400-\\)?Received:"
vm-rfc1153-digest-headers '("Resent-" "Date:" "From:"
"Sender:" "To:" "Cc:"
"Subject:" "Message-ID:" "Keywords:")
vm-rfc934-digest-discard-header-regexp nil
vm-rfc934-digest-headers '("Resent-" "From:" "Sender:"
"To:" "Cc:" "Subject:"
"Date:" "Message-ID:" "Keywords:")
vm-rmail-mode nil
vm-rmail-mode-list '(vm-mode vm-presentation-mode vm-virtual-mode)
vm-search-other-frames t
vm-search-using-regexps nil
vm-select-message-hook '(sjt/vm-clean-tlug-subjects-function)
vm-select-new-message-hook nil
vm-select-unread-message-hook nil
vm-send-digest-hook nil
vm-send-using-mime t
vm-showing-message-hook nil
vm-shrunken-headers-keymap #<keymap size 2 0x19b38d>
vm-skip-deleted-messages t
vm-skip-read-messages nil
vm-spamassassin-strip-report "spamassassin -d"
vm-spool-file-suffixes nil
vm-spooled-mail-waiting-hook nil
vm-ssh-program "ssh"
vm-ssh-program-switches nil
vm-ssh-remote-command "echo ready; sleep 15"
vm-startup-with-summary t
vm-strip-reply-headers nil
vm-stunnel-program "stunnel"
vm-stunnel-program-additional-configuration-file nil
vm-stunnel-program-switches nil
vm-stunnel-random-data-method 'generate
vm-subject-ignored-prefix "^\\(re: *\\)+"
vm-subject-ignored-suffix "\\( (fwd)\\| \\)+$"
vm-subject-significant-chars nil
vm-summary-arrow "->"
vm-summary-attachment-indicator "$"
vm-summary-attachment-label nil
vm-summary-format "%n %*%a %-17.17F %-3.3m %2d %4l/%-5c %I\"%s\"\n"
vm-summary-highlight-face 'bold
vm-summary-mode-hook nil
vm-summary-mode-hooks nil
vm-summary-pointer-update-hook nil
vm-summary-redo-hook nil
vm-summary-show-threads t
vm-summary-thread-indent-level 2
vm-summary-uninteresting-senders nil
vm-summary-uninteresting-senders-arrow "To: "
vm-summary-update-hook nil
vm-tale-is-an-idiot nil
vm-temp-file-directory "/tmp"
vm-thread-using-subject t
vm-toolbar '([vm-toolbar-getmail-icon vm-toolbar-getmail-command
(vm-toolbar-mail-waiting-p)
"Retrieve spooled mail for the current folder.\n\nThe command
`vm-toolbar-getmail-command' is run, which is normally\nfbound to
`vm-get-new-mail'.\nYou can make this button run some other command by using a
Lisp\ns-expression like this one in your .vm file:\n (fset
'vm-toolbar-getmail-command 'some-other-command)"]
[vm-toolbar-next-icon vm-toolbar-next-command
(vm-toolbar-any-messages-p)
"Go to the next message.\n\nThe command `vm-toolbar-next-command' is run,
which is normally\nfbound to `vm-next-message'.\nYou can make this button run some
other command by using a Lisp\ns-expression like this one in your .vm file:\n (fset
'vm-toolbar-next-command 'some-other-command)"]
[vm-toolbar-previous-icon vm-toolbar-previous-command
(vm-toolbar-any-messages-p)
"Go to the previous message.\n\nThe command `vm-toolbar-previous-command'
is run, which is normally\nfbound to `vm-previous-message'.\nYou can make this button
run some other command by using a Lisp\ns-expression like this one in your .vm file:\n
(fset 'vm-toolbar-previous-command 'some-other-command)"]
[vm-toolbar-delete/undelete-icon
vm-toolbar-delete/undelete-message (vm-toolbar-any-messages-p)
"Delete the current message, or undelete it if it is already deleted."]
[vm-toolbar-autofile-icon vm-toolbar-autofile-message
(vm-toolbar-can-autofile-p)
"Save the current message to a folder selected using
vm-auto-folder-alist."]
[vm-toolbar-file-icon vm-toolbar-file-command
(vm-toolbar-any-messages-p)
"Save the current message to a folder.\n\nThe command
`vm-toolbar-file-command' is run, which is normally\nfbound to
`vm-save-message'.\nYou can make this button run some other command by using a
Lisp\ns-expression like this one in your .vm file:\n (fset 'vm-toolbar-file-command
'some-other-command)"]
[vm-toolbar-reply-icon vm-toolbar-reply-command
(vm-toolbar-any-messages-p)
"Reply to the current message.\n\nThe command `vm-toolbar-reply-command'
is run, which is normally\nfbound to `vm-followup-include-text'.\nYou can make this
button run some other command by using a Lisp\ns-expression like this one in your .vm
file:\n (fset 'vm-toolbar-reply-command 'some-other-command)"]
[vm-toolbar-followup-icon vm-toolbar-followup-command
(vm-toolbar-any-messages-p)
"Follow up the current message.\n\nThe command
`vm-toolbar-followup-command' is run, which is normally\nfbound to
`vm-followup-message'.\nYou can make this button run some other command by using a
Lisp\ns-expression like this one in your .vm file:\n (fset
'vm-toolbar-followup-command 'some-other-command)"]
[vm-toolbar-forward-icon vm-toolbar-forward-command
(vm-toolbar-any-messages-p)
"Forward the current message.\n\nThe command `vm-toolbar-forward-command'
is run, which is normally\nfbound to `vm-forward-message'.\nYou can make this button
run some other command by using a Lisp\ns-expression like this one in your .vm file:\n
(fset 'vm-toolbar-forward-command 'some-other-command)"]
[vm-toolbar-compose-icon vm-toolbar-compose-command t
"Compose a new message.\n\nThe command `vm-toolbar-compose-command' is
run, which is normally\nfbound to `vm-mail'.\nYou can make this button run some other
command by using a Lisp\ns-expression like this one in your .vm file:\n (fset
'vm-toolbar-compose-command 'some-other-command)"]
[vm-toolbar-print-icon vm-toolbar-print-command
(vm-toolbar-any-messages-p)
"Print the current message.\n\nThe command `vm-toolbar-print-command' is
run, which is normally\nfbound to `vm-print-message'.\nYou can make this button run
some other command by using a Lisp\ns-expression like this one in your .vm file:\n (fset
'vm-toolbar-print-command 'some-other-command)"]
[vm-toolbar-visit-icon vm-toolbar-visit-command t
"Visit a different folder.\n\nThe command `vm-toolbar-visit-command' is
run, which is normally\nfbound to `vm-visit-folder'.\nYou can make this button run
some other command by using a Lisp\ns-expression like this one in your .vm file:\n (fset
'vm-toolbar-visit-command 'some-other-command)"]
[vm-toolbar-quit-icon vm-toolbar-quit-command
(vm-toolbar-can-quit-p)
"Quit visiting this folder.\n\nThe command `vm-toolbar-quit-command' is
run, which is normally\nfbound to `vm-quit'.\nYou can make this button run some other
command by using a Lisp\ns-expression like this one in your .vm file:\n (fset
'vm-toolbar-quit-command 'some-other-command)"]
[vm-toolbar-helper-icon vm-toolbar-helper-command
(vm-toolbar-can-help-p)
"Don't Panic.\n\nVM uses this button to offer help if you're in
trouble.\nUnder normal circumstances, this button runs `vm-help'.\nIf the current
folder looks out-of-date relative to its auto-save\nfile then this button will run
`vm-recover-folder'.\nIf there is mail waiting in one of the spool files
associated\nwith the current folder, and the `getmail' button is not on the\ntoolbar,
this button will run `vm-get-new-mail'.\nIf the current message needs to be MIME
decoded then this button\nwill run 'vm-decode-mime-message'."]
)
vm-toolbar-height nil
vm-toolbar-orientation 'top
vm-toolbar-pixmap-directory nil
vm-trust-From_-with-Content-Length nil
vm-uncompface-program nil
vm-undisplay-buffer-hook '(vm-delete-buffer-frame)
vm-unforwarded-header-regexp "only-drop-this-header"
vm-url-browser 'w3-fetch-other-frame
vm-url-browser-switches nil
vm-url-retrieval-methods '(lynx wget fetch curl w3m)
vm-url-search-limit 12000
vm-use-lucid-highlighting t
vm-use-menus '(folder motion send mark label sort virtual undo dispose emacs
nil help)
vm-use-toolbar '(getmail next previous delete/undelete autofile file reply
followup forward compose print visit quit help)
vm-vcard-filter nil
vm-vcard-format-function nil
vm-virtual-auto-folder-alist nil
vm-virtual-folder-alist **OMITTED**
vm-virtual-mirror t
vm-virtual-mode-hook nil
vm-visible-headers '("X-XEmacs-List:" "Resent-"
"Sender:" "Message-ID:"
"From:" "To:" "Apparently-To:" "Cc:"
"Subject:" "Date:")
vm-visit-folder-hook nil
vm-visit-when-saving 0
vm-w3m-program "w3m"
vm-warp-mouse-to-new-frame nil
vm-wget-program "wget"
vm-window-configuration-file "~/.vm.windows"
)
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta