[pygccxml-commit] SF.net SVN: pygccxml:[1679] sphinx
Brought to you by:
mbaas,
roman_yakovenko
From: <rom...@us...> - 2009-02-15 07:10:28
|
Revision: 1679 http://pygccxml.svn.sourceforge.net/pygccxml/?rev=1679&view=rev Author: roman_yakovenko Date: 2009-02-15 07:10:23 +0000 (Sun, 15 Feb 2009) Log Message: ----------- sphinx Modified Paths: -------------- pygccxml_dev/docs/history/history.rest pyplusplus_dev/docs/history/history.rest sphinx/conf.py Modified: pygccxml_dev/docs/history/history.rest =================================================================== --- pygccxml_dev/docs/history/history.rest 2009-02-15 06:21:39 UTC (rev 1678) +++ pygccxml_dev/docs/history/history.rest 2009-02-15 07:10:23 UTC (rev 1679) @@ -34,6 +34,8 @@ 3. Ability to load `GCC-XML`_ configuration from ``.ini`` like file was added +4. From now on, :doc:`pygccxml <../pygccxml>` will use `Sphinx <http://sphinx.pocoo.org/>`_ + for all documentation. ----------- Version 1.0 Modified: pyplusplus_dev/docs/history/history.rest =================================================================== --- pyplusplus_dev/docs/history/history.rest 2009-02-15 06:21:39 UTC (rev 1678) +++ pyplusplus_dev/docs/history/history.rest 2009-02-15 07:10:23 UTC (rev 1679) @@ -33,6 +33,15 @@ 2. Few bugs were fixed for 64Bit platform. Many thanks to Carsten. +3. `ctypes`_ backend was introduced - :doc:`Py++ <../pyplusplus>` is able to generate + Python code, which uses `ctypes`_ package to call functions in DLLs or shared libraries. + +4. From now on, :doc:`Py++ <../pyplusplus>` will use `Sphinx <http://sphinx.pocoo.org/>`_ + for all documentation. + + +.. _`ctypes` : http://docs.python.org/library/ctypes.html + ----------- Version 1.0 ----------- @@ -185,7 +194,7 @@ of ``std::vector< int, std::allocator< int > >``, in many cases :doc:`Py++ <../pyplusplus>` will generate ``std::vector< int >``. -5. :doc:`create_with_signature <../documentation/functions/overloading>` algorithm was improved. +5. :doc:`create_with_signature <../documentation/functions/overloading>` algorithm was improved. :doc:`Py++ <../pyplusplus>` will generate correct code in one more use case. 6. Added ability to exclude declarations from being exposed, if they will cause @@ -232,7 +241,7 @@ .. line-separator -5. :doc:`input_c_buffer <../documentation/functions/transformation/input_c_buffer>` - new functions +5. :doc:`input_c_buffer <../documentation/functions/transformation/input_c_buffer>` - new functions transformation, which allows to pass a Python sequence to function, instead of pair of arguments: pointer to buffer and size. 6. Added ability to control generated "include" directives. Now you can ask :doc:`Py++ <../pyplusplus>` @@ -270,7 +279,7 @@ 3. Added new algorithm, which controls the registration order of the functions. See :doc:`registration order document <../documentation/functions/registration_order>` -4. New "Py++" defined :doc:`return_pointee_value <../documentation/functions/call_policies/return_pointee_value>` +4. New "Py++" defined :doc:`return_pointee_value <../documentation/functions/call_policies/return_pointee_value>` call policy was introduced. 5. Support for opaque types was added. Read more about this feature `here`__. Modified: sphinx/conf.py =================================================================== --- sphinx/conf.py 2009-02-15 06:21:39 UTC (rev 1678) +++ sphinx/conf.py 2009-02-15 07:10:23 UTC (rev 1679) @@ -84,7 +84,8 @@ """<?xml version="1.0" encoding="UTF-8"?> <site base_url="http://www.language-binding.net/" store_into="%(path)s/sitemap.xml.gz" verbose="1"> <directory path="%(path)s" url="http://www.language-binding.net/" default_file="index.html" /> - <filter action="drop" type="regexp" pattern="/\.[^/]*" /> + <filter action="drop" type="regexp" pattern="/\.[^/]*" /> + <filter action="drop" type="regexp" pattern="/_[^/]*" /> </site> """ % dict( path=os.path.join( doc_project_root, working_dir ) ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |