diff --git a/docs/docs/development.rst b/docs/docs/development.rst index 9d195806..4990803a 100644 --- a/docs/docs/development.rst +++ b/docs/docs/development.rst @@ -23,14 +23,14 @@ systems. In five chapters we're trying to describe the internals of |jedi|: -- :ref:`The Jedi Core ` -- :ref:`Core Extensions ` -- :ref:`Imports & Modules ` -- :ref:`Caching & Recursions ` +- :ref:`The Jedi Core ` +- :ref:`Core Extensions ` +- :ref:`Imports & Modules ` +- :ref:`Caching & Recursions ` - :ref:`Helper modules ` -.. _dev-core: +.. _core: The Jedi Core ------------- @@ -38,8 +38,8 @@ The Jedi Core The core of Jedi consists of three parts: - :ref:`API ` -- :ref:`Parser ` -- :ref:`Python code evaluation ` +- :ref:`Parser ` +- :ref:`Python code evaluation ` .. _dev-api: @@ -48,14 +48,14 @@ API (api.py and api_classes.py) API -.. _dev-parsing: +.. _parsing: Parser (parsing.py) ~~~~~~~~~~~~~~~~~~~ .. automodule:: parsing -.. _dev-evaluate: +.. _evaluate: Evaluation of python code (evaluate.py) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -64,16 +64,16 @@ Evaluation of python code (evaluate.py) -.. _dev-extensions: +.. _core-extensions: Core Extensions --------------- Core Extensions is a summary of the following topics: -- :ref:`Dynamic Arrays & Function Parameters ` -- :ref:`Docstrings ` -- :ref:`Refactoring ` +- :ref:`Dynamic Arrays & Function Parameters ` +- :ref:`Docstrings ` +- :ref:`Refactoring ` These topics are very important to understand what Jedi additionally does, but they could be removed from Jedi and Jedi would still work. But logically @@ -81,21 +81,21 @@ without refactoring support, docstrings and the understanding of the dynamic nature of Python. -.. _dev-dynamic: +.. _dynamic: Dynamic Arrays & Function Parameters (dynamic.py) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: dynamic -.. _dev-docstrings: +.. _docstrings: Docstrings (docstrings.py) ~~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: docstrings -.. _dev-refactoring: +.. _refactoring: Refactoring (docstrings.py) ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -103,33 +103,32 @@ Refactoring (docstrings.py) .. automodule:: refactoring -.. _dev-imports-modules: - +.. _imports-modules: Imports & Modules ------------------- -- :ref:`Modules ` -- :ref:`Builtin Modules ` -- :ref:`Imports ` +- :ref:`Modules ` +- :ref:`Builtin Modules ` +- :ref:`Imports ` -.. _dev-modules: +.. _modules: Modules (modules.py) ~~~~~~~~~~~~~~~~~~~~ .. automodule:: modules -.. _dev-builtin: +.. _builtin: Builtin Modules (builtin.py) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: builtin -.. _dev-imports: +.. _imports: Imports (imports.py) ~~~~~~~~~~~~~~~~~~~~ @@ -138,21 +137,24 @@ Imports (imports.py) -.. _dev-caching-recursions: +.. _caching-recursions: Caching & Recursions ---------------------- -- :ref:`Caching ` -- :ref:`Recursions Modules ` +- :ref:`Caching ` +- :ref:`Recursions Modules ` +.. _cache: Caching (cache.py) ~~~~~~~~~~~~~~~~~~ .. automodule:: cache +.. _recursion: + Recursions (recursion.py) ~~~~~~~~~~~~~~~~~~~~~~~~~