Commit Graph
2699 Commits
Author SHA1 Message Date
Takeshi KOMIYA ba86f4ea78 Merge branch '2.0' 2019-03-07 01:23:26 +09:00
Takeshi KOMIYA c4a45b4a01 Close #2155: Support `code` directive 2019-03-03 19:55:31 +09:00
Takeshi KOMIYA bde9cab7fe Add sphinx.testing.restructuredtext.parse() 2019-03-03 19:55:31 +09:00
Takeshi KOMIYA 1892eac4b9 test: replace emph_literal_role() by EmphasizedLiteral 2019-03-03 14:24:32 +09:00
Takeshi KOMIYA 01f46111c5 Merge branch '2.0' 2019-03-02 18:38:24 +09:00
Takeshi KOMIYA ac9e9c0745 Merge branch '1.8' into 2.0 2019-03-02 18:37:20 +09:00
Takeshi KOMIYA 9c2e7b6798 Fix #6067: LaTeX: images having a target are not aligned even if specified 2019-02-28 02:05:21 +09:00
Takeshi KOMIYA 6c244bdd69 Fix #6067: LaTeX: images having a target are concatenated to next line 2019-02-28 02:04:12 +09:00
Takeshi KOMIYA 8d0d75fea7 Merge pull request #6110 from tk0miya/refactor_catalog
Refactor catalog detection and compilation
2019-02-27 23:36:14 +09:00
Takeshi KOMIYA a7b1c08487 Merge pull request #6106 from tk0miya/refactor_import_object
refactor: import_object() allows to import nested objects (ex. nested class)
2019-02-27 23:34:09 +09:00
Takeshi KOMIYA 10a84030f9 Merge pull request #6108 from tk0miya/refactor_autodoc_mock
refactor: Move implementation of mock to sphinx.ext.autodoc.mock
2019-02-27 23:33:45 +09:00
Takeshi KOMIYA ec30799617 Revert "C++, conditionally disable test on sys.maxunicode"
This reverts commit 2a544b4ec3.
2019-02-27 23:29:17 +09:00
Takeshi KOMIYA 3a0a9f659e refactor: import_object() allows to import nested objects (ex. nested class) 2019-02-27 23:17:49 +09:00
Takeshi KOMIYA fb8838ee53 refactor: Use CatalogRepository instead of find_catalog_source_file() 2019-02-27 22:47:08 +09:00
Takeshi KOMIYA 8408109a25 Add CatalogRepository class 2019-02-27 21:43:47 +09:00
Takeshi KOMIYA 6508e8ea5f Merge pull request #6109 from tk0miya/refactor_test_autodoc
refactor: test_autodoc
2019-02-27 21:43:14 +09:00
Takeshi KOMIYA af51e9825a refactor: Move implementation of mock to sphinx.ext.autodoc.mock 2019-02-27 21:42:23 +09:00
Takeshi KOMIYA 446bee8c66 refactor: test_autodoc 2019-02-27 15:08:44 +09:00
Takeshi KOMIYA 2745f1e156 Merge pull request #5508 from jdknight/bugfix/allow-applying-linenos-with-post-transform
directive-code: do not force linenos value on run
2019-02-24 20:37:22 +09:00
Takeshi KOMIYA 524ac7ff0a Fix #6096: html: Anchor links are not added to figures 2019-02-24 19:29:12 +09:00
Takeshi KOMIYA d9d5594c6f Ignore filenames without file extension given to `Builder.build_specific()`
So far, ``Builder.build_specific()`` accpets filnames without file
extension. On the other hand, ``sphinx-build`` command does not accept
such files. So the special handling code is only working for 3rd party
applications. The behavior is not consistent. In addition, that is not
helpful for users.
This removes such behavior from builders. This does not change Sphinx
application itself. It only effects to the applications which uses the
API directly.
2019-02-23 21:13:09 +09:00
Takeshi KOMIYA ac4ec47378 Add testcase for specific build 2019-02-20 12:32:17 +09:00
Takeshi KOMIYA fa022fa377 Merge pull request #6086 from tk0miya/separate_serializinghtml
Separate json and pickle to sphinxcontrib package
2019-02-17 22:40:12 +09:00
Takeshi KOMIYA 8a391d1781 Merge branch '1.8' 2019-02-17 22:37:23 +09:00
Takeshi KOMIYA 1ca210aab1 Separate json and pickle to sphinxcontrib package 2019-02-17 22:31:50 +09:00
Takeshi KOMIYA 90bf81bd37 test: Use get_doctree() to load doctree files 2019-02-17 20:27:48 +09:00
Takeshi KOMIYA 08cd23a0bb Fix #6047: autodoc: `autofunction` emits a warning for method objects 2019-02-17 18:23:14 +09:00
James Knight 3858a62814 test: verify linenothreshold usage
Adding a unit test to verify the use of the `linenothreshold` option
provided by the `highlight` directive [1]. The included document to test
will introduce two sets of `code-block` and `literalinclude` directives
where the first entry generates contents using line numbers and the
second entry generates contents not using line numbers, respectfully.

[1]: https://github.com/sphinx-doc/sphinx/blob/v1.8.4/sphinx/transforms/post_transforms/code.py#L85

Signed-off-by: James Knight <james.d.knight@live.com>
2019-02-16 22:14:30 -05:00
Takeshi KOMIYA 63ccc34475 Merge pull request #6082 from tk0miya/refactor_XRefRole
refactor XRefRole using ReferenceRole class
2019-02-16 23:42:10 +09:00
Takeshi KOMIYA 5437ab61e9 Merge pull request #6074 from tk0miya/1148_autodecorator
Closes #1148: autodoc: Add autodecorator directive for decorators
2019-02-16 21:45:36 +09:00
Takeshi KOMIYA 1ece29597e Merge branch 'master' into simplify_conf.py 2019-02-16 21:25:21 +09:00
Takeshi KOMIYA 61f1477942 Add testcase for XRefRole class 2019-02-16 21:23:01 +09:00
Takeshi KOMIYA 6748a6de2f Add testcase for download role 2019-02-16 21:23:01 +09:00
Takeshi KOMIYA 3ec032fa39 Replace :file: and :samp: roles by class based implementation 2019-02-16 12:37:46 +09:00
Takeshi KOMIYA ea4d8ca08d Replace :guilabel: and :menuselection: roles by class based implementation 2019-02-16 02:30:28 +09:00
Takeshi KOMIYA 1660269d01 Fix a test 2019-02-16 01:55:58 +09:00
Takeshi KOMIYA cb49a6b091 Fix :pep: and :rfc: roles are broken 2019-02-16 01:47:52 +09:00
Takeshi KOMIYA 686486498c Closes #1148: autodoc: Add autodecorator directive for decorators 2019-02-15 02:14:38 +09:00
Takeshi KOMIYA 3b49f9fe3d Separate htmlhelp to sphinxcontrib package 2019-02-15 01:44:32 +09:00
Takeshi KOMIYA cd542fb2af Merge pull request #6061 from tk0miya/reduce_warnings_of_rootcase
test: Reduce warnings on building test-root
2019-02-14 22:24:27 +09:00
Takeshi KOMIYA 9afe93d8f6 refactor: test: Remove unused settings from conf.py 2019-02-14 02:21:07 +09:00
Takeshi KOMIYA 891178e8ed test: Reduce warnings on building test-root
Note: all warnings are tested on test-warnings.
2019-02-14 02:20:55 +09:00
Takeshi KOMIYA 3e7113c4c6 Fix test_ext_autosectionlabel conflicts with HTML5 writer 2019-02-14 02:13:14 +09:00
Takeshi KOMIYA 550c88f98c Merge pull request #6064 from tk0miya/5636_add_autosummary_mock_imports
Closes #5635: autosummary: Add autosummary_mock_imports to mock external libraries
2019-02-14 01:13:04 +09:00
Takeshi KOMIYA 1dfddb52ff Merge pull request #6063 from tk0miya/4261_autosectionlabel_max_depth
Add autosectionlabel_max_depth config option
2019-02-14 01:12:05 +09:00
Takeshi KOMIYA 73b8d6ff33 Closes #5636: autosummary: Add autosummary_mock_imports to mock external libraries 2019-02-11 23:19:25 +09:00
Takeshi KOMIYA ac399b3b4e refactor tests for autosectionlabel 2019-02-11 18:34:04 +09:00
Takeshi KOMIYA 2d44232e34 Fix autosectionlabel_maxdepth is 0 origin 2019-02-11 18:33:42 +09:00
Takeshi KOMIYA 4250b197c5 autosectionlabel: Rename confval to autosectionlabel_maxdepth 2019-02-11 18:21:41 +09:00
Takeshi KOMIYA 7770940af8 Merge branch 'master' into 4261_autosectionlabel_max_depth 2019-02-11 17:53:50 +09:00