fix some bugs with use of Transform::result<void(E,S,V)>, which is no longer valid. Make lambda.hpp example work again

svn path=/trunk/boost/proto/; revision=54364
unbreak example/lambda.hpp's handling of member pointers

svn path=/trunk/boost/proto/; revision=54524
eliminate use of deprecated proto macros in proto's and xpressive's public interface

svn path=/trunk/boost/proto/; revision=54559
fix slicing problem of unary operators

svn path=/trunk/boost/proto/; revision=54610
revert the BasicPrimitiveTransform changes as leading to weird inconsistencies

svn path=/trunk/boost/proto/; revision=54853
fix oops

svn path=/trunk/boost/proto/; revision=54871
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/proto/; revision=55159
fix proto::_value array handling under C++0x mode, fixes #3338

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

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

svn path=/trunk/boost/proto/; revision=56302
oops! add back op::address_of definition

svn path=/trunk/boost/proto/; revision=56319
const-qualify return type of pow() function

svn path=/trunk/libs/proto/; revision=56321
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/proto/; revision=56942
accomodate recent change to fusion::fold, remove old support for Doxygen and pre-1.35 Fusion, fixes #3553

svn path=/trunk/boost/proto/; revision=57159
work around EDG compiler bug, fixes #3290

svn path=/trunk/boost/proto/; revision=57160
fix const correctness issues with proto::flatten and friends, fixes #3364

svn path=/trunk/boost/proto/; revision=57234
clean-up

svn path=/trunk/boost/proto/; revision=57235
better docs for proto::extends, fixes #2844

svn path=/trunk/libs/proto/; revision=57439
in binary operations, when one operand has a user-specified domain and the other has the default domain, the user-specified domain trumps

svn path=/trunk/boost/proto/; revision=58279
add forward declarations for proto::term and proto::listN

svn path=/trunk/boost/proto/; revision=58310