I haven't verified this under Linux, but just noticed it under Solaris:
SunOS shell1 5.5.1 Generic_103640-27 sun4m sparc SUNW,SPARCstation-20
Mutt 0.95.7i (1999-08-17)
Copyright (C) 1996-8 Michael R. Elkins and others.
Mutt comes with ABSOLUTELY NO WARRANTY; for details type `mutt -vv'.
Mutt is free software, and you are welcome to redistribute it
under certain conditions; type `mutt -vv' for details.
System: SunOS 5.5.1 [using slang 10202]
Compile options:
-DOMAIN
-HOMESPOOL -USE_SETGID +USE_DOTLOCK +USE_FCNTL -USE_FLOCK
-USE_IMAP -USE_POP +HAVE_REGCOMP -USE_GNU_REGEX +HAVE_COLOR +HAVE_PGP2
-BUFFY_SIZE
-EXACT_ADDRESS +ENABLE_NLS
The bug:
I used the <esc>V as a default folder-hook, so I went in and started on a
folder with about 240 threads. I have a macro that is basically:
":push D~A\n\n"
The bug is that while all messages should be flagged deleted, in truth
only those VISIBLE were deleted. Articles hidden in collapsed threads were
-not- flagged nor deleted, and were written back out to the folder at quit
time.
I triple checked the manual just now on mutt.org and ~A is clearly stated
as meaning "All messages".
I had to <esc>V to get all the threads expanded and THEN the ~A flags all
of them as deleted as expected.
mark->
--
Fairlight-> ||| [EMAIL PROTECTED] | Fairlight Consulting
__/\__ ||| "I'm talking for free... | http://www.fairlite.com
<__<>__> ||| It's a New Religion..." | [EMAIL PROTECTED]
\/ ||| PGP Public Key available via finger @iglou, or Key servers