Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | Merge pull request #4594 from tk0miya/4564_rst_prolog_not_working | Takeshi KOMIYA | 2018-02-22 | 1 | -4/+16 | |
| |\ \ | | | | | | | | | Change interface of add_source_parser() and add add_source_suffix() | |||||
| | * | | Change interface of add_source_parser() and add add_source_suffix() | Takeshi KOMIYA | 2018-02-21 | 1 | -4/+16 | |
| | | | | ||||||
| * | | | Merge pull request #4625 from tk0miya/add_app.phase | Takeshi KOMIYA | 2018-02-20 | 1 | -0/+3 | |
| |\ \ \ | | |/ / | |/| | | Add app.phase to let components know the current build phase | |||||
| | * | | Add app.phase to let components know the current build phase | Takeshi KOMIYA | 2018-02-17 | 1 | -0/+3 | |
| | | | | ||||||
* | | | | Add simple wrapper to register nodes | Takeshi KOMIYA | 2018-02-21 | 1 | -4/+4 | |
| | | | | ||||||
* | | | | Show deprecation warning in directive_helper() | Takeshi KOMIYA | 2018-02-21 | 1 | -5/+4 | |
| | | | | ||||||
* | | | | refactor: transplant node handlers for writer on instantiation of translator | Takeshi KOMIYA | 2018-02-20 | 1 | -35/+3 | |
| | | | | | | | | | | | | | | | | | | | | For now, node handlers are registered as class methods of translator classes. After this change, they are registered as instance method. | |||||
* | | | | refactor: Store enumerable_nodes to registry | Takeshi KOMIYA | 2018-02-20 | 1 | -11/+11 | |
| | | | | ||||||
* | | | | refactor: Store latex packages to registry | Takeshi KOMIYA | 2018-02-20 | 1 | -3/+1 | |
|/ / / | ||||||
* | | | Merge branch '1.7' | Takeshi KOMIYA | 2018-02-18 | 1 | -5/+5 | |
|\ \ \ | |/ / |/| / | |/ | ||||||
| * | Fix mypy violations | Takeshi KOMIYA | 2018-02-14 | 1 | -1/+1 | |
| | | ||||||
| * | Use typing.TYPE_CHECKING for typehints | Takeshi KOMIYA | 2018-02-14 | 1 | -2/+2 | |
| | | ||||||
* | | Fix indentation | Takeshi KOMIYA | 2018-02-12 | 1 | -1/+1 | |
| | | ||||||
* | | Fix #4596: TypeError: issubclass() arg 1 must be a class | Takeshi KOMIYA | 2018-02-12 | 1 | -1/+2 | |
| | | ||||||
* | | Fix condition for deprecation warning | Takeshi KOMIYA | 2018-02-10 | 1 | -1/+1 | |
| | | ||||||
* | | Merge branch '1.7-release' | Takeshi KOMIYA | 2018-02-10 | 1 | -4/+9 | |
|\ \ | |/ | ||||||
| * | More translation-friendly messages | cocoatomo | 2018-02-07 | 1 | -6/+9 | |
| | | ||||||
| * | Make the log message more translation-friendly | cocoatomo | 2018-02-07 | 1 | -2/+4 | |
| | | ||||||
* | | Drop function based directive support | Takeshi KOMIYA | 2018-02-07 | 1 | -3/+8 | |
| | | ||||||
* | | Deprecate: app.import_object() | Takeshi KOMIYA | 2018-02-06 | 1 | -3/+9 | |
| | | ||||||
* | | Refactor app._init_env() not to load env even if dump not found | Takeshi KOMIYA | 2018-02-06 | 1 | -7/+4 | |
| | | ||||||
* | | Reimplement needs_extensions checker as a config-init handler | Takeshi KOMIYA | 2018-01-31 | 1 | -4/+1 | |
| | | ||||||
* | | Merge branch '1.7-release' | Takeshi KOMIYA | 2018-01-31 | 1 | -11/+10 | |
|\ \ | |/ | ||||||
| * | Use flake8-import-order | Takeshi KOMIYA | 2018-01-28 | 1 | -9/+8 | |
| | | ||||||
* | | Merge branch 'master' into integrate_source_suffix_and_source_parsers | Takeshi KOMIYA | 2018-01-31 | 1 | -2/+4 | |
|\ \ | ||||||
| * \ | Merge pull request #4486 from tk0miya/4460_env_version_of_extensions | Takeshi KOMIYA | 2018-01-28 | 1 | -0/+3 | |
| |\ \ | | | | | | | | | Close #4460: extensions should return the version of data structure as metadata | |||||
| | * | | Close #4460: extensions should return the version of data structure as metadata | Takeshi KOMIYA | 2018-01-25 | 1 | -0/+3 | |
| | | | | ||||||
| * | | | Drop a hack for py31 | Takeshi KOMIYA | 2018-01-25 | 1 | -2/+1 | |
| |/ / | ||||||
* | | | Integrate source_suffix and source_parsers (refs: #4474) | Takeshi KOMIYA | 2018-01-25 | 1 | -8/+1 | |
| | | | ||||||
* | | | :confval:`source_suffix` allows a mapping fileext to file types | Takeshi KOMIYA | 2018-01-25 | 1 | -1/+1 | |
| | | | ||||||
* | | | Deprecate config value: source_parsers | Takeshi KOMIYA | 2018-01-25 | 1 | -2/+1 | |
|/ / | ||||||
* | | doc: Add 'deprecated' directive to docstrings | Stephen Finucane | 2018-01-21 | 1 | -7/+33 | |
| | | | | | | | | | | | | This helps emphasize the deprecated nature of these directives. Signed-off-by: Stephen Finucane <stephen@that.guru> | |||||
* | | doc: Move 'sphinx.application' API docs to code | Stephen Finucane | 2018-01-21 | 1 | -5/+416 | |
| | | | | | | | | | | | | This allows us to do something like 'help(sphinx.application)' in code. Signed-off-by: Stephen Finucane <stephen@that.guru> | |||||
* | | Merge pull request #4465 from tk0miya/improve_config | Takeshi KOMIYA | 2018-01-21 | 1 | -0/+2 | |
|\ \ | | | | | | | Improve config | |||||
| * | | Emit config-inited just after config.init_values() | Takeshi KOMIYA | 2018-01-21 | 1 | -1/+1 | |
| | | | ||||||
| * | | refactor: move source_suffix migrator to event handler | Takeshi KOMIYA | 2018-01-20 | 1 | -0/+1 | |
| | | | ||||||
| * | | Add config-inited event | Takeshi KOMIYA | 2018-01-20 | 1 | -0/+1 | |
| |/ | ||||||
* | | app: Centralize directory validation | Stephen Finucane | 2018-01-20 | 1 | -4/+20 | |
|/ | | | | | | | | | | This allows us to avoid duplication of code and ensure validation happens regardless of who's initializing the class. We introduce a new exception - ApplicationError - to indicate these kinds of issues. This subclasses SphinxError, meaning we don't need to modify our exception handling code. Signed-off-by: Stephen Finucane <stephen@that.guru> | |||||
* | builders: Add 'Builder.epilog' option | Stephen Finucane | 2018-01-11 | 1 | -0/+7 | |
| | | | | | | | | | | | | This allows builders to emit a final epilog message containing information such as where resulting files can be found. This is only emitted if the build was successful. This allows us to remove this content from the 'make_mode' tool and the legacy 'Makefile' and 'make.bat' templates. There's room for more dramatic simplification of the former, but this will come later. Signed-off-by: Stephen Finucane <stephen@that.guru> | |||||
* | Merge branch 'master' into refactor_autodoc | Takeshi KOMIYA | 2018-01-08 | 1 | -6/+6 | |
|\ | ||||||
| * | Merge branch 'master' into refactor_AutoDirective | Takeshi KOMIYA | 2018-01-08 | 1 | -29/+40 | |
| |\ | ||||||
| | * | Fix creating build directory for unknown build target | MURAOKA Yusuke | 2018-01-07 | 1 | -4/+4 | |
| | | | ||||||
| * | | autodoc: refactor AutoDirective | Takeshi KOMIYA | 2017-12-17 | 1 | -1/+2 | |
| | | | ||||||
* | | | Fix typo | Takeshi KOMIYA | 2018-01-07 | 1 | -1/+1 | |
| | | | ||||||
* | | | Deprecate AutoDirective._special_attrgetters | Takeshi KOMIYA | 2018-01-01 | 1 | -5/+4 | |
| | | | ||||||
* | | | Deprecate sphinx.ext.autodoc.add_documenter() and AutoDirective._register | Takeshi KOMIYA | 2018-01-01 | 1 | -3/+3 | |
| |/ |/| | ||||||
* | | Merge branch 'happy_new_year' into master | Takeshi KOMIYA | 2018-01-01 | 1 | -1/+1 | |
|\ \ | ||||||
| * | | A happy new year! | Takeshi KOMIYA | 2018-01-01 | 1 | -1/+1 | |
| | | | ||||||
* | | | Add app.is_parallel_allowed() | Takeshi KOMIYA | 2017-12-30 | 1 | -1/+29 | |
| | | | ||||||
* | | | Merge branch 'master' into refactor_registry | Takeshi KOMIYA | 2017-12-21 | 1 | -2/+2 | |
|\ \ \ |