Skip to content

Conversation

hugovk
Copy link
Member

@hugovk hugovk commented Mar 15, 2023

(cherry picked from commit 8647ba4)

Remove the exclamation mark from :program:`!foo` in .rst files because
it inadvertently shows up in the rendered HTML.

(Sphinx's cross-referencing roles use a '!' prefix to suppress
hyperlinking[1], but :program: is not a cross-referencing role so the
'!' is displayed verbatim.)

The exclamation marks in venv.rst were introduced in pythonGH-98350. See
comments [2] and [3] for additional discussion.

[1]: https://www.sphinx-doc.org/en/master/usage/restructuredtext/roles.htmlGH-cross-referencing-syntax
[2]: https://github.com/python/cpython/pull/98350GH-issuecomment-1285965759
[3]: https://github.com/python/cpython/pull/98350GH-issuecomment-1286394047

Reported-by: Vinay Sajip <[email protected]>.
(cherry picked from commit 8647ba4)

Co-authored-by: Tom Levy <[email protected]>
@hugovk hugovk requested a review from vsajip as a code owner March 15, 2023 07:15
@bedevere-bot bedevere-bot added docs Documentation in the Doc dir skip news labels Mar 15, 2023
@hugovk hugovk merged commit 087fb56 into python:3.10 Mar 15, 2023
@hugovk hugovk deleted the backport-8647ba4-3.10 branch March 15, 2023 07:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs Documentation in the Doc dir skip issue skip news
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants