[Quoting Uday Reddy, on June 13 2012, 19:16, in "[Bug 1012750] Re: Su"] > Ok, that is your immediate workaround. Using a timer to fetch mail > is expected to be disruptive, as far as I can see. The code for it > is not written carefully to minimize disruption. Normally, I have a single frams (GUI window) I work in. In this frame I can switch between buffers. When I switch to a buffer, it occupies the whole (C-x 1) or part (C-x 2) of the frame. The only disruption in 8.1.1 is a minibuffer message, which is minimally disruptive, if at all. In 8.1.2, the summary window is switched to (I called this 'raised' which may be confusing), as if I executed the appropriate C-x b command. This is very disruptive. > On the other hand, I couldn't reproduce your window-raising situation. When > you say the "window" raises, do you mean an Emacs window or a GUI window > (also called a "frame")? You will need to file a vm-submit-bug-report so > that I can check your settings. ---- snip ---- Emacs : GNU Emacs 23.2.1 (i386-redhat-linux-gnu, GTK+ Version 2.21.4) of 2010-07-08 on x86-05.phx2.fedoraproject.org Package: VM 8.1.2 current state: ============== (setq features '(reporter mule-util gnus-vm sort smiley ansi-color gnus-cite gnus-async gnus-bcklg gnus-nocem parse-time gnus-ml disp-table gnus-topic nnml nndraft nnmh bbdb-gnus gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg nntp gnus-cache gnus-art mm-uu mml2015 epg-config mm-view smime mel path-util gnus-sum nnoo gnus-group gnus-undo nnmail mail-source format-spec gnus-start gnus-spec gnus-int gnus-range gnus-win gnus gnus-ems newcomment html-mode html-helper-mode tempo compile dired vm-sort flyspell ispell vm-reply time-stamp vm-delete cycle-buffer multi-isearch help-mode view vc-rcs tapestry vm-virtual vm-save bbdb-vm vm-autoload bbdb-snarf mail-extr bbdb-com warnings vm-rfaddons vm-menu vm-window vm-toolbar vm-folder vm-mime vm-undo vm-summary vm-mouse vm-page vm-motion vm-minibuf vm-message vm-misc vm-macro vm mabbrev-menu derived eudcb-ldap ldap eudc eudc-options-file cus-edit cus-start cus-load eudc-vars imenu avoid vc-svn psvn cl cl-19 log-edit add-log diff-mode pcvs pcvs-parse pcvs-info pcvs-defs pcvs-util ewoc bbdb timezone message idna sendmail regexp-opt ecomplete mml mml-sec password-cache mm-decode mm-bodies mm-encode mailcap mail-parse rfc2231 rfc2047 rfc2045 qp ietf-drums mailabbrev nnheader gnus-util netrc time-date mm-util mail-prsvr gmm-utils mailheader canlock sha1 sha1-el hex-util hashcash mail-utils header paren stig-paren delsel easy-mmode pc-select server saveplace recentf tree-widget wid-edit autoinsert bookmark pp byte-opt bytecomp byte-compile uniquify mailcrypt rfc822 comint ring easymenu mel-b-el mime-def alist mcharset mcs-20 mcs-e20 pces pces-e20 pces-20 broken pcustom poe pym static apel-ver product advice help-fns advice-preload u-vm-color vm-autoloads vm-vars vm-version bbdb-autoloads tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd font-setting tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mldrag mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev loaddefs button minibuffer faces cus-face files text-properties overlay md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind system-font-setting font-render-setting gtk x-toolkit x multi-tty emacs) vm-always-use-presentation-buffer t vm-arrived-message-hook '(jv-vm-arrived-message-hook) vm-arrived-messages-hook nil vm-assertion-checking-off t 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 nil vm-auto-displayed-mime-content-types '("text" "image/jpeg" "multipart") vm-auto-folder-case-fold-search nil vm-auto-get-new-mail 120 vm-auto-next-message t vm-berkeley-mail-compatibility nil vm-buffer-name-limit 80 vm-buffer-type-debug nil vm-burst-digest-messages-inherit-labels t vm-check-folder-types t vm-circular-folders nil vm-coding-system-priorities nil vm-confirm-mail-send nil vm-confirm-new-folders t vm-confirm-quit 0 vm-continue-postponed-message-hook nil 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 nil vm-delete-after-bursting nil vm-delete-after-saving t vm-delete-empty-folders t vm-delete-message-action "vm-next-message" 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 nil vm-do-fcc-before-mime-encode nil vm-drop-buffer-name-chars "[^ a-zA-Z0-9.,_\"'+-]" vm-edit-message-hook nil vm-edit-message-mode 'text-mode vm-enable-addons '(check-recipients check-for-empty-subject encode-headers) 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-in-reply 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 "~/Mail/" 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 '("From" "To" "Cc" "Subject" "Date" "Content-" "Mime-") vm-forwarding-digest-type "mime" vm-forwarding-subject-format "forwarded message from %F" vm-frame-parameter-alist nil vm-frame-per-completion nil vm-frame-per-composition nil vm-frame-per-edit nil vm-frame-per-folder nil 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" "\"Johan Vromans\"") 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 "/usr/bin/icontopbm" vm-image-directory "/usr/share/emacs/site-lisp/vm/pixmaps" vm-imagemagick-convert-program "/usr/bin/convert" vm-imagemagick-identify-program "/usr/bin/identify" vm-imap-account-alist nil vm-imap-auto-expunge-alist nil vm-imap-bytes-per-session nil vm-imap-expunge-after-retrieving nil vm-imap-expunge-retries 1 vm-imap-folder-cache-directory nil vm-imap-max-message-size 100000 vm-imap-messages-per-session 10 vm-imap-save-to-server nil vm-imap-server-list nil vm-imap-session-preauth-hook nil vm-imap-sync-on-get t vm-imap-tolerant-of-bad-imap 0 vm-in-reply-to-format nil vm-include-text-from-presentation nil vm-included-mime-types-list nil vm-included-text-attribution-format "[Quoting %F, on %m %d %y, %.5h, in \"%.20s\"]\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 nil 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-fcc-default '(or (vm-mail-select-folder vm-mail-folder-alist) (vm-mail-to-fcc nil t) mail-archive-file-name) vm-mail-header-from nil vm-mail-header-insert-date t vm-mail-header-insert-message-id t vm-mail-header-order '("From:" "Organization:" "Subject:" "Date:" "Priority:" "X-Priority:" "Importance:" "Message-ID:" "MIME-Version:" "Content-Type:" "To:" "CC:" "BCC:" "Reply-To:") 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-hidden-headers '("References" "In-Reply-To" "X-Mailer") vm-mail-mode-hook '(vm-mail-mode-hide-headers-hook mc-install-write-mode) vm-mail-mode-open-line-regexp "[ ]*>" vm-mail-priority "Priority: urgent\nImportance: High\nX-Priority: 1" vm-mail-prompt-if-subject-empty t vm-mail-reorder-message-headers nil vm-mail-return-receipt-to "Johan Vromans <>" vm-mail-send-hook '(vm-forget-composition-buffer t) vm-mail-subject-number-reply nil vm-mail-subject-prefix-replacements '(("\\(\\(re\\|aw\\|antw\\)\\(\\[[0-9]+\\]\\)?:[ ]*\\)+" . "Re: ") ("\\(\\(fo\\|wg\\)\\(\\[[0-9]+\\]\\)?:[ ]*\\)+" . "Fo: ") ) vm-mail-to-headers '("To:" "CC:" "BCC:") vm-mail-to-regexp "\\([^< \n ]+\\)@" 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 nil vm-mime-8bit-text-transfer-encoding 'quoted-printable vm-mime-all-attachments-directory nil vm-mime-alternative-select-method 'best-internal vm-mime-attach-files-in-directory-default-charset 'guess vm-mime-attach-files-in-directory-default-type nil vm-mime-attachment-auto-suffix-alist '((("application/vnd.oasis.opendocument.text" . ".odt") ) ("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") ("\\.pcx$" . "image/x-pcx") ("\\.txt$" . "text/plain") ("\\.html?$" . "text/html") ("\\.vcf$" . "text/x-vcard") ("\\.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") ("\\.mdb$" . "application/vnd.ms-access") ("\\.hqx$" . "application/mac-binhex40")) vm-mime-attachment-infer-type-for-text-attachments nil vm-mime-attachment-save-directory "~/tmp/" vm-mime-attachment-source-directory "/home/jv/" vm-mime-auto-save-all-attachments-subdir nil vm-mime-avoid-folding-content-type t vm-mime-base64-decoder-program "/usr/bin/base64-decode" vm-mime-base64-decoder-switches nil vm-mime-base64-encoder-program "/usr/bin/base64-encode" vm-mime-base64-encoder-switches nil vm-mime-button-face 'gui-button-face vm-mime-button-format-alist '(("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 '("us-ascii") vm-mime-deletable-type-exceptions '("text") vm-mime-deletable-types '("application" "x-unknown" "application/x-gzip") vm-mime-delete-after-saving nil 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-type 'Q vm-mime-encode-headers-words-regexp "[ , \n ]\\(\\([^ , \n ]*[^