docutils 0.22.1 is released
engelbert gruber <[email protected]> Wed, 17 Sep 2025 20:49:18 +0200
| Newsgroups | gmane.text.docutils.user,gmane.text.docutils.devel |
|---|---|
| Message-ID | <CAHnbgBORq1x378ZBXtynH-60LAUnLJtUhS-+YDCnt5yW2M1-Vw@mail.gmail.com> |
--===============7919098013637225631==
Content-Type: multipart/alternative; boundary="00000000000055ef77063f03b2fb"
--00000000000055ef77063f03b2fb
Content-Type: text/plain; charset="UTF-8"
Good evening,
after a short test the 0.22.1 is released containing
* docutils/parsers/rst/states.py
- Relax "section title" system messages from SEVERE to ERROR.
- Fix behaviour with nested parsing into a detached node
(cf. bugs #508 and #509).
- New attribute `NestedStateMachine.parent_state_machine`.
Use case: update the "current node" of parent state machine(s)
after nested parsing.
- Better error messages for grid table markup errors (bug #504),
based on patch #214 by Jynn Nelson.
* docutils/transforms/references.py
- Better error reports for hyperlinks with embedded URI or alias.
* docutils/writers/latex2e/__init__.py
- Add cross-reference anchors (``\phantomsection\label{...}``)
for elements with IDs (fixes bug #503).
- Fix cross-reference anchor placement in figures, images,
literal-blocks, tables, and (sub)titles.
all the best
e
--00000000000055ef77063f03b2fb
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div>Good evening,</div><div><br></div><div>after a short =
test the 0.22.1 is released containing<br></div><br>* docutils/parsers/rst/=
states.py<br><br>=C2=A0- Relax "section title" system messages fr=
om SEVERE to ERROR.<br>=C2=A0- Fix behaviour with nested parsing into a det=
ached node<br>=C2=A0 =C2=A0(cf. bugs #508 and #509).<br>=C2=A0- New attribu=
te `NestedStateMachine.parent_state_machine`.<br>=C2=A0 =C2=A0Use case: upd=
ate the "current node" of parent state machine(s)<br>=C2=A0 =C2=
=A0after nested parsing.<br>=C2=A0- Better error messages for grid table ma=
rkup errors (bug #504),<br>=C2=A0 =C2=A0based on patch #214 by Jynn Nelson.=
<br><br>* docutils/transforms/references.py<br><br>=C2=A0- Better error rep=
orts for hyperlinks with embedded URI or alias.<br><br>* docutils/writers/l=
atex2e/__init__.py<br><br>=C2=A0- Add cross-reference anchors (``\phantomse=
ction\label{...}``)<br>=C2=A0 =C2=A0for elements with IDs (fixes bug #503).=
<br>=C2=A0- Fix cross-reference anchor placement in figures, images,<br>=C2=
=A0 =C2=A0literal-blocks, tables, and (sub)titles.<div><span style=3D"font-=
family:monospace"><br></span></div>all the best<br>=C2=A0e</div>
--00000000000055ef77063f03b2fb--
--===============7919098013637225631==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
--===============7919098013637225631==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline