Full merge from trunk at revision 41356 of entire boost-root tree.

svn path=/branches/release/boost/foreach.hpp; revision=41369
Full merge from trunk at revision 41356 of entire boost-root tree.

svn path=/branches/release/libs/foreach/; revision=41370
merged from trunk

svn path=/branches/release/boost/foreach.hpp; revision=41814
Merged revisions 43206,43208-43213 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r43206 | danieljames | 2008-02-10 09:55:03 +0000 (Sun, 10 Feb 2008) | 1 line
  
  Fix some broken links.
........
  r43209 | danieljames | 2008-02-10 14:56:22 +0000 (Sun, 10 Feb 2008) | 1 line
  
  Link to people pages on the website, as they've been removed from the download.
........
  r43210 | danieljames | 2008-02-10 15:02:17 +0000 (Sun, 10 Feb 2008) | 1 line
  
  Point links to the pages that used to be in 'more' to the site.
........
  r43212 | danieljames | 2008-02-10 16:10:16 +0000 (Sun, 10 Feb 2008) | 1 line
  
  Fix links on the home page as well.
........
  r43213 | danieljames | 2008-02-10 16:21:22 +0000 (Sun, 10 Feb 2008) | 1 line
  
  Generated documentation which is no longer generated.
........

svn path=/branches/release/libs/foreach/; revision=43214
Remove svn exec property from files that should not be executable to fix permission problems in release archives.

svn path=/branches/release/boost/foreach.hpp; revision=43798
work with abstract classes, fixes #1814

svn path=/branches/release/boost/foreach.hpp; revision=44182
latest BOOST_FOREACH

svn path=/branches/release/boost/foreach.hpp; revision=46538
Merged revisions 48992 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r48992 | eric_niebler | 2008-09-28 16:05:38 -0700 (Sun, 28 Sep 2008) | 1 line
  
  improve support for the latest CodeGear (formerly Borland) compiler, from nmusatti. fixes [2369]
........

svn path=/branches/release/boost/foreach.hpp; revision=49087
merge of cmake build files from trunk per beman

svn path=/branches/release/libs/foreach/; revision=50756
Merged revisions 51169,51271 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r51169 | eric_niebler | 2009-02-09 16:50:16 -0800 (Mon, 09 Feb 2009) | 1 line
  
  eliminate shadow warnings on gcc for nested FOREACH loops
........
  r51271 | eric_niebler | 2009-02-16 09:50:31 -0800 (Mon, 16 Feb 2009) | 1 line
  
  mark up foreach failures on borland-6.1
........

svn path=/branches/release/boost/foreach.hpp; revision=51272
Merge PDF build changes from Trunk.

svn path=/branches/release/libs/foreach/; revision=51417
Merged revisions 51752-51753 via svnmerge from https://svn.boost.org/svn/boost/trunk

svn path=/branches/release/boost/foreach.hpp; revision=51876
Merged revisions 52836 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r52836 | eric_niebler | 2009-05-07 10:16:46 -0700 (Thu, 07 May 2009) | 1 line
  
  work around conflict with python headers
........

svn path=/branches/release/boost/foreach.hpp; revision=53055
Add basic copyright/license to keep cmake out of the inspection report

svn path=/branches/release/libs/foreach/; revision=55095
Merged revisions 55718 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r55718 | eric_niebler | 2009-08-22 12:30:40 -0400 (Sat, 22 Aug 2009) | 1 line
  
  escape quickbook special character
........

svn path=/branches/release/libs/foreach/; revision=55719
Making svn:keywords match trunk

svn path=/branches/release/libs/foreach/; revision=56113
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/foreach/; revision=56941
Merge some link fixes and release notes.

svn path=/branches/release/libs/foreach/; revision=61474
Merged revisions 61264,61449 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r61264 | eric_niebler | 2010-04-13 18:26:51 -0700 (Tue, 13 Apr 2010) | 1 line
  
  actually test the documented extension interface
........
  r61449 | dgregor | 2010-04-20 23:33:52 -0700 (Tue, 20 Apr 2010) | 1 line
  
  Default-initialized const objects of class type are ill-formed of the class does not have a user-declared default constructor
........

svn path=/branches/release/libs/foreach/; revision=61627
Merged revisions 62660-62661 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r62660 | eric_niebler | 2010-06-09 10:25:14 -0400 (Wed, 09 Jun 2010) | 1 line
  
  remove out-of-date work-arounds for sun compilers
........
  r62661 | eric_niebler | 2010-06-09 10:52:52 -0400 (Wed, 09 Jun 2010) | 1 line
  
  add foreach_fwd.hpp for forward declarations of foreach's customization points
........

svn path=/branches/release/boost/foreach.hpp; revision=62740