Mercurial > hg > mlmmj
diff README.listtexts @ 742:b00eb39643c1
Changes to how $originalmail$ works
- No longer buffer the whole mail in memory, but copy a line at a time
- Allow a line-count
- Change to the indent/whitespace behaviour; to essentially get current
behaviour, a space must be prepended to the lines currently containing
$originalmail$ in the listtexts
The interface to substitute() and substitute_one() has changed. They no longer
take the original mail filename, and cannot be used to do $originalmail$
substitution. This was never used except by prepstdreply() which now
incorporates that substitution itself.
author | Ben Schmidt |
---|---|
date | Mon, 20 Sep 2010 02:05:31 +1000 |
parents | b72bcb7e08a2 |
children | 926f184eec44 |
line wrap: on
line diff
--- a/README.listtexts Mon Sep 20 01:44:58 2010 +1000 +++ b/README.listtexts Mon Sep 20 02:05:31 2010 +1000 @@ -227,8 +227,14 @@ the address that has been unsubscribed - $originalmail$ - the first 100 lines (including headers) - of the email message being processed (usually a mail being moderated) +- $originalmailN$ + the email message being processed (usually a mail being moderated); this must + appear first on a line, optionally preceded by whitespace: any preceding + whitespace is prepended to each line of the mail that is included and the + rest of the line following originalmail$ is ignored; N represents a number, + which is how many lines of the message (including headers) to include: if + omitted, 100 will be used, and to include the whole message, use a large + number like 1000000000. - $posteraddr$ (available only in subonlypost)