Good morning.
I would like to start the release process. Both projects accumulated a
lot of useful
functionality.
Here is a short list of the changes:
pygccxml:
* Few small errors has been fixed. Those fixes allows pygccxml to be
used on MAC.
* A lot of new and pretty useful type traits have been implemented
* Log messages and related functionality improvements
pyplusplus:
* Log messages and related functionality improvements
* Support for indexing suite v2 was implemented
* pyplusplus generates "stable" code. If header files were not
changed, pyplusplus will not
change any function.
* Support for huge classes was added. pyplusplus is able to split registration
code for the class to multiple cpp files.
* User code could be added almost anywhere, without use of low level API.
* Documentation and web site (I need to upload it ) have been improved a lot.
* Generated source files include only header files you passes as an argument
to module builder.
I would like to freeze code for changes, except bug fixes and
documentation strings.
If you think, that there is a feature that should be added to this
release, please speak.
I'd like to ask you to
* test pyplusplus
* review documentation and correct or point me to the errors
* add documentation strings
* ask me, to write documentation on a subject, you think is important
and yet not
covered by the current documentation.
Thank you.
--
Roman Yakovenko
C++ Python language binding
http://www.language-binding.net/
|