[exim-dev] [Bug 458] Various expansion items and conditions …

Top Page
Delete this message
Reply to this message
Author: bug458
Date:  
To: exim-dev
Old-Topics: [exim-dev] [Bug 458] New: Expansion condition: forall and/or forany
Subject: [exim-dev] [Bug 458] Various expansion items and conditions iterating over lists
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.

http://www.exim.org/bugzilla/show_bug.cgi?id=458


ph10@??? changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REOPENED                    |RESOLVED
         Resolution|                            |FIXED





------- Comment #25 from ph10@??? 2007-02-14 15:04 -------
(In reply to comment #24)
> Created an attachment (id=70)

--> (http://www.exim.org/bugzilla/attachment.cgi?id=70&action=view) [details]
> Updated map, filter, reduce, and addresses


I have committed a patch which I have only changed in trivial ways: mainly some
formatting to suit my prejudices, and added some more comments. However, I also
made a change to remove the redundant separator at the ends of lists. Apart
from looking nicer, it means that ${filter{....}{a "true" condition}} will
generate the same output as its input. Oh, and I moved save_lookup so that it
always gets initialized and so stops gcc complaining.

One final point: I've left it so that a syntactically bad address is ignored by
${addresses - and documented that. I think it is probably the best thing, but
it could be an issue.

--
Configure bugmail: http://www.exim.org/bugzilla/userprefs.cgi?tab=email