Merge [46445] - add line ending properties. Ref #2441.

svn path=/branches/release/libs/xpressive/; revision=49577
merged latest xpressive from trunk (49436,49608,49626,49649,49781)

svn path=/branches/release/boost/xpressive/; revision=49782
Merged revisions 49803 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r49803 | eric_niebler | 2008-11-16 10:57:15 -0800 (Sun, 16 Nov 2008) | 1 line
  
  remove old dead proto v2
........

svn path=/branches/release/boost/xpressive/; revision=49804
Merged revisions 49854 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r49854 | eric_niebler | 2008-11-20 13:49:37 -0800 (Thu, 20 Nov 2008) | 1 line
  
  optimize algorithms and iterators for the regex_id()==0 case
........

svn path=/branches/release/boost/xpressive/; revision=49881
merge of cmake build files from trunk per beman

svn path=/branches/release/libs/xpressive/; revision=50756
Merge PDF build changes from Trunk.

svn path=/branches/release/libs/xpressive/; revision=51417
Merged revisions 51863 via svnmerge from https://svn.boost.org/svn/boost/trunk

svn path=/branches/release/boost/xpressive/; revision=51877
Synchronize xpressive tests between CMake and bjam

svn path=/branches/release/libs/xpressive/; revision=53024
Merged revisions 53158,53182,53334,53337,53419,53421,53521,53566-53568,53578,53590 via svnmerge from 
https://svn.boost.org/svn/boost/trunk


svn path=/branches/release/boost/xpressive/; revision=53591
Merged revisions 53695 via svnmerge from https://svn.boost.org/svn/boost/trunk

svn path=/branches/release/boost/xpressive/; revision=53696
Merged revisions 54569 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r54569 | eric_niebler | 2009-07-01 15:34:09 -0700 (Wed, 01 Jul 2009) | 1 line
  
  order the tips according to their importance
........

svn path=/branches/release/libs/xpressive/; revision=54570
Merged revisions 54559,54610,54853,54871 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r54559 | eric_niebler | 2009-07-01 00:21:54 -0700 (Wed, 01 Jul 2009) | 1 line
  
  eliminate use of deprecated proto macros in proto's and xpressive's public interface
........
  r54610 | eric_niebler | 2009-07-03 09:58:55 -0700 (Fri, 03 Jul 2009) | 1 line
  
  fix slicing problem of unary operators
........
  r54853 | eric_niebler | 2009-07-09 21:44:23 -0700 (Thu, 09 Jul 2009) | 1 line
  
  revert the BasicPrimitiveTransform changes as leading to weird inconsistencies
........
  r54871 | eric_niebler | 2009-07-10 12:45:01 -0700 (Fri, 10 Jul 2009) | 1 line
  
  fix oops
........

svn path=/branches/release/boost/xpressive/; revision=54872
Add basic copyright/license to keep cmake out of the inspection report

svn path=/branches/release/libs/xpressive/; revision=55095
merged various things from main

svn path=/branches/release/libs/xpressive/; revision=55487
Making svn:keywords match trunk

svn path=/branches/release/libs/xpressive/; revision=56113
Merged revisions 55838,56302 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r55838 | eric_niebler | 2009-08-28 12:45:21 -0400 (Fri, 28 Aug 2009) | 1 line
  
  reduce fusion, proto and xpressive warnings under msvc /Za switch
........
  r56302 | eric_niebler | 2009-09-18 16:22:47 -0400 (Fri, 18 Sep 2009) | 1 line
  
  xpressive passes its tests on gcc under c++0x mode
........

svn path=/branches/release/boost/xpressive/; revision=56368
rm cmake from the release branch before it goes out broken.  Policy dictates that you never commit to release, you commit to trunk and merge to release.

svn path=/branches/release/libs/xpressive/; revision=56941
small, safe fixes for xpressive

svn path=/branches/release/boost/xpressive/; revision=57371
xpressive documentation tweaks

svn path=/branches/release/boost/xpressive/; revision=57398
small doc tweak

svn path=/branches/release/libs/xpressive/; revision=57400