Changes for version 0.24 - 2006-03-21
- Added an add_file() method that allows a file of patterns to be slurped into an object. Makes for less make-work code in the client code (and thus one less thing to go wrong there).
- Added anchor methods that tack on \b, ^, $ and the like to an assembled pattern.
- Rewrote new() and clone(). The latter is now no longer needs to know the attribute names.
- _lex_stateful() subsumed into _lex()
- \d and \w assemble to \w instead of [\w\d] (and similarly for \D and \W).
- The Test::More workaround stated in the 0.23 changes didn't actually make it into t/06_general.t
- Rewrote tests in 06_general.t to use like()/unlike() instead of ok(), and some more ok()'s replaced by cmp_ok() elsewhere.
- Diagnostics for t/00_basic.t:xcmp was incorrect (displayed first param instead of second).
- Guard against broken Sub::Uplevel in t/07_warning.t for perl 5.8.8.
- Pretty-print characters [\x00-\x1f] in _dump() routines.
- Spell-checked the POD!
Modules
Assemble multiple Regular Expressions into a single RE