🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Empty inbox and new Unix mail in mmdf format

#9244
From: Rick Kissel
Date: Wed, 29 Jan 1992 22:09
51 lines
2328 bytes
Here is my Unix mailbox before running vm5.31:

^A^A^A^A
Delivery-Date: Wed, 29 Jan 92 16:03:53 EST
Received:  by echidna.ch.apollo.hp.com id <AA01967@echidna.ch.apollo.hp.com>; Wed, 29 Jan 1992 20:57:22 GMT    
Date: wed, 29 jan 92 20:57:22
From:  kissel (Rick Kissel)
To:  kissel
Subject:  test

bar.
^A^A^A^A

It is just mmdf format, and I have changed the nulls to ^A to get
through the mail system.

Here is my vm inbox after invoking vm5.31 when my inbox was empty (i.e.
did not exist) and the above mail was in my Unix mailbox:

^A^A^A^A
Delivery-Date: Wed, 29 Jan 92 16:03:53 EST
Received:  by echidna.ch.apollo.hp.com id <AA01967@echidna.ch.apollo.hp.com>; Wed, 29 Jan 1992 20:57:22 GMT    
Date: wed, 29 jan 92 20:57:22
From:  kissel (Rick Kissel)
To:  kissel
Subject:  test

bar.
^A^A^A^A

VM said "getting new messages" and then "no new messages" and the mode
line says "VM 5.31 (beta): inbox (no messages)".  But, the lines above
are displayed in the buffer.  If I do an "h" command to generate a
summary I get the following traceback:

Signalling: (folder-empty)
  signal(folder-empty nil)
  (while ...)
  vm-error-if-folder-empty()
  vm-summarize(1)
* call-interactively(vm-summarize)

If I then say "q" and leave vm and then reinvoke it with ESC-x vm, everything is fine.  It says
there is one new message, the summary is right, etc.  This has been happening for a long time, I
think I first mentioned it in an early beta release.  What I do is just always leave at least
one message in my inbox and then there is no problem.  I tried to track down the problem once
but did not succeed.  It is clearly somewhere where the folder type is initialized and the fact
that the inbox is empty means that vm doesn't know that it will be in mmdf format after the new
mail is picked up.

 -- Rick
Technical Details
Message-ID: <9201292209.AA15485@xuucp.ch.apollo.hp.com>
Path: arc1-ca.pugleaf.net!sparky!uunet!wendy-fate.uu.net!bug-vm

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: f6829,539768849f2b19f6,start
X-Google-Attributes: gidf6829,public
X-Google-ArrivalTime: 1992-01-29 14:30:51 PST
Newsgroups: gnu.emacs.vm.bug
Sender: bug-vm-request@uunet.uu.net
Message-ID: <9201292209.AA15485@xuucp.ch.apollo.hp.com>
Date: Wed, 29 Jan 1992 22:09:55 GMT
From: kissel@apollo.com (Rick Kissel)
Subject: Empty inbox and new Unix mail in mmdf format
Path: arc1-ca.pugleaf.net!sparky!uunet!wendy-fate.uu.net!bug-vm