I am using ORO in an implementation of SpamAssassin.  I have a parser that
extracts the 600 or so regexes from the SpamAssassin config files.  This
process has to run periodically as the underlying data changes, and it has
to run automatically.  This means I do not have the ability to hand-tweak
the expressions.

ORO has handled these expressions just fine with only one exception: the
SpamAssassin rules use the negated case insensitivity extended regular
expression, as in (?-i).  Since ORO does not support this, I have to throw
out about 20 expressions.

The JDK 1.4 regex package supports -i, but it pukes on a different 20 or so
expressions because of parsing bugs involving characters that do not need to
be escaped inside of character classes.  And we found ORO to be
significantly faster.  So we are using ORO, but would really like the -i
support.

Are there any plans to add this functionality?  If no (or not soon), then is
this something that would be straightforward for me to do, and where would I
start?

Bob

Brute Squad Labs, Inc.



--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to