From 6ac7cdbb0284228db251a416c52b8816728554a2 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Tue, 9 Jan 2024 02:36:58 +0000 Subject: [PATCH] Allow hyphens in group names for productionlist cross-references --- sphinx/domains/std.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sphinx/domains/std.py b/sphinx/domains/std.py index 1cb8bdf85..fc09f4ac0 100644 --- a/sphinx/domains/std.py +++ b/sphinx/domains/std.py @@ -34,7 +34,7 @@ logger = logging.getLogger(__name__) # RE for option descriptions option_desc_re = re.compile(r'((?:/|--|-|\+)?[^\s=]+)(=?\s*.*)') # RE for grammar tokens -token_re = re.compile(r'`((~?\w*:)?\w+)`') +token_re = re.compile(r'`((~?[\w-]*:)?\w+)`') samp_role = EmphasizedLiteral()