Bruno da Silva de Oliveira
5d1e245858
- New construct, add_method.
...
[SVN r18650]
2003-06-03 01:48:51 +00:00
Bruno da Silva de Oliveira
9fe141f5ad
- Fixed bug related to --multiple and Vars
...
[SVN r18630]
2003-05-31 21:20:23 +00:00
Bruno da Silva de Oliveira
bc112ba65f
- Fixed bug in the generation of virtual methods.
...
[SVN r18619]
2003-05-30 21:52:33 +00:00
Bruno da Silva de Oliveira
858e1aba67
- Support for global variables
...
- Bug fixes in ClassExporter
[SVN r18518]
2003-05-23 20:37:35 +00:00
Bruno da Silva de Oliveira
19eff7791d
- HeaderExporter now doesn't export names that begin with "_"
...
- Bug in ClassExporter, was adding an attribute to the members of base classes in GenerateVirtualMethods
[SVN r18516]
2003-05-23 19:13:52 +00:00
Bruno da Silva de Oliveira
06f454e1d3
- Some small memory improvements
...
[SVN r18459]
2003-05-20 01:35:13 +00:00
Bruno da Silva de Oliveira
c1dbd52de1
- Fixed bug where functions with the same name where not being exported correctly
...
[SVN r18458]
2003-05-19 23:58:35 +00:00
Bruno da Silva de Oliveira
97e2628f95
- Fixed bug where GCCXML was generating more than one declaration of a given class
...
[SVN r18359]
2003-05-08 10:38:51 +00:00
Bruno da Silva de Oliveira
a39a834e75
- Now trying to export forward declared classes gives a warning.
...
- Forward-declared classes are ignored with AllFromHeader
- Bug: now it's possible to exclude classes, functions and enums from AllFromHeader
[SVN r18289]
2003-04-23 00:42:34 +00:00
Bruno da Silva de Oliveira
d497611069
- New code (more generic) for declaring the smart pointer converters
...
[SVN r18269]
2003-04-16 22:35:09 +00:00
Bruno da Silva de Oliveira
a15135f1c1
- Fixed a inheritance bug, and added a test for it.
...
[SVN r18251]
2003-04-14 23:34:33 +00:00
Bruno da Silva de Oliveira
c7ea0aacd6
- Lots of fixes in the documentation
...
- Fixed support for return_opaque_pointer policy
[SVN r18199]
2003-04-08 01:01:32 +00:00
Bruno da Silva de Oliveira
f7f089d2d4
- Fixed bug where the order of instantiations in the --multiple mode could end up wrong
...
[SVN r18198]
2003-04-07 18:15:50 +00:00
Bruno da Silva de Oliveira
1c9bf7d91c
- Generating code for the improved support of static data members of Boost.Python
...
[SVN r18193]
2003-04-06 20:47:10 +00:00
Bruno da Silva de Oliveira
9bf78396cb
- fixed bug where return_opaque_pointer was not being added to the user context
...
[SVN r18192]
2003-04-06 13:43:19 +00:00
Bruno da Silva de Oliveira
44b886bb76
- Added a new line after the end of the "_main.cpp" files in multiple mode
...
[SVN r18188]
2003-04-05 18:11:44 +00:00
Bruno da Silva de Oliveira
8d2f012bcf
- added new option for generating bindings: --multiple
...
- some refactoring of the code
- now detects forward declarations and prints a warning about them
[SVN r18187]
2003-04-05 17:05:12 +00:00
Bruno da Silva de Oliveira
319a5cf97c
- Added the experimental command line option -R, which is a workaround a gccxml's preprocessor bug
...
[SVN r18138]
2003-03-30 21:06:10 +00:00
Bruno da Silva de Oliveira
0fd503d6af
- Bug where the full name of the operator wasn't used in the declaration
...
- Now converter operators that return char* or string are automatically named __str__ in Python
- Update documentation with info about Psyco
[SVN r18127]
2003-03-28 21:02:24 +00:00
Bruno da Silva de Oliveira
bf696026bd
- Performance improvements (better psyco support, cache in CppParser)
...
[SVN r18123]
2003-03-28 12:47:15 +00:00
Bruno da Silva de Oliveira
734657244b
- Changed the error message about missing policies.
...
[SVN r18118]
2003-03-27 23:40:59 +00:00
Bruno da Silva de Oliveira
d2470e4f9c
- Fixed bug where virtual methods could end exported twice in the wrapper.
...
[SVN r18116]
2003-03-27 23:24:40 +00:00
Bruno da Silva de Oliveira
726d2beffd
- Doc fix, about accessing the operators in the interface file
...
[SVN r18097]
2003-03-26 18:35:53 +00:00
Bruno da Silva de Oliveira
f04be3fc1b
- No more "needs policy" warnings for functions that return PyObject*
...
[SVN r18096]
2003-03-26 15:25:38 +00:00
Bruno da Silva de Oliveira
b6927410d9
- Fixed stupid bug in HandlePolicy
...
[SVN r18095]
2003-03-26 15:06:14 +00:00
Bruno da Silva de Oliveira
44b2e1ef8b
- Default policy for functions/methods that return const T& is now
...
return_value_policy<copy_const_reference>().
[SVN r18077]
2003-03-24 23:25:14 +00:00
Bruno da Silva de Oliveira
5b2623ff2e
- bumped version number
...
[SVN r18060]
2003-03-22 19:33:33 +00:00
Bruno da Silva de Oliveira
a83a726b6e
- Fixed bug where wrappers for virtual methods were ignored.
...
[SVN r18059]
2003-03-22 19:31:19 +00:00
Bruno da Silva de Oliveira
93df7e00a7
- Added new flags: -h, --help, -v, --version
...
[SVN r18058]
2003-03-22 18:20:16 +00:00
Bruno da Silva de Oliveira
6b7748a88d
- Now exporting virtual methods from base classes too
...
[SVN r18057]
2003-03-22 18:19:25 +00:00
Bruno da Silva de Oliveira
12a4cc16be
- Added MANUAL support for shared_ptr and auto_ptrs. In the future, support should be automatic.
...
[SVN r18041]
2003-03-21 14:24:20 +00:00
Bruno da Silva de Oliveira
390ad530f1
- Bug: GenerateName in infos.py doesn't cover all possible cases.
...
[SVN r18028]
2003-03-20 04:55:38 +00:00
Bruno da Silva de Oliveira
c32d1f9614
- Fixed bug where the PointerDeclaration of functions and methods didn't have the & operator
...
[SVN r17994]
2003-03-19 05:03:49 +00:00
Bruno da Silva de Oliveira
7d0273051a
- Fixed bug where an union that was a class member crashed pyste (unions are still not exported)
...
- Added support for int, double, float and long operators
[SVN r17989]
2003-03-19 02:49:18 +00:00
Bruno da Silva de Oliveira
13256fb7e9
- Fixed bugs in Linux
...
[SVN r17969]
2003-03-18 05:16:01 +00:00
Bruno da Silva de Oliveira
f11d757807
- Fixed bug where the permission bits were being copied to the tmp file
...
[SVN r17934]
2003-03-15 02:51:51 +00:00
Bruno da Silva de Oliveira
2f6cfaf0e9
- Fixed definition of private default implementations
...
[SVN r17928]
2003-03-14 22:27:32 +00:00
Bruno da Silva de Oliveira
f9b216d6f9
- Now generating wrappers for protected and private virtual methods
...
[SVN r17924]
2003-03-14 21:12:55 +00:00
Bruno da Silva de Oliveira
0f1dc1fd50
- fixed bug where non-public virtual methods where being exported
...
- fixed " call_method<%s>" to " call_method< %s >"
[SVN r17860]
2003-03-12 21:26:45 +00:00
Bruno da Silva de Oliveira
bc4feb42b5
- fixed "deepcopy" of infos bug
...
[SVN r17824]
2003-03-12 01:32:48 +00:00
Bruno da Silva de Oliveira
ca9920874f
- fixed default arguments in virtual methods
...
[SVN r17823]
2003-03-12 01:32:00 +00:00
Bruno da Silva de Oliveira
20c52def19
- first version
...
[SVN r17805]
2003-03-11 03:29:22 +00:00