summaryrefslogtreecommitdiff
path: root/sphinx/application.py
Commit message (Collapse)AuthorAgeFilesLines
* Year++Takeshi KOMIYA2017-03-261-1/+1
|
* refs #3329: emit warnings if po file is invalid and can't read it. Also ↵shimizukawa2017-01-131-1/+1
| | | | writing mo too.
* Fix flake8 violationsTakeshi KOMIYA2017-01-121-3/+3
|
* Fix #3294: ``add_latex_package()`` make crashes non-LaTeX buildersTakeshi KOMIYA2017-01-011-1/+2
|
* Fix: #2469: Ignore updates of catalog files for gettext builder. Thanks to ↵shimizukawa2016-12-121-1/+1
| | | | Hiroshi Ohkubo.
* builtin extensions return metadata to allow parallel buildTakeshi KOMIYA2016-12-121-6/+0
|
* Fix #3195: Can not build in parallel. All built-in extensions must have ↵shimizukawa2016-12-071-0/+6
| | | | 'parallel safe' flag.
* Merge branch 'stable' into 1.5-releaseshimizukawa2016-12-041-1/+3
|\
| * Fix #3024, refs #3037: In Python3, application.Sphinx._log crushed when the ↵shimizukawa2016-12-041-1/+3
| | | | | | | | log message cannot be encoded into console encoding.
* | Revert "Add ``config-inited`` event"Takeshi KOMIYA2016-11-201-5/+1
| | | | | | | | This reverts commit 9569c6dbff8e9bb2cc032ec4bc7ebdd50c4b570e.
* | Add ``config-inited`` eventTakeshi KOMIYA2016-11-181-1/+5
| |
* | Remove return syntax if retval is unexpectedTakeshi KOMIYA2016-11-171-1/+1
| |
* | Use boolean value to Sphinx.info()Takeshi KOMIYA2016-11-171-3/+3
| |
* | Merge branch 'stable'Takeshi KOMIYA2016-11-061-1/+1
|\ \ | |/
| * fix calling convention for debu argumentsBryan Van de Ven2016-11-021-1/+1
| | | | | | | | | | The message string has two placeholders, the debug args need to be unpacked so that all the placeholders are filled.
* | Remove intern() callsTakeshi KOMIYA2016-10-191-4/+0
| |
* | Detach managers on pickling environmentTakeshi KOMIYA2016-10-111-0/+1
| |
* | Fix #1953: ``Sphinx.add_node`` does not add handlers the translator ↵Takeshi KOMIYA2016-08-191-0/+6
| | | | | | | | installed by `html_translator_class`
* | Closes #2799: Sphinx installs roles and directives automatically on ↵Takeshi KOMIYA2016-07-281-0/+5
| | | | | | | | | | | | importing sphinx module. Now Sphinx installs them on running application.
* | Merge branch 'stable'Takeshi KOMIYA2016-07-261-1/+1
|\ \ | |/
| * Fix flake8 violationTakeshi KOMIYA2016-07-261-1/+1
| |
* | Use instance variable instead of class' to store of Sphinx.add_latex_package()Takeshi KOMIYA2016-07-181-2/+1
| |
* | Now all builders and domains work as built-in extensionsTakeshi KOMIYA2016-07-061-16/+35
| |
* | Merge branch 'stable'Takeshi KOMIYA2016-07-021-4/+3
|\ \ | |/
| * Fix #2718: Sphinx crashes if the document file is not readableTakeshi KOMIYA2016-07-021-4/+3
| |
* | #2597: Show warning messages as darkredTakeshi KOMIYA2016-06-241-3/+4
| |
* | Show warnings if no domains match with `primary_domain` (ref: #2001)Takeshi KOMIYA2016-06-111-0/+4
|/
* add extension blacklist to avoid error when loading deprecated extensionsYoshiki Shibukawa2016-06-021-0/+9
|
* fix #2522: Sphinx touches mo files under installed directoryshimizukawa2016-05-061-5/+10
| | | that caused permission error.
* Add warning for Application.add_source_parser()Takeshi KOMIYA2016-04-241-0/+5
|
* Refactor needs_sphinxTakeshi KOMIYA2016-04-171-3/+5
|
* Fix #2436: Sphinx does not check version by :confval:`needs_sphinx` if ↵Takeshi KOMIYA2016-04-161-7/+7
| | | | loading extensions failed
* Define new warning types for `suppress_warnings` (ref #2451)Takeshi KOMIYA2016-04-161-4/+8
|
* Add :confval:`suppress_warnings` to supress arbitrary warning messageTakeshi KOMIYA2016-02-231-1/+7
|
* Fix #2329: Refresh environment forcely if source directory has changedTakeshi KOMIYA2016-02-201-1/+1
|
* Fix #1858: Support numbering custom nodesTakeshi KOMIYA2016-02-141-2/+2
|
* Add Sphinx.add_enumerable_node() to add enumerable nodes for numfig featureTakeshi KOMIYA2016-02-141-0/+11
|
* Merge with stableshimizukawa2016-02-091-1/+2
|\ | | | | | | | | | | | | Conflicts: sphinx/environment.py sphinx/ext/autodoc.py sphinx/writers/latex.py
| * Fix #2287: `sphinx.transforms.Locale` always uses rst parser. Sphinx i18n ↵shimizukawa2016-02-091-1/+2
| | | | | | | | feature should support parsers that specified source_parsers.
* | Fix #2235: ``needs_sphinx`` supports micro version comparisonTakeshi KOMIYA2016-01-211-1/+1
| |
* | Merge pull request #2209 from tk0miya/2162_add_source_parser_APITakeshi KOMIYA2016-01-171-0/+14
|\ \ | | | | | | Fix #2162: Add Sphinx.add_source_parser() to add source_suffix and source_parsers from extension
| * | Fix #2162: Add Sphinx.add_source_parser() to add source_suffix and ↵Takeshi KOMIYA2016-01-041-0/+14
| | | | | | | | | | | | source_parsers from extension
* | | Merge branch 'stable'Georg Brandl2016-01-141-1/+1
|\ \ \ | |/ / |/| / | |/
| * Obligatory copyright update.Georg Brandl2016-01-141-1/+1
| |
* | Fix PEP8 complaintRobert Lehmann2015-09-111-1/+1
| | | | | | pyflake8: E128 continuation line under-indented for visual indent.
* | Fixed #1786: Add configurable type hints.Robert Lehmann2015-09-111-3/+4
| | | | | | | | | | This adds the option of giving, in addition to the type of the default value, hints about permissible types for configuration values.
* | merge with stableshimizukawa2015-07-251-1/+2
|\ \ | |/
| * Fixed #1796: On py3, automated .mo building cause UnicodeDecodeError.shimizukawa2015-07-251-1/+2
| |
* | fixup test suite for already-registered warningsGeorg Brandl2015-07-221-8/+9
| |
* | Closes #1962: when adding directives, roles or nodes from an extension, warn ↵Georg Brandl2015-07-211-0/+20
|/ | | | | | if such an element is already present (built-in or added by another extension).