I've worked out what's doing it, but I'm not sure why this is written
the way it is.
The utility routine etcpath() in config/config.c has this near the
beginning:
#ifdef MHRC
context_read();
#endif
context_read() reconstructs all the profile/context info starting from
nothing again
Two more details. Firstly, I forgot to say the bug is with 1.2-RC1. :)
Secondly, I've compared with the source from 1.0.4, and etcpath() in that
version has this context_read() too. What appears to have changed is
context_read() itself, which means that the potential for this problem
has always been there, but didn't come out until recently.
Cheers,
- Joel
_______________________________________________
Nmh-workers mailing list
Nmh-workers@nongnu.org
http://lists.nongnu.org/mailman/listinfo/nmh-workers