![]()
From: Paul Haldane (Paul.Haldane@newcastle.ac.uk)
Date: Fri Jun 04 1999 - 11:53:47 CDT
I've just committed the following changes to the CVS server...
- Applied Tom van Alten's patch to correct improper formatting
of messages when hm_showhtml = 0 and showheaders = 1.
- New code to (optionally) accept messages wth no msgid. Default
is to require msgids in all messages - use hm_require_msgid = 0
to avoid this check.
- Made handling of duplicate msgids optional. By default duplicates
are discarded. To accept them (replacing the msgid with a generated
msgid) use hm_discard_dup_msgids = 0.
- Check return value from addhash when reading old messages. Messages
already archived should be valid but safer to check.
Main thing to note here is that the default behaviour for handling
messages with duplicate message-ids has changed. a22 accepted them by
default. With this version you need to use
hm_discard_dup_msgids = 0
Paul
> > I've not committed the change to generate new msgids for messages with no
> > msgid yet (in fact looking at the source, I've not even written it - not
> > a problem - I've got most of it written already).
>
> Ah, I'm a little ahead of my time then! :-)
>
> > I'll probably make this optional behaviour. In my situation I'd probably
> > want to treat missing/duplicate msgids as an error but I understand that
> > other people may not.
>
> Yes, I'd prefer it optional too. I want to block duplicates.
>
> > If I can get handling of missing msgids done and tested today then we
> > could push out another release.
>
> Sure!
>
> > There's also Tom van Alten's formatting patch and the mutt mime separator
> > patch to go in I think.
>
> That mutt fix is already included in the 1.19 version of parse.c. I see that
> I didn't properly write that in the log, but I checked and the fix is in
> there...
>
> --
> Daniel Stenberg - http://www.fts.frontec.se/~dast
> ech`echo xiun|tr nu oc|sed 'sx\([sx]\)\([xoi]\)xo un\2\1 is xg'`ol
>
>
![]()