summaryrefslogtreecommitdiff
path: root/doc/extdev/appapi.rst
Commit message (Collapse)AuthorAgeFilesLines
* doclinter: restrict by 90 columnsTakeshi KOMIYA2019-05-261-3/+3
|
* Make EventManager portableTakeshi KOMIYA2019-04-161-1/+1
| | | | | | So far, we need to bypass application object for modules to emit a event. This make EventManager portable and easy to pass event emitter. This brings modules less coupled with application object.
* Add sphinx.project; a manipulator for project and documentsTakeshi KOMIYA2018-10-161-0/+4
|
* Drop APIs deprecated in 2.0Takeshi KOMIYA2018-09-031-26/+0
|
* Implement math_renderer frameworkTakeshi KOMIYA2018-07-281-0/+2
|
* docs: Fix location of attributesTakeshi KOMIYA2018-06-051-4/+4
|
* Merge pull request #5020 from tk0miya/5018_update_docsTakeshi KOMIYA2018-05-291-2/+2
|\ | | | | Fix #5018: wrong signature of env-merge-info and env-check-consistency
| * Fix #5018: wrong signature of env-merge-info and env-check-consistencyTakeshi KOMIYA2018-05-281-2/+2
| |
* | Merge branch 'master' into 3606_load_mathjax_asyncTakeshi KOMIYA2018-05-281-1/+1
|\ \
| * | Update docsTakeshi KOMIYA2018-05-241-1/+1
| |/
* | Rename app.add_javascript() to add_js_file()Takeshi KOMIYA2018-05-241-1/+1
| |
* | add_javascript() allows keyword arguments as attributes for <script> tagTakeshi KOMIYA2018-05-241-1/+1
|/
* Update docsTakeshi KOMIYA2018-02-251-0/+2
|
* Change interface of add_source_parser() and add add_source_suffix()Takeshi KOMIYA2018-02-211-1/+3
|
* doc: Add 'is_parallel_allowed'Stephen Finucane2018-01-211-0/+2
| | | | | | This is an important function and should be documented. Signed-off-by: Stephen Finucane <stephen@that.guru>
* doc: Reorder 'sphinx.application' docs to match codeStephen Finucane2018-01-211-15/+15
| | | | | | Use the same ordering to minimize cognitive load. Signed-off-by: Stephen Finucane <stephen@that.guru>
* doc: Move 'sphinx.application' API docs to codeStephen Finucane2018-01-211-436/+40
| | | | | | This allows us to do something like 'help(sphinx.application)' in code. Signed-off-by: Stephen Finucane <stephen@that.guru>
* doc: Rework 'sphinx.application' API documentationStephen Finucane2018-01-211-92/+161
| | | | Signed-off-by: Stephen Finucane <stephen@that.guru>
* Merge pull request #4465 from tk0miya/improve_configTakeshi KOMIYA2018-01-211-0/+6
|\ | | | | Improve config
| * Add config-inited eventTakeshi KOMIYA2018-01-201-0/+6
| |
* | doc: Move sphinx.config API docs to codeStephen Finucane2018-01-201-9/+2
| | | | | | | | | | | | | | Once again, we make things a little smarter by using Python domain roles. Signed-off-by: Stephen Finucane <stephen@that.guru>
* | doc: Move sphinx.errors API docs to codeStephen Finucane2018-01-201-31/+5
|/ | | | | | | This allows us to do something like 'help(sphinx.errors)' in code. We reword the exception descriptions per Python stdlib conventions. Signed-off-by: Stephen Finucane <stephen@that.guru>
* doc: Fix typoTakeshi KOMIYA2018-01-201-1/+1
|
* Update docs (refs: #3923)Takeshi KOMIYA2017-07-161-0/+22
|
* Mark as experimentalTakeshi KOMIYA2017-05-071-0/+2
|
* Fix #3633: misdetect unreferenced citationsTakeshi KOMIYA2017-04-291-0/+7
|
* Fix #3628: Rename sphinx_themes entry point to sphinx.html_themesTakeshi KOMIYA2017-04-221-0/+7
|
* Fix markupTakeshi KOMIYA2017-04-201-1/+1
|
* Rewrite and simplify stylesheet handlingJellby2017-04-151-2/+4
| | | | | | | Thanks to tk0miya's comment, I learnt one can add stuff to template blocks, that allows a much simpler stylesheet configuration, considering that changes at the template level will be more... well, low-level. Hopefully this is now acceptable.
* Merge remote-tracking branch 'upstream/master'Jellby2017-04-151-0/+5
|\ | | | | | | | | Conflicts: tests/test_build_html.py
| * Add Sphinx.add_post_transform()Takeshi KOMIYA2017-03-101-0/+5
| |
* | Merge remote-tracking branch 'upstream/master'Jellby2017-03-041-5/+10
|\ \ | |/ | | | | | | Conflicts: tests/test_build_html.py
| * Fix typosJakub Wilk2017-02-071-1/+1
| |
| * Update docs for collectors APITakeshi KOMIYA2017-01-281-0/+6
| |
| * Update docsTakeshi KOMIYA2017-01-071-0/+4
| |
| * Drop deprecated options for html builderTakeshi KOMIYA2017-01-051-5/+0
| |
* | Merge remote-tracking branch 'upstream/master'Jellby2016-09-291-1/+1
|\ \ | |/ | | | | | | Conflicts: tests/test_build_html.py
| * Sphinx.add_source_parser takes only two argumentsmiyakogi2016-05-271-1/+1
| | | | | | https://github.com/sphinx-doc/sphinx/blob/master/sphinx/application.py#L794
* | Merge remote-tracking branch 'upstream/master'Ignacio Fdez. Galván2016-02-291-0/+22
|\ \ | |/
| * Fix #1858: Support numbering custom nodesTakeshi KOMIYA2016-02-141-6/+16
| |
| * Add Sphinx.add_enumerable_node() to add enumerable nodes for numfig featureTakeshi KOMIYA2016-02-141-0/+12
| |
* | Merge remote-tracking branch 'upstream/master'Jellby2016-02-081-1/+7
|\ \ | |/ | | | | | | Conflicts: tests/test_build_html.py
| * Fix #2162: Add Sphinx.add_source_parser() to add source_suffix and ↵Takeshi KOMIYA2016-01-041-0/+6
| | | | | | | | source_parsers from extension
| * Fix typos.Jakub Wilk2016-01-011-1/+1
| |
* | Changed 'rel' to 'alternate'Ignacio Fdez. Galván2015-03-121-3/+3
| |
* | Allow setting 'rel' and 'title' attributes for stylesheets.Ignacio Fdez. Galván2015-03-111-1/+5
|/
* The ``env-updated`` event can now return a value, which is interpreted as an ↵Georg Brandl2015-01-251-0/+7
| | | | | | iterable of additional docnames that need to be rewritten. (reference: #1683)
* Closes #1597: Added possibility to return a new template name from ↵Georg Brandl2014-10-231-0/+6
| | | | `html-page-context`.
* fix trailing space and long lineTakayuki Shimizukawa2014-10-091-1/+1
|
* Add options argument to Sphinx.add_latex_package()tk0miya2014-09-281-1/+7
|