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]>
