| Commit | Date | |
|---|---|---|
| 2025-09-13 17:01:48 | Tree | |
|
[r10232]
by
milde
Documentation amendments. Announce removement of `memo.section_level` in Docutils 2.0. Add some missing element descriptions to The Docutils Document Tree. Revert section level changes in restructuredtext.rst doc. Move section Mention Roles Defined in Standard Definition Files in |
2025-09-13 16:01:09 | Tree |
|
[r10231]
by
milde
Small editorial changes. Add type info, shorten function call, merge repetitive commands. |
2025-09-11 14:16:33 | Tree |
| 2025-09-11 09:29:43 | Tree | |
|
[r10229]
by
milde
rST parser: Use `section_level_offset` instead of `memo.section_level`. Keeping record of the current section level in the state machine's "memo" Store the difference between the intended start level of nested parsing and the |
2025-09-09 09:54:18 | Tree |
|
[r10228]
by
milde
rST parser: simplifications, fixes, and improvements Define the attribute `parent_state_machine` only in More detailled error message for inacessible section parents. Test with a copy of Sphinx's `_fresh_title_style_context`. |
2025-09-08 13:44:23 | Tree |
|
[r10227]
by
milde
Adjustments for nested_parse(). * Ensure valid output and update the "current node", if the base node is If the base node is the state machine's "current node", we can safely assume * Make the "current node" the default value for the "node" argument. * Restore `memo.section_level` after nested parsing into a custom node. * Update unit tests. |
2025-09-05 14:07:30 | Tree |
|
[r10226]
by
milde
rST parser: restore backwards compatibility of nested parsing. * Keep document-wide title style hierarchy in nested parsing. * Revert to using `document.memo.section_level` (required for nested parsing + simpler logic This should restore compatibility with Sphinx's "only" directive broken by [r10204]. |
2025-09-05 09:10:58 | Tree |
|
[r10225]
by
milde
Deprecate the "match_titles" argument of `states.RSTState.nested_list_parse()`. `nested_list_parse()` is intended for second and subsequent items of lists The argument value was (mis)used in directive classes to check wheter a |
2025-08-28 22:07:49 | Tree |
|
[r10224]
by
milde
More distict variable name in parsers.rst.states.RSTState.nested_list_parse(). The `RSTState.nested_parse()` method creates/uses a new state machine |
2025-08-28 22:07:36 | Tree |