diff --git a/i2p2www/lexers.py b/i2p2www/lexers.py index 17262e9f..cc967d4f 100644 --- a/i2p2www/lexers.py +++ b/i2p2www/lexers.py @@ -12,6 +12,7 @@ class DataSpecLexer(RegexLexer): (r'(\s+)([\+|])', bygroups(Text, Text), 'content'), (r'(\s*)(~)', bygroups(Text, Generic.Strong), 'content'), (r'(\s*)([\w=;]+)(\s[\w=;]+)*(\s)(::)(\s)', bygroups(Text, Name.Tag, Name.Tag, Text, Operator, Text)), + (r'(\s*)`((?:[A-Z][a-z0-9]+)(?:[A-Z][a-z0-9]*)*)(\.)(.*)`', bygroups(Text, Name.Class, Operator, Name.Tag)), (r'(\s*)`((?:[A-Z][a-z0-9]+)(?:[A-Z][a-z0-9]*)*)`', bygroups(Text, Name.Class)), (r'(\s*)([A-Z]{2,})', bygroups(Text, Name.Constant)), (r'(\s*)([\[\]])', bygroups(Text, Punctuation)),