From 9ea0b06b4acec0219c302f109df9ed73b397feed Mon Sep 17 00:00:00 2001 From: Gareth Rees Date: Tue, 30 Oct 2012 18:40:32 +0000 Subject: [PATCH] Put sense in superscript even if glossary cross-ref spans multiple lines. Copied from Perforce Change: 180174 ServerID: perforce.ravenbrook.com --- mps/manual/source/extensions/mps.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mps/manual/source/extensions/mps.py b/mps/manual/source/extensions/mps.py index 5a177fcf79d..cbc3f203ad6 100644 --- a/mps/manual/source/extensions/mps.py +++ b/mps/manual/source/extensions/mps.py @@ -187,7 +187,7 @@ class GlossaryTransform(transforms.Transform): see_only_ids = set() xref_ids = defaultdict(list) default_priority = 999 - sense_re = re.compile(r'(.*)\s+(\([0-9]+\))$') + sense_re = re.compile(r'(.*)\s+(\([0-9]+\))$', re.S) def superscript_children(self, target): """