[pygccxml-commit] SF.net SVN: pygccxml: [802]
Brought to you by:
mbaas,
roman_yakovenko
From: <rom...@us...> - 2006-12-15 20:11:49
|
Revision: 802 http://svn.sourceforge.net/pygccxml/?rev=802&view=rev Author: roman_yakovenko Date: 2006-12-15 12:11:48 -0800 (Fri, 15 Dec 2006) Log Message: ----------- updating docs 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-12-14 18:41:53 UTC (rev 801) +++ pygccxml_dev/docs/history/history.rest 2006-12-15 20:11:48 UTC (rev 802) @@ -10,50 +10,50 @@ Thanks to all the people that have contributed patches, bug reports and suggestions: - * My wife - Yulia - * John Pallister - * Matthias Baas - * Allen Bierbaum - * Georgiy Dernovoy - * Darren Garnier - * Gottfried Ganssauge - * Gaetan Lehmann - +* My wife - Yulia +* John Pallister +* Matthias Baas +* Allen Bierbaum +* Georgiy Dernovoy +* Darren Garnier +* Gottfried Ganssauge +* Gaetan Lehmann + ------------- Version 0.8.5 ------------- -1. ``signed char`` and ``char`` are two different types. This bug was fixed and - now `pygccxml`_ treats them right. Many thanks to Gaetan Lehmann for reporting +1. Adding new functionality: "I depend on them". Every declarations can report + types and declarations it depends on. + +2. ``signed char`` and ``char`` are two different types. This bug was fixed and + now `pygccxml`_ treats them right. Many thanks to Gaetan Lehmann for reporting the bug. -2. Declarations, read from GCC-XML generated file, could be saved in cache. +3. Declarations, read from GCC-XML generated file, could be saved in cache. -3. New type traits have been added: - +4. New type traits have been added: + * ``is_bool`` - -4. Small improvment to algorithm, which extracts ``value_type``( ``mapped_type`` ) - from STD containers. - -5. Few aliases to long method name were introduced: +5. Small improvement to algorithm, which extracts ``value_type`` + ( ``mapped_type`` ) from "std" containers. + +6. Few aliases to long method name were introduced: + ================================= ========================== - name alias + Name Alias ================================= ========================== - ``scopedef_t.variable`` ``scopedef_t.var`` - ``scopedef_t.variables`` ``scopedef_t.vars`` - ``scopedef_t.member_function`` ``scopedef_t.mem_fun`` - ``scopedef_t.member_functions`` ``scopedef_t.mem_funs`` - ``scopedef_t.free_function`` ``scopedef_t.free_fun`` - ``scopedef_t.free_functions`` ``scopedef_t.free_funs`` + ``scopedef_t.variable`` ``scopedef_t.var`` + ``scopedef_t.variables`` ``scopedef_t.vars`` + ``scopedef_t.member_function`` ``scopedef_t.mem_fun`` + ``scopedef_t.member_functions`` ``scopedef_t.mem_funs`` + ``scopedef_t.free_function`` ``scopedef_t.free_fun`` + ``scopedef_t.free_functions`` ``scopedef_t.free_funs`` ================================= ========================== -6. Fixing bug related to array size and cache. +7. Fixing bug related to array size and cache. -7. Adding new functionality: "I depend on them". Every declarations could be asked - to report - ------------- Version 0.8.2 ------------- Modified: pyplusplus_dev/docs/history/history.rest =================================================================== --- pyplusplus_dev/docs/history/history.rest 2006-12-14 18:41:53 UTC (rev 801) +++ pyplusplus_dev/docs/history/history.rest 2006-12-15 20:11:48 UTC (rev 802) @@ -10,13 +10,13 @@ Thanks to all the people that have contributed patches, bug reports and suggestions: - * My wife - Yulia - * John Pallister - * Matthias Baas - * Allen Bierbaum - * Lakin Wecker - * Georgiy Dernovoy - * Gottfried Ganssauge +* My wife - Yulia +* John Pallister +* Matthias Baas +* Allen Bierbaum +* Lakin Wecker +* Georgiy Dernovoy +* Gottfried Ganssauge ------------ Project name @@ -31,7 +31,45 @@ 3. Users always changed the name of the projects. I saw at least 6 different names. +------------- +Version 0.8.5 +------------- +1. `Function transformation`_ feature goes live. + +.. _`Function transformation` : ../documentation/functions/transformation/transformation.html + +2. "Py++" introduces new functionality, which allows you to control messages and + warnings: `how to disable warnings?`_ . + +.. _`how to disable warnings?` : ../documentation/feedback.html#how-to-disable-warning-s + +3. Adding new algorithm, which controls the registration order of the functions. + See `registration order document`_ + +.. _`registration order document` : ../documentation/functions/registration_order.html + +4. New "Py++" defined `return_pointee_value`_ call policy was introduced. + +.. _`return_pointee_value` : ../documentation/functions/call_policies.html#py-defined-call-policies + +5. Support for opaque types was added. Read more about this feature `here`__. + +.. __ : ../documentation/functions/call_policies.html#special-case + +6. It is possible to configure "Py++" to generate faster ( compilation time ) + code for indexing suite version 2. See API documentation. + +7. The algorithm, which finds all class properties was improved. It provides + user with a better way to control properties creation. A property that would + hide another exposed declaration will not be registered\\created. + +8. Work around for "custom smart pointer as member variable" Boost.Python bug + was introduced. + +9. Bugs fixes and documentation improvement. + + ------------- Version 0.8.2 ------------- This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |