[pygccxml-commit] SF.net SVN: pygccxml: [676]
Brought to you by:
mbaas,
roman_yakovenko
From: <rom...@us...> - 2006-10-19 06:53:32
|
Revision: 676 http://svn.sourceforge.net/pygccxml/?rev=676&view=rev Author: roman_yakovenko Date: 2006-10-18 23:53:22 -0700 (Wed, 18 Oct 2006) Log Message: ----------- fixing few spelling errors Modified Paths: -------------- pygccxml_dev/docs/history/history.rest pyplusplus_dev/docs/history/history.rest Modified: pygccxml_dev/docs/history/history.rest =================================================================== --- pygccxml_dev/docs/history/history.rest 2006-10-19 06:52:42 UTC (rev 675) +++ pygccxml_dev/docs/history/history.rest 2006-10-19 06:53:22 UTC (rev 676) @@ -22,12 +22,12 @@ Version 0.8.2 ------------- -1. Few small bug fix and unit tests have been introduced on 64 Bit platform. +1. Few small bug fix and unit tests have been introduced on 64 Bit platforms. Many thanks to Gottfried Ganssauge! He also help me to discover and fix some important bug in ``type_traits.__remove_alias`` function, by introducing small example that reproduced the error. -2. Huge speed improvment has been achieved( x10 ). Allen Bierbaum suggested to +2. Huge speed improvement has been achieved (x10). Allen Bierbaum suggested to save and reuse results of different `pygccxml`_ algorithms: * ``declarations.remove_alias`` @@ -50,7 +50,7 @@ * ``declarations.variable_t.access_type`` property was added. -4. New type traits have been added: +4. New type traits have been added: * ``is_same_function`` Modified: pyplusplus_dev/docs/history/history.rest =================================================================== --- pyplusplus_dev/docs/history/history.rest 2006-10-19 06:52:42 UTC (rev 675) +++ pyplusplus_dev/docs/history/history.rest 2006-10-19 06:53:22 UTC (rev 676) @@ -42,29 +42,29 @@ argument ``create_castinig_constructor`` was removed and deprecation warning was introduced. -2. Performance improvments. In some cases you can get x10 performance boost. - Many thanks to Allen Bierbaum! This was achieved by saving and reusing results - of different `pygccxml`_ algorithms and type traits functions. +2. Performance improvements. In some cases you can get x10 performance boost. + Many thanks to Allen Bierbaum! Saving and reusing results of different + `pygccxml`_ algorithms and type traits functions achieved this. -3. Convinience API for registering exception translator was introduced. +3. Convenience API for registering exception translator was introduced. 4. `Py++`_ can generate code that uses ``BOOST_PYTHON_FUNCTION_OVERLOADS`` and ``BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS`` macros. 5. Treatment to previously generated and no more in-use files was added. By default `Py++`_ will delete these files, but of course you can redefine this - behaviour. + behavior. 6. Generated code changes: * ``default_call_policies`` should not be generated any more. * For functions that have ``return_value_policy< return_opaque_pointer >`` - call policy, `Py++`_ will automaticly generate ``BOOST_PYTHON_OPAQUE_SPECIALIZED_TYPE_ID`` + call policy, `Py++`_ will automatically generate ``BOOST_PYTHON_OPAQUE_SPECIALIZED_TYPE_ID`` macro. Thank you very much for Gottfried Ganssauge for this idea. 7. Support for Boost.Python properties was introduced. `Py++`_ implements small - algorithm, that will automaticly discover properties, base on naming conventions. + algorithm, that will automatically discover properties, base on naming conventions. 8. ``decl_wrappers.class_t`` has new function: ``is_wrapper_needed``. This function explains why `Py++`_ creates class wrapper for exposed class. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |