Haoyu Bai
07abe23ae4
remove comment nolonger valid
...
[SVN r55458]
2009-08-08 09:28:38 +00:00
Haoyu Bai
f7c5139fe3
build two BPL targets: libboost_python and libboost_python3
...
[SVN r55456]
2009-08-08 07:58:44 +00:00
Haoyu Bai
fed453563a
some debugging code for python.jam and add a dummy enum.py as dependent of polymorphism2_auto_ptr for testing
...
[SVN r55360]
2009-08-02 06:20:14 +00:00
Haoyu Bai
7bf964b1ce
implemented list.sort with keyword argument support, by using args_proxy and kwds_proxy. Not a nice solution though...
...
[SVN r55078]
2009-07-22 05:38:59 +00:00
Haoyu Bai
e428495a96
fix upcast test case
...
[SVN r54869]
2009-07-10 17:42:02 +00:00
Haoyu Bai
5e68c24f10
fix map_indexing_suite test case
...
[SVN r54868]
2009-07-10 17:36:07 +00:00
Haoyu Bai
f1ee4a4b86
fix str.cpp for str test case
...
[SVN r54867]
2009-07-10 17:35:29 +00:00
Haoyu Bai
b4dbda873a
fix pickle2 test case
...
[SVN r54866]
2009-07-10 17:34:36 +00:00
Haoyu Bai
db78e5242f
fix iterator test case by normolize doctests spaces
...
[SVN r54864]
2009-07-10 16:51:16 +00:00
Haoyu Bai
3dff5215cd
fix str test case
...
[SVN r54863]
2009-07-10 16:47:51 +00:00
Haoyu Bai
0536dad8ab
remove decode() method in str wrapper for py3k
...
[SVN r54862]
2009-07-10 16:47:17 +00:00
Haoyu Bai
c6bb65197f
fix tuple test case by indicate doctests to ignore spaces
...
[SVN r54838]
2009-07-09 17:50:11 +00:00
Haoyu Bai
a272bb801a
fixed dict test case
...
[SVN r54837]
2009-07-09 17:47:47 +00:00
Haoyu Bai
3a75666f22
introduce object.contains(), a wrapper of Python 'in' operator. And reimplement dict.has_key by call object.contains(). Because dict.has_key is removed in py3k
...
[SVN r54836]
2009-07-09 17:45:26 +00:00
Haoyu Bai
ff0e58d30d
fix long test case
...
[SVN r54834]
2009-07-09 16:52:14 +00:00
Haoyu Bai
c4c7fe6dc0
fix list sorting in py3k
...
[SVN r54675]
2009-07-05 16:48:15 +00:00
Haoyu Bai
ec4a1df1e0
correct previous commit so exec.py also can run in python 2 with empty global
...
[SVN r54652]
2009-07-04 17:37:05 +00:00
Haoyu Bai
5f7eaa4617
removed since keywords are not allowed to be assigned
...
[SVN r54651]
2009-07-04 16:55:11 +00:00
Haoyu Bai
3f536cc0c0
fix builtin_converters to remove 42L and u'...' appeared in doctest result
...
[SVN r54650]
2009-07-04 16:43:31 +00:00
Haoyu Bai
b934253848
fix builtin unsgined long from python convert bug
...
[SVN r54649]
2009-07-04 16:30:23 +00:00
Haoyu Bai
c219ae50c4
.ob_type -> Py_TYPE() usage change
...
[SVN r54646]
2009-07-04 16:18:56 +00:00
Haoyu Bai
28c7185654
fix the 'try' test case
...
[SVN r54645]
2009-07-04 16:18:24 +00:00
Haoyu Bai
7beda2e192
several fix for the exec test case to make it runs under py3k
...
[SVN r54644]
2009-07-04 16:00:06 +00:00
Haoyu Bai
1370f36d45
fix test dependence of polymorphism2_auto_ptr
...
[SVN r54643]
2009-07-04 15:01:32 +00:00
Haoyu Bai
06aca4c52d
fix definition of opaque<Pointer>::type_object
...
[SVN r53754]
2009-06-08 16:35:18 +00:00
Haoyu Bai
15f4a59969
fix the static property initialization caused by Python internal change in property_init()
...
[SVN r53731]
2009-06-07 20:15:42 +00:00
Haoyu Bai
9b06248e81
change TrueDivide to FloorDivide to make the semantic conform with C/C++ '/' operator
...
[SVN r53721]
2009-06-07 14:32:57 +00:00
Haoyu Bai
4e0a826b50
fix __nonzero__ -> __bool__ change
...
[SVN r53718]
2009-06-07 14:06:17 +00:00
Haoyu Bai
58f1684885
change encoding annotation iso-latin-1 to latin-1
...
[SVN r53698]
2009-06-06 18:35:40 +00:00
Haoyu Bai
eea11df1ea
clean other attempts for making unicode -> const char* conversion work, since now we have the right way in previous commit.
...
[SVN r53693]
2009-06-06 14:51:35 +00:00
Haoyu Bai
6fe34b46d4
implemented unicode -> const char* lvalue converter for py3k, by using _PyUnicode_AsString() C-API
...
[SVN r53692]
2009-06-06 14:43:48 +00:00
Haoyu Bai
e33ce235a8
implemented a arg_from_python converter that converts py3k unicode to const char*, not an ideal solution, just experimenting.
...
[SVN r53653]
2009-06-05 12:19:00 +00:00
Haoyu Bai
caf661cfeb
fix for next() -> __next__() name change in py3k
...
[SVN r53322]
2009-05-27 19:43:52 +00:00
Haoyu Bai
86f44ed159
more minor fixes to get test cases passed
...
[SVN r53315]
2009-05-27 18:16:13 +00:00
Haoyu Bai
e73277e156
more fixes to get testcases work, includes module init and other minor fixes
...
[SVN r53285]
2009-05-26 17:05:53 +00:00
Haoyu Bai
92f07fc4d6
get builtin_converters.cpp compiled under Python 3
...
[SVN r53278]
2009-05-26 09:59:43 +00:00
Haoyu Bai
99737170f8
Fix more bugs due to typo.
...
[SVN r52134]
2009-04-02 17:04:26 +00:00
Haoyu Bai
ce3992ce52
Fix a typo which cause many tests crash.
...
[SVN r52133]
2009-04-02 16:40:48 +00:00
Haoyu Bai
60ed8e57c1
More BPL .cpps compiled. A part of Python 3 module initilization support done.
...
[SVN r52131]
2009-04-02 15:27:53 +00:00
Haoyu Bai
41bcac0369
preliminary work - 14 BPL .cpp files can be compiled with Python 3 now.
...
[SVN r52118]
2009-04-01 19:03:25 +00:00
Haoyu Bai
a0f61cdfd1
Redo py3k branching from trunk again
...
[SVN r52115]
2009-04-01 16:55:33 +00:00
John Maddock
98a9fa445b
Add PDF generation options to fix external links to point to the web site.
...
Added a few more Boostbook based libs that were missed first time around.
Fixed PDF naming issues.
[SVN r51284]
2009-02-17 10:05:58 +00:00
John Maddock
354fbb4d24
Add Jamfile to build PDF versions of all the docs.
...
Tweaked some existing Jamfiles so that PDF build finds all the necessary image files etc.
Tweaked fo.xsl to provide more options by default, and improve formatting.
[SVN r51104]
2009-02-08 16:59:14 +00:00
Ralf W. Grosse-Kunstleve
472b18881b
Boost.Python enable_shared_from_this patches by Nicolas Lelong and Chad Austin:
...
http://mail.python.org/pipermail/cplusplus-sig/2008-December/014103.html
http://mail.python.org/pipermail/cplusplus-sig/2008-February/013003.html
[SVN r50368]
2008-12-23 07:55:33 +00:00
Joel de Guzman
96798a3a38
Cosmetic fixes (improper links)
...
[SVN r49867]
2008-11-22 03:25:41 +00:00
Michael A. Jackson
7d2f44b21e
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
Michael A. Jackson
5cda75ebe7
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
Daniel James
6347f2e86c
Clean up some link errors.
...
[SVN r48987]
2008-09-28 12:21:39 +00:00
Ralf W. Grosse-Kunstleve
97f3d849df
boost/python, boost/mpl: gcc 4.4 compatibility (see http://svn.boost.org/trac/boost/ticket/2069 )
...
[SVN r48960]
2008-09-25 04:49:24 +00:00
Ralf W. Grosse-Kunstleve
61fc9cf054
python/object_core.hpp: "inline" added to declarations, to match definitions (resolves MIPSpro 7.41 warnings)
...
[SVN r48659]
2008-09-08 02:15:06 +00:00