2
0
mirror of https://github.com/boostorg/python.git synced 2026-01-22 05:22:45 +00:00
Commit Graph

2075 Commits

Author SHA1 Message Date
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
Ralf W. Grosse-Kunstleve
b3e91f845e boost/python/object_core.hpp: work around Tru64 cxx 6.5 name lookup problems (with fully-qualified names)
[SVN r48629]
2008-09-06 05:30:02 +00:00