Noel J. Bergman wrote: > We can still > have your ScriptedMatcher and ScriptedMailet, too, but there > are some cases > (sieve comes to mind) where the semantic matches up better as > a processor > than a matcher/mailet model.
I still don't get it. Having looked at sieve, a mail filtering/manipulation language, what I see is something equivalent in our current syntax to... <mailet match="anyMatcher" class="our.sieve.implementation"> <code>sieve code</code> </mailet> If you are saying that... <processor name=sieveStuff> <mailet match="All" class="our.sieve.implementation"> <code>sieve code</code> </mailet> </processor> ...could be shortened to... <processor name=sieveStuff class="our.sieve.implementation"> <code>sieve code</code> </processor> ...Yes, that's true. As it also could be for any other mailet. This is just making the match="All" implicit and promoting the mailet declaration to the processor. I do not see this as relating to scripting support, and certainly not Jelly where we started. We are back to the matter of mailet/matcher syntax, plus we had better add processor too! Where do you see the usability benefits? -- Steve - - - - - - - - - - - - - - - - - - This private and confidential e-mail has been sent to you by Synergy Systems Limited. It may not represent the views of Synergy Systems Limited. If you are not the intended recipient of this e-mail and have received it in error, please notify the sender by replying with "received in error" as the subject and then delete it from your mailbox. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]