Mercurial > hgrepos > Python > libs > pygments-lexer-pseudocode2
diff pygments_lexer_pseudocode2/algpseudocode.py @ 92:3f37832c405d
FIX: Wrong state for \TEXT command
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Sun, 03 May 2026 13:59:16 +0200 |
| parents | feb41c8d72d2 |
| children | 84c0f761c836 |
line wrap: on
line diff
--- a/pygments_lexer_pseudocode2/algpseudocode.py Sat May 02 14:55:15 2026 +0200 +++ b/pygments_lexer_pseudocode2/algpseudocode.py Sun May 03 13:59:16 2026 +0200 @@ -301,9 +301,9 @@ (r"\}", LexBase.op_ignore, "#pop"), (r"\n", Whitespace), (r"\\\}", LexBase.op_fixed(Text, "}")), - (r"(?:i)\\(expr(?:ession)?)[ \t]*(\{)", - bygroups(LexBase.op_ignore, LexBase.op_ignore), - "expr-in-braces"), + (r"(?i)\\expr(?:ession)?[ \t]*\{", + LexBase.op_ignore, + "block-expr"), include("explicit-tokentype"), (r"\\\\", LexBase.op_fixed(Text, "\\")), (r"\\", LexBase.op_fixed(Text, "\\")),
