summaryrefslogtreecommitdiff
path: root/tests/test_domain_cpp.py
Commit message (Collapse)AuthorAgeFilesLines
...
| * Use logging.suppress_logging()Jakob Lykke Andersen2020-03-171-3/+0
| |
| * C and C++ domains, change to new loggingJakob Lykke Andersen2020-03-171-3/+9
| | | | | | | | Also add get_source_info() to SphinxDirective and SphinxRole
| * C++, prevent false warnings from expressions with <Jakob Lykke Andersen2020-03-161-0/+17
| |
* | Deprecate codes for docutils-0.13 or 0.14Takeshi KOMIYA2020-03-071-5/+0
|/
* test: Use read_text() and read_bytes()Takeshi KOMIYA2020-02-011-5/+5
|
* C++, suppress some warnings that can never be fixedJakob Lykke Andersen2020-01-261-0/+9
|
* C++, fix cross references in compound directivesJakob Lykke Andersen2020-01-251-1/+4
| | | | Fixes sphinx-doc/sphinx#5078
* C++, make lookup key point to correct overloadsJakob Lykke Andersen2020-01-251-0/+7
|
* Merge pull request #7038 from jakobandersen/cpp_role_target_checkingJakob Lykke Andersen2020-01-201-2/+50
|\ | | | | C++, test role target checks and fix two cases
| * C++, hax because of Windows path separatorsJakob Lykke Andersen2020-01-201-1/+1
| |
| * C++, test role target checks and fix two casesJakob Lykke Andersen2020-01-201-2/+50
| |
* | A happy new year!Takeshi KOMIYA2020-01-011-1/+1
|/
* C++, support bit-fieldsJakob Lykke Andersen2019-10-061-0/+10
| | | | Fixes sphinx-doc/sphinx#6707
* Fix flake8 violationsTakeshi KOMIYA2019-07-011-4/+4
|
* C++, allow 8 and 9 in hexadecimal integer literals.Jakob Lykke Andersen2019-04-141-1/+1
| | | | Fixes sphinx-doc/sphinx#6286.
* C++, fix parsing of full xrefs.Jakob Lykke Andersen2019-04-011-0/+14
| | | | Fixes sphinx-doc/sphinx#6208
* C++, fix parsing of initializersJakob Lykke Andersen2019-03-161-0/+36
| | | | | | Specifically, add parsing of braced-init-list. See also michaeljones/breathe#425
* Revert "C++, conditionally disable test on sys.maxunicode"Takeshi KOMIYA2019-02-271-4/+2
| | | | This reverts commit 2a544b4ec3bce0bd6c11d7fda8df5a04013eca1f.
* HTML builder outputs HTML5 by defaultTakeshi KOMIYA2019-02-111-4/+8
|
* Add 'cpp:struct' directive and 'cpp:struct' role.Frank Erens2019-01-201-3/+4
| | | | They are cosmetic variants of the class directive/role.
* C++, minor fixesJakob Lykke Andersen2019-01-201-0/+7
|
* Merge branch '1.8'Takeshi KOMIYA2019-01-131-9/+25
|\
| * C++, parse all fold expressionsJakob Lykke Andersen2019-01-061-3/+8
| |
| * C++ fixesJakob Lykke Andersen2019-01-061-6/+17
| | | | | | | | | | | | | | - Hyperlinks for declarations involving east cv-qualifiers. - Duplicate declaration error on function templates with constraints in the return type. Fixes sphinx-doc/sphinx#5755
* | Merge branch '1.8'Takeshi KOMIYA2019-01-021-1/+1
|\ \ | |/
| * A happy new year!Takeshi KOMIYA2019-01-021-1/+1
| |
* | Replace use of six.text_type with strJon Dufresne2018-12-181-2/+1
| | | | | | | | | | This removes the last use of the six package allowing Sphinx to remove it as a dependency.
* | Merge pull request #5819 from jdufresne/coding-commentTakeshi KOMIYA2018-12-171-1/+0
|\ \ | | | | | | Remove unnecessary encoding cookie from Python source files
| * | 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.
* | | Merge pull request #5814 from jdufresne/str-format-coerceTakeshi KOMIYA2018-12-171-4/+4
|\ \ \ | |/ / |/| | Remove redundant coerce to str in string formatting
| * | Remove redundant coerce to str in string formattingJon Dufresne2018-12-161-4/+4
| | | | | | | | | | | | | | | | | | When an object is passed to a string format placeholder '%s', Python will implicitly call str() on the object. This applies to print() and logging as well.
* | | Merge branch '1.8'jfbu2018-12-161-2/+14
|\ \ \ | |/ / |/| / | |/
| * C++, fix parsing of floating point literalsJakob Lykke Andersen2018-12-161-2/+14
| | | | | | | | Fixes sphinx-doc/sphinx#5636
* | Prefer https:// links where availableJon Dufresne2018-09-231-1/+1
| |
* | Remove unnecessary object from class definitionsJon Dufresne2018-09-111-2/+2
|/ | | | | In Python 3, all classes are new-style classes. The object in the definition is redundant and unnecessary.
* C++, conditionally disable test on sys.maxunicodeJakob Lykke Andersen2018-08-261-2/+4
|
* C++, add parsing of basic new expressions.Jakob Lykke Andersen2018-08-171-1/+7
|
* C++, add parsing of delete expressions.Jakob Lykke Andersen2018-08-151-0/+5
|
* C++, parse attributes on declerators as well.Jakob Lykke Andersen2018-08-111-0/+6
| | | | Fixes sphinx-doc/sphinx#5187
* C++, add support for (most) character literals.Jakob Lykke Andersen2018-08-101-1/+14
| | | | Fixes sphinx-doc/sphinx#5147
* Fix flake8 violations on testsTakeshi KOMIYA2018-07-281-6/+6
|
* C++, add support for anon entities.Jakob Lykke Andersen2018-06-091-1/+8
| | | | | | | Anonymous entities are specified with names starting with "@", but are rendered as "[anonymous]". Fixes sphinx-doc/sphinx#3593 and sphinx-doc/sphinx#2683.
* Merge branch '1.7'Takeshi KOMIYA2018-05-291-0/+3
|\
| * C++: parse pack expansions in function calls.lucdanton2018-05-261-0/+3
| |
* | C++, support for unions.Jakob Lykke Andersen2018-05-261-0/+4
| |
* | Add cpp:texpr role (style alternative to cpp:expr)Jakob Lykke Andersen2018-05-261-0/+65
|/ | | | | Simplified version of sphinx-doc/sphinx#4836, thanks to mickk-on-cpp.
* C++, parse 'this' in expressions.Jakob Lykke Andersen2018-02-191-0/+1
|
* C++, parse explicit casts and typeid in expressionJakob Lykke Andersen2018-02-191-1/+6
|
* Fix flake8 violationsTakeshi KOMIYA2018-02-191-2/+2
|
* Merge branch 'happy_new_year' into masterTakeshi KOMIYA2018-01-011-1/+1
|\