[3970] in testers

home help back first fref pref prev next nref lref last post

Re: newer version of mh

daemon@ATHENA.MIT.EDU (Sara C Pickett)
Wed Apr 21 00:08:26 1999

To: testers@MIT.EDU
In-Reply-To: Your message of "Tue, 20 Apr 1999 23:04:49 EDT."
             <199904210304.XAA27754@eviscerate.grey17.org> 
Date: Wed, 21 Apr 1999 00:08:15 -0400
From: Sara C Pickett <sarac@MIT.EDU>


Sigh.  It looks like it's caused by my replcomps, which upon
close reading not only adds a "Fcc: outbox" line to the headers,
but also cc's everyone in sight.  I checked, and that's because
the /usr/athena/etc/replcomps on 8.2 boxes also does that, but
for whatever reason, it wasn't taking effect with that version
of mh (or in mh vs. nmh, or whatever).  Since the default replcomps
is updated in 8.3, the only people with problems will be people
who copied it over in order to edit it.

So, anyone who followed the olc answer in 8.2 to add automatic
Fcc'ing will also end up Cc'ing everyone in 8.3 until they again
modify their replcomps.

Just for reference, /usr/athena/etc/replcomps under 8.2 was:

%(lit)%(formataddr %<{reply-to}%?{from}%?{sender}%?{return-path}%>)\
%<(nonnull)%(void(width))%(putaddr To: )\n%>\
%(lit)%(formataddr{to})%(formataddr{cc})%(formataddr(me))\
%<(nonnull)%(void(width))%(putaddr cc: )\n%>\
%<{fcc}Fcc: %{fcc}\n%>\
%<{subject}Subject: Re: %{subject}\n%>\
%<{date}In-reply-to: Your message of "\
%<(nodate{date})%{date}%|%(pretty{date})%>."%<{message-id}
             %{message-id}%>\n%>\
--------


which produces the expected headers under 8.2, but under 8.3
does:
	To: Greg Hudson <ghudson@MIT.EDU>
	cc: Sara C Pickett <sarac@MIT.EDU>, testers@MIT.EDU, sarac
	Subject: Re: newer version of mh
	In-reply-to: Your message of "Tue, 20 Apr 1999 23:04:49 EDT."
		          <199904210304.XAA27754@eviscerate.grey17.org>

The 8.3 replcomps (minus comments) is:

%(lit)%(formataddr %<{mail-reply-to}%?{reply-to}%?{from}%?{sender}%?{return-path}%>)\
%<(nonnull)%(void(width))%(putaddr To: )\n%>\
%<{fcc}Fcc: %{fcc}\n%>\
%<{subject}Subject: Re: %{subject}\n%>\
%<{date}In-Reply-To: Your message of "\
%<(nodate{date})%{date}%|%(pretty{date})%>."%<{message-id}
             %{message-id}%>\n%>\
--------

and it works fine:
    To: Greg Hudson <ghudson@MIT.EDU>
    Subject: Re: newer version of mh
    In-Reply-To: Your message of "Tue, 20 Apr 1999 23:04:49 EDT."
             <199904210304.XAA27754@eviscerate.grey17.org>

So this isn't so much a bug as a fixed bug and an olc answer combining
to produce unexpected results with the version change.

Sara
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 Sara C. Pickett        sarac@mit.edu
 Cambridge, MA 02139    http://www.mit.edu/~sarac/home.html
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

home help back first fref pref prev next nref lref last post