Boost logo

Boost Users :

From: Eric Niebler (eric_at_[hidden])
Date: 2008-06-13 12:59:25


I've uploaded to the Boost Vault a new version of xpressive. This should
be the version that ultimately becomes part of Boost 1.36. If anybody
find problems, pls. let me know.

New Features:

* skip(), for specifying which parts of the input sequence to ignore
when matching it against a regex. http://tinyurl.com/5xndnk
(<http://boost-sandbox.sourceforge.net/libs/xpressive/doc/html/boost/xpressive/skip.html>)

* regex_replace() accepts formatter objects and formatter expressions,
in addition to format strings. http://tinyurl.com/4c8rt4
(<http://boost-sandbox.sourceforge.net/libs/xpressive/doc/html/boost_xpressive/user_s_guide/string_substitutions.html#boost_xpressive.user_s_guide.string_substitutions.formatter_objects>)

* Range-based regex_replace() algorithm. http://tinyurl.com/4awtoh
(<http://boost-sandbox.sourceforge.net/libs/xpressive/doc/html/boost/xpressive/regex_replace.html>)

Bugs Fixed:

* Crash when semantic actions are placed in look-aheads, look-behinds or
independent sub-expressions.

Thanks,

-- 
Eric Niebler
BoostPro Computing
http://www.boostpro.com

Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net