summaryrefslogtreecommitdiff
path: root/sphinx/domains/c.py
Commit message (Collapse)AuthorAgeFilesLines
* Allow multi-line object description signatures (#11011)TLouf2023-05-111-1/+21
| | | | | Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com> Co-authored-by: Jean-François B <2589111+jfbu@users.noreply.github.com> Co-authored-by: TLouf <loufthomas@gmail.com>
* Remove deprecated ``make_old_id`` functions (#11360)Adam Turner2023-04-271-8/+0
|
* Fix typos found by codespellDimitri Papadopoulos2023-03-271-1/+1
|
* Resolve ``flake8-return`` errorsAdam Turner2023-02-181-14/+8
|
* Fix COM812Adam Turner2023-02-181-11/+11
|
* Resolve Ruff SIM114 violationsAdam Turner2023-02-151-5/+1
|
* Adopt ``profile = "black"`` for ``isort``Adam Turner2023-01-071-7/+21
| | | | This allows using Ruff's import sorting fixers
* Update ruff configurationAdam Turner2023-01-031-1/+1
|
* De-glob mypy whitelist for 'sphinx.domains.*' (#11064)danieleades2023-01-021-35/+60
| | | Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
* Use ``re`` flagsAdam Turner2023-01-021-2/+2
|
* Run pyupgrade (#11070)Adam Turner2023-01-021-93/+93
|
* Use PEP 604 typesAdam Turner2023-01-011-15/+15
|
* Use PEP 595 typesAdam Turner2023-01-011-55/+54
|
* Insert ``from __future__ import annotations``Adam Turner2023-01-011-0/+2
|
* remove blanket 'noqas'Daniel Eades2022-12-161-3/+5
|
* Run the ``pyupgrade`` toolAdam Turner2022-10-171-2/+2
|
* Remove support for parsing pre-v3 syntax in the C domain (#10901)Adam Turner2022-10-091-78/+2
|
* Merge branch '5.x'Adam Turner2022-09-301-1/+1
|\ | | | | | | | | # Conflicts: # sphinx/locale/__init__.py
| * Finer grained control over domain ToC entries (#10886)Adam Turner2022-09-301-1/+1
| | | | | | | | | | - Implement `:nocontentsentry:` flag - Use `:nocontentsentry:` in docs - Add domain object table of contents configuration option
* | Merge branch '5.x'Adam Turner2022-09-231-0/+1
|\ \ | |/ | | | | | | | | # Conflicts: # setup.py # sphinx/__init__.py
| * Add contents entries for domain objects (#10807)Adam Turner2022-09-131-0/+1
| | | | | | | | | | | | | | | | | | - Add entries in the table of contents for domain objects (e.g. `py:function`, `rst:role`, etc). Supported domains are Javascript, Python, and reStructuredText. - Support content in `py:module` and `js:module` directives. - Add the `noindexentry` and `noindex` flags to more domains. - Add `toc_object_entries_show_parents` configuration setting - Update documentation and tests
* | Merge branch '5.x'Adam Turner2022-09-091-4/+4
|\ \ | |/ | | | | | | | | | | | | | | # Conflicts: # setup.py # sphinx/application.py # sphinx/environment/__init__.py # sphinx/ext/autodoc/directive.py # tests/test_build_html.py
| * Fix more strict static typing errors (#10681)danieleades2022-08-281-3/+3
| |
| * Remove unneeded `noqa` lint suppression comments (#10772)danieleades2022-08-281-1/+1
| |
* | Merge branch '5.x'Adam Turner2022-07-171-7/+7
|\ \ | |/
| * Lint with `flake8-bugbear` (#10602)danieleades2022-07-121-7/+7
| | | | | | Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
* | Merge branch '5.x'Takeshi KOMIYA2022-07-031-1/+0
|\ \ | |/
| * Remove redundant static typing casts (#10612)danieleades2022-07-021-1/+0
| |
* | Merge branch '5.x' into masterJean-François B2022-06-301-1/+1
|\ \ | |/ | | | | | | | | | | | | Resolved merge conflicts: sphinx/ext/extlinks.py sphinx/ext/napoleon/docstring.py (and removed from the latter a now unused import for flake8 F401 compliance)
| * Use the `flake8-comprehensions` lint plugin (#10601)danieleades2022-06-261-1/+1
| |
* | Remove deprecated items for Sphinx 6.0 (#10471)Adam Turner2022-06-161-3/+3
|/
* simplify dict key checks (SIM118)Daniel Eades2022-06-031-1/+1
|
* C and C++, support attribtues on enumeratorsJakob Lykke Andersen2022-04-171-2/+11
| | | | Fixes sphinx-doc/sphinx#10341
* C and C++, refactor attribute listsJakob Lykke Andersen2022-04-171-30/+24
|
* Merge branch '4.x'Takeshi KOMIYA2022-03-191-9/+1
|\
| * Collapse single line docstringsAdam Turner2022-02-201-2/+1
| |
| * Remove copyright and licence fieldsAdam Turner2022-02-201-3/+0
| |
| * Fix module docstring indentationAdam Turner2022-02-201-2/+2
| |
| * Fix module docstring first lineAdam Turner2022-02-201-2/+1
| |
| * Remove module titles in docstringsAdam Turner2022-02-191-3/+0
| |
* | Merge branch '4.x'Takeshi KOMIYA2022-01-171-2/+1
|\ \ | |/
| * address some unused loop control variables (B007)Daniel Eades2022-01-121-2/+1
| |
* | Merge branch '4.x'Takeshi KOMIYA2022-01-161-1/+1
|\ \ | |/
| * simplify some set comparisons (SIM109)Daniel Eades2022-01-101-1/+1
| |
* | Merge branch '4.x'Takeshi KOMIYA2022-01-031-1/+1
|\ \ | |/
| * Migrate to Node.findall() from Node.traverse()Takeshi KOMIYA2022-01-031-1/+1
| | | | | | | | | | | | | | | | Node.traverse() was marked as deprecated since docutils-0.18. Instead of it, Node.findall() has been added as successor of traverse(). This applies a patch to docutils-0.17 or older to be available Node.findall() and use it.
* | Merge branch '4.x'Takeshi KOMIYA2022-01-011-1/+1
|\ \ | |/
| * A happy new year!Takeshi KOMIYA2022-01-011-1/+1
| |
* | Merge branch 'master' into RemovedInSphinx50WarningTakeshi KOMIYA2021-12-171-25/+41
|\ \ | |/
| * C, simple type specifier parsing, handling macro-keywordsJakob Lykke Andersen2021-12-011-4/+17
| |