[pygccxml-commit] SF.net SVN: pygccxml:[1645] pyplusplus_dev/docs
Brought to you by:
mbaas,
roman_yakovenko
From: <rom...@us...> - 2009-02-01 06:22:34
|
Revision: 1645 http://pygccxml.svn.sourceforge.net/pygccxml/?rev=1645&view=rev Author: roman_yakovenko Date: 2009-02-01 06:22:29 +0000 (Sun, 01 Feb 2009) Log Message: ----------- sphinx Modified Paths: -------------- pyplusplus_dev/docs/peps/dsl_challenge.rest pyplusplus_dev/docs/peps/peps_index.rest pyplusplus_dev/docs/pyplusplus.rest pyplusplus_dev/docs/troubleshooting_guide/automatic_conversion/automatic_conversion.rest pyplusplus_dev/docs/troubleshooting_guide/automatic_conversion/custom_rvalue.cpp.rest pyplusplus_dev/docs/troubleshooting_guide/automatic_conversion/sconstruct.rest pyplusplus_dev/docs/troubleshooting_guide/automatic_conversion/test.py.rest pyplusplus_dev/docs/troubleshooting_guide/automatic_conversion/tuples.hpp.rest pyplusplus_dev/docs/troubleshooting_guide/automatic_conversion/tuples_tester.cpp.rest pyplusplus_dev/docs/troubleshooting_guide/exceptions/exceptions.cpp.rest pyplusplus_dev/docs/troubleshooting_guide/exceptions/exceptions.rest pyplusplus_dev/docs/troubleshooting_guide/exceptions/sconstruct.rest pyplusplus_dev/docs/troubleshooting_guide/exceptions/test.py.rest pyplusplus_dev/docs/troubleshooting_guide/lessons_learned.rest Removed Paths: ------------- pyplusplus_dev/docs/peps/www_configuration.py pyplusplus_dev/docs/troubleshooting_guide/automatic_conversion/www_configuration.py pyplusplus_dev/docs/troubleshooting_guide/easy_extending_guide/easy_extending_guide.odt pyplusplus_dev/docs/troubleshooting_guide/easy_extending_guide/easy_extending_guide.pdf pyplusplus_dev/docs/troubleshooting_guide/easy_extending_guide/www_configuration.py pyplusplus_dev/docs/troubleshooting_guide/exceptions/www_configuration.py pyplusplus_dev/docs/www_configuration.py Modified: pyplusplus_dev/docs/peps/dsl_challenge.rest =================================================================== --- pyplusplus_dev/docs/peps/dsl_challenge.rest 2009-01-30 21:33:48 UTC (rev 1644) +++ pyplusplus_dev/docs/peps/dsl_challenge.rest 2009-02-01 06:22:29 UTC (rev 1645) @@ -2,13 +2,11 @@ DSL challenge ============= -.. contents:: Table of contents - ------------ Introduction ------------ -.. include:: ./dsl_challenge_introduction.rest +.. include:: ./dsl_challenge_introduction.irest ------------------- Py++ user interface Modified: pyplusplus_dev/docs/peps/peps_index.rest =================================================================== --- pyplusplus_dev/docs/peps/peps_index.rest 2009-01-30 21:33:48 UTC (rev 1644) +++ pyplusplus_dev/docs/peps/peps_index.rest 2009-02-01 06:22:29 UTC (rev 1645) @@ -11,20 +11,9 @@ For small features, the description of the feature and it's implementation will be written here. Big features will get their own page. ------------------------------------------- -Domain Specific Language ( DSL ) challenge ------------------------------------------- - -.. include:: ./dsl_challenge_introduction.rest - -Please read `DSL challenge`_ document and contribute your ideas, thoughts or just -comments. - -.. _`DSL challenge` : ./dsl_challenge.html - .. toctree:: - dsl_challenge.rest + Domain Specific Language( DSL ) challenge <dsl_challenge.rest> .. _`Py++` : ./../pyplusplus.html .. _`Boost.Python`: http://www.boost.org/libs/python/doc/index.html Deleted: pyplusplus_dev/docs/peps/www_configuration.py =================================================================== --- pyplusplus_dev/docs/peps/www_configuration.py 2009-01-30 21:33:48 UTC (rev 1644) +++ pyplusplus_dev/docs/peps/www_configuration.py 2009-02-01 06:22:29 UTC (rev 1645) @@ -1,5 +0,0 @@ -name = 'PEP index' -main_html_file = 'peps_index.html' -files_to_skip = ['dsl_challenge_introduction.rest'] -names = { 'function_transformation' : 'function transformation' - , 'dsl_challenge' : 'DSL challenge' } Modified: pyplusplus_dev/docs/pyplusplus.rest =================================================================== --- pyplusplus_dev/docs/pyplusplus.rest 2009-01-30 21:33:48 UTC (rev 1644) +++ pyplusplus_dev/docs/pyplusplus.rest 2009-02-01 06:22:29 UTC (rev 1645) @@ -167,13 +167,16 @@ `Boost Software License`_. +--------------------------- +Py++ documentation contents +--------------------------- .. toctree:: - tutorials.rest - download.rest - links.rest - quotes.rest + documentation/tutorials/tutorials.rest + download.rest + links.rest + quotes.rest comparisons/compare_to.rest documentation/index.rest examples/examples.rest Modified: pyplusplus_dev/docs/troubleshooting_guide/automatic_conversion/automatic_conversion.rest =================================================================== --- pyplusplus_dev/docs/troubleshooting_guide/automatic_conversion/automatic_conversion.rest 2009-01-30 21:33:48 UTC (rev 1644) +++ pyplusplus_dev/docs/troubleshooting_guide/automatic_conversion/automatic_conversion.rest 2009-02-01 06:22:29 UTC (rev 1645) @@ -2,8 +2,6 @@ Automatic conversion between C++ and Python types ================================================= -.. contents:: Table of contents - ------------ Introduction ------------ @@ -28,27 +26,14 @@ Files ----- -* `tuples.hpp`_ file contains Boost.Tuple to\\from Python tuple conversion - implementation +.. toctree:: -* `tuples_tester.cpp`_ file contains few functions, which test the tuples - conversion functionality + tuples.hpp.rest + tuples_tester.cpp.rest + custom_rvalue.cpp.rest + sconstruct.rest + test.py.rest -* `custom_rvalue.cpp`_ file contains example of registration custom r-value - converter - -* `sconstruct`_ file contains build instructions for scons build tool. - -* `test.py`_ file contains complete unit tests for both example - -All files contain comments, which describe what and why was done. - -.. _`tuples.hpp` : ./tuples.hpp.html -.. _`tuples_tester.cpp` : ./tuples_tester.cpp.html -.. _`custom_rvalue.cpp` : ./custom_rvalue.cpp.html -.. _`sconstruct` : ./sconstruct.html -.. _`test.py` : ./test.py.html - -------- Download -------- @@ -56,9 +41,3 @@ `automatic_conversion.zip`_ .. _`automatic_conversion.zip` : ./automatic_conversion.zip - - -.. _`Py++` : ./../pyplusplus.html -.. _`pygccxml` : http://www.language-binding.net/pygccxml/pygccxml.html -.. _`SourceForge`: http://sourceforge.net/index.php - Modified: pyplusplus_dev/docs/troubleshooting_guide/automatic_conversion/custom_rvalue.cpp.rest =================================================================== --- pyplusplus_dev/docs/troubleshooting_guide/automatic_conversion/custom_rvalue.cpp.rest 2009-01-30 21:33:48 UTC (rev 1644) +++ pyplusplus_dev/docs/troubleshooting_guide/automatic_conversion/custom_rvalue.cpp.rest 2009-02-01 06:22:29 UTC (rev 1645) @@ -1,2 +1,6 @@ +===================================== +Custom r-value converter registration +===================================== + .. literalinclude:: ./custom_rvalue.cpp :language: c++ Modified: pyplusplus_dev/docs/troubleshooting_guide/automatic_conversion/sconstruct.rest =================================================================== --- pyplusplus_dev/docs/troubleshooting_guide/automatic_conversion/sconstruct.rest 2009-01-30 21:33:48 UTC (rev 1644) +++ pyplusplus_dev/docs/troubleshooting_guide/automatic_conversion/sconstruct.rest 2009-02-01 06:22:29 UTC (rev 1645) @@ -1,2 +1,6 @@ +==================== +Build script (SCons) +==================== + .. literalinclude:: ./sconstruct :language: python Modified: pyplusplus_dev/docs/troubleshooting_guide/automatic_conversion/test.py.rest =================================================================== --- pyplusplus_dev/docs/troubleshooting_guide/automatic_conversion/test.py.rest 2009-01-30 21:33:48 UTC (rev 1644) +++ pyplusplus_dev/docs/troubleshooting_guide/automatic_conversion/test.py.rest 2009-02-01 06:22:29 UTC (rev 1645) @@ -1,2 +1,6 @@ +==================== +Usage example/tester +==================== + .. literalinclude:: ./test.py :language: python Modified: pyplusplus_dev/docs/troubleshooting_guide/automatic_conversion/tuples.hpp.rest =================================================================== --- pyplusplus_dev/docs/troubleshooting_guide/automatic_conversion/tuples.hpp.rest 2009-01-30 21:33:48 UTC (rev 1644) +++ pyplusplus_dev/docs/troubleshooting_guide/automatic_conversion/tuples.hpp.rest 2009-02-01 06:22:29 UTC (rev 1645) @@ -1,2 +1,6 @@ +============================================ +Boost.Python to/from Python tuple conversion +============================================ + .. literalinclude:: ./tuples.hpp :language: c++ Modified: pyplusplus_dev/docs/troubleshooting_guide/automatic_conversion/tuples_tester.cpp.rest =================================================================== --- pyplusplus_dev/docs/troubleshooting_guide/automatic_conversion/tuples_tester.cpp.rest 2009-01-30 21:33:48 UTC (rev 1644) +++ pyplusplus_dev/docs/troubleshooting_guide/automatic_conversion/tuples_tester.cpp.rest 2009-02-01 06:22:29 UTC (rev 1645) @@ -1,2 +1,6 @@ +=================================================== +Boost.Python to/from Python tuple conversion tester +=================================================== + .. literalinclude:: ./tuples_tester.cpp :language: c++ Deleted: pyplusplus_dev/docs/troubleshooting_guide/automatic_conversion/www_configuration.py =================================================================== --- pyplusplus_dev/docs/troubleshooting_guide/automatic_conversion/www_configuration.py 2009-01-30 21:33:48 UTC (rev 1644) +++ pyplusplus_dev/docs/troubleshooting_guide/automatic_conversion/www_configuration.py 2009-02-01 06:22:29 UTC (rev 1645) @@ -1,3 +0,0 @@ -name = 'automatic conversion' -files_to_skip = ['definition.rest'] -names = {} Deleted: pyplusplus_dev/docs/troubleshooting_guide/easy_extending_guide/easy_extending_guide.odt =================================================================== (Binary files differ) Deleted: pyplusplus_dev/docs/troubleshooting_guide/easy_extending_guide/easy_extending_guide.pdf =================================================================== (Binary files differ) Deleted: pyplusplus_dev/docs/troubleshooting_guide/easy_extending_guide/www_configuration.py =================================================================== --- pyplusplus_dev/docs/troubleshooting_guide/easy_extending_guide/www_configuration.py 2009-01-30 21:33:48 UTC (rev 1644) +++ pyplusplus_dev/docs/troubleshooting_guide/easy_extending_guide/www_configuration.py 2009-02-01 06:22:29 UTC (rev 1645) @@ -1,2 +0,0 @@ -name = 'easy extending guide' -names = {} Modified: pyplusplus_dev/docs/troubleshooting_guide/exceptions/exceptions.cpp.rest =================================================================== --- pyplusplus_dev/docs/troubleshooting_guide/exceptions/exceptions.cpp.rest 2009-01-30 21:33:48 UTC (rev 1644) +++ pyplusplus_dev/docs/troubleshooting_guide/exceptions/exceptions.cpp.rest 2009-02-01 06:22:29 UTC (rev 1645) @@ -1,2 +1,6 @@ +================================== +`exceptions.cpp` - C++ source code +================================== + .. literalinclude:: ./exceptions.cpp :language: c++ Modified: pyplusplus_dev/docs/troubleshooting_guide/exceptions/exceptions.rest =================================================================== --- pyplusplus_dev/docs/troubleshooting_guide/exceptions/exceptions.rest 2009-01-30 21:33:48 UTC (rev 1644) +++ pyplusplus_dev/docs/troubleshooting_guide/exceptions/exceptions.rest 2009-02-01 06:22:29 UTC (rev 1645) @@ -2,8 +2,6 @@ Custom exceptions ================= -.. contents:: Table of contents - ------------ Introduction ------------ @@ -47,18 +45,14 @@ Files ----- -* `exceptions.cpp`_ file contains source code for the guide - -* `sconstruct`_ file contains build instructions for scons build tool. - -* `test.py`_ file contains complete unit test suite - All files contain comments, which describe what and why was done. -.. _`exceptions.cpp` : ./exceptions.cpp.html -.. _`sconstruct` : ./sconstruct.html -.. _`test.py` : ./test.py.html +.. toctree:: + `exceptions.cpp` - C++ source code <exceptions.cpp.rest> + Build script (SCons) <sconstruct.rest> + Usage example/tester <test.py.rest> + -------- Download -------- @@ -67,8 +61,3 @@ .. _`exceptions.zip` : ./exceptions.zip - -.. _`Py++` : ./../pyplusplus.html -.. _`pygccxml` : http://www.language-binding.net/pygccxml/pygccxml.html -.. _`SourceForge`: http://sourceforge.net/index.php - Modified: pyplusplus_dev/docs/troubleshooting_guide/exceptions/sconstruct.rest =================================================================== --- pyplusplus_dev/docs/troubleshooting_guide/exceptions/sconstruct.rest 2009-01-30 21:33:48 UTC (rev 1644) +++ pyplusplus_dev/docs/troubleshooting_guide/exceptions/sconstruct.rest 2009-02-01 06:22:29 UTC (rev 1645) @@ -1,2 +1,6 @@ +==================== +Build script (SCons) +==================== + .. literalinclude:: ./sconstruct :language: python Modified: pyplusplus_dev/docs/troubleshooting_guide/exceptions/test.py.rest =================================================================== --- pyplusplus_dev/docs/troubleshooting_guide/exceptions/test.py.rest 2009-01-30 21:33:48 UTC (rev 1644) +++ pyplusplus_dev/docs/troubleshooting_guide/exceptions/test.py.rest 2009-02-01 06:22:29 UTC (rev 1645) @@ -1,2 +1,6 @@ +==================== +Usage example/tester +==================== + .. literalinclude:: ./test.py :language: python Deleted: pyplusplus_dev/docs/troubleshooting_guide/exceptions/www_configuration.py =================================================================== --- pyplusplus_dev/docs/troubleshooting_guide/exceptions/www_configuration.py 2009-01-30 21:33:48 UTC (rev 1644) +++ pyplusplus_dev/docs/troubleshooting_guide/exceptions/www_configuration.py 2009-02-01 06:22:29 UTC (rev 1645) @@ -1,3 +0,0 @@ -name = 'exceptions' -files_to_skip = ['definition.rest'] -names = {} Modified: pyplusplus_dev/docs/troubleshooting_guide/lessons_learned.rest =================================================================== --- pyplusplus_dev/docs/troubleshooting_guide/lessons_learned.rest 2009-01-30 21:33:48 UTC (rev 1644) +++ pyplusplus_dev/docs/troubleshooting_guide/lessons_learned.rest 2009-02-01 06:22:29 UTC (rev 1645) @@ -6,37 +6,20 @@ Preamble -------- -Software development is an interactive process. During `Py++`_ development +Software development is an interactive process. During `Py++` development I see many interesting problems and even more interesting solutions. On this page you will find my collection of the solutions to some of the problems. +.. toctree:: -`custom smart pointer class`_ + easy_extending_guide <easy_extending_guide/easy_extending_guide.rest> - .. include:: ./smart_ptrs/definition.irest + custom smart pointer class <smart_ptrs/smart_ptrs.rest> -.. _`custom smart pointer class` : ./smart_ptrs/smart_ptrs.html + `boost::shared_ptr< const T>` <shared_ptr/shared_ptr.rest> -`boost::shared_ptr< const T>`_ + automatic conversion <automatic_conversion/automatic_conversion.rest> - .. include:: ./shared_ptr/definition.irest + exceptions <exceptions/exceptions.rest> -.. _`boost::shared_ptr< const T>` : ./shared_ptr/shared_ptr.html - -`automatic conversion`_ - - .. include:: ./automatic_conversion/definition.irest - -.. _`automatic conversion` : ./automatic_conversion/automatic_conversion.html - -`exceptions`_ - - .. include:: ./exceptions/definition.irest - -.. _`exceptions` : ./exceptions/exceptions.html - -.. _`Py++` : ./../pyplusplus.html -.. _`pygccxml` : http://www.language-binding.net/pygccxml/pygccxml.html -.. _`SourceForge`: http://sourceforge.net/index.php - Deleted: pyplusplus_dev/docs/www_configuration.py =================================================================== --- pyplusplus_dev/docs/www_configuration.py 2009-01-30 21:33:48 UTC (rev 1644) +++ pyplusplus_dev/docs/www_configuration.py 2009-02-01 06:22:29 UTC (rev 1645) @@ -1,3 +0,0 @@ -name = 'Py++' -main_html_file = 'pyplusplus.html' -files_to_skip = ['definition.rest', 'examples.rest'] \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |