Dave Abrahams
d42054f3a0
Cleans up license/copyright warnings
...
[SVN r35409]
2006-09-29 02:08:32 +00:00
nobody
72b06e70ee
This commit was manufactured by cvs2svn to create branch 'RC_1_34_0'.
...
[SVN r35366]
2006-09-28 14:41:02 +00:00
Dave Abrahams
94500ae36d
Tests and fixes for a bad interaction between wrapper<> and operators
...
support. "self" arguments weren't getting unwrapped properly.
[SVN r35365]
2006-09-28 14:41:01 +00:00
Gottfried Ganßauge
b8b7768eb7
Test for cross module support of opaque
...
[SVN r35256]
2006-09-21 16:47:49 +00:00
Dave Abrahams
e00a88ff49
Fix inspection issues
...
[SVN r35239]
2006-09-21 02:40:19 +00:00
Dave Abrahams
e70bbe4791
Fix license/copyright.
...
Also port some "glaringly obvious" bugfixes from HEAD. Hope it
doesn't cause problems.
[SVN r35237]
2006-09-20 22:49:18 +00:00
Stefan Seefeld
e527bc860f
Fix copyright issues.
...
[SVN r35236]
2006-09-20 22:30:39 +00:00
Stefan Seefeld
7ff0f62729
Fix copyright issues.
...
[SVN r35236]
2006-09-20 22:30:39 +00:00
Dave Abrahams
921e306b9a
Fix license/copyright
...
[SVN r35234]
2006-09-20 21:59:03 +00:00
Dave Abrahams
95f0b39c90
merged from HEAD
...
[SVN r35185]
2006-09-18 22:22:31 +00:00
Dave Abrahams
bed1d26904
Return an int, not a string, on success from
...
check_numeric_array_rich_slice, since that's what the tests expect.
[SVN r35184]
2006-09-18 22:21:50 +00:00
nobody
23057688f9
This commit was manufactured by cvs2svn to create branch 'RC_1_34_0'.
...
[SVN r35170]
2006-09-18 19:56:20 +00:00
Dave Abrahams
029618f719
merged from HEAD
...
[SVN r35165]
2006-09-18 18:25:57 +00:00
Dave Abrahams
41a342f026
vc6/7 workaround
...
[SVN r35164]
2006-09-18 18:25:12 +00:00
Dave Abrahams
38f7a4e9b6
merge from HEAD
...
[SVN r35141]
2006-09-17 02:42:51 +00:00
Dave Abrahams
0806e89964
More informative error messages
...
Better autoconfiguration
[SVN r35140]
2006-09-17 02:41:20 +00:00
Ralf W. Grosse-Kunstleve
eea7697175
if __name__ == '__main__'
...
[SVN r35114]
2006-09-14 21:57:56 +00:00
Ralf W. Grosse-Kunstleve
777ce7b561
magic coding: iso-latin1 comment added to avoid Python SyntaxError
...
[SVN r35113]
2006-09-14 21:53:00 +00:00
Gottfried Ganßauge
864ece5539
cross module compatibility test for opaque
...
[SVN r35111]
2006-09-14 19:06:33 +00:00
Gottfried Ganßauge
2610eb9acb
Type object for opaque initialized with PyType_Clear.
...
opaque is registered only if not another module has already registered
a conversion for that pointer type.
Doc update.
[SVN r35104]
2006-09-14 05:59:29 +00:00
Dave Abrahams
924eeccd53
merged from trunk
...
[SVN r35080]
2006-09-13 00:02:56 +00:00
Dave Abrahams
05070faf12
Attempt to capture better debugging info in output
...
[SVN r35079]
2006-09-12 23:58:40 +00:00
Dave Abrahams
4a63cf4843
Move definition of BOOST_PYTHON_SUPPRESS_REGISTRY_INITIALIZATION back
...
where it belongs.
[SVN r35076]
2006-09-12 22:37:09 +00:00
Dave Abrahams
ad8069314d
Move definition of BOOST_PYTHON_SUPPRESS_REGISTRY_INITIALIZATION back
...
where it belongs.
[SVN r35076]
2006-09-12 22:37:09 +00:00
Dave Abrahams
5a14319753
SunPro workarounds
...
[SVN r35067]
2006-09-11 10:38:14 +00:00
Dave Abrahams
3c1ae689a7
merged from trunk
...
[SVN r34943]
2006-08-24 19:04:23 +00:00
Dave Abrahams
d3418d494c
Restort BOOST_PYTHON_STATIC_LIB. We don't want to create exported symbols.
...
[SVN r34942]
2006-08-24 19:03:35 +00:00
Dave Abrahams
a99bd50e52
merged from trunk
...
[SVN r34940]
2006-08-24 13:05:30 +00:00
Dave Abrahams
c839427246
Sun workaround
...
[SVN r34939]
2006-08-24 13:04:59 +00:00
Dave Abrahams
8b178594ff
merged from trunk
...
[SVN r34915]
2006-08-22 11:51:18 +00:00
Dave Abrahams
dd3a136b18
Attempted Sun workaround
...
[SVN r34914]
2006-08-22 11:50:35 +00:00
Dave Abrahams
786aeef998
merged from trunk
...
[SVN r34872]
2006-08-11 15:51:09 +00:00
Dave Abrahams
48696918de
Try not specifying static link, to see if it makes Darwin happy
...
[SVN r34871]
2006-08-11 15:50:21 +00:00
Dave Abrahams
45e4cf506f
merged from trunk
...
[SVN r34865]
2006-08-11 00:48:19 +00:00
Dave Abrahams
88be35ddc2
Attempt Sun-5.8 workaround
...
[SVN r34864]
2006-08-11 00:47:48 +00:00
Gennaro Prota
8fb6e1f48d
(merge from head)
...
removed tabs (inspect tool)
[SVN r34723]
2006-07-24 22:28:41 +00:00
Gennaro Prota
9ee0d36a1d
removed tabs (inspect tool)
...
[SVN r34722]
2006-07-24 22:25:35 +00:00
Vladimir Prus
e500919d25
Merge: Don't link Boost.Python to python library
...
[SVN r34663]
2006-07-22 07:16:18 +00:00
Vladimir Prus
a1e865061c
Don't link Boost.Python to python library, and don't require
...
<threading>multi for embedding applications.
* libs/python/build/Jamfile.v2: (boost_python): Don't link
to /python//python. Use /python//python_for_extensions.
* libs/python/test/Jamfile.v2: Remove <threading>multi project
requirements.
(py-run): Link to /python//python.
(exec): Likewise.
* tools/build/v2/tools/python.jam: (pthread): Declare.
(init-unix): Add 'pthread' to extra-libs.
(
[SVN r34662]
2006-07-22 07:12:10 +00:00
Joel de Guzman
0605e9fdcf
minor tweak
...
[SVN r34375]
2006-06-22 13:43:09 +00:00
Joel de Guzman
cf68da0b19
added test for vector<string>
...
[SVN r34374]
2006-06-22 13:33:46 +00:00
Joel de Guzman
c9300e07c2
added custom converter test for map indexing suite
...
[SVN r34359]
2006-06-20 00:33:22 +00:00
Markus Schöpflin
7a645a6d8a
Merged header inclusion order fix from trunk to release branch.
...
[SVN r34195]
2006-06-06 09:44:35 +00:00
Markus Schöpflin
fa2185e5ab
Merged header inclusion order fix from trunk to release branch.
...
[SVN r34194]
2006-06-06 09:39:16 +00:00
Ralf W. Grosse-Kunstleve
59f81def56
Python include must appear before any system include
...
[SVN r34010]
2006-05-18 18:47:12 +00:00
Ralf W. Grosse-Kunstleve
b0ba7dfc50
also exercise OVERLOADS with docstring
...
[SVN r34006]
2006-05-18 16:15:59 +00:00
Ralf W. Grosse-Kunstleve
fe3abeda9f
much more informative pickle error messages if pickling is not enabled
...
[SVN r34004]
2006-05-18 15:49:41 +00:00
Vladimir Prus
5cc33461dd
Merge from trunk
...
[SVN r33626]
2006-04-10 09:02:57 +00:00
Markus Schöpflin
7b93f2fdc5
Merged fix from HEAD for Tru64/CXX compilation error.
...
[SVN r33455]
2006-03-23 09:40:38 +00:00
Markus Schöpflin
3fdfb30e33
Include python first, fixes error on Tru64/CXX.
...
[SVN r33454]
2006-03-23 09:38:03 +00:00
Vladimir Prus
cdcf8633bb
Force multithreading for Python test.
...
Workaround for problem described in
http://thread.gmane.org/gmane.comp.lib.boost.devel/139601
[SVN r33434]
2006-03-22 09:53:34 +00:00
Vladimir Prus
136587c96f
Make select_from_python_test have Python includes when compiling.
...
[SVN r33281]
2006-03-09 15:27:01 +00:00
Vladimir Prus
23664ec448
Specify <define>BOOST_PYTHON_STATIC_LIB for the select_from_python_test,
...
just like V1 does.
[SVN r33246]
2006-03-07 07:37:45 +00:00
Vladimir Prus
6b1a3c4489
Change Jamfile.v2 to use static linking to Boost.Python for 'exec' test.
...
V1 uses static linking, so let's do the same.
[SVN r33226]
2006-03-06 08:10:38 +00:00
Markus Schöpflin
fa4ebe5c53
Disabled pointer_vector test on Tru64/CXX as it runs forever and keeps hanging
...
the regression tests.
[SVN r33207]
2006-03-03 09:08:39 +00:00
Markus Schöpflin
28ef4a9e38
Reorder includes to make sure that python headers are included first, this
...
makes the test pass on hp_cxx_71_006_tru64.
[SVN r33202]
2006-03-02 17:12:18 +00:00
Ralf W. Grosse-Kunstleve
5d1053552c
missing const added (MIPSpro 7.3 warning)
...
[SVN r33165]
2006-02-28 01:32:33 +00:00
Markus Schöpflin
0a38ca1660
Disable pointer_vector test on HP-CXX for now.
...
[SVN r33147]
2006-02-27 15:26:45 +00:00
Dave Abrahams
2bfd2fa0fd
Add missing exception specification.
...
[SVN r33090]
2006-02-23 17:14:59 +00:00
Vladimir Prus
eca25c0b7d
Extra project-level requirements.
...
[SVN r33052]
2006-02-21 07:36:46 +00:00
Dave Abrahams
a8bad65556
Fix mistaken dependency on lightweight_test.hpp
...
[SVN r33032]
2006-02-20 19:21:59 +00:00
Dave Abrahams
6ef31ba33a
Stop using assert() in tests so we can test with NDEBUG defined.
...
[SVN r33026]
2006-02-20 15:45:40 +00:00
Dave Abrahams
22e82ae30f
void pointer conversion support, from Niall Douglas, then heavily
...
edited by DWA. Merged from python-voidptr
[SVN r32857]
2006-02-12 16:09:08 +00:00
Dave Abrahams
2d117bc4ad
void pointer conversion support, from Niall Douglas, then heavily
...
edited by DWA.
[SVN r32836]
2006-02-11 22:29:33 +00:00
Dave Abrahams
6347ca8065
vc7 workaround
...
[SVN r32835]
2006-02-11 22:26:45 +00:00
Dave Abrahams
c39836ddc8
Tests for bool conversions
...
[SVN r32814]
2006-02-10 17:26:06 +00:00
Dave Abrahams
fb35a82bf1
Tests for bool members
...
[SVN r32813]
2006-02-10 17:25:25 +00:00
Vladimir Prus
44c5c18f45
Update Jamfile.v2
...
[SVN r32761]
2006-02-09 09:50:56 +00:00
Vladimir Prus
e0cceeb88c
Update.
...
[SVN r32722]
2006-02-08 08:37:05 +00:00
Vladimir Prus
4a5f6f2e24
Update Jamfile.v2
...
[SVN r32702]
2006-02-07 11:49:00 +00:00
Ralf W. Grosse-Kunstleve
0519d54229
avoid g++ -Wall -W "unused parameter" warnings
...
[SVN r32373]
2006-01-22 19:29:32 +00:00
Ralf W. Grosse-Kunstleve
c181874335
initialize all slots of PyTypeObject to avoid g++ -Wall -W warnings
...
[SVN r32372]
2006-01-22 19:26:50 +00:00
Ralf W. Grosse-Kunstleve
8897cc9ce6
selected_doc() helper function modified to increase readability
...
[SVN r32339]
2006-01-16 20:54:53 +00:00
Ralf W. Grosse-Kunstleve
d8790a34d3
boost::python::len() moved to object.hpp
...
[SVN r32299]
2006-01-12 21:33:19 +00:00
Ralf W. Grosse-Kunstleve
2261e7eedc
new docstring_options to support customization of __doc__ attributes of Boost.Python functions
...
[SVN r32297]
2006-01-12 19:15:38 +00:00
Ralf W. Grosse-Kunstleve
d10b5e8d1a
Python 2.2 compatibility
...
[SVN r32295]
2006-01-12 17:49:48 +00:00
Ralf W. Grosse-Kunstleve
1cacefc226
automatic addition of C++ signatures to doc strings
...
[SVN r32290]
2006-01-12 00:32:29 +00:00
Eric Niebler
8b2f4b4ce0
make test work on vc6
...
[SVN r31960]
2005-12-08 22:15:31 +00:00
Joel de Guzman
09e24cb17d
map bug fix when data type is a shared_ptr and NoProxy is true
...
[SVN r31787]
2005-11-26 16:23:21 +00:00
Joel de Guzman
ac32d13e10
added more tests
...
[SVN r31786]
2005-11-26 15:13:20 +00:00
Dave Abrahams
7cf0f9090f
Restore map_indexing_suite test that was mistakenly commented out.
...
[SVN r31621]
2005-11-10 21:58:20 +00:00
Ralf W. Grosse-Kunstleve
f094a5b9eb
boost/python header must be included first due to a Python requirement
...
[SVN r31535]
2005-11-01 22:12:53 +00:00
Eric Niebler
6fee43fc6f
tests and docs for stl_input_iterator
...
[SVN r31514]
2005-10-31 18:50:18 +00:00
Dave Abrahams
12770b03e8
Add the ability to easily use new-style polymorphism wrappers with
...
smart pointer held_type.
[SVN r31392]
2005-10-19 18:17:13 +00:00
Dave Abrahams
c8a692b4b4
Bug fix
...
[SVN r31385]
2005-10-19 13:17:27 +00:00
Dave Abrahams
9fb15f631e
Make it work when Python is compiled with Unicode disabled.
...
[SVN r31322]
2005-10-14 15:54:12 +00:00
Ralf W. Grosse-Kunstleve
67a7669ff4
work around Visual C++ 6 problem
...
[SVN r31075]
2005-09-22 06:20:25 +00:00
Stefan Seefeld
e80545a7d3
Use BOOST_ASSERT instead of std::runtime_error to indicate errors.
...
[SVN r30954]
2005-09-13 14:42:03 +00:00
Stefan Seefeld
6afe0d4732
Enhance and clean up tests.
...
[SVN r30907]
2005-09-11 14:50:37 +00:00
Ralf W. Grosse-Kunstleve
f8280b0e1a
David Abrahams, Jul 2005: according to 8.5/9 the __GNUC__ workaround at line 69 of data_members.cpp should be made universal.
...
[SVN r30893]
2005-09-10 05:53:28 +00:00
Stefan Seefeld
6074a23242
Fix exec test.
...
[SVN r30669]
2005-08-25 15:03:19 +00:00
Stefan Seefeld
126a3efb92
Add basic embedding support.
...
[SVN r30601]
2005-08-17 13:04:42 +00:00
Ralf W. Grosse-Kunstleve
ad635ec2d1
include order according to Python's rules
...
[SVN r30242]
2005-07-26 01:19:18 +00:00
Dave Abrahams
affd36e857
Fix up problem report issues (tabs, broken links, unlinked)
...
[SVN r30241]
2005-07-25 21:20:10 +00:00
Joel de Guzman
980733a96d
fixed bug where a vector<T*> is being wrapped by the indexing suite.
...
[SVN r29930]
2005-07-07 14:00:31 +00:00
Dave Abrahams
331209d8b5
Fix link in news
...
Improve assertions in indirect_traits_test by making them compile-time
and using MPL assert primitives
[SVN r29782]
2005-06-24 15:42:22 +00:00
Dave Abrahams
70ee460a14
Py_Initialize outside the first test routine
...
[SVN r29167]
2005-05-24 12:20:03 +00:00
Dave Abrahams
432d4782a5
Take typeid(T&) rather than typeid(T). For some some compilers won't
...
let you get away with typeid(T) when T is an incomplete class
type (that's conforming behavior), but GCC at least will allow
typeid(T&) -- also disallowed by the standard when T is incomplete.
If it turns out that EDGs also barf on typeid(T&), we may have more
work to do.
Some warning suppression for MSVC.
[SVN r29020]
2005-05-18 01:34:35 +00:00
Dave Abrahams
82563df3bf
Better support for rvalue from-python conversions of shared_ptr:
...
always return a pointer that holds the owning python object *unless*
the python object contains a NULL shared_ptr holder of the right type.
[SVN r28947]
2005-05-16 03:31:13 +00:00
Dave Abrahams
adb7b62a62
gcc workarounds
...
[SVN r28946]
2005-05-16 02:49:14 +00:00
Dave Abrahams
4cec6c4f2f
Added copyright
...
[SVN r28780]
2005-05-10 11:53:17 +00:00
Vladimir Prus
b217c4ffa8
Replace 'run-pyd' with 'bpl-test' in a couple of places. The former does
...
not produce the .test files that regression tools want.
[SVN r28213]
2005-04-13 11:42:50 +00:00
Stefan Slapeta
2fdb98079d
Intel workaround extended to 9.0
...
[SVN r27861]
2005-03-29 07:41:34 +00:00
Ralf W. Grosse-Kunstleve
db71f17dba
typo fixed
...
[SVN r27577]
2005-03-08 15:17:44 +00:00
Ralf W. Grosse-Kunstleve
b754037949
account for changes in newer versions of Python's doctest module
...
[SVN r27576]
2005-03-08 14:31:12 +00:00
Stefan Slapeta
7bd76d869b
Intel 9 workaround
...
[SVN r27517]
2005-02-28 12:14:13 +00:00
Vladimir Prus
53c335f106
Remove unused references to Boost.Test.
...
[SVN r27390]
2005-02-15 14:43:25 +00:00
Vladimir Prus
cd8951439e
More work on Boost.Python. Most tests now pass on Linux.
...
[SVN r27387]
2005-02-15 12:10:09 +00:00
Jonathan Brandmeyer
4d50bf0ad9
Concatentation subsequent function docstrings rather than replace the original.
...
[SVN r27332]
2005-02-11 20:03:13 +00:00
Jonathan Brandmeyer
5933fdbf39
Add docstring support for non-static properties.
...
[SVN r26814]
2005-01-22 21:41:37 +00:00
Dave Abrahams
6f4167700c
tests for raw constructors
...
[SVN r26493]
2004-12-14 03:33:30 +00:00
Dave Abrahams
efae35bbd8
Add tests for raw constructors
...
[SVN r26407]
2004-12-03 08:00:11 +00:00
Aleksey Gurtovoy
a9cddc10a9
refactor const_argument test to pass if there is a known workaround
...
[SVN r25924]
2004-10-29 03:19:27 +00:00
John Maddock
1fe6626edb
BSL update based on permissions granted in blanket-permission.txt
...
[SVN r25863]
2004-10-25 11:58:45 +00:00
Aleksey Gurtovoy
fa8cffb3a2
taking care of const_argument test failures (see http://thread.gmane.org/gmane.comp.python.c++/7221 )
...
[SVN r25848]
2004-10-24 07:28:34 +00:00
Dave Abrahams
a97d050016
Fixes from Christoph Ludwig <cludwig-at-cdc.informatik.tu-darmstadt.de>
...
[SVN r25577]
2004-10-05 20:41:12 +00:00
Aleksey Gurtovoy
59ca82128a
c++boost.gif -> boost.png replacement
...
[SVN r25573]
2004-10-05 15:45:52 +00:00
Stefan Slapeta
f99f1e187c
Intel 8.1 workaround
...
[SVN r25529]
2004-10-02 19:14:52 +00:00
Jonathan Brandmeyer
8e396f8e91
Add new test.
...
[SVN r25438]
2004-09-27 20:05:52 +00:00
Jonathan Brandmeyer
70e012bc45
Be more correct about testing for Intel 7.1 on MS Windows.
...
[SVN r25386]
2004-09-24 02:47:14 +00:00
Dave Abrahams
3ba268ed9c
moved indirect_traits to boost/detail
...
[SVN r25237]
2004-09-20 02:50:29 +00:00
Dave Abrahams
dc2acc5bf5
add proper default handling
...
[SVN r25017]
2004-09-11 14:53:05 +00:00
Dave Abrahams
7171a34364
Daniel Holth's PyBool mods (dholth-at-fastmail.fm)
...
[SVN r24980]
2004-09-08 19:18:57 +00:00
Jonathan Brandmeyer
0b4f2bafe6
Take a shot at enabling the workaround for ICC 7.1 on Windows.
...
[SVN r24965]
2004-09-08 02:40:52 +00:00
Jonathan Brandmeyer
0c651a890c
Use the non-const prototype for all currently known versions of MSVC.
...
[SVN r24771]
2004-08-26 21:28:28 +00:00
John Maddock
0f19b148f6
Converted files to the BSL.
...
[SVN r24614]
2004-08-20 11:10:24 +00:00
Stefan Slapeta
d1003f08de
Intel-win32 workaround
...
[SVN r24560]
2004-08-18 14:29:00 +00:00
Dave Abrahams
07a14ce350
Clarify/don't abuse extract<>
...
[SVN r24436]
2004-08-12 14:27:40 +00:00
Joel de Guzman
77c2c8d77c
Copyright and License
...
[SVN r24395]
2004-08-11 02:21:27 +00:00
Ralf W. Grosse-Kunstleve
9ea7f100cc
Add license, copyright.
...
[SVN r24392]
2004-08-10 17:17:52 +00:00
Ralf W. Grosse-Kunstleve
51487a75e9
exercise keyword argument support
...
[SVN r24389]
2004-08-10 17:05:24 +00:00
Dave Abrahams
cb45ee8879
Add license, copyright.
...
[SVN r24386]
2004-08-10 16:14:51 +00:00
Dave Abrahams
ecae47236e
Add license, copyright.
...
[SVN r24380]
2004-08-10 14:59:58 +00:00
Jonathan Brandmeyer
d0ca0886bb
Add missing copyright notice using the Boost Software License.
...
[SVN r24377]
2004-08-10 14:41:06 +00:00
Dave Abrahams
cac6d3e5ac
Made Python testing more verbose by default
...
Avoid using the Boost.Test library wherever possible.
[SVN r24249]
2004-08-02 19:31:59 +00:00
Dave Abrahams
bd985d67d8
Made Python testing more verbose by default
...
Avoid using the Boost.Test library wherever possible.
[SVN r24248]
2004-08-02 18:47:50 +00:00
Ralf W. Grosse-Kunstleve
4885d65ec9
redundant else commented out to avoid EDG 245 warnings
...
[SVN r24106]
2004-07-27 07:11:10 +00:00
Ralf W. Grosse-Kunstleve
a1f74e9c63
guard non-const prototype with BOOST_WORKAROUND(BOOST_MSVC, <= 1300)
...
[SVN r24102]
2004-07-27 07:06:40 +00:00
Jonathan Brandmeyer
763fa1cf0c
Silence warning from EDG 245 (Tru64 cxx 6.5)
...
[SVN r24092]
2004-07-26 23:29:49 +00:00
Dave Abrahams
c8e8ccfa22
New-style polymorphism
...
[SVN r24083]
2004-07-26 15:34:36 +00:00
Dave Abrahams
597342bf15
Suppress warnings for intel 8
...
[SVN r24082]
2004-07-26 15:13:05 +00:00
Dave Abrahams
8338b2fb49
Stop using "not"
...
[SVN r24081]
2004-07-26 14:27:17 +00:00
Rene Rivera
3e76482713
Remove tabs in file.
...
[SVN r24043]
2004-07-25 17:12:17 +00:00
Dave Abrahams
615adc5fe6
Make slice work on vc6
...
Revamp/simplify class registration
[SVN r23823]
2004-07-20 03:16:49 +00:00
Jonathan Brandmeyer
8469d7727d
Add a small set of test cases for slice::get_indicies().
...
Promote slice::start(), slice::stop(), slice::step, and
slice::get_indicies() to const.
Fix typos in the documentation.
[SVN r23408]
2004-07-08 17:29:51 +00:00
Ralf W. Grosse-Kunstleve
112c999818
obtain correct class name via cl.attr("__name__")
...
[SVN r23359]
2004-07-06 04:36:50 +00:00
Joel de Guzman
9e2b4380d5
ADL bug-fix
...
[SVN r22730]
2004-05-04 10:19:33 +00:00
Ralf W. Grosse-Kunstleve
4df59a752a
make the test work under 64-bit operating systems
...
[SVN r22639]
2004-04-15 16:15:41 +00:00
Joel de Guzman
79c7d736f0
embedding tutorial updates
...
[SVN r22618]
2004-04-07 07:33:57 +00:00
Joel de Guzman
b627f93cf1
embedding tutorial updates
...
[SVN r22616]
2004-04-07 02:26:36 +00:00
Joel de Guzman
7d632ab3dd
added test for embedding tutorial
...
[SVN r22614]
2004-04-07 01:32:53 +00:00
Joel de Guzman
ed7292abd3
added test for embedding tutorial
...
[SVN r22609]
2004-04-06 11:50:20 +00:00
Dave Abrahams
e6fd78ce93
Fixes for auto_ptr handling
...
[SVN r22490]
2004-03-12 15:22:16 +00:00
Jonathan Brandmeyer
476cba228d
Changes to support MSVC 6.0.
...
[SVN r22430]
2004-03-04 16:42:56 +00:00
Ralf W. Grosse-Kunstleve
ae1584ff3c
class_::enable_pickling() in publicized interface; tested with everything incl. VC6 and 7.0
...
[SVN r22254]
2004-02-13 05:32:38 +00:00
Jonathan Brandmeyer
4a7686cd33
Check rich slicing of Numeric arrays only if Numeric or numarray is
...
installed.
[SVN r22252]
2004-02-13 02:07:21 +00:00
Jonathan Brandmeyer
8452e275d0
New implementation, tests, and documentation for a PySliceObject
...
objectmanager.
[SVN r22192]
2004-02-07 21:38:24 +00:00
Dave Abrahams
8fcfed495a
Fixes for intel-linux
...
added <default> feature handling for specifying build defaults in requirement sets.
[SVN r22027]
2004-01-28 22:50:18 +00:00
Dave Abrahams
11ee20fa36
Test full slicing.
...
[SVN r21497]
2004-01-05 12:34:25 +00:00
Dave Abrahams
7674c82e1f
Fix bug with (arg("x"), "y") construct.
...
[SVN r21437]
2003-12-31 19:20:31 +00:00
Ralf W. Grosse-Kunstleve
b93b21a7f2
work around Visual C++ 6 internal compiler errors
...
[SVN r21435]
2003-12-31 17:18:03 +00:00
Dave Abrahams
eedc88b56a
Bug fixes in property handling
...
[SVN r21429]
2003-12-31 00:23:52 +00:00
Ralf W. Grosse-Kunstleve
4a0d7965cb
consolidation of workarounds for missing "not" keyword
...
[SVN r21276]
2003-12-15 17:55:38 +00:00
Dave Abrahams
1f522823ff
gcc2 workaround
...
[SVN r21274]
2003-12-15 14:45:07 +00:00
Beman Dawes
6795a280fd
tabs to spaces
...
[SVN r21080]
2003-12-02 13:32:47 +00:00
Dave Abrahams
f369e22638
Cleaner code using object instead of handle
...
[SVN r21018]
2003-11-30 21:12:30 +00:00
Dave Abrahams
a68db84df6
* Fixed Boost.Thread jamfile to add the missing #include paths
...
* Modified Python testing code to use the facilities of testing.jam,
so that it can be processed with process_jam_log
* Updated Python library tests to use a test suite
* Added Python test suite to status/Jamfile
* Added --run-all-tests option to force tests to run even when up-to-date.
Also,
boost-base.jam:
Added some missing rule signatures
RUN_LD_LIBRARY_PATH became LINK_LIBPATH because it was only really
used during linking.
Reformed the movement of path variables up the dependency graph
Removed the defunct Run rule
Set up generalized constants for path manipulation
darwin-tools.jam, gcc-tools.jam:
use LINK_LIBPATH
python.jam:
Reformed the choice of Python executable
testing.jam:
Refactored testing code so it could be used for Python
Now building all environment variable setup code ahead of time
RUN_TEST became TEST_EXE
[SVN r20815]
2003-11-15 15:41:41 +00:00
Dave Abrahams
7b9bba3190
vc6 workaround
...
[SVN r20814]
2003-11-15 15:16:27 +00:00
Ralf W. Grosse-Kunstleve
c760cf8418
workaround for MIPSpro 7.3.1; old workaround for VC7.1 visible only to that particular compiler
...
[SVN r20668]
2003-11-04 20:20:07 +00:00
Ralf W. Grosse-Kunstleve
0a21aef601
fix expected output; tested with Python 2.2.1 (Redhat8) and Python 2.3 (Mac OS 10.2.8)
...
[SVN r20658]
2003-11-04 17:38:13 +00:00
Dave Abrahams
3729be263f
Bug fix
...
[SVN r20566]
2003-10-30 18:40:37 +00:00
Dave Abrahams
ef7d675d67
bug fix for a single use of arg with no comma operator
...
[SVN r20533]
2003-10-29 00:46:08 +00:00
Dave Abrahams
4f129d035b
Bug fix, thanks to Nicolas LELONG, nlelong-at-mgdesign.org for the report.
...
[SVN r20401]
2003-10-17 14:13:48 +00:00
Dave Abrahams
615be89951
Support for logical negation operator via __nonzero__
...
[SVN r20256]
2003-10-04 15:40:09 +00:00
Dave Abrahams
92a77dfe7f
Implemented injected constructors.
...
Eliminated _DEBUG redefinition warning for CWPro8.
[SVN r20126]
2003-09-21 01:35:19 +00:00
Dave Abrahams
bec2de08fe
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
Dave Abrahams
f920dc87d0
Added std::wstring conversion support
...
Added std::out_of_range => Python IndexError exception conversion,
thanks to Raoul Gough
[SVN r20027]
2003-09-11 19:19:55 +00:00
Dave Abrahams
7a9a3d30c9
Use the import rule
...
[SVN r19968]
2003-09-08 17:38:49 +00:00
Dave Abrahams
b3910f4e4d
Support for wrapping function objects and classes which use virtual
...
inheritance. Completely killed off member_function_cast!
[SVN r19945]
2003-09-07 16:56:05 +00:00
Dave Abrahams
c839d25722
Add module_tail for JIT debugging
...
[SVN r19863]
2003-08-29 19:42:39 +00:00
Dave Abrahams
c6b5ecbbdb
Update for select_holder changes
...
[SVN r19862]
2003-08-29 19:03:14 +00:00
Ralf W. Grosse-Kunstleve
ca9dc3103a
print running... Done.
...
[SVN r19785]
2003-08-26 13:19:51 +00:00
Ralf W. Grosse-Kunstleve
c03afa379c
print Done before sys.exit; this allows us to detect fatal crashes like segmentation faults on import
...
[SVN r19784]
2003-08-26 13:11:51 +00:00
Dave Abrahams
7ec78eecbd
Implemented pure_virtual(...)
...
[SVN r19774]
2003-08-25 18:44:26 +00:00
Joel de Guzman
cfb13fad22
fix for wrapping vector<bool>
...
[SVN r19692]
2003-08-19 03:28:53 +00:00
Joel de Guzman
145c6d1e4f
moved map value type (std::pair) wrapper to map_indexing_suite.hpp
...
[SVN r19615]
2003-08-15 03:01:32 +00:00
Joel de Guzman
37acf41d43
Added map_indexing_suite test
...
[SVN r19600]
2003-08-14 15:05:02 +00:00
Joel de Guzman
6f26778491
Initial commit map_indexing_suite tests
...
[SVN r19599]
2003-08-14 15:04:25 +00:00
Joel de Guzman
344044a315
updated the include path to vector_indexing_suite.hpp
...
[SVN r19563]
2003-08-12 18:13:19 +00:00
Dave Abrahams
5008dcbdd4
Make sure the class object and cast relationships are registered for
...
virtual function dispatch classes.
[SVN r19543]
2003-08-12 04:36:42 +00:00
Dave Abrahams
d482d57689
added properties tests
...
[SVN r19532]
2003-08-11 14:30:04 +00:00
Dave Abrahams
edf6516085
Python 2.3 compatibility.
...
[SVN r19530]
2003-08-11 11:07:28 +00:00
Dave Abrahams
fcbc1d562f
Added properties unit test from Roman Yakovenko
...
<romany-at-actimize.com>.
[SVN r19520]
2003-08-10 22:51:51 +00:00
Joel de Guzman
c014dee6dc
Fixed no proxy handling for containers of primitive types.
...
[SVN r19484]
2003-08-07 08:45:57 +00:00
Joel de Guzman
9eb704f85a
fixed iteration scheme and added append and extend methods
...
[SVN r19469]
2003-08-06 08:06:09 +00:00
Ralf W. Grosse-Kunstleve
437fb70852
Tru64 cxx requires X::operator!=
...
[SVN r19450]
2003-08-05 00:49:33 +00:00
Dave Abrahams
d598404c48
initial commit
...
[SVN r19449]
2003-08-04 23:52:01 +00:00
Joel de Guzman
ccede29816
added missing line feed at end of source
...
[SVN r19447]
2003-08-04 23:34:02 +00:00
Dave Abrahams
07c1319b99
Added the new arg class from
...
"nickm-at-sitius.com" (Nikolay Mladenov) which supplies the
ability to wrap functions that can be called with ommitted
arguments in the middle.
[SVN r19441]
2003-08-04 17:46:48 +00:00
Joel de Guzman
1f715958f9
Fixed get_slice
...
[SVN r19421]
2003-08-04 05:09:23 +00:00