mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2025-02-25 18:55:22 -06:00
C, update CHANGES
This commit is contained in:
parent
fdc55201c8
commit
4cdff03517
14
CHANGES
14
CHANGES
@ -25,7 +25,7 @@ Incompatible changes
|
|||||||
* Due to the scoping changes for :rst:dir:`productionlist` some uses of
|
* Due to the scoping changes for :rst:dir:`productionlist` some uses of
|
||||||
:rst:role:`token` must be modified to include the scope which was previously
|
:rst:role:`token` must be modified to include the scope which was previously
|
||||||
ignored.
|
ignored.
|
||||||
* #6903: Internal data structure of C, Python, reST and standard domains have
|
* #6903: Internal data structure of Python, reST and standard domains have
|
||||||
changed. The node_id is added to the index of objects and modules. Now they
|
changed. The node_id is added to the index of objects and modules. Now they
|
||||||
contains a pair of docname and node_id for cross reference.
|
contains a pair of docname and node_id for cross reference.
|
||||||
* #7276: C++ domain: Non intended behavior is removed such as ``say_hello_``
|
* #7276: C++ domain: Non intended behavior is removed such as ``say_hello_``
|
||||||
@ -38,6 +38,8 @@ Incompatible changes
|
|||||||
links to ``.. py:function:: say_hello()``
|
links to ``.. py:function:: say_hello()``
|
||||||
* #7246: py domain: Drop special cross reference helper for exceptions,
|
* #7246: py domain: Drop special cross reference helper for exceptions,
|
||||||
functions and methods
|
functions and methods
|
||||||
|
* The C domain has been rewritten, with additional directives and roles.
|
||||||
|
The existing ones are now more strict, resulting in new warnings.
|
||||||
|
|
||||||
Deprecated
|
Deprecated
|
||||||
----------
|
----------
|
||||||
@ -91,6 +93,14 @@ Features added
|
|||||||
using ``:nosearch:`` file-wide metadata
|
using ``:nosearch:`` file-wide metadata
|
||||||
* #7142: html theme: Add a theme option: ``pygments_dark_style`` to switch the
|
* #7142: html theme: Add a theme option: ``pygments_dark_style`` to switch the
|
||||||
style of code-blocks in dark mode
|
style of code-blocks in dark mode
|
||||||
|
* The C domain has been rewritten adding for example:
|
||||||
|
|
||||||
|
- Cross-referencing respecting the current scope.
|
||||||
|
- Possible to document anonymous entities.
|
||||||
|
- More specific directives and roles for each type of entitiy,
|
||||||
|
e.g., handling scoping of enumerators.
|
||||||
|
- New role :rst:role:`c:expr` for rendering expressions and types
|
||||||
|
in text.
|
||||||
|
|
||||||
Bugs fixed
|
Bugs fixed
|
||||||
----------
|
----------
|
||||||
@ -109,6 +119,8 @@ Bugs fixed
|
|||||||
``html_link_suffix`` in search results
|
``html_link_suffix`` in search results
|
||||||
* #7179: std domain: Fix whitespaces are suppressed on referring GenericObject
|
* #7179: std domain: Fix whitespaces are suppressed on referring GenericObject
|
||||||
* #7289: console: use bright colors instead of bold
|
* #7289: console: use bright colors instead of bold
|
||||||
|
* #1539: C, parse array types.
|
||||||
|
* #2377: C, parse function pointers even in complex types.
|
||||||
|
|
||||||
Testing
|
Testing
|
||||||
--------
|
--------
|
||||||
|
Loading…
Reference in New Issue
Block a user