🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.emacs.vm.bug
Article #96

Buffer position bug with VM 5.32 and Emacs 18.58

#96
From: Piet van Oostrum
Date: Tue, 06 Oct 1992 11:17
57 lines
3035 bytes
I recently switched to Emacs 18.58 (from 18.55) and VM 5.32 (from 5.31).
Now I often get wrong buffer positions with vm. I don't know whether this
is vm's fault or emacs'. The symptoms are:

1. Sometimes (but not very often, when I issue the vm command the first
time (i.e. when my INBOX is not yet loaded) I get the summary buffer
displayed but thye cursor is not on the first new message, but at some
random other message. If I remember correctly, only the summary buffer is
displayed then.

2. When I issue the vm command after my INBOX is loaded but new mail is
present in my Unix mailbox, and I issue the 'g' command in vm, very often
the new message is not displayed at its top but a couple of lines down.

This looks to me like a bug in emacs buffer management (I remember having
found some problems with emacs buffer pointers something like a year ago)
but on the other hand I only get this kind of problems with vm. I found a
bug in pop-to-buffer a few weeks ago, but this function is not used in vm5.

Is there a list of known bugs in Emacs 18.58??

This is the list of my vm variables:

(setq vm-folder-directory "~/MAIL/")
(setq vm-primary-inbox "~/MAIL/INBOX")
(setq vm-crash-box "~/MAIL/INBOX.CRASH")
(setq vm-startup-with-summary t)
(setq vm-reply-subject-prefix "Re: ")
(setq vm-flush-interval nil)
(setq vm-keep-sent-messages t)
(setq vm-preview-lines nil)
(setq vm-circular-folders nil)
(setq vm-move-after-deleting t)
(setq vm-delete-after-saving t)
(setq vm-mode-hooks
      '(lambda () 
	 (make-local-variable 'version-control)
	 (setq version-control 'never)
	 (setq buffer-auto-save-file-name nil)))

(setq vm-rfc934-forwarding nil)
(setq vm-delete-empty-folders nil)
(setq vm-follow-summary-cursor t)
(setq vm-highlighted-header-regexp nil)
(setq vm-visible-headers
  '("From:" "Sender:" "To:" "Apparently-To:" "Cc:" "Subject:" "Date:" "Warning:"))
(setq vm-confirm-quit 1)
(setq vm-reply-ignored-addresses
      (list (concat "\\(^\\|[ \t)<]\\)" (regexp-quote
			 (or (getenv "USER") (getenv "LOGNAME")
			     (user-login-name)))
		    "\\(@[a-zA-Z0-9_.-]*cs.ruu.nl\\)?\\([ \t>(]\\|$\\)")))
-- 
Piet* van Oostrum, Dept of Computer Science, Utrecht University,
Padualaan 14, P.O. Box 80.089, 3508 TB Utrecht, The Netherlands.
Telephone: +31 30 531806   Uucp:   uunet!mcsun!ruuinf!piet
Telefax:   +31 30 513791   Internet:  piet@cs.ruu.nl   (*`Pete')
Technical Details
Message-ID: <1992Oct6.111710.10149@cs.ruu.nl>
Path: arc1-ca.pugleaf.net!sparky!uunet!usc!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!lll-winken!bu.edu!ai-lab!prep.ai.mit.edu!gnulists

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!usc!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!lll-winken!bu.edu!ai-lab!prep.ai.mit.edu!gnulists
From: piet@cs.ruu.nl (Piet van Oostrum)
Newsgroups: gnu.emacs.vm.bug,gnu.emacs.bug
Subject: Buffer position bug with VM 5.32 and Emacs 18.58
Message-ID: <1992Oct6.111710.10149@cs.ruu.nl>
Date: 6 Oct 92 11:17:15 GMT
Sender: network-news@cs.ruu.nl
Reply-To: piet@cs.ruu.nl (Piet van Oostrum)
Followup-To: gnu.emacs.vm.bug
Organization: Dept of Computer Science, Utrecht University, The Netherlands
Lines: 57
Approved: info-gnu@prep.ai.mit.edu
To: gnu-emacs-bug@nluug.nl