summaryrefslogtreecommitdiff
path: root/tests/test_domain_std.py
Commit message (Collapse)AuthorAgeFilesLines
* Add doc and testcase for program directive (refs: #9137)Takeshi KOMIYA2021-04-281-0/+17
| | | | | | There is no docs and testcases for "None" argument of the program directive. It has been implemented since very old version. But it's not documented and tested long.
* Merge branch '3.x'Takeshi KOMIYA2021-01-241-0/+16
|\
| * Add testcase.Guillaume Melquiond2021-01-231-0/+16
| |
* | Merge branch '3.x'Takeshi KOMIYA2021-01-161-0/+10
|\ \ | |/
| * Fix #8651: cross-reference for a rubric having inline item is brokenTakeshi KOMIYA2021-01-111-0/+10
| | | | | | | | | | | | | | | | | | The implementation of the standard domain so far has considered the first child of the rubric node is the title of the rubric. But it can may multiple nodes when the rubric title is marked up. This extracts the title of the rubric from the whole of the children of it.
* | Merge branch '3.x'Takeshi KOMIYA2021-01-011-1/+1
|\ \ | |/
| * A happy new year!Takeshi KOMIYA2021-01-011-1/+1
| | | | | | | | | | | | | | .. note:: $ find sphinx tests LICENSE doc/conf.py -type f -exec sed -i '' -e 's/2007\-20../2007-2021/' {} \; $ git co sphinx/locale/**/*.js sphinx/templates/epub3/mimetype
* | Merge branch '3.x'Takeshi KOMIYA2020-12-141-0/+22
|\ \ | |/
| * Fix #8352: std domain: Failed to parse an option that starts with bracketTakeshi KOMIYA2020-11-291-0/+22
| |
* | Merge branch '3.x'Takeshi KOMIYA2020-11-211-1/+1
|\ \ | |/
| * refactor: Fix flake8 violations under tests/ directoryTakeshi KOMIYA2020-11-151-1/+1
| |
* | Merge branch '3.x'Takeshi KOMIYA2020-11-121-7/+3
|\ \ | |/
| * Sort imports with isortFrançois Freitag2020-11-111-7/+3
| | | | | | | | | | | | | | | | | | | | | | | | Keep imports alphabetically sorted and their order homogeneous across Python source files. The isort project has more feature and is more active than the flake8-import-order plugin. Most issues caught were simply import ordering from the same module. Where imports were purposefully placed out of order, tag with isort:skip.
* | Merge branch '3.x'Takeshi KOMIYA2020-04-191-1/+12
|\ \ | |/
| * Fix #7418: std domain: term role role could not match case-insensitivelyTakeshi KOMIYA2020-04-181-1/+12
| |
* | Merge branch '3.x'Takeshi KOMIYA2020-04-131-4/+4
|\ \ | |/
| * Fix #7418: std domain: duplication warning for glossary terms is case ↵Takeshi KOMIYA2020-04-091-4/+4
| | | | | | | | insensitive
* | Merge branch '3.x'Takeshi KOMIYA2020-04-061-18/+28
|\ \ | |/
| * Fix #7301: capital characters are not allowed for node_idTakeshi KOMIYA2020-03-291-17/+17
| |
| * Fix #6477: Escape first "!" in a cross reference linking no longer possibleTakeshi KOMIYA2020-03-281-1/+11
| |
* | Deprecate codes for docutils-0.13 or 0.14Takeshi KOMIYA2020-03-071-3/+0
|/
* std domain: Generate node_id for productionlists in the right wayTakeshi KOMIYA2020-03-061-17/+17
|
* refactor: Set source_info to nodesTakeshi KOMIYA2020-02-291-1/+1
|
* test: Use read_text() and read_bytes()Takeshi KOMIYA2020-02-011-2/+2
|
* Fixes from reviewJakob Lykke Andersen2020-01-251-17/+17
|
* Add backslash line continuation to productionlistJakob Lykke Andersen2020-01-221-0/+3
| | | | Fixes sphinx-doc/sphinx#1027
* Implement scoping for productionlistJakob Lykke Andersen2020-01-221-0/+58
| | | | Fixes sphinx-doc/sphinx#3077
* Merge branch '2.0'Takeshi KOMIYA2020-01-081-0/+10
|\
| * Fix #6559: Wrong node-ids are generated in glossary directiveTakeshi KOMIYA2020-01-021-0/+10
| |
* | Merge branch '2.0'Takeshi KOMIYA2020-01-011-1/+1
|\ \ | |/
| * A happy new year!Takeshi KOMIYA2020-01-011-1/+1
| |
* | Close #6558: glossary: emit a warning for duplicated glossary entryTakeshi KOMIYA2019-12-291-0/+9
|/
* Fix #6561: glossary: Wrong hyperlinks are generated for non alphanumeric termsTakeshi KOMIYA2019-07-091-0/+11
|
* Close #5592: option directive registers an index entry for each comma ↵Takeshi KOMIYA2019-06-161-12/+14
| | | | separated option
* Add testcase for option directiveTakeshi KOMIYA2019-06-161-1/+42
|
* Fix commented term in glossary directive is wrongly recognizedTakeshi KOMIYA2019-04-061-3/+27
|
* Add testcase for glossaryTakeshi KOMIYA2019-03-251-0/+135
|
* Fix #6140: Use unittest.mock instead of mockTakeshi KOMIYA2019-03-081-1/+2
|
* Merge branch '1.8'Takeshi KOMIYA2019-01-021-1/+1
|\
| * A happy new year!Takeshi KOMIYA2019-01-021-1/+1
| |
* | Remove unnecessary encoding cookie from Python source filesJon Dufresne2018-12-161-1/+0
|/ | | | | | | | | | | | | | In Python 3, the default encoding of source files is utf-8. The encoding cookie is now unnecessary and redundant so remove it. For more details, see the docs: https://docs.python.org/3/howto/unicode.html#the-string-type > The default encoding for Python source code is UTF-8, so you can > simply include a Unicode character in a string literal ... Includes a fix for the flake8 header checks to stop expecting an encoding cookie.
* refactor: Store enumerable_nodes to registryTakeshi KOMIYA2018-02-201-0/+3
|
* Fix flake8 violationsTakeshi KOMIYA2018-02-191-1/+1
|
* A happy new year!Takeshi KOMIYA2018-01-011-1/+1
|
* Fix testcaseTakeshi KOMIYA2017-04-301-0/+2
|
* Implement get_full_qualified_name() to StandardDomain (refs: #3630)Takeshi KOMIYA2017-04-231-0/+18
|
* Year++Takeshi KOMIYA2017-03-261-1/+1
|
* To simplify, sphinx uses external mock package even if unittest.mock exists.shimizukawa2016-10-151-1/+1
|
* std domain handles citationsTakeshi KOMIYA2016-08-161-0/+2
|
* Override figure directive to apply :name: option to the figure itselfTakeshi KOMIYA2016-02-141-23/+0
|