Commit Graph

50050 Commits

Author SHA1 Message Date
Aleksey Gurtovoy
0d575669df revert 'sequence_tag' for MSVC
[SVN r16438]
2002-11-27 09:20:43 +00:00
Vladimir Prus
26805ee1a7 Clean ups.
* new/builtin.jam: Made 'toolset' and 'variant'
    features symmentic. Document and fix the 'variant' rule.

* new/virtual-target.jam: Refactoring attempts. Split
   virtual-target into virtual-target and derived from it
   file-target. Eliminate some duplication in setting target
   locations.


[SVN r16437]
2002-11-27 08:37:07 +00:00
Vladimir Prus
2ba8c61449 Extend tutorial. Correct some typos and obscurities.
[SVN r16436]
2002-11-27 07:50:17 +00:00
Dave Abrahams
3d6a28fad8 Finally fixed polymorphism issues
[SVN r16435]
2002-11-27 07:04:32 +00:00
Dave Abrahams
d7e4a14406 Added is_reference_to_member_function_pointer
[SVN r16434]
2002-11-27 06:19:45 +00:00
Dave Abrahams
34a43a487e Use boost is_polymorphic trait
[SVN r16433]
2002-11-27 06:19:13 +00:00
Dave Abrahams
beb464f950 Restored some missing v1 acknowledgements
[SVN r16432]
2002-11-27 02:18:52 +00:00
Samuel Krempp
34cd3b235b comments changes
[SVN r16431]
2002-11-26 18:01:45 +00:00
Samuel Krempp
328d2dbef7 renamed do_fill into do_pad,
and comments clarifications


[SVN r16430]
2002-11-26 18:00:19 +00:00
Peter Dimov
f7299c084b weak_ptr_test.cpp added.
[SVN r16427]
2002-11-26 16:01:17 +00:00
Samuel Krempp
ec04510434 fixed "href=examples/", replaced it with html listing of the files.
[SVN r16426]
2002-11-26 15:54:53 +00:00
Samuel Krempp
b232b468dc removed 'û' from the source
[SVN r16423]
2002-11-26 15:46:24 +00:00
Samuel Krempp
fa17c51ae7 workaround for BCB5 by Alisdair Meredith : basic_format<Ch, Tr> defines typedefs ChairT for Ch, and Traits for Tr
[SVN r16422]
2002-11-26 15:45:28 +00:00
Markus Schöpflin
d0185dad35 More fixes merged from release branch.
[SVN r16421]
2002-11-26 13:46:44 +00:00
Björn Karlsson
32cca59c93 Applied patch from Lbg. Suppressed warnings for 64-bit platforms.
[SVN r16420]
2002-11-26 10:55:29 +00:00
Aleksey Gurtovoy
7b95f5bbb5 add 'zip_view'
[SVN r16419]
2002-11-26 10:02:08 +00:00
Aleksey Gurtovoy
5d7d3dd330 add 'is_even' metafunction
[SVN r16418]
2002-11-26 10:00:23 +00:00
Aleksey Gurtovoy
f1f9cd3bfb add 'as_sequence'
[SVN r16417]
2002-11-26 08:06:33 +00:00
Dave Abrahams
c8c0faf466 Restore CWPro7.2 to health. Also improve source organization slightly
[SVN r16416]
2002-11-26 02:47:17 +00:00
Dave Abrahams
e389433def Refactored def() logic; moved assert_default_constructible into the
holder selectorbecause it was getting the wrong answer in some cases.


[SVN r16415]
2002-11-26 01:06:41 +00:00
Dave Abrahams
51f04893bb Refactored; added static assertions against the specification of a default implementation
[SVN r16414]
2002-11-25 22:03:42 +00:00
Dave Abrahams
8b906d981a Add additional argument for default implementation of virtual functions
Fully commented


[SVN r16413]
2002-11-25 21:57:23 +00:00
Dave Abrahams
d3b62dc5d0 Suppress GCC warning
[SVN r16412]
2002-11-25 21:19:35 +00:00
Dave Abrahams
1ec4e8007a Suppress GCC warning
[SVN r16411]
2002-11-25 20:54:37 +00:00
Dave Abrahams
ff659334f8 Fix for VC7. For some reason lexical_cast doesn't seem to work out too
well. We'll need to be careful how we do type_info decoding once we
get the G++ fixes in.


[SVN r16410]
2002-11-25 20:52:49 +00:00
Dave Abrahams
52a52659bc Added tests for embedding demonstration
[SVN r16409]
2002-11-25 18:32:14 +00:00
Dave Abrahams
36a21ecefb updated
[SVN r16408]
2002-11-25 16:12:27 +00:00
Toon Knapen
2f5904ca7d sort_by_value(std::list<std::string>& l) is not declared inline anymore to make it compile with vacpp
[SVN r16407]
2002-11-25 15:54:37 +00:00
Peter Dimov
240ef7c15b Some versions of g++ 2.9x don't have basic_ostream.
[SVN r16406]
2002-11-25 13:52:42 +00:00
Peter Dimov
2a9cc300f8 More tests added.
[SVN r16405]
2002-11-25 13:51:56 +00:00
Dave Abrahams
2a73aba081 Bug fix for old EDG branch
[SVN r16404]
2002-11-25 13:50:20 +00:00
Peter Dimov
b2eaeff288 operator<< added, as the conversion to 'bool' implicitly defines one anyway.
[SVN r16403]
2002-11-25 12:27:11 +00:00
Peter Dimov
62e3589a7e Test w/ NULL pointer to enabled_... object added; bug fixed.
[SVN r16402]
2002-11-25 12:17:56 +00:00
Peter Dimov
9eba5b39e6 Moved the old shared_ptr tests into shared_ptr_basic_test.cpp
[SVN r16401]
2002-11-25 12:12:45 +00:00
Peter Dimov
8b2b6af64b Reintroduced weak_ptr converting constructor; map<weak_ptr<>, ...> is important.
[SVN r16400]
2002-11-25 12:09:13 +00:00
Peter Dimov
f94619f0cb -Wno-non-virtual-dtor added for shared_ptr tests on GCC.
[SVN r16399]
2002-11-25 11:49:01 +00:00
Aleksey Gurtovoy
1e306d8818 is_sequence initial checkin
[SVN r16398]
2002-11-25 07:07:03 +00:00
Dave Abrahams
a1338bbe71 add imul notes
[SVN r16397]
2002-11-25 03:41:34 +00:00
Dave Abrahams
617e005aae Fully removed convertible() test from to_python converter protocol
Added tests for detecting unregistered classes when converting
indirectly to python.


[SVN r16396]
2002-11-25 01:57:57 +00:00
Beman Dawes
1bc05057a0 fix from Jason Shirk
[SVN r16395]
2002-11-25 01:35:01 +00:00
Dave Abrahams
115e2e931b CW workaround
[SVN r16393]
2002-11-24 21:45:09 +00:00
John Maddock
cb7deca674 removed calls to wprintf: Linux doesn't have that API.
removed calls to assert: MWCW can't cope with it when UNICODE is defined.


[SVN r16392]
2002-11-24 11:48:36 +00:00
Dave Abrahams
ccf61a1550 Stop neutering customization of GCC_BIN_DIRECTORY
[SVN r16391]
2002-11-24 03:27:53 +00:00
Dave Abrahams
f48e1fa79d New function invocation mechanism. This is the major groundwork for handling virtual functions with default implementations properly
[SVN r16390]
2002-11-24 03:26:28 +00:00
Dave Abrahams
7de8c428d5 update
[SVN r16389]
2002-11-24 03:25:13 +00:00
Dave Abrahams
0cd182b836 New function invocation mechanism. This is the major groundwork for handling virtual functions with default implementations properly
[SVN r16388]
2002-11-24 02:43:24 +00:00
Dave Abrahams
462569ab9b cleanup
[SVN r16387]
2002-11-23 22:31:13 +00:00
Dave Abrahams
cc3d678238 Clip unneeded bind.hpp #include
[SVN r16386]
2002-11-23 22:30:48 +00:00
Dave Abrahams
0dca9e515a Add missing add_const #include
[SVN r16385]
2002-11-23 22:18:23 +00:00
Dave Abrahams
80a01c47e6 Add some qualification
[SVN r16384]
2002-11-23 22:16:55 +00:00