eliminate use of deprecated proto macros in proto's and xpressive's public interface

svn path=/trunk/boost/xpressive/; revision=54559
order the tips according to their importance

svn path=/trunk/libs/xpressive/; revision=54569
revert the BasicPrimitiveTransform changes as leading to weird inconsistencies

svn path=/trunk/boost/xpressive/; revision=54853
Copyrights on CMakeLists.txt to keep them from clogging up the inspect
reports.  This is essentially the same commit as r55095 on the release
branch.


svn path=/trunk/libs/xpressive/; revision=55159
reduce fusion, proto and xpressive warnings under msvc /Za switch

svn path=/trunk/boost/xpressive/; revision=55838
xpressive passes its tests on gcc under c++0x mode

svn path=/trunk/boost/xpressive/; revision=56302
rm cmake from trunk.  I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back

svn path=/trunk/libs/xpressive/; revision=56942
nested results uses a custom list type that allows incomplete types, does no dynamic allocation in the default constructor, and has a guarnteed O(1) splice; fixes #3278

svn path=/trunk/boost/xpressive/; revision=57174
clean-up list implementation

svn path=/trunk/boost/xpressive/; revision=57196
updated vcproj file

svn path=/trunk/libs/xpressive/; revision=57249
document xpressive::mark_tag

svn path=/trunk/boost/xpressive/; revision=57290
fix infinite loop with some uses of \Q...\E quotemeta, fixes #3586

svn path=/trunk/boost/xpressive/; revision=57346
eliminate unreachable code warnings on vc9

svn path=/trunk/boost/xpressive/; revision=57348
document named captures

svn path=/trunk/boost/xpressive/; revision=57395
small doc tweak

svn path=/trunk/libs/xpressive/; revision=57399
do NOT copy singular iterators, fixes #3538

svn path=/trunk/boost/xpressive/; revision=57592
remove tabs, s/malloc/operator new/

svn path=/trunk/boost/xpressive/; revision=57593
use boost::optional's swap instead of std::swap

svn path=/trunk/boost/xpressive/; revision=57645
eliminate warning on darwin-4.2.1 toolset

svn path=/trunk/boost/xpressive/; revision=57939
disable proto's unary operator& for basic_regex objects, references #3712

svn path=/trunk/boost/xpressive/; revision=58281