From 56bd1f5b8377f54b4af39a114362a7762d27f13c Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Thu, 7 May 2020 03:01:09 +0000 Subject: CTAN sync 202005070301 --- macros/luatex/optex/hisyntax-tex.opm | 38 ------------------------------------ 1 file changed, 38 deletions(-) delete mode 100644 macros/luatex/optex/hisyntax-tex.opm (limited to 'macros/luatex/optex/hisyntax-tex.opm') diff --git a/macros/luatex/optex/hisyntax-tex.opm b/macros/luatex/optex/hisyntax-tex.opm deleted file mode 100644 index afa09ca821..0000000000 --- a/macros/luatex/optex/hisyntax-tex.opm +++ /dev/null @@ -1,38 +0,0 @@ -%% This is part of OpTeX project, see http://petr.olsak.net/optex - -\_codedecl\_hisyntaxtex {Syntax highlighting for TeX sources <2020-04-03>} - -\_newtoks\_hisyntaxtex \_newtoks\_hicolorstex - -\_global\_hicolorstex={% colors in TeX codes - \_hicolor S \Blue % control sequences - \_hicolor B \Magenta % {, }, $ - \_hicolor C \Green % comments -} -\_global\_hisyntaxtex={ - \_the\_hicolorstex - \_replthis{\_string\%}{\y{_createcs}{\_csstring\%}} - \_replfromto{\_csstring\%}{^^J}{\x C{\_csstring\%#1}^^J} - \_replthis{\_string\\}{\y{_createcs}{\_csstring\\}} - \_replthis{\_string\{}{\y{_createcs}{\_csstring\{}} - \_replthis{\_string\}}{\y{_createcs}{\_csstring\}}} - \_replthis{\_string\$}{\y{_createcs}{\_csstring\$}} - \_replthis{\_csstring\\}{\y{_createcs}} - \_replthis{\_csstring\{}{\x B{\_csstring\{}} - \_replthis{\_csstring\}}{\x B{\_csstring\}}} - \_replthis{\_csstring\$}{\x B{\_csstring\$}} -} -\_gdef\_createcs#1{\_def\_csletters{#1}% - \_ifcat a\_noexpand#1\_afterfi{\_futurelet\_next\_createcsA}% - \_else \_ea\_createcsF \_fi -} -\_gdef\_createcsA{\ifcat a\_noexpand\_next \_ea\_createcsB \_else \_ea\_createcsF \_fi} -\_gdef\_createcsB#1{\_addto\_csletters{#1}\_futurelet\_next\_createcsA} -\_gdef\_createcsF{\z S{\_csstring\\\_csletters}} -\_gdef\_createbb{\_ea\_createcs\_csstring\\} - -\_endcode %------------------------------------------------ - -The `\_createcs` reads next tokens as the tokenizer does it until the name -of a control sequence is read. It is saved to the `\_csletters` macro and -the macro \_createcsF prints it. -- cgit v1.2.3