Daniel Walker
45d0bcadc2
fixed missing header dependency
...
[SVN r64144]
2010-07-18 23:59:27 +00:00
Daniel Walker
ff2df79e35
removed arity detection from has_xxx_template
...
[SVN r63726]
2010-07-07 20:44:59 +00:00
Eric Niebler
a5ba971297
make mpl::string work with mpl::transform
...
[SVN r63024]
2010-06-16 17:57:41 +00:00
Steven Watanabe
360322e894
Add BOOST_MPL_HAS_XXX_TEMPLATE_DEF. Fixes #861
...
[SVN r62579]
2010-06-08 14:24:55 +00:00
Neil Groves
52d8442055
Improve compatibility with compilers other than GCC.
...
[SVN r61922]
2010-05-11 22:20:19 +00:00
Neil Groves
b6e98cdd5a
Fixed defect that showed up with Visual C++ 10. This has been affecting numerous libraries as a knock-on effect.
...
[SVN r61916]
2010-05-11 18:30:04 +00:00
Hartmut Kaiser
cc82b7a924
MPL: fixed #4061 : gcc-4.5 compilation problems related to arity_helper, applied attached patch to the main aux_/template_arity.hpp and regenerated the corresponding file preprocessed/gcc/template_arity.hpp. No other preprocessed files are affected.
...
This patch seemed to be fine as all it does is to qualify an internal name in order to avoid it being looked up through ADL. This appears to be reasonably safe as this name is internal and not supposed to be found using ADL in the first place.
[SVN r61467]
2010-04-21 17:19:06 +00:00
Aleksey Gurtovoy
4678423fee
Fix for #1992
...
[SVN r60888]
2010-03-28 14:23:38 +00:00
Aleksey Gurtovoy
38e0d6157f
Fix bitand/bitor conflicts with iso64.h header
...
[SVN r59248]
2010-01-24 05:45:36 +00:00
Aleksey Gurtovoy
9e7f06d29b
Fix bogus protect example
...
[SVN r58111]
2009-12-03 10:44:05 +00:00
Troy D. Straszheim
ae88433250
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
Aleksey Gurtovoy
b74cf94d04
MPL refmanual: for_each doc fixes (thanks to Emil Dotchevski)
...
[SVN r55858]
2009-08-29 08:48:11 +00:00
Steven Watanabe
d38f271fae
Use order instead of size to find the next order in the non-typeof implementation of mpl::insert for mpl::map. Fixes #2042 .
...
[SVN r55727]
2009-08-23 04:42:25 +00:00
Steven Watanabe
c1de64359f
Provide definitions for the dummy structs used by has_push_back_impl and has_push_front_impl so that they work with Fusion containers. Fixes #3337 .
...
[SVN r55672]
2009-08-19 22:52:27 +00:00
Aleksey Gurtovoy
b4f37ef70f
More MPL refmanual fixes
...
[SVN r55643]
2009-08-18 01:22:15 +00:00
Aleksey Gurtovoy
c40417c2d3
MPL refmanual fixes
...
[SVN r55641]
2009-08-18 01:03:26 +00:00
Aleksey Gurtovoy
9028f43fc9
MPL refmanual: add forgotten docs
...
[SVN r55635]
2009-08-17 23:36:52 +00:00
Aleksey Gurtovoy
43d395d050
Updated MPL refmanul docs + new style
...
[SVN r55624]
2009-08-17 11:30:52 +00:00
Aleksey Gurtovoy
e42394d3ec
Assign copyright back to Eric (fixing copy & paste error in changeset 55621)
...
[SVN r55623]
2009-08-17 11:01:40 +00:00
Aleksey Gurtovoy
5442b57228
Assign copyright back to Eric (fixing copy & paste error in changeset 55621)
...
[SVN r55622]
2009-08-17 10:45:29 +00:00
Aleksey Gurtovoy
0efce8938c
MPL refmanul: fix copyrights, move all build files in the _build dir
...
[SVN r55621]
2009-08-17 10:27:13 +00:00
Eric Niebler
5a2abc4d58
more generic c_str implementation from Mathis Gaunard
...
[SVN r55377]
2009-08-03 00:24:46 +00:00
Troy D. Straszheim
991277330b
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
Eric Niebler
e1fa211c83
fix bug with signed char
...
[SVN r55146]
2009-07-24 17:22:50 +00:00
Steven Watanabe
e6024bc6f7
Call clear before checking for the existence of push_back
...
[SVN r54949]
2009-07-14 16:52:05 +00:00
Steven Watanabe
1ba6d35b4d
Fix default implementation of has_push_back and has_push_front
...
[SVN r54948]
2009-07-14 16:49:45 +00:00
Aleksey Gurtovoy
78364897a1
Further MPL doc generation fixes
...
[SVN r53747]
2009-06-08 13:12:50 +00:00
Aleksey Gurtovoy
e1c57fa777
More MPL refmanual doc generation fixes
...
[SVN r53744]
2009-06-08 11:16:27 +00:00
Gennadiy Rozental
bade8a503a
avoid C style casts
...
[SVN r53667]
2009-06-06 09:34:12 +00:00
Aleksey Gurtovoy
2d5e02f382
Fix #640 in sources
...
[SVN r53534]
2009-06-01 12:55:33 +00:00
Aleksey Gurtovoy
4169d45c82
Bring up MPL refmanual docs generation
...
[SVN r53532]
2009-06-01 11:50:35 +00:00
Hartmut Kaiser
d53111cfc8
Fixed a bogus preprocessor directive
...
[SVN r53188]
2009-05-22 20:06:55 +00:00
Jeremiah Willcock
14b652ed90
Fixed most tab and min/max issues from trunk inspection report
...
[SVN r53141]
2009-05-20 19:19:00 +00:00
Eric Niebler
58be5a2bd5
portability patch for sunpro on little-endian platforms
...
[SVN r52579]
2009-04-24 15:23:40 +00:00
Eric Niebler
dfc596a7bf
isolate implementation-defined behavior in macros for easier portability
...
[SVN r52577]
2009-04-23 21:46:30 +00:00
Eric Niebler
9708dbc454
add workaround for sun
...
[SVN r52542]
2009-04-22 16:36:18 +00:00
Aleksey Gurtovoy
cec3e22b63
terminology.rst -> Terminology.rst (step 2)
...
[SVN r52503]
2009-04-20 08:43:50 +00:00
Aleksey Gurtovoy
81135e4e91
terminology.rst -> Terminology.rst (step 1)
...
[SVN r52502]
2009-04-20 08:41:04 +00:00
Eric Niebler
d88ee00afe
saving some additional template instantiations
...
[SVN r52361]
2009-04-12 23:07:37 +00:00
Eric Niebler
5cac79c3e6
add and document BOOST_MPL_LIMIT_STRING_SIZE and mpl/limits/string.hpp
...
[SVN r52317]
2009-04-11 06:30:53 +00:00
Eric Niebler
2cf51a12f1
fix off-by-1 errors
...
[SVN r52315]
2009-04-11 06:07:54 +00:00
Eric Niebler
0ee68a2c76
mpl::string is a bidirectional sequence, not random access; c_str is a separate metafunction, not a class static
...
[SVN r52314]
2009-04-11 05:48:51 +00:00
Eric Niebler
c7025170c7
workaround for msvc-8.0 bug
...
[SVN r52271]
2009-04-08 21:57:03 +00:00
Eric Niebler
bf25909150
msvc-7.1 portability fix, signed/unsigned warning fix
...
[SVN r52241]
2009-04-07 19:53:53 +00:00
Eric Niebler
a96b0e9924
add mpl::char_ and mpl::string, fixes #2905
...
[SVN r52208]
2009-04-06 06:00:57 +00:00
Aleksey Gurtovoy
98008e8e21
Fix prior's requirements (see http://article.gmane.org/gmane.comp.lib.boost.devel/187753/ )
...
[SVN r52207]
2009-04-06 04:52:19 +00:00
Aleksey Gurtovoy
8513479231
mpl/doc/src/README.txt: expand on 'Install prerequisites' (see http://article.gmane.org/gmane.comp.lib.boost.devel/187592 )
...
[SVN r52206]
2009-04-06 04:28:16 +00:00
Aleksey Gurtovoy
2ab6ebd29b
apply2 -> apply_wrap2 (see http://article.gmane.org/gmane.comp.lib.boost.devel/187573 )
...
[SVN r52205]
2009-04-06 02:38:36 +00:00
Aleksey Gurtovoy
83f2c7a600
Fix fold/reverse_fold docs ( http://thread.gmane.org/gmane.comp.lib.boost.devel/187366 )
...
[SVN r51791]
2009-03-16 06:28:47 +00:00
Michael A. Jackson
699740a53e
Updating dependency information for modularized libraries.
...
[SVN r49628]
2008-11-07 17:05:27 +00:00