At first I thought it was a bug, but RFC 934 is pretty iffy on the number of
dashes, -, required for marking boundaries.
As a user who received emacs developers list mails in digests I found that the
default of one dash, '-' is a bad choice.
I propose that line #68 in source file .."cvs/mailutils/mh/burst.c" be
changed
as follows:
- int eb_min_length = 1; /* Minimal length of encapsulation boundary */
+ int eb_min_length =28; /* Minimal length of encapsulation boundary */
or some other number greater than 8 (or at least greater than 4)
Rationale:
The current default of (1), does not work well because:
(1) many people use --- or ---- to separate names, and even worse
(2) when diff results are embedded in a message, as often are for developement
mailing lists, for example in emacs developers list digests....
E.g. Because diff uses --- for boundary markers
I found that by changing the default to 28 I got a very nicely bursted digest,
but
probably anything like 5 or 9 might work as well. Emacs digests use 30 dashes.
Otherwise messages get sliced in the middle of a diff into multiple messages.
Regards,
Darel Henman
_______________________________________________
Bug-mailutils mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-mailutils