85eed8ff60
from trunk: Updated documentation of typeof, added documentation for BOOST_TYPEOF_MESSAGE
...
[SVN r66131]
2010-10-21 09:39:55 +00:00
81e54ccb1f
Integrated from trunk:
...
#4593 Type_of does not use BOOST_TYPEOF_EMULATION for VC10 and \Za
#3520 Syntax Error in boost/typeof/typeof.hpp
#4605 Make BOOST_TYPEOF_SILENT default
Apply variadic functions patch from Sergey Zubkovsky.
Allow inclusion of typeof.hpp for compilers (borland) that does not support typeof emulation or native typeof. For these compilers, BOOST_TYPEOF_EMULATION_UNSUPPORTED will be defined, and BOOST_TYPEOF(Expr) will always result in boost::type_of::typeof_emulation_is_unsupported_on_this_compiler
[SVN r66130]
2010-10-21 09:34:15 +00:00
e9749f185f
From trunk: Allow inclusion of typeof.hpp for compilers (borland) that does not support typeof emulation or native typeof. For these compilers, BOOST_TYPEOF_EMULATION_UNSUPPORTED will be defined, and BOOST_TYPEOF(Expr) will always result in boost::type_of::typeof_emulation_is_unsupported_on_this_compiler
...
[SVN r66129]
2010-10-21 09:26:45 +00:00
b46f8efd6b
Ticket #3520 Syntax Error in boost/typeof/typeof.hpp
...
Line 18 of boost/typeof/typeof.hpp fixed from
# ifndef(BOOST_TYPEOF_EMULATION)
to
# ifndef BOOST_TYPEOF_EMULATION
[SVN r65138]
2010-08-30 20:21:47 +00:00
c75b62533a
#4605 : Make BOOST_TYPEOF_SILENT default
...
BOOST_TYPEOF_SILENT has been removed and BOOST_TYPEOF_MESSAGES has been added.
Messages are now hidden by default, and you have to define BOOST_TYPEOF_MESSAGES to see them at all.
[SVN r65137]
2010-08-30 20:08:29 +00:00
d04dc539a0
Removed tabs from file
...
[SVN r65136]
2010-08-30 20:00:04 +00:00
1468636543
#4593 : Type_of does not use BOOST_TYPEOF_EMULATION for VC10 and \Za - fixed
...
[SVN r65135]
2010-08-30 19:29:02 +00:00
468e0de51e
Allow inclusion of typeof.hpp for compilers (borland) that does not support typeof emulation or native typeof. For these compilers, BOOST_TYPEOF_EMULATION_UNSUPPORTED will be defined, and BOOST_TYPEOF(Expr) will always result in boost::type_of::typeof_emulation_is_unsupported_on_this_compiler
...
[SVN r63369]
2010-06-26 20:28:49 +00:00
dcb1e95d25
Added documentation of BOOST_TYPEOF_SILENT
...
[SVN r63367]
2010-06-26 19:12:01 +00:00
bfb19140f1
Merge documentation fixes.
...
* Use `doc/src/*.css` instead of `doc/html/*.css`.
* Remove wiki and people directories.
* Some documentation fixes.
* Left out `minimal.css` changes and boostbook changes because of clashes.
[SVN r63347]
2010-06-26 12:30:09 +00:00
3892d59ff8
Update various libraries' documentation build.
...
Mostly to use the images and css files under doc/src instead of
doc/html, usually be deleting the settings in order to use the defaults.
Also add 'boost.root' to some builds in order to fix links which rely on
it.
[SVN r63146]
2010-06-20 18:00:48 +00:00
eff78826d2
Apply variadic functions patch from Sergey Zubkovsky.
...
[SVN r59579]
2010-02-07 19:13:43 +00:00
b420583f9c
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 r56942]
2009-10-17 02:07:38 +00:00
4aab62e71c
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 r56941]
2009-10-17 01:10:45 +00:00
9a5663ff14
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 r55159]
2009-07-26 00:49:56 +00:00
0f21fe555a
Add basic copyright/license to keep cmake out of the inspection report
...
[SVN r55095]
2009-07-22 21:51:01 +00:00
a70cd7396a
BOOST_TYPEOF_NESTED_TYPEDEF now supports expressions containing "this" for VC compilers
...
[SVN r51687]
2009-03-10 18:07:38 +00:00
c10804f3b0
Removed use of typeid in typeof implementation for VC7.1, as this caused problems in some uses of BOOST_TYPEOF
...
[SVN r51681]
2009-03-10 09:33:21 +00:00
ef283a6a74
Merge several documentation fixes. Plus a small inspect fix.
...
Merged revisions 50798-50799,50837-50839,50847-50848 via svnmerge from
https://svn.boost.org/svn/boost/trunk
........
r50798 | danieljames | 2009-01-26 23:14:53 +0000 (Mon, 26 Jan 2009) | 5 lines
Make checking for duplicated names case insensitive.
This avoids generating filenames with names that only differ by case as they
cause problems on case insensitive file systems.
........
r50799 | danieljames | 2009-01-26 23:29:52 +0000 (Mon, 26 Jan 2009) | 1 line
Label the line ending inspect errors.
........
r50837 | danieljames | 2009-01-28 09:14:21 +0000 (Wed, 28 Jan 2009) | 1 line
Add scope exit to the root html file.
........
r50838 | danieljames | 2009-01-28 09:14:45 +0000 (Wed, 28 Jan 2009) | 1 line
Fix a link in the typeof forwarding html file.
........
r50839 | danieljames | 2009-01-28 09:14:56 +0000 (Wed, 28 Jan 2009) | 1 line
Fix an incorrectly escaped right arrow.
........
r50847 | danieljames | 2009-01-28 15:17:34 +0000 (Wed, 28 Jan 2009) | 2 lines
Fix some documentation issues with scope_exit.
........
r50848 | danieljames | 2009-01-28 15:32:46 +0000 (Wed, 28 Jan 2009) | 1 line
Generate the scope_exit documentation.
........
[SVN r50849]
2009-01-28 15:53:42 +00:00
4c9b8ba961
Fix a link in the typeof forwarding html file.
...
[SVN r50838]
2009-01-28 09:14:45 +00:00
33ae5341c1
merge of cmake build files from trunk per beman
...
[SVN r50756]
2009-01-24 18:57:20 +00:00
b7bfcbef45
Updating dependency information for modularized libraries.
...
[SVN r49628]
2008-11-07 17:05:27 +00:00
2d046d3f9f
Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use.
...
[SVN r49627]
2008-11-07 17:02:56 +00:00
f2a646b417
Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor
...
[SVN r49510]
2008-11-01 13:15:41 +00:00
7d3afd076d
removes unnecessary escaping
...
[SVN r43411]
2008-02-25 11:45:51 +00:00
cde21a588d
Merged from trunk: for visual studio 8 and visual studio 9, reverted to using sizeof in 'native' typeof operator as the use of typeid caused compilation error in visual studio source code analysis.
...
[SVN r42200]
2007-12-20 12:04:40 +00:00
6926249653
Revert to old sizeof based solution for retrieving the type from a typeof hack. This is in order to overcome problems with the code analysis module introduced in Visual Studio 2005.
...
[SVN r41383]
2007-11-25 21:16:46 +00:00
3ecb3bf102
Full merge from trunk at revision 41356 of entire boost-root tree.
...
[SVN r41370]
2007-11-25 18:38:02 +00:00
1c1ab4c883
Full merge from trunk at revision 41356 of entire boost-root tree.
...
[SVN r41369]
2007-11-25 18:07:19 +00:00
9aa58de5e2
#1425 Support for Visual Studio 2008
...
[SVN r41027]
2007-11-12 11:10:20 +00:00
6c09ce7883
Fixed duplicate definition of boost::type_of::push_back when BOOST_TYPEOF_LIMIT_SIZE>50 and not a multiple of 50. (From Dave Jenkins)
...
[SVN r40540]
2007-10-29 08:05:17 +00:00
b06d94eb91
Deleted regression tests.
...
[SVN r40435]
2007-10-24 20:30:31 +00:00
7a574a6169
[typeof] testing for typeof hacks on all compilers
...
[SVN r39796]
2007-10-08 17:46:23 +00:00
3e4face079
Better support for BOOST_TYPEOF_NESTED_TYPEDEF for Borland
...
[SVN r39707]
2007-10-05 14:32:04 +00:00
8d8d35c1ae
Starting point for releases
...
[SVN r39706]
2007-10-05 14:25:06 +00:00
86d4e1c4db
typeof support for template template arguments for Borland 5.9.2 (also used for Borland 5.8.2) (reverted to old scheme for other compilers)
...
[SVN r39704]
2007-10-05 12:39:15 +00:00
cbdff442ad
Update typeof emulation to support Borland 5.9.2
...
[SVN r39691]
2007-10-05 07:06:13 +00:00
f576bcf847
Modified tests to account for Borland compiler
...
[SVN r39590]
2007-09-28 20:11:32 +00:00
e2dc6c246a
Implement typeof emulation for the Borland compiler. Tested with Borland 5.8.2
...
[SVN r39589]
2007-09-28 20:09:01 +00:00
951d2f6467
typeof: Implemented native typeof for DMC 8.50 based on the same bugfeature used to support VC6.5 and VC7.1
...
[SVN r39134]
2007-09-06 07:22:10 +00:00
4f4bb61781
boost.typeof now supports native typeof for VC8.0
...
[SVN r39131]
2007-09-05 19:52:18 +00:00
24c7fe2f65
native typeof implementation for VC7.1 and VC8.0 now uses typeid() instead of sizeof() to map a type. This bypasses some bugs in Microsofts sizeof implementation, and removes a limitation on the number of typeof invocations that can be done in a single compilation unit
...
[SVN r38801]
2007-08-20 18:09:14 +00:00
17d05e6396
#1188 Removed extra (unnecessary) semicolons in BOOST_TYPEOF_NESTED_TYPEDEF.
...
[SVN r38777]
2007-08-20 06:51:54 +00:00
34ffee8e2c
Remove V1 Jamfiles
...
[SVN r38516]
2007-08-08 19:02:26 +00:00
84ec781ea1
This commit was manufactured by cvs2svn to create tag
...
'Version_1_34_1'.
[SVN r38286]
boost-1.34.1
2007-07-24 19:28:14 +00:00
744db7fe1d
add conditionalization for aCC and cxx
...
[SVN r37953]
2007-06-09 18:25:19 +00:00
f7df17a93a
Merged doc fix
...
[SVN r37564]
2007-05-02 20:03:05 +00:00
e47dd5b94c
*** empty log message ***
...
[SVN r37558]
2007-05-02 02:38:56 +00:00
ed21868c25
tutorial text fix
...
[SVN r36898]
2007-02-06 01:50:40 +00:00
07a28b16d5
tutorial text fix
...
[SVN r36898]
2007-02-06 01:50:40 +00:00