[comp.mail.elm] expunging deleted mail

bronson@mfci.UUCP (Tan Bronson) (03/10/88)

    I frequently run elm all day in a single window and was wondering if
there was some way to 'expunge' those deleted mail entries other than
quiting out of elm and starting it up again.
    Along the same idea, is it possible to skip to the next/previous
non-deleted mail entry ?

    thanks.
Tan Bronson
Multiflow Computer Inc  UUCP(work): {yale,uunet}!mfci!bronson 
175 N Main St 		UUCP(home): {yale,mfci}!bronson!tan 
Branford, Ct 06405	Phone(work):(203)-488-6090 x228

ignatz@chinet.UUCP (Dave Ihnat) (03/10/88)

The summary sez it all:  enter the resynchronization character, "$".  This
will not only clobber all deleted article entries, but also display new mail.

mkhaw@teknowledge-vaxc.ARPA (Mike Khaw) (03/11/88)

>     I frequently run elm all day in a single window and was wondering if
> there was some way to 'expunge' those deleted mail entries other than
> quiting out of elm and starting it up again.

"c"hange folders to the current folder; i.e., type "c" to change folders,
and when it asks you for the name of the folder to change to, just hit the
return key.  Note: elm will commit the deletions before prompting for the
new folder's name.

Mike Khaw
-- 
internet:  mkhaw@teknowledge-vaxc.arpa
usenet:	   {uunet|sun|ucbvax|decwrl|uw-beaver}!mkhaw%teknowledge-vaxc.arpa
USnail:	   Teknowledge Inc, 1850 Embarcadero Rd, POB 10119, Palo Alto, CA 94303

wtm@bunker.UUCP (Bill McGarry) (03/11/88)

In article <299@m2.mfci.UUCP> bronson@mfci.UUCP (Tan Bronson) writes:
>
>    I frequently run elm all day in a single window and was wondering if
>there was some way to 'expunge' those deleted mail entries other than
>quiting out of elm and starting it up again.

Press "C" (for change mailbox).
Answer "Yes" to "Delete Messages?" 
Answer "Yes" to "Keep messages in incoming mailbox".
Just press Return when the new mailbox's name is requested.
Elm will use your normal mailbox and will delete all of your deleted messages.

				Bill McGarry
				Bunker Ramo, Shelton, CT
				(203) 337-1518

     PATH:  {philabs, decvax, fortune, yale}!bunker!wtm

lenny@icus.UUCP (Lenny Tropiano) (03/14/88)

In article <21422@teknowledge-vaxc.ARPA>, mkhaw@teknowledge-vaxc.ARPA (Mike Khaw) writes:
> >     I frequently run elm all day in a single window and was wondering if
> > there was some way to 'expunge' those deleted mail entries other than
> > quiting out of elm and starting it up again.
> 
> "c"hange folders to the current folder; i.e., type "c" to change folders,
> and when it asks you for the name of the folder to change to, just hit the
> return key.  Note: elm will commit the deletions before prompting for the
> new folder's name.
> 

I would suggest using the '$' command for this function.  Mark the letters 
for deletion and then execute the '$' (resyncronization of the mailbox)
command.  This will prompt you for:

	Delete mail (y/n)? y
	Keep mail in mailbox (y/n)? y

Then it will resync the mailbox my rereading it in.  This is the intended
function (I think).

							-Lenny
-- 
US MAIL  : Lenny Tropiano, ICUS Computer Group        IIIII  CCC U   U  SSS
           PO Box 1                                     I   C    U   U S
	   Islip Terrace, New York  11752               I   C    U   U  SS 
PHONE    : (516) 968-8576 [H] (516) 582-5525 [W]        I   C    U   U    S
TELEX    : 154232428 [ICUS]                           IIIII  CCC  UUU  SSS 
AT&T MAIL: ...attmail!icus!lenny  
UUCP     : ...{mtune, ihnp4, boulder, talcott, sbcs, bc-cis}!icus!lenny 

mkhaw@teknowledge-vaxc.ARPA (Mike Khaw) (03/16/88)

+ I would suggest using the '$' command for this function.  Mark the letters 
+ for deletion and then execute the '$' (resyncronization of the mailbox)
+ command.  This will prompt you for:
+ 
+ 	Delete mail (y/n)? y
+ 	Keep mail in mailbox (y/n)? y
+ 
+ Then it will resync the mailbox my rereading it in.  This is the intended
+ function (I think).

I suggested "c"hanging folders to the current folder because "$" resync
didn't seem to work for me in elm 1.5 on Ultrix 1.2.

Mike Khaw
internet:  mkhaw@teknowledge-vaxc.arpa
usenet:	   {uunet|sun|ucbvax|decwrl|uw-beaver}!mkhaw%teknowledge-vaxc.arpa
USnail:	   Teknowledge Inc, 1850 Embarcadero Rd, POB 10119, Palo Alto, CA 94303
-- 
internet:  mkhaw@teknowledge-vaxc.arpa
usenet:	   {uunet|sun|ucbvax|decwrl|uw-beaver}!mkhaw%teknowledge-vaxc.arpa
USnail:	   Teknowledge Inc, 1850 Embarcadero Rd, POB 10119, Palo Alto, CA 94303

indra@amdcad.AMD.COM (Indra K. Singhal) (03/17/88)

In article <21488@teknowledge-vaxc.ARPA> mkhaw@teknowledge-vaxc.ARPA (Mike Khaw) writes:
>
>I suggested "c"hanging folders to the current folder because "$" resync
>didn't seem to work for me in elm 1.5 on Ultrix 1.2.
>
Ditto on BSD 4.3 & elm 1.5b.  BTW, what's the talk about elm 2.0 & 1.7 
What about the numbers in-between. Better yet, where do we get these ?
-- 
                  +=+=+=+=+=+=+=+=+=+=+=+=+=+=+
Indra K. Singhal                      |The truth doesn't mean anything |
{ucbvax,decwrl,allegra}!amdcad!indra  |                                |
amdcad!indra@decwrl.dec.com           |          It just IS !          |

davis@hplabsz.HPL.HP.COM (Jim Davis) (03/23/88)

Tan Bronson <bronson@mfci.UUCP> writes:
tb>	    I frequently run elm all day in a single window and was wondering if
tb>	there was some way to 'expunge' those deleted mail entries other than
tb>	quiting out of elm and starting it up again.
tb>	    Along the same idea, is it possible to skip to the next/previous
tb>	non-deleted mail entry ?
tb>	    thanks.
tb>	Tan Bronson

    The "$" and "c" commands have been mentioned so I shall mention
that Elm 2.0 gamma and later versions have separate "j", "k" and "J"
and "K" commands.  The lower case versions ignore messages marked
for deletion and the upper case versions step by the message number.
Now if only Elm 2.0 could get out to the world, yet. *sigh*

    Now how's about a rousing cheer for a feature I talked Dave
Taylor into putting in, but he took back out.  I had asked for
Elm to replace the 3 line menu with totals of messages tagged,
marked for deletion, new, and prioritized.  Do people like
that option?  (I know one can always Sort-by-Status to see, but
that doesn't stay up to date.)

				-- Jim Davis

mkhaw@teknowledge-vaxc.ARPA (Mike Khaw) (03/26/88)

+     Now how's about a rousing cheer for a feature I talked Dave
+ Taylor into putting in, but he took back out.  I had asked for
+ Elm to replace the 3 line menu with totals of messages tagged,
+ marked for deletion, new, and prioritized.  Do people like
+ that option?  (I know one can always Sort-by-Status to see, but
+ that doesn't stay up to date.)

I'd prefer an option that would make Elm use more of the screen for
message headers, as MUSH does.  It's tedious "paging" through 10-header
screens if you have a large folder.

Mike Khaw
-- 
internet:  mkhaw@teknowledge-vaxc.arpa
usenet:	   {uunet|sun|ucbvax|decwrl|uw-beaver}!mkhaw%teknowledge-vaxc.arpa
USnail:	   Teknowledge Inc, 1850 Embarcadero Rd, POB 10119, Palo Alto, CA 94303

wtm@bunker.UUCP (Bill McGarry) (03/31/88)

In article <21677@teknowledge-vaxc.ARPA> mkhaw@teknowledge-vaxc.ARPA (Mike Khaw) writes:
>
>I'd prefer an option that would make Elm use more of the screen for
>message headers, as MUSH does.  It's tedious "paging" through 10-header
>screens if you have a large folder.


Very often, I pick up my mail at 1200 baud and it takes forever to
repaint the screen.  How about an option to specify how many lines
of message headers to display?  Better yet, allow the option to
change depending upon line speed (similar to what "rn" does).

				Bill McGarry
				Bunker Ramo, Shelton, CT

     PATH:  {philabs, decvax, fortune, yale}!bunker!wtm

taylor@hplabs.HP.COM (Dave Taylor) (04/05/88)

Mike Khaw asks for:

> I'd prefer an option that would make Elm use more of the screen for
> message headers ... It's tedious "paging" through 10-header screens 
> if you have a large folder.

To which Bill McGarry adds:

> Very often, I pick up my mail at 1200 baud and it takes forever to
> repaint the screen.  How about an option to specify how many lines
> of message headers to display?  Better yet, allow the option to
> change depending upon line speed (similar to what "rn" does).

Well, the first one is easy - try turning "menu" off (either from
the Options screen or within your ".elmrc" file).

The second request is something I can sympathize with, Bill.  I
also run Elm on slower-speed terminals (I'm at 2400 baud right
now, for example).  What I've done to help this, and I believe
it is in version 1.7 of the package, is to allow you to perform
most of the common actions while displaying the body of a 
message on your screen (eg. you could send m)ail, r)eply, f)orward,
s)ave, etc etc while at the "10 lines more: " prompt).  This
helps immensely with the slow screen repainting problem since 
you need never return to the main index page 99% of the time.

As far as specifying the number of lines to display, well, I can't
help but think that we're getting into some hardcore `creeping
featurism' [more so than my usual coding, right?  *grin*] and that
it is a feature that would cost more in code size & complexity than
it would be worth to the vast majority of Elm users.  But perhaps
I'm wrong?  ??

Anyway, back to my corner...
						-- Dave Taylor