From: Günter M. <mi...@us...> - 2023-11-10 13:15:52
|
- **status**: open --> open-fixed - **Comment**: Thank you for the bug report and MWE. It is fixed in [r9471]. --- **[bugs:#476] Using short pygments class names with HTML5 writer results in strings being struck-out** **Status:** open-fixed **Created:** Tue Nov 07, 2023 07:20 PM UTC by John Thorvald Wodder II **Last Updated:** Tue Nov 07, 2023 07:20 PM UTC **Owner:** nobody When converting a reStructuredText document to HTML5 with the `--syntax-highlight=short` option, if any tokens in the highlighted code use the `s` class (for generic strings), docutils will render those tokens by wrapping them in `<s>...</s>`, producing struck-through text. For example, given the following rST file: ```rst .. code:: shell cat <<EOF Hello World! EOF ``` Running `docutils --syntax-highlight=short` on this file produces an HTML file containing the following: ```html <pre class="code shell literal-block"><code>cat<span class="w"> </span><s><<EOT Hello World! EOT</s></code></pre> ``` Note the `<s>...</s>` around the heredoc, which is rendered as struck-through text. --- Sent from sourceforge.net because doc...@li... is subscribed to https://sourceforge.net/p/docutils/bugs/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/docutils/admin/bugs/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |