Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r84336 - in branches/release: boost/log boost/log/utility/manipulators libs/log libs/log/doc
From: andrey.semashev_at_[hidden]
Date: 2013-05-17 16:16:42


Author: andysem
Date: 2013-05-17 16:16:41 EDT (Fri, 17 May 2013)
New Revision: 84336
URL: http://svn.boost.org/trac/boost/changeset/84336

Log:
Updated changelog, corrected comments.
Properties modified:
   branches/release/boost/log/ (props changed)
   branches/release/libs/log/ (props changed)
Text files modified:
   branches/release/boost/log/utility/manipulators/add_value.hpp | 4 ++--
   branches/release/libs/log/doc/changelog.qbk | 5 ++++-
   branches/release/libs/log/doc/log.qbk | 2 +-
   3 files changed, 7 insertions(+), 4 deletions(-)

Modified: branches/release/boost/log/utility/manipulators/add_value.hpp
==============================================================================
--- branches/release/boost/log/utility/manipulators/add_value.hpp (original)
+++ branches/release/boost/log/utility/manipulators/add_value.hpp 2013-05-17 16:16:41 EDT (Fri, 17 May 2013)
@@ -111,7 +111,7 @@
     return add_value_manip< typename DescriptorT::value_type& >(DescriptorT::get_name(), value);
 }
 
-#else // !defined(BOOST_NO_CXX11_RVALUE_REFERENCES)
+#else // !defined(BOOST_NO_CXX11_RVALUE_REFERENCES) && !(defined(BOOST_MSVC) && BOOST_MSVC <= 1600)
 
 template< typename T >
 inline add_value_manip< T const& > add_value(attribute_name const& name, T const& value)
@@ -126,7 +126,7 @@
     return add_value_manip< typename DescriptorT::value_type const& >(DescriptorT::get_name(), value);
 }
 
-#endif // !defined(BOOST_NO_CXX11_RVALUE_REFERENCES)
+#endif // !defined(BOOST_NO_CXX11_RVALUE_REFERENCES) && !(defined(BOOST_MSVC) && BOOST_MSVC <= 1600)
 
 BOOST_LOG_CLOSE_NAMESPACE // namespace log
 

Modified: branches/release/libs/log/doc/changelog.qbk
==============================================================================
--- branches/release/libs/log/doc/changelog.qbk (original)
+++ branches/release/libs/log/doc/changelog.qbk 2013-05-17 16:16:41 EDT (Fri, 17 May 2013)
@@ -9,7 +9,7 @@
 
 [section:changelog Changelog]
 
-[heading 2.1]
+[heading 2.1, Boost 1.54]
 
 [*Breaking changes:]
 
@@ -18,6 +18,9 @@
 [*General changes:]
 
 * Removed the use of deprecated macros of __boost_config__.
+* Build system improved. On Windows, presence of Message Compiler is now detected automatically, and support for event log is only enabled when the tool is available.
+* Fixed compilation when `BOOST_LOG_USE_COMPILER_TLS` configuration macro is defined.
+* Fixed compilation of some uses of the [link log.detailed.utilities.manipulators.add_value `add_value`] manipulator with MSVC.
 * Added a new [link log.detailed.utilities.manipulators.dump `dump`] output manipulator for printing binary data.
 
 [heading 2.0, 13 April 2013]

Modified: branches/release/libs/log/doc/log.qbk
==============================================================================
--- branches/release/libs/log/doc/log.qbk (original)
+++ branches/release/libs/log/doc/log.qbk 2013-05-17 16:16:41 EDT (Fri, 17 May 2013)
@@ -10,7 +10,7 @@
     ]
     [id log]
     [source-mode c++]
- [last-revision $Date: 2013-05-08 03:00:38 +0400 (Wed, 08 May 2013) $]
+ [last-revision $Date: 2013-05-18 00:11:22 +0400 (Sat, 18 May 2013) $]
 ]
 
 [c++]


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk