[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug-mailutils] MH's burst.c
From: |
djh |
Subject: |
[bug-mailutils] MH's burst.c |
Date: |
Thu, 18 Jan 2007 14:21:22 +0900 |
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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [bug-mailutils] MH's burst.c,
djh <=