Commit graph

10687 commits

Author SHA1 Message Date
Eric Friedman
ba6aea5e35 Workaround for gcc 2.95.
[SVN r20106]
2003-09-18 23:35:55 +00:00
Eric Friedman
6eaa2945cd EDG workaround.
[SVN r20105]
2003-09-18 21:35:23 +00:00
Eric Friedman
9ea710c960 Moved temporary enable_if implementation into own header.
[SVN r20104]
2003-09-18 20:38:22 +00:00
Douglas Gregor
d5f9f0076e Fix missing return type for copy assignment operators
[SVN r20103]
2003-09-18 19:59:48 +00:00
Eric Friedman
223808a821 Extended MSVC6 workaround to MSVC7.
[SVN r20102]
2003-09-18 19:52:16 +00:00
Douglas Gregor
31f2a0b3a0 Support for lists
[SVN r20101]
2003-09-18 19:41:53 +00:00
Douglas Gregor
330716aff8 Very basic table support
[SVN r20100]
2003-09-18 19:34:39 +00:00
Douglas Gregor
e48685ed7b Support for macros
[SVN r20099]
2003-09-18 18:58:34 +00:00
Douglas Gregor
246c89dffb - Highlight the function name when printing it, so "operator" gets
highlighted for overloaded operators


[SVN r20098]
2003-09-18 18:43:12 +00:00
Douglas Gregor
213720668c - Handling of conversion operators
- Normalize one of the freaky things Doxygen does with function names
("operator &&" instead of "operator&&")
- Better support for linking to types
- INTERNAL ONLY string in documentation suppresses output (because
Doxygen's \internal doesn't get through to the XML)


[SVN r20097]
2003-09-18 18:42:04 +00:00
Douglas Gregor
0f695699fd function.xsl: Do proper highlighting/linking for the return types of
functions


[SVN r20096]
2003-09-18 18:38:51 +00:00
Douglas Gregor
376a7d3d64 - Added support for overloaded functions (not yet for methods; no
testcase)

- If the exception clause has the exception name "nothrow", the
BoostBook output will be "Will not throw."


[SVN r20095]
2003-09-18 17:07:43 +00:00
Douglas Gregor
b3e0931a96 Implemented an (ugly) hack to try to make the Doxygen->BoostBook
transformation work better. This whole module needs a serious overhaul.

----------------------------------------------------------------------


[SVN r20094]
2003-09-18 15:46:42 +00:00
Aleksey Gurtovoy
085ab9b090 gcc ADL fix for if_
[SVN r20093]
2003-09-18 07:39:27 +00:00
Eric Friedman
2935bc320c MSVC7 workaround.
[SVN r20092]
2003-09-18 01:32:33 +00:00
Rene Rivera
fae6eade15 Account for VMS DEFINE vs. DEFINES.
[SVN r20091]
2003-09-17 22:50:44 +00:00
Dave Abrahams
e58da203b0 Use make_function uniformly to build callable objects.
Fix wstring support so it doesn't break gcc2.95.x, which has no wstring.

Modify CallPolicies protocol so it can safely adjust the argument tuple.


[SVN r20090]
2003-09-17 21:36:53 +00:00
Beman Dawes
d526f68883 Add GPL FAQ entry suggested by Darren Cook
[SVN r20089]
2003-09-17 17:25:50 +00:00
Peter Dimov
0e4313dc7d Fixed VC7 regression
[SVN r20088]
2003-09-17 11:56:22 +00:00
Eric Friedman
e497f2fa9f Now tests for const-correctness.
[SVN r20087]
2003-09-17 06:27:09 +00:00
Eric Friedman
dbfcf67603 Simplified free apply_visitor functions.
[SVN r20086]
2003-09-17 05:41:45 +00:00
Eric Friedman
5409ffdd0d Added variant_visit_test.
[SVN r20085]
2003-09-17 05:01:55 +00:00
Eric Friedman
207aa798a8 1) Added variant vs. any section; 2) Updated portability section.
[SVN r20084]
2003-09-17 04:24:07 +00:00
Rene Rivera
9f9f8c5d49 Fix missing paths when the "std::*-support", or any other requirements rule, modifies the requirements property set.
[SVN r20083]
2003-09-17 03:24:15 +00:00
Eric Friedman
779f84c548 Fixed variant-to-variant conversion when holding recursive_wrapper<T>.
[SVN r20082]
2003-09-17 01:41:06 +00:00
Eric Friedman
75e93a3a22 Attempted workaround for Intel C++.
[SVN r20081]
2003-09-16 22:11:35 +00:00
Raoul Gough
09737aca52 Remove incref of Py_None in make_nurse_and_patient - inc already done in detail::none()
[SVN r20079]
2003-09-16 17:31:06 +00:00
Samuel Krempp
dee78c13ef . format::clear() 's meaning changed : now it _also_ clears bound arguments, (was former clear_binds() function) and the former clear() is now 'clear_non_bound(..)
. format::parse(..) now public.
. format constructors are now explicit
. improved string processing in feed_args.hpp and parsing.hpp
. feed_args.hpp : now produces sensible result when spacepad, or truncate, is specified and the user set the stream adjustfield to 'internal'


[SVN r20078]
2003-09-16 16:53:34 +00:00
Vladimir Prus
ceb3d4a6d0 Fix BB39: project root constants are available also in project-root module
itself.


[SVN r20077]
2003-09-16 14:54:09 +00:00
Beman Dawes
181a38443d Add --echo option
[SVN r20076]
2003-09-16 14:38:16 +00:00
Eric Friedman
0905e75037 Added 'miscellaneous notes' section.
[SVN r20075]
2003-09-16 07:23:34 +00:00
Eric Friedman
a726d8c9a7 Removed unneeded workaround.
[SVN r20074]
2003-09-16 07:12:35 +00:00
Eric Friedman
479788a9c9 Re-specified variant exception-safety guarantees.
[SVN r20073]
2003-09-16 05:16:39 +00:00
Eric Friedman
326147423a Employed 'cut-off' technique for variant::initializer.
[SVN r20072]
2003-09-16 04:56:46 +00:00
Eric Friedman
e29fe72ef1 CodeWarrior workaround.
[SVN r20071]
2003-09-16 00:20:37 +00:00
Fernando Cacciola
9df7d3a34a Typed in place construction added
[SVN r20070]
2003-09-15 20:28:10 +00:00
Eric Friedman
f014d479f2 Removed no reference support macro.
[SVN r20069]
2003-09-15 17:20:21 +00:00
Dave Abrahams
e4ccfa408d Improved justification for polymorphic_cast.
[SVN r20068]
2003-09-15 16:30:22 +00:00
Vladimir Prus
66efcaa19a Prefer Jamfile.v2 when loading Jamfiles.
[SVN r20066]
2003-09-15 13:41:59 +00:00
Eric Friedman
35bf3865db Added base-derived test.
[SVN r20065]
2003-09-15 06:25:22 +00:00
Eric Friedman
835cc38a2e Added support for extracting references.
[SVN r20063]
2003-09-15 05:54:31 +00:00
Rene Rivera
c0fa338ece Fix path calculation to work when the invocation dir is set to "."
Remove some TABS.


[SVN r20062]
2003-09-15 05:50:57 +00:00
Eric Friedman
3727ba83d5 Dramatically improved variant reference content support.
[SVN r20061]
2003-09-15 04:55:05 +00:00
Eric Friedman
2b08af9d87 Added is_recursive_wrapper and unwrap_recursive.
[SVN r20060]
2003-09-15 04:53:47 +00:00
Rene Rivera
05841a1e1e Building of boost-jam package and RPM now includes Boost LICENSE file.
Updated RPM info to refer to the LICENSE file.


[SVN r20059]
2003-09-15 03:57:30 +00:00
Rene Rivera
942f61d6d1 Add somewhat old example I had forgotten about.
[SVN r20058]
2003-09-15 00:19:24 +00:00
Rene Rivera
fe446702f7 Replace license statement with Boost.License.
[SVN r20057]
2003-09-15 00:16:10 +00:00
Beman Dawes
e544b10a88 Add license and filesystem blurbs
[SVN r20056]
2003-09-14 20:52:44 +00:00
Eric Friedman
980ca87e08 Removed unnecessary workaround.
[SVN r20055]
2003-09-14 20:39:21 +00:00
Rene Rivera
e50afed5fa Fix handling of "skipped" messages to deal with cross-project rooted target paths.
[SVN r20054]
2003-09-14 17:43:28 +00:00