Commit Graph
695 Commits
Author SHA1 Message Date
Gustavo J. A. M. Carneiro 7c54658a57 merge 2009-07-07 12:09:04 +01:00
Gustavo J. A. M. Carneiro d65d2b746d typo 2009-07-07 12:00:30 +01:00
Gustavo J. A. M. Carneiro 117b44b8f9 Add unit tests for inplace numeric operators 2009-07-07 11:51:28 +01:00
Gustavo J. A. M. Carneiro df627697af gccxml-scan for inplace numeric operators 2009-07-07 11:51:12 +01:00
Gustavo J. A. M. Carneiro 4621de8d5b After passing object reference to python code, do not use the copy constructor if the class has none. 2009-06-30 14:27:17 +01:00
Gustavo J. A. M. Carneiro c43665aced Don't generate sequence methods structure unless really needed. 2009-06-28 18:35:17 +01:00
Gustavo J. A. M. Carneiro b715cd066d merge 2009-06-28 18:23:54 +01:00
Gustavo J. A. M. Carneiro 37367ff797 J. Michael Owen contribution: inplace numeric operators, sequence protocol support (__len__, __getitem__, __setitem__). Source: http://mail.python.org/pipermail/cplusplus-sig/2009-June/014595.html 2009-06-28 18:08:37 +01:00
Gustavo J. A. M. Carneiro 4ba1009c57 Add a unit test with virtual method and a inout object ref parameter 2009-06-28 16:59:59 +01:00
Gustavo J. A. M. Carneiro 0d0afd1b57 Try harder to make sure helper classes with missing pure virtual methods are not generated. 2009-05-28 15:31:17 +01:00
Gustavo J. A. M. Carneiro f3f4e7df9c Implement support for enum reference parameters 2009-05-28 12:12:12 +01:00
Gustavo J. A. M. Carneiro 2476cba49c Add a docstring parameter for CppClass / Module.add_cpp_class 2009-05-07 17:36:20 +01:00
Gustavo J. A. M. Carneiro 46a338458e ./waf --generate-version falls back to using the bzr external command when import bzrlib fails. Based on patch by Mathieu Lacage. 2009-05-01 18:08:57 +01:00
Gustavo J. A. M. Carneiro 216ecca51d Only lookup the alias names as fallback, not as first choice. 2009-04-29 19:06:16 +01:00
Gustavo J. A. M. Carneiro 4afd533b9f Better support for typedefs 2009-04-29 18:47:36 +01:00
Robin Gilks 61975aa5ff Add a docstring parameter to CppMethod constructor 2009-04-28 11:22:34 +01:00
Gustavo J. A. M. Carneiro 7cfde86812 Add rudimentary support for std::map containers. 2009-04-27 18:17:21 +01:00
Gustavo J. A. M. Carneiro 7c720caaaa More waf fixes 2009-04-27 18:16:27 +01:00
Gustavo J. A. M. Carneiro 231bec81fe Changes to work with WAF 1.5.5 2009-04-27 14:59:09 +01:00
Gustavo J. A. M. Carneiro c51d9a8d4a Add pybindgen support for GCC's -fvisibility=hidden 2009-03-01 17:27:39 +00:00
Gustavo J. A. M. Carneiro 54bd3a4bfc I don't remember why I reserved names of parameters in forward wrappers, just remove it, it's silly. 2009-02-20 11:31:05 +00:00
Gustavo J. A. M. Carneiro da606af391 Fix missing keyword in parsing PyObject* parameters 2009-02-20 11:16:43 +00:00
Gustavo J. A. M. Carneiro 80c90f1289 Catch better errors regarding lack of keywords 2009-02-20 11:14:05 +00:00
Gustavo J. A. M. Carneiro 5a4317a22f Add wrapping of std::ofstream to the example 2009-02-18 12:15:22 +00:00
Gustavo J. A. M. Carneiro 04237e78b4 Add foreign_cpp_namespace option to CppClass, for wrapping std:: classes inside our module namespace. 2009-02-18 12:15:04 +00:00
Gustavo J. A. M. Carneiro 102bc187a7 Allow wrapping enum given list of (name, value) pairs 2009-02-18 12:14:06 +00:00
Gustavo J. A. M. Carneiro 86e357d2d8 We do not need GIL locking for attribute setters (spotted by Stuart Stock) 2009-01-26 11:58:19 +00:00
Gustavo J. A. M. Carneiro 1537862c23 Remove redundant calls to traceback.extract_stack() 2009-01-17 16:09:06 +00:00
Gustavo J. A. M. Carneiro fe2e72064b build fixes 2009-01-14 11:08:45 +00:00
Gustavo J. A. M. Carneiro 146e2ebc53 Correct way to enable WAF autoconfigure 2009-01-03 23:13:46 +00:00
Gustavo J. A. M. Carneiro 9f3a4be4ab Fix -Wextra warnings 2008-12-31 18:02:51 +00:00
Gustavo J. A. M. Carneiro 0cea54ded6 merge in the new-waf branch 2008-12-31 15:48:20 +00:00
Gustavo J. A. M. Carneiro 686d3ae930 WAF related clarifications 2008-12-31 15:15:42 +00:00
Gustavo J. A. M. Carneiro f904dc8a70 Cleanup changes already in WAF 2008-12-31 12:36:28 +00:00
Gustavo J. A. M. Carneiro 3a0652c137 Use the new cflags tool 2008-12-31 12:35:50 +00:00
Gustavo J. A. M. Carneiro c56eeeffc3 typo 2008-12-20 18:41:36 +00:00
Gustavo J. A. M. Carneiro 223b59c1d3 waf dist fixes 2008-12-14 22:48:06 +00:00
Gustavo J. A. M. Carneiro 2b416c90d7 Make the examples compile too 2008-12-14 16:30:24 +00:00
Gustavo J. A. M. Carneiro ec9f0b620c Adapt to waf trunk 2008-12-14 16:07:14 +00:00
Gustavo J. A. M. Carneiro b3f3c6692f Unit tests now run with a forked waf (lp:~gjc/waf/cmd) 2008-12-13 22:30:20 +00:00
Gustavo J. A. M. Carneiro 77ce42b6f2 Fix configuration and installation for new waf 2008-12-13 18:22:25 +00:00
Gustavo J. A. M. Carneiro f83eda61a4 merge 2008-12-10 18:57:20 +00:00
Gustavo J. A. M. Carneiro 34cf5869ec Partial support for pointer-to-container parameters 2008-12-10 12:11:45 +00:00
Gustavo J. A. M. Carneiro 1c7227041d ignore a local directory i keep around 0.10.0 2008-12-08 15:44:26 +00:00
Gustavo J. A. M. Carneiro c8580424f9 ignored 2008-12-08 15:40:21 +00:00
Gustavo J. A. M. Carneiro 8b4b0160b1 comment out debug print 2008-12-08 15:09:13 +00:00
Gustavo J. A. M. Carneiro c2e816577b Fix compatibility with python 2.3 and 2.4 2008-12-08 14:51:30 +00:00
Gustavo J. A. M. Carneiro 9e6dac88ce fix configure 2008-12-08 14:50:59 +00:00
Gustavo J. A. M. Carneiro ef937ef436 One last NEWS item I forgot 2008-12-08 12:43:35 +00:00
Gustavo J. A. M. Carneiro e8766beadb Documentation: fix the refcounting text, add minimal section about STL containers 2008-12-08 12:35:25 +00:00