Warning, /frameworks/syntax-highlighting/data/syntax/latex.xml is written in an unsupported language. File is not indexed.
0001 <?xml version="1.0" encoding="UTF-8"?>
0002 <!DOCTYPE language
0003 [
0004 <!ENTITY bullet "×">
0005 <!ENTITY envname "[a-zA-Z]+\*?">
0006 ]>
0007 <language name="LaTeX" version="23" section="Markup" kateversion="5.79" priority="10" extensions="*.tex;*.ltx;*.dtx;*.sty;*.cls;*.bbx;*.cbx;*.lbx;*.tikz;*.pgf" mimetype="text/x-tex" casesensitive="1" author="Jeroen Wijnhout (Jeroen.Wijnhout@kdemail.net)+Holger Danielsson (holger.danielsson@versanet.de)+Michel Ludwig (michel.ludwig@kdemail.net)+Thomas Braun (thomas.braun@virtuell-zuhause.de)" license="LGPL" >
0008 <highlighting>
0009 <!-- NOTE: Keywords of kind "\something" do not need a delimiter before "\".
0010 Using a DetectChar rule with lookAhead to detect "\" at the beginning
0011 avoids the requirement of the delimiter in the keyword. -->
0012 <list name="beginEnv">
0013 <item>\begin</item>
0014 </list>
0015
0016 <list name="endEnv">
0017 <item>\end</item>
0018 </list>
0019
0020 <list name="Label">
0021 <item>\Autocite</item>
0022 <item>\autocite</item>
0023 <item>\autoref</item>
0024 <item>\Cite</item>
0025 <item>\cite</item>
0026 <item>\Citeauthor</item>
0027 <item>\citeauthor</item>
0028 <item>\citep</item>
0029 <item>\citet</item>
0030 <item>\citetitle</item>
0031 <item>\citeurl</item>
0032 <item>\citeyear</item>
0033 <item>\cref</item>
0034 <item>\Cref</item>
0035 <item>\cref*</item>
0036 <item>\Cref*</item>
0037 <item>\eqref</item>
0038 <item>\Footcite</item>
0039 <item>\footcite</item>
0040 <item>\footfullcite</item>
0041 <item>\fullcite</item>
0042 <item>\label</item>
0043 <item>\nocite</item>
0044 <item>\pagecite</item>
0045 <item>\pageref</item>
0046 <item>\Parencite</item>
0047 <item>\parencite</item>
0048 <item>\ref</item>
0049 <item>\subref</item>
0050 <item>\subref*</item>
0051 <item>\supercite</item>
0052 <item>\Textcite</item>
0053 <item>\textcite</item>
0054 <item>\vpageref</item>
0055 <item>\vref</item>
0056 </list>
0057
0058 <list name="macroFancyLabel">
0059 <item>\documentclass</item>
0060 <item>\includegraphics</item>
0061 <item>\include</item>
0062 <item>\usepackage</item>
0063 <item>\bibliography</item>
0064 <item>\bibliographystyle</item>
0065 </list>
0066
0067 <list name="FancyLabel">
0068 <item>\cites</item>
0069 <item>\Cites</item>
0070 <item>\parencites</item>
0071 <item>\Parencites</item>
0072 <item>\autocites</item>
0073 <item>\Autocites</item>
0074 <item>\supercites</item>
0075 <item>\footcites</item>
0076 <item>\Footcites</item>
0077 </list>
0078
0079 <list name="Sectioning">
0080 <item>\part*</item>
0081 <item>\part</item>
0082 <item>\chapter*</item>
0083 <item>\chapter</item>
0084 <item>\section*</item>
0085 <item>\section</item>
0086 <item>\subsection*</item>
0087 <item>\subsection</item>
0088 <item>\subsubsection*</item>
0089 <item>\subsubsection</item>
0090 <item>\paragraph*</item>
0091 <item>\paragraph</item>
0092 <item>\subparagraph*</item>
0093 <item>\subparagraph</item>
0094 </list>
0095
0096 <list name="SpecialCommand">
0097 <item>\column</item>
0098 <item>\definecolor</item>
0099 <item>\geometry</item>
0100 <item>\hspace*</item>
0101 <item>\hspace</item>
0102 <item>\input</item>
0103 <item>\newboolean</item>
0104 <item>\rule</item>
0105 <item>\setboolean</item>
0106 <item>\setcounter</item>
0107 <item>\setlength</item>
0108 <item>\special</item>
0109 <item>\textcolor</item>
0110 <item>\vspace*</item>
0111 <item>\vspace</item>
0112 </list>
0113
0114 <list name="Footnoting">
0115 <item>\footnote*</item>
0116 <item>\footnote</item>
0117 </list>
0118
0119 <list name="NewCommand">
0120 <item>\renewcommand*</item>
0121 <item>\renewcommand</item>
0122 <item>\providecommand*</item>
0123 <item>\providecommand</item>
0124 <item>\newcommand*</item>
0125 <item>\newcommand</item>
0126 </list>
0127
0128 <list name="DefCommand">
0129 <item>\edef</item>
0130 <item>\gdef</item>
0131 <item>\xdef</item>
0132 </list>
0133
0134 <list name="MathModeEnsure">
0135 <item>\ensuremath</item>
0136 </list>
0137
0138 <list name="iffalse">
0139 <item>\iffalse</item>
0140 </list>
0141
0142 <list name="iffalseend">
0143 <item>\fi</item>
0144 <item>\else</item>
0145 </list>
0146
0147 <list name="Verb">
0148 <item>verb*</item>
0149 <item>verb</item>
0150 <item>Verb</item>
0151 </list>
0152
0153 <list name="Lstinline">
0154 <item>lstinline</item>
0155 </list>
0156
0157 <list name="MintParam">
0158 <item>mint</item>
0159 </list>
0160
0161 <list name="ListingsEnv">
0162 <item>lstlisting*</item>
0163 <item>lstlisting</item>
0164 </list>
0165
0166 <list name="MintedEnv">
0167 <item>minted*</item>
0168 <item>minted</item>
0169 </list>
0170
0171 <list name="MintedCodeLang">
0172 <!-- ABAP lexers -->
0173 <item>abapcode*</item>
0174 <item>abapcode</item>
0175 <!-- ActionScript 2.0 lexers -->
0176 <item>actionscriptcode*</item>
0177 <item>actionscriptcode</item>
0178 <item>ascode*</item>
0179 <item>ascode</item>
0180 <!-- Ada lexers -->
0181 <item>adacode*</item>
0182 <item>adacode</item>
0183 <!-- Agda lexers -->
0184 <item>agdacode*</item>
0185 <item>agdacode</item>
0186 <!-- Apache Configuration lexers -->
0187 <item>apacheconfcode*</item>
0188 <item>apacheconfcode</item>
0189 <item>aconfcode*</item>
0190 <item>aconfcode</item>
0191 <item>apachecode*</item>
0192 <item>apachecode</item>
0193 <!-- AutoHotKey lexers -->
0194 <item>autohotkeycode*</item>
0195 <item>autohotkeycode</item>
0196 <item>ahkcode*</item>
0197 <item>ahkcode</item>
0198 <!-- AWK lexers -->
0199 <item>awkcode*</item>
0200 <item>awkcode</item>
0201 <item>gawkcode*</item>
0202 <item>gawkcode</item>
0203 <item>mawkcode*</item>
0204 <item>mawkcode</item>
0205 <item>nawkcode*</item>
0206 <item>nawkcode</item>
0207 <!-- Bash lexers -->
0208 <item>bashcode*</item>
0209 <item>bashcode</item>
0210 <item>shcode*</item>
0211 <item>shcode</item>
0212 <item>kshcode*</item>
0213 <item>kshcode</item>
0214 <item>zshcode*</item>
0215 <item>zshcode</item>
0216 <item>shellcode*</item>
0217 <item>shellcode</item>
0218 <!-- BibTeX lexers -->
0219 <item>bibtexcode*</item>
0220 <item>bibtexcode</item>
0221 <item>bibcode*</item>
0222 <item>bibcode</item>
0223 <!-- Boo lexers -->
0224 <item>boocode*</item>
0225 <item>boocode</item>
0226 <!-- C lexers -->
0227 <item>ccode*</item>
0228 <item>ccode</item>
0229 <!-- CMake lexers -->
0230 <item>cmakecode*</item>
0231 <item>cmakecode</item>
0232 <!-- C# lexers -->
0233 <item>csharpcode*</item>
0234 <item>csharpcode</item>
0235 <item>cscode*</item>
0236 <item>cscode</item>
0237 <!-- Clojure lexers -->
0238 <item>clojurecode*</item>
0239 <item>clojurecode</item>
0240 <item>cljcode*</item>
0241 <item>cljcode</item>
0242 <!-- CoffeeScript lexers -->
0243 <item>coffeecode*</item>
0244 <item>coffeecode</item>
0245 <!-- Common Lisp lexers -->
0246 <item>commonlispcode*</item>
0247 <item>commonlispcode</item>
0248 <item>clcode*</item>
0249 <item>clcode</item>
0250 <item>lispcode*</item>
0251 <item>lispcode</item>
0252 <!-- C++ lexers -->
0253 <item>cppcode*</item>
0254 <item>cppcode</item>
0255 <!-- CSS lexers -->
0256 <item>csscode*</item>
0257 <item>csscode</item>
0258 <!-- D lexers -->
0259 <item>dcode*</item>
0260 <item>dcode</item>
0261 <!-- Dart lexers -->
0262 <item>dartcode*</item>
0263 <item>dartcode</item>
0264 <!-- Pascal lexers -->
0265 <item>delphicode*</item>
0266 <item>delphicode</item>
0267 <item>pascode*</item>
0268 <item>pascode</item>
0269 <item>pascalcode*</item>
0270 <item>pascalcode</item>
0271 <item>objectpascalcode*</item>
0272 <item>objectpascalcode</item>
0273 <!-- Diff lexers -->
0274 <item>diffcode*</item>
0275 <item>diffcode</item>
0276 <item>udiffcode*</item>
0277 <item>udiffcode</item>
0278 <!-- DTD lexers -->
0279 <item>dtdcode*</item>
0280 <item>dtdcode</item>
0281 <!-- Eiffel lexers -->
0282 <item>eiffelcode*</item>
0283 <item>eiffelcode</item>
0284 <!-- Elixir lexers -->
0285 <item>elixircode*</item>
0286 <item>elixircode</item>
0287 <item>excode*</item>
0288 <item>excode</item>
0289 <item>exscode*</item>
0290 <item>exscode</item>
0291 <!-- Elm lexers -->
0292 <item>elmcode*</item>
0293 <item>elmcode</item>
0294 <!-- Email lexers -->
0295 <item>emailcode*</item>
0296 <item>emailcode</item>
0297 <item>emlcode*</item>
0298 <item>emlcode</item>
0299 <!-- Erlang lexers -->
0300 <item>erlangcode*</item>
0301 <item>erlangcode</item>
0302 <!-- Fish lexers -->
0303 <item>fishcode*</item>
0304 <item>fishcode</item>
0305 <item>fishshellcode*</item>
0306 <item>fishshellcode</item>
0307 <!-- ANS-Forth94 lexers -->
0308 <item>forthcode*</item>
0309 <item>forthcode</item>
0310 <!-- Fortran (Fixed Format) lexers -->
0311 <item>fortranfixedcode*</item>
0312 <item>fortranfixedcode</item>
0313 <!-- Fortran (Free Format) lexers -->
0314 <item>fortrancode*</item>
0315 <item>fortrancode</item>
0316 <item>fcode*</item>
0317 <item>fcode</item>
0318 <!-- GAP lexers -->
0319 <item>gapcode*</item>
0320 <item>gapcode</item>
0321 <!-- Godot lexers -->
0322 <item>gdscriptcode*</item>
0323 <item>gdscriptcode</item>
0324 <item>gdcode*</item>
0325 <item>gdcode</item>
0326 <!-- GLSL lexers -->
0327 <item>glslcode*</item>
0328 <item>glslcode</item>
0329 <!-- G-Code lexers -->
0330 <item>gcodecode*</item>
0331 <item>gcodecode</item>
0332 <!-- Gnuplot lexers -->
0333 <item>gnuplotcode*</item>
0334 <item>gnuplotcode</item>
0335 <!-- Go lexers -->
0336 <item>gocode*</item>
0337 <item>gocode</item>
0338 <item>golangcode*</item>
0339 <item>golangcode</item>
0340 <!-- Groovy lexers -->
0341 <item>groovycode*</item>
0342 <item>groovycode</item>
0343 <!-- Haml lexers -->
0344 <item>hamlcode*</item>
0345 <item>hamlcode</item>
0346 <!-- Haskell lexers -->
0347 <item>haskellcode*</item>
0348 <item>haskellcode</item>
0349 <item>hscode*</item>
0350 <item>hscode</item>
0351 <!-- Haxe lexers -->
0352 <item>haxecode*</item>
0353 <item>haxecode</item>
0354 <item>hxslcode*</item>
0355 <item>hxslcode</item>
0356 <item>hxcode*</item>
0357 <item>hxcode</item>
0358 <!-- HTML lexers -->
0359 <item>htmlcode*</item>
0360 <item>htmlcode</item>
0361 <!-- IDL lexers -->
0362 <item>idlcode*</item>
0363 <item>idlcode</item>
0364 <!-- Idris lexers -->
0365 <item>idriscode*</item>
0366 <item>idriscode</item>
0367 <item>idrcode*</item>
0368 <item>idrcode</item>
0369 <!-- Inform lexers -->
0370 <item>informcode*</item>
0371 <item>informcode</item>
0372 <item>icode*</item>
0373 <item>icode</item>
0374 <!-- INI Files lexers -->
0375 <item>inicode*</item>
0376 <item>inicode</item>
0377 <item>cfgcode*</item>
0378 <item>cfgcode</item>
0379 <item>dosinicode*</item>
0380 <item>dosinicode</item>
0381 <!-- J lexers -->
0382 <item>jcode*</item>
0383 <item>jcode</item>
0384 <!-- Java lexers -->
0385 <item>javacode*</item>
0386 <item>javacode</item>
0387 <!-- JavaScript lexers -->
0388 <item>javascriptcode*</item>
0389 <item>javascriptcode</item>
0390 <item>jscode*</item>
0391 <item>jscode</item>
0392 <!-- JCL lexers -->
0393 <item>jclcode*</item>
0394 <item>jclcode</item>
0395 <!-- JSON lexers -->
0396 <item>jsoncode*</item>
0397 <item>jsoncode</item>
0398 <item>jsonobjectcode*</item>
0399 <item>jsonobjectcode</item>
0400 <!-- Julia lexers -->
0401 <item>juliacode*</item>
0402 <item>juliacode</item>
0403 <item>jlcode*</item>
0404 <item>jlcode</item>
0405 <!-- Kconfig lexers -->
0406 <item>kconfigcode*</item>
0407 <item>kconfigcode</item>
0408 <item>menuconfigcode*</item>
0409 <item>menuconfigcode</item>
0410 <item>linuxconfigcode*</item>
0411 <item>linuxconfigcode</item>
0412 <item>kernelconfigcode*</item>
0413 <item>kernelconfigcode</item>
0414 <!-- Kotlin lexers -->
0415 <item>kotlincode*</item>
0416 <item>kotlincode</item>
0417 <!-- LSL lexers -->
0418 <item>lslcode*</item>
0419 <item>lslcode</item>
0420 <!-- LESSCSS lexers -->
0421 <item>lesscode*</item>
0422 <item>lesscode</item>
0423 <!-- LilyPond lexers -->
0424 <item>lilypondcode*</item>
0425 <item>lilypondcode</item>
0426 <!-- Literate Haskell lexers -->
0427 <item>literatehaskellcode*</item>
0428 <item>literatehaskellcode</item>
0429 <item>lhaskellcode*</item>
0430 <item>lhaskellcode</item>
0431 <item>lhscode*</item>
0432 <item>lhscode</item>
0433 <!-- LLVM lexers -->
0434 <item>llvmcode*</item>
0435 <item>llvmcode</item>
0436 <!-- Logtalk lexers -->
0437 <item>logtalkcode*</item>
0438 <item>logtalkcode</item>
0439 <!-- Lua lexers -->
0440 <item>luacode*</item>
0441 <item>luacode</item>
0442 <!-- Makefile lexers -->
0443 <item>makecode*</item>
0444 <item>makecode</item>
0445 <item>makefilecode*</item>
0446 <item>makefilecode</item>
0447 <item>mfcode*</item>
0448 <item>mfcode</item>
0449 <item>bsdmakecode*</item>
0450 <item>bsdmakecode</item>
0451 <!-- Mako lexers -->
0452 <item>makocode*</item>
0453 <item>makocode</item>
0454 <!-- Markdown lexers -->
0455 <item>markdowncode*</item>
0456 <item>markdowncode</item>
0457 <item>mdcode*</item>
0458 <item>mdcode</item>
0459 <!-- Mason lexers -->
0460 <item>masoncode*</item>
0461 <item>masoncode</item>
0462 <!-- Mathematica lexers -->
0463 <item>mathematicacode*</item>
0464 <item>mathematicacode</item>
0465 <item>mmacode*</item>
0466 <item>mmacode</item>
0467 <item>nbcode*</item>
0468 <item>nbcode</item>
0469 <!-- Matlab lexers -->
0470 <item>matlabcode*</item>
0471 <item>matlabcode</item>
0472 <!-- Maxima lexers -->
0473 <item>maximacode*</item>
0474 <item>maximacode</item>
0475 <item>macsymacode*</item>
0476 <item>macsymacode</item>
0477 <!-- Meson lexers -->
0478 <item>mesoncode*</item>
0479 <item>mesoncode</item>
0480 <item>mesonbuildcode*</item>
0481 <item>mesonbuildcode</item>
0482 <!-- Modelica lexers -->
0483 <item>modelicacode*</item>
0484 <item>modelicacode</item>
0485 <!-- Modula-2 lexers -->
0486 <item>modulacode*</item>
0487 <item>modulacode</item>
0488 <item>mcode*</item>
0489 <item>mcode</item>
0490 <!-- SQL (MySQL) lexers -->
0491 <item>mysqlcode*</item>
0492 <item>mysqlcode</item>
0493 <!-- NSIS lexers -->
0494 <item>nsiscode*</item>
0495 <item>nsiscode</item>
0496 <item>nsicode*</item>
0497 <item>nsicode</item>
0498 <item>nshcode*</item>
0499 <item>nshcode</item>
0500 <!-- Intel x86 (NASM) lexers -->
0501 <item>nasmcode*</item>
0502 <item>nasmcode</item>
0503 <!-- Nemerle lexers -->
0504 <item>nemerlecode*</item>
0505 <item>nemerlecode</item>
0506 <!-- nesC lexers -->
0507 <item>nesccode*</item>
0508 <item>nesccode</item>
0509 <!-- Nim lexers -->
0510 <item>nimrodcode*</item>
0511 <item>nimrodcode</item>
0512 <item>nimcode*</item>
0513 <item>nimcode</item>
0514 <!-- Nix lexers -->
0515 <item>nixoscode*</item>
0516 <item>nixoscode</item>
0517 <item>nixcode*</item>
0518 <item>nixcode</item>
0519 <!-- Objective-C lexers -->
0520 <item>objectiveccode*</item>
0521 <item>objectiveccode</item>
0522 <item>objccode*</item>
0523 <item>objccode</item>
0524 <!-- Objective-C++ lexers -->
0525 <item>objectivecppcode*</item>
0526 <item>objectivecppcode</item>
0527 <item>objcppcode*</item>
0528 <item>objcppcode</item>
0529 <!-- Objective Caml lexers -->
0530 <item>ocamlcode*</item>
0531 <item>ocamlcode</item>
0532 <!-- Octave lexers -->
0533 <item>octavecode*</item>
0534 <item>octavecode</item>
0535 <!-- Perl lexers -->
0536 <item>perlcode*</item>
0537 <item>perlcode</item>
0538 <item>plcode*</item>
0539 <item>plcode</item>
0540 <!-- PHP/PHP lexers -->
0541 <item>phpcode*</item>
0542 <item>phpcode</item>
0543 <!-- Pig lexers -->
0544 <item>pigcode*</item>
0545 <item>pigcode</item>
0546 <!-- Pike lexers -->
0547 <item>pikecode*</item>
0548 <item>pikecode</item>
0549 <!-- Pony lexers -->
0550 <item>ponycode*</item>
0551 <item>ponycode</item>
0552 <!-- PostScript lexers -->
0553 <item>postscriptcode*</item>
0554 <item>postscriptcode</item>
0555 <item>postscrcode*</item>
0556 <item>postscrcode</item>
0557 <!-- POV-Ray lexers -->
0558 <item>povcode*</item>
0559 <item>povcode</item>
0560 <!-- PowerShell lexers -->
0561 <item>powershellcode*</item>
0562 <item>powershellcode</item>
0563 <item>pwshcode*</item>
0564 <item>pwshcode</item>
0565 <item>poshcode*</item>
0566 <item>poshcode</item>
0567 <item>pscode*</item>
0568 <item>pscode</item>
0569 <item>psmcode*</item>
0570 <item>psmcode</item>
0571 <!-- Praat lexers -->
0572 <item>praatcode*</item>
0573 <item>praatcode</item>
0574 <!-- Prolog lexers -->
0575 <item>prologcode*</item>
0576 <item>prologcode</item>
0577 <!-- Protobuf lexers -->
0578 <item>protobufcode*</item>
0579 <item>protobufcode</item>
0580 <item>protocode*</item>
0581 <item>protocode</item>
0582 <!-- Pug lexers -->
0583 <item>pugcode*</item>
0584 <item>pugcode</item>
0585 <item>jadecode*</item>
0586 <item>jadecode</item>
0587 <!-- Puppet lexers -->
0588 <item>puppetcode*</item>
0589 <item>puppetcode</item>
0590 <!-- Python lexers -->
0591 <item>pythoncode*</item>
0592 <item>pythoncode</item>
0593 <item>pycode*</item>
0594 <item>pycode</item>
0595 <item>sagecode*</item>
0596 <item>sagecode</item>
0597 <!-- QML lexers -->
0598 <item>qmlcode*</item>
0599 <item>qmlcode</item>
0600 <item>qbscode*</item>
0601 <item>qbscode</item>
0602 <!-- RelaxNG-Compact lexers -->
0603 <item>rngcompactcode*</item>
0604 <item>rngcompactcode</item>
0605 <item>rnccode*</item>
0606 <item>rnccode</item>
0607 <!-- RPM Spec lexers -->
0608 <item>speccode*</item>
0609 <item>speccode</item>
0610 <!-- Racket lexers -->
0611 <item>racketcode*</item>
0612 <item>racketcode</item>
0613 <item>rktcode*</item>
0614 <item>rktcode</item>
0615 <!-- REXX lexers -->
0616 <item>rexxcode*</item>
0617 <item>rexxcode</item>
0618 <item>arexxcode*</item>
0619 <item>arexxcode</item>
0620 <!-- Ruby/Rails/RHTML lexers -->
0621 <item>rhtmlcode*</item>
0622 <item>rhtmlcode</item>
0623 <item>htmlerbcode*</item>
0624 <item>htmlerbcode</item>
0625 <item>htmlrubycode*</item>
0626 <item>htmlrubycode</item>
0627 <!-- reStructuredText lexers -->
0628 <item>rstcode*</item>
0629 <item>rstcode</item>
0630 <item>restcode*</item>
0631 <item>restcode</item>
0632 <!-- Ruby lexers -->
0633 <item>rubycode*</item>
0634 <item>rubycode</item>
0635 <item>rbcode*</item>
0636 <item>rbcode</item>
0637 <item>dubycode*</item>
0638 <item>dubycode</item>
0639 <!-- Rust lexers -->
0640 <item>rustcode*</item>
0641 <item>rustcode</item>
0642 <item>rscode*</item>
0643 <item>rscode</item>
0644 <!-- SML lexers -->
0645 <item>smlcode*</item>
0646 <item>smlcode</item>
0647 <!-- SASS lexers -->
0648 <item>sasscode*</item>
0649 <item>sasscode</item>
0650 <!-- Scala lexers -->
0651 <item>scalacode*</item>
0652 <item>scalacode</item>
0653 <!-- Scheme lexers -->
0654 <item>schemecode*</item>
0655 <item>schemecode</item>
0656 <item>scmcode*</item>
0657 <item>scmcode</item>
0658 <!-- scilab lexers -->
0659 <item>scilabcode*</item>
0660 <item>scilabcode</item>
0661 <!-- SCSS lexers -->
0662 <item>scsscode*</item>
0663 <item>scsscode</item>
0664 <!-- sed lexers -->
0665 <item>sedcode*</item>
0666 <item>sedcode</item>
0667 <item>gsedcode*</item>
0668 <item>gsedcode</item>
0669 <item>ssedcode*</item>
0670 <item>ssedcode</item>
0671 <!-- Sieve lexers -->
0672 <item>sievecode*</item>
0673 <item>sievecode</item>
0674 <!-- Smali lexers -->
0675 <item>smalicode*</item>
0676 <item>smalicode</item>
0677 <!-- Solidity lexers -->
0678 <item>soliditycode*</item>
0679 <item>soliditycode</item>
0680 <!-- Spice lexers -->
0681 <item>spicecode*</item>
0682 <item>spicecode</item>
0683 <item>spicelangcode*</item>
0684 <item>spicelangcode</item>
0685 <!-- SQL lexers -->
0686 <item>sqlcode*</item>
0687 <item>sqlcode</item>
0688 <!-- Stan lexers -->
0689 <item>stancode*</item>
0690 <item>stancode</item>
0691 <!-- Stata lexers -->
0692 <item>statacode*</item>
0693 <item>statacode</item>
0694 <item>docode*</item>
0695 <item>docode</item>
0696 <!-- Swift lexers -->
0697 <item>swiftcode*</item>
0698 <item>swiftcode</item>
0699 <!-- SystemVerilog lexers -->
0700 <item>systemverilogcode*</item>
0701 <item>systemverilogcode</item>
0702 <item>svcode*</item>
0703 <item>svcode</item>
0704 <!-- TOML lexers -->
0705 <item>tomlcode*</item>
0706 <item>tomlcode</item>
0707 <!-- TADS 3 lexers -->
0708 <item>tadscode*</item>
0709 <item>tadscode</item>
0710 <!-- Tcl/Tk lexers -->
0711 <item>tclcode*</item>
0712 <item>tclcode</item>
0713 <!-- Tcsh lexers -->
0714 <item>tcshcode*</item>
0715 <item>tcshcode</item>
0716 <item>cshcode*</item>
0717 <item>cshcode</item>
0718 <!-- Terraform lexers -->
0719 <item>terraformcode*</item>
0720 <item>terraformcode</item>
0721 <item>tfcode*</item>
0722 <item>tfcode</item>
0723 <!-- LaTeX lexers -->
0724 <item>texcode*</item>
0725 <item>texcode</item>
0726 <item>latexcode*</item>
0727 <item>latexcode</item>
0728 <!-- Todo.txt lexers -->
0729 <item>todotxtcode*</item>
0730 <item>todotxtcode</item>
0731 <!-- TypeScript lexers -->
0732 <item>typescriptcode*</item>
0733 <item>typescriptcode</item>
0734 <item>tscode*</item>
0735 <item>tscode</item>
0736 <!-- Vala lexers -->
0737 <item>valacode*</item>
0738 <item>valacode</item>
0739 <item>vapicode*</item>
0740 <item>vapicode</item>
0741 <!-- Velocity lexers -->
0742 <item>velocitycode*</item>
0743 <item>velocitycode</item>
0744 <!-- Verilog lexers -->
0745 <item>verilogcode*</item>
0746 <item>verilogcode</item>
0747 <item>vcode*</item>
0748 <item>vcode</item>
0749 <!-- VHDL lexers -->
0750 <item>vhdlcode*</item>
0751 <item>vhdlcode</item>
0752 <!-- XML lexers -->
0753 <item>xmlcode*</item>
0754 <item>xmlcode</item>
0755 <!-- x.org Configuration lexers -->
0756 <item>xorgconfcode*</item>
0757 <item>xorgconfcode</item>
0758 <!-- xslt lexers -->
0759 <item>xsltcode*</item>
0760 <item>xsltcode</item>
0761 <!-- YAML lexers -->
0762 <item>yamlcode*</item>
0763 <item>yamlcode</item>
0764 <!-- YANG lexers -->
0765 <item>yangcode*</item>
0766 <item>yangcode</item>
0767 <!-- Mako lexers -->
0768 </list>
0769
0770 <list name="VerbatimEnv">
0771 <item>Verbatim*</item>
0772 <item>Verbatim</item>
0773 <item>BVerbatim*</item>
0774 <item>BVerbatim</item>
0775 <item>LVerbatim*</item>
0776 <item>LVerbatim</item>
0777 <item>verbatim*</item>
0778 <item>verbatim</item>
0779 <item>boxedverbatim*</item>
0780 <item>boxedverbatim</item>
0781 </list>
0782
0783 <list name="CommentEnv">
0784 <item>comment*</item>
0785 <item>comment</item>
0786 </list>
0787
0788 <list name="MathEnvParam">
0789 <item>alignat*</item>
0790 <item>alignat</item>
0791 <item>xalignat*</item>
0792 <item>xalignat</item>
0793 <item>xxalignat*</item>
0794 <item>xxalignat</item>
0795 </list>
0796
0797 <list name="MathEnv">
0798 <item>Bmatrix*</item>
0799 <item>Bmatrix</item>
0800 <item>IEEEeqnarray*</item>
0801 <item>IEEEeqnarray</item>
0802 <item>IEEEeqnarraybox*</item>
0803 <item>IEEEeqnarraybox</item>
0804 <item>Vmatrix*</item>
0805 <item>Vmatrix</item>
0806 <item>align*</item>
0807 <item>align</item>
0808 <item>bmatrix*</item>
0809 <item>bmatrix</item>
0810 <item>cases*</item>
0811 <item>cases</item>
0812 <item>displaymath*</item>
0813 <item>displaymath</item>
0814 <item>eqnarray*</item>
0815 <item>eqnarray</item>
0816 <item>equation*</item>
0817 <item>equation</item>
0818 <item>flalign*</item>
0819 <item>flalign</item>
0820 <item>gather*</item>
0821 <item>gather</item>
0822 <item>math*</item>
0823 <item>math</item>
0824 <item>multline*</item>
0825 <item>multline</item>
0826 <item>pmatrix*</item>
0827 <item>pmatrix</item>
0828 <item>smallmatrix*</item>
0829 <item>smallmatrix</item>
0830 <item>subeqnarray*</item>
0831 <item>subeqnarray</item>
0832 <item>vmatrix*</item>
0833 <item>vmatrix</item>
0834 </list>
0835
0836 <list name="TabEnv">
0837 <item>tabularx*</item>
0838 <item>tabularx</item>
0839 <item>tabular*</item>
0840 <item>tabular</item>
0841 <item>supertabular*</item>
0842 <item>supertabular</item>
0843 <item>mpsupertabular*</item>
0844 <item>mpsupertabular</item>
0845 <item>xtabular*</item>
0846 <item>xtabular</item>
0847 <item>mpxtabular*</item>
0848 <item>mpxtabular</item>
0849 <item>longtable*</item>
0850 <item>longtable</item>
0851 </list>
0852
0853 <list name="TabuEnv">
0854 <item>tabu*</item>
0855 <item>tabu</item>
0856 <item>longtabu*</item>
0857 <item>longtabu</item>
0858 </list>
0859
0860 <list name="MathModeText">
0861 <item>\text</item>
0862 <item>\textit</item>
0863 <item>\textbf</item>
0864 <item>\textmd</item>
0865 <item>\textsl</item>
0866 <item>\textsc</item>
0867 <item>\textrm</item>
0868 <item>\textsf</item>
0869 <item>\texttt</item>
0870 <item>\textup</item>
0871 <item>\textlf</item>
0872 <item>\textnormal</item>
0873 <item>\shortintertext</item>
0874 <item>\intertext</item>
0875 <item>\mbox</item>
0876 <item>\emph</item>
0877 </list>
0878
0879 <list name="ResetHL">
0880 <item>\KileResetHL</item>
0881 <item>\KateResetHL</item>
0882 </list>
0883
0884 <contexts>
0885 <!-- Normal text -->
0886 <context name="Normal Text" attribute="Normal Text" lineEndContext="#stay">
0887 <DetectSpaces/>
0888 <DetectIdentifier/>
0889 <DetectChar char="\" attribute="Normal Text" context="LatexMacro" lookAhead="true"/>
0890 <DetectChar char="$" attribute="Math" context="MathModeTex"/>
0891 <RegExpr String="^<<.*>>=" attribute="Normal Text" context="NoWeb" column="0"/>
0892 <IncludeRules context="FindComments"/>
0893 <DetectChar char="•" attribute="Bullet" context="#stay"/>
0894 </context>
0895
0896 <context name="LatexMacro" attribute="Normal Text" lineEndContext="#pop">
0897 <WordDetect String="\begin" attribute="Structure" context="#pop!FindBeginEnvironment" beginRegion="block" additionalDeliminator="\"/>
0898 <WordDetect String="\end" attribute="Structure" context="#pop!FindEndEnvironment" additionalDeliminator="\"/>
0899 <keyword String="Label" attribute="Structure" context="#pop!Label"/>
0900 <keyword String="macroFancyLabel" attribute="Builtin Macro" context="#pop!FancyLabel"/>
0901 <keyword String="FancyLabel" attribute="Structure" context="#pop!FancyLabel"/>
0902 <keyword String="Sectioning" attribute="Structure" context="#pop!Sectioning"/>
0903 <keyword String="SpecialCommand" attribute="Macro" context="#pop!SpecialCommand"/>
0904 <keyword String="Footnoting" attribute="Macro" context="#pop!Footnoting"/>
0905 <keyword String="NewCommand" attribute="Macro" context="#pop!NewCommand"/>
0906 <keyword String="DefCommand" attribute="Macro" context="#pop!DefCommand"/>
0907 <Detect2Chars char="\" char1="(" attribute="Math" context="#pop!MathModeLatex"/>
0908 <Detect2Chars char="\" char1="[" attribute="Math" context="#pop!MathModeLatexEquation" beginRegion="mathMode"/>
0909 <keyword String="MathModeEnsure" attribute="Math" context="#pop!MathModeEnsure"/>
0910 <keyword String="iffalse" attribute="Comment" context="#pop!Multiline Comment"/>
0911 <DetectChar char="\" attribute="Macro" context="#pop!ContrSeq"/>
0912 </context>
0913
0914 <!-- NoWeb -->
0915 <context name="NoWeb" attribute="Normal Text" lineEndContext="#stay">
0916 <RegExpr String="^@\s*$" attribute="Normal Text" context="#pop" column="0"/>
0917 </context>
0918
0919 <!-- LaTeX sectioning commands -->
0920 <context name="Sectioning" attribute="Normal Text" lineEndContext="#stay" fallthroughContext="#pop">
0921 <DetectSpaces/>
0922 <RangeDetect char="[" char1="]" attribute="Normal Text" context="#stay"/>
0923 <DetectChar char="{" attribute="Normal Text" context="#pop!SectioningInside"/>
0924 <IncludeRules context="FindComments"/>
0925 </context>
0926 <context name="SectioningInside" attribute="Sectioning Text" lineEndContext="#stay">
0927 <DetectChar char="{" attribute="Normal Text" context="SectioningInside"/>
0928 <DetectChar char="}" attribute="Normal Text" context="#pop"/>
0929 <Detect2Chars char="\" char1="(" attribute="Sectioning Math" context="SectioningMathMode" />
0930 <DetectChar char="\" attribute="Sectioning Macro" context="SectioningContrSeq"/>
0931 <DetectChar char="$" attribute="Sectioning Math" context="SectioningMathMode" />
0932 <IncludeRules context="FindComments"/>
0933 <DetectChar char="•" attribute="Bullet" context="#stay"/>
0934 </context>
0935 <context name="SectioningContrSeq" attribute="Macro" lineEndContext="#pop">
0936 <DetectChar char="•" attribute="Bullet" context="#stay"/>
0937 <RegExpr String="[a-zA-Z]+(?:\+?|\*{0,3})|." attribute="Sectioning Macro" context="#pop" />
0938 </context>
0939 <context name="SectioningMathMode" attribute="Sectioning Math" lineEndContext="#stay">
0940 <Detect2Chars char="$" char1="$" attribute="Error" context="#stay" />
0941 <DetectChar char="$" attribute="Sectioning Math" context="#pop" />
0942 <Detect2Chars char="\" char1=")" attribute="Sectioning Math" context="#pop" />
0943 <Detect2Chars char="\" char1="]" attribute="Error" context="#stay" />
0944 <DetectChar char="\" attribute="Sectioning Macro Mathmode" context="SectioningMathContrSeq"/>
0945 <IncludeRules context="FindComments"/>
0946 <DetectChar char="•" attribute="Bullet" context="#stay"/>
0947 </context>
0948 <context name="SectioningMathContrSeq" attribute="Sectioning Macro Mathmode" lineEndContext="#pop">
0949 <DetectChar char="•" attribute="Bullet" context="#stay"/>
0950 <RegExpr String="&envname;|." attribute="Sectioning Macro Mathmode" context="#pop" />
0951 </context>
0952
0953 <!-- LaTeX Footnote commands -->
0954 <context name="Footnoting" attribute="Normal Text" lineEndContext="#stay" fallthroughContext="#pop">
0955 <DetectSpaces/>
0956 <RangeDetect char="[" char1="]" attribute="Normal Text" context="#stay"/>
0957 <DetectChar char="{" attribute="Normal Text" context="FootnotingInside"/>
0958 <DetectChar char="}" attribute="Normal Text" context="#pop"/>
0959 <IncludeRules context="FindComments"/>
0960 </context>
0961 <context name="FootnotingInside" attribute="Normal Text" lineEndContext="#stay">
0962 <DetectChar char="{" attribute="Normal Text" context="FootnotingInside"/>
0963 <DetectChar char="}" attribute="Normal Text" context="#pop"/>
0964 <IncludeRules context="Normal Text"/>
0965 </context>
0966
0967 <!-- LaTeX commands \newcommand and \renewcommand -->
0968 <context name="NewCommand" attribute="Normal Text" lineEndContext="#stay" fallthroughContext="#pop">
0969 <DetectSpaces/>
0970 <DetectChar char="{" attribute="Normal Text" context="LabelParameter"/>
0971 <RegExpr String="(?:\[\d\](?:\[[^\]]*\])?)?\{" attribute="Normal Text" context="LabelParameter"/>
0972 <DetectChar char="}" attribute="Error" context="#pop"/>
0973 </context>
0974
0975 <!-- LaTeX command \def -->
0976 <context name="DefCommand" attribute="Normal Text" lineEndContext="#stay" fallthroughContext="#pop">
0977 <DetectSpaces/>
0978 <RegExpr String="\\[a-zA-Z]+[^\{]*\{" attribute="Normal Text" context="#pop!CommandParameter"/>
0979 <DetectChar char="}" attribute="Error" context="#pop"/>
0980 </context>
0981
0982 <!-- parse command argument -->
0983 <context name="CommandParameter" attribute="Normal Text" lineEndContext="#stay">
0984 <DetectChar char="{" attribute="Normal Text" context="CommandParameter"/>
0985 <DetectChar char="}" attribute="Normal Text" context="#pop"/>
0986 <RegExpr String="\\." attribute="Normal Text" context="#stay"/>
0987 <IncludeRules context="FindComments"/>
0988 </context>
0989
0990 <!-- LaTeX command in text mode -->
0991 <context name="ContrSeq" attribute="Macro" lineEndContext="#pop">
0992 <keyword String="Verb" attribute="Macro" context="Verb"/>
0993 <keyword String="Lstinline" attribute="Macro" context="Lstinline"/>
0994 <keyword String="MintParam" attribute="Macro" context="MintParam"/>
0995 <DetectChar char="•" attribute="Bullet" context="#stay"/>
0996 <RegExpr String="[a-zA-Z@]+(?:\+?|\*{0,3})|." attribute="Macro" context="#pop" />
0997 </context>
0998
0999 <!-- \mint command with parameter-->
1000 <context name="MintParam" attribute="Normal Text" lineEndContext="#stay">
1001 <Detect2Chars char="}" char1="[" attribute="Normal Text" context="#stay"/>
1002 <AnyChar String="}]" attribute="Normal Text" context="Verb"/>
1003 </context>
1004
1005 <!-- verb command -->
1006 <context name="Verb" attribute="Verbatim" lineEndContext="#pop#pop" >
1007 <RegExpr String="(.)" attribute="Normal Text" context="VerbEnd" />
1008 </context>
1009 <context name="VerbEnd" attribute="Verbatim" lineEndContext="#pop#pop#pop" dynamic="true" >
1010 <StringDetect String="%1" attribute="Normal Text" context="#pop#pop#pop" dynamic="true" />
1011 <DetectChar char="•" attribute="Bullet" context="#stay"/>
1012 <RegExpr String="[^%1\xd7]*" attribute="Verbatim" context="#stay" dynamic="true" />
1013 </context>
1014
1015 <!-- lstinline command, different from verb as it takes options -->
1016 <context name="Lstinline" attribute="Verbatim" lineEndContext="#pop#pop" >
1017 <DetectSpaces/>
1018 <DetectChar char="[" attribute="Normal Text" context="FancyLabelOption"/>
1019 <DetectChar char="{" attribute="Normal Text" context="LstinlineParameter"/>
1020 <RegExpr String="(.)" attribute="Normal Text" context="LstinlineEnd" />
1021 </context>
1022 <context name="LstinlineEnd" attribute="Verbatim" lineEndContext="#pop#pop#pop" dynamic="true" >
1023 <!-- TODO DetectChar segfault -->
1024 <StringDetect String="%1" attribute="Normal Text" context="#pop#pop#pop" dynamic="true" />
1025 <DetectChar char="•" attribute="Bullet" context="#stay"/>
1026 <RegExpr String="[^%1\xd7]*" attribute="Verbatim" context="#stay" dynamic="true" />
1027 </context>
1028 <context name="LstinlineParameter" attribute="Verbatim" lineEndContext="#stay">
1029 <DetectSpaces/>
1030 <DetectChar char="}" attribute="Normal Text" context="#pop#pop#pop"/>
1031 </context>
1032
1033 <!-- label -->
1034 <context name="Label" attribute="Normal Text" lineEndContext="#stay">
1035 <DetectSpaces/>
1036 <DetectChar char="{" attribute="Normal Text" context="LabelParameter"/>
1037 <DetectChar char="[" attribute="Normal Text" context="LabelOption"/>
1038 </context>
1039
1040 <context name="LabelOption" attribute="Normal Text" lineEndContext="#stay">
1041 <DetectSpaces/>
1042 <Detect2Chars char="\" char1="(" attribute="Math" context="MathModeLatex"/>
1043 <DetectChar char="\" attribute="Macro" context="ContrSeq"/>
1044 <DetectChar char="$" attribute="Math" context="MathModeTex" />
1045 <IncludeRules context="FindComments"/>
1046 <DetectChar char="•" attribute="Bullet" context="#stay"/>
1047 <DetectChar char="]" attribute="Normal Text" context="#pop"/>
1048 </context>
1049
1050 <context name="LabelParameter" attribute="Reference" lineEndContext="#stay">
1051 <DetectSpaces/>
1052 <DetectChar char="•" attribute="Bullet" context="#stay"/>
1053 <DetectChar char="}" attribute="Normal Text" context="#pop#pop"/>
1054 </context>
1055
1056 <!-- labels from biblatex commands -->
1057 <context name="FancyLabel" attribute="Normal Text" lineEndContext="#stay" fallthroughContext="#pop">
1058 <DetectSpaces/>
1059 <DetectChar char="{" attribute="Normal Text" context="FancyLabelParameter"/>
1060 <DetectChar char="[" attribute="Normal Text" context="FancyLabelOption"/>
1061 <DetectChar char="(" attribute="Normal Text" context="FancyLabelRoundBrackets"/>
1062 </context>
1063
1064 <context name="FancyLabelParameter" attribute="Environment" lineEndContext="#stay">
1065 <DetectSpaces/>
1066 <Detect2Chars char="\" char1="(" attribute="Math" context="MathModeLatex"/>
1067 <DetectChar char="\" attribute="Macro" context="ContrSeq"/>
1068 <DetectChar char="$" attribute="Math" context="MathModeTex" />
1069 <IncludeRules context="FindComments"/>
1070 <DetectChar char="•" attribute="Bullet" context="#stay"/>
1071 <DetectChar char="}" attribute="Normal Text" context="#pop"/>
1072 <DetectChar char="{" attribute="Normal Text" context="FancyLabelParameter"/>
1073 </context>
1074
1075 <context name="FancyLabelOption" attribute="Option Text" lineEndContext="#stay">
1076 <IncludeRules context="LabelOption"/>
1077 </context>
1078
1079 <context name="FancyLabelRoundBrackets" attribute="Normal Text" lineEndContext="#stay">
1080 <DetectSpaces/>
1081 <Detect2Chars char="\" char1="(" attribute="Math" context="MathModeLatex" />
1082 <DetectChar char="\" attribute="Macro" context="ContrSeq"/>
1083 <DetectChar char="$" attribute="Math" context="MathModeTex" />
1084 <IncludeRules context="FindComments"/>
1085 <DetectChar char="•" attribute="Bullet" context="#stay"/>
1086 <DetectChar char=")" attribute="Normal Text" context="#pop"/>
1087 </context>
1088
1089 <!-- Special commands -->
1090 <context name="SpecialCommand" attribute="Normal Text" lineEndContext="#stay" fallthroughContext="#pop">
1091 <DetectSpaces/>
1092 <DetectChar char="{" attribute="Normal Text" context="SpecialCommandParameterOption"/>
1093 </context>
1094
1095 <context name="SpecialCommandParameterOption" attribute="Option Text" lineEndContext="#stay">
1096 <DetectSpaces/>
1097 <Detect2Chars char="\" char1="(" attribute="Math" context="MathModeLatex" />
1098 <DetectChar char="\" attribute="Macro" context="ContrSeq"/>
1099 <DetectChar char="$" attribute="Math" context="MathModeTex" />
1100 <IncludeRules context="FindComments"/>
1101 <DetectChar char="•" attribute="Bullet" context="#stay"/>
1102 <DetectChar char="}" attribute="Normal Text" context="#pop"/>
1103 <DetectChar char="{" attribute="Normal Text" context="SpecialCommandParameterOption"/>
1104 </context>
1105
1106 <!-- end of an environment -->
1107 <context name="FindEndEnvironment" attribute="Normal Text" lineEndContext="#stay">
1108 <DetectChar char="{" attribute="Normal Text" context="EndEnvironment"/>
1109 <RegExpr String="\S" attribute="Normal Text" context="#pop"/>
1110 </context>
1111
1112 <context name="EndEnvironment" attribute="Environment" lineEndContext="#stay">
1113 <RegExpr String="&envname;" attribute="Environment" context="LatexEnvEnd"/>
1114 <RegExpr String="." attribute="Error" context="#pop#pop"/>
1115 </context>
1116
1117 <context name="LatexEnvEnd" attribute="Environment" lineEndContext="#stay">
1118 <DetectChar char="}" attribute="Normal Text" endRegion="block" context="#pop#pop#pop"/>
1119 <RegExpr String="[^}]*" attribute="Error" context="#stay"/>
1120 </context>
1121
1122 <!-- start of an environment -->
1123 <context name="FindBeginEnvironment" attribute="Normal Text" lineEndContext="#stay">
1124 <DetectSpaces/>
1125 <DetectChar char="{" attribute="Normal Text" context="BeginEnvironment"/>
1126 <RegExpr String="." attribute="Normal Text" context="#pop"/>
1127 </context>
1128
1129 <!-- filter the environment name and check the type -->
1130 <context name="BeginEnvironment" attribute="Environment" lineEndContext="#stay">
1131 <keyword String="ListingsEnv" attribute="Environment" context="ListingsEnv"/>
1132 <keyword String="MintedEnv" attribute="Environment" context="MintedEnv"/>
1133 <keyword String="VerbatimEnv" attribute="Environment" context="VerbatimEnv" lookAhead="true"/>
1134 <keyword String="CommentEnv" attribute="Environment" context="CommentEnv"/>
1135 <keyword String="MathEnvParam" attribute="Environment" context="MathEnvWithParam"/>
1136 <keyword String="MathEnv" attribute="Environment" context="MathEnv"/>
1137 <keyword String="TabEnv" attribute="Environment" context="TabEnv"/>
1138 <keyword String="TabuEnv" attribute="Environment" context="TabuEnv"/>
1139 <DetectChar char="•" attribute="Bullet" context="#stay"/>
1140 <RegExpr String="(\w+)code\b" attribute="Environment" context="MintedCodeEnv" lookAhead="true"/>
1141 <RegExpr String="&envname;" attribute="Environment" context="LatexEnv"/>
1142 <RegExpr String="." attribute="Error" context="#pop"/>
1143 </context>
1144
1145 <!-- environment type 1: normal -->
1146 <context name="LatexEnv" attribute="Error" lineEndContext="#stay">
1147 <DetectChar char="}" attribute="Normal Text" context="#pop#pop#pop"/>
1148 </context>
1149
1150 <context name="VerbatimEnv" attribute="Environment" lineEndContext="#stay">
1151 <WordDetect String="verbatim*" attribute="Environment" context="VerbatimEnv1"/>
1152 <WordDetect String="verbatim" attribute="Environment" context="VerbatimEnv1"/>
1153 <WordDetect String="boxedverbatim*" attribute="Environment" context="VerbatimEnv2"/>
1154 <WordDetect String="boxedverbatim" attribute="Environment" context="VerbatimEnv2"/>
1155
1156 <WordDetect String="Verbatim*" attribute="Environment" context="VerbatimEnv3"/>
1157 <WordDetect String="Verbatim" attribute="Environment" context="VerbatimEnv3"/>
1158 <WordDetect String="BVerbatim*" attribute="Environment" context="VerbatimEnv4"/>
1159 <WordDetect String="BVerbatim" attribute="Environment" context="VerbatimEnv4"/>
1160 <WordDetect String="LVerbatim*" attribute="Environment" context="VerbatimEnv5"/>
1161 <WordDetect String="LVerbatim" attribute="Environment" context="VerbatimEnv5"/>
1162 </context>
1163
1164 <!-- environment type 2: verbatim without parameter -->
1165 <context name="VerbatimEnv1" attribute="Error" lineEndContext="#stay" fallthroughContext="#pop#pop#pop#pop">
1166 <DetectChar char="}" attribute="Normal Text" context="Verbatim1"/>
1167 </context>
1168 <context name="Verbatim1" attribute="Verbatim" lineEndContext="#stay">
1169 <DetectSpaces/>
1170 <DetectIdentifier/>
1171 <DetectChar char="•" attribute="Bullet" context="#stay"/>
1172 <RegExpr String="\\end(?=\s*\{verbatim\*?\})" attribute="Structure" context="VerbFindEnd"/>
1173 </context>
1174
1175 <context name="VerbatimEnv2" attribute="Error" lineEndContext="#stay" fallthroughContext="#pop#pop#pop#pop">
1176 <DetectChar char="}" attribute="Normal Text" context="Verbatim2"/>
1177 </context>
1178 <context name="Verbatim2" attribute="Verbatim" lineEndContext="#stay">
1179 <DetectSpaces/>
1180 <DetectIdentifier/>
1181 <DetectChar char="•" attribute="Bullet" context="#stay"/>
1182 <RegExpr String="\\end(?=\s*\{boxedverbatim\*?\})" attribute="Structure" context="VerbFindEnd"/>
1183 </context>
1184
1185 <!-- environment type 3: verbatim with optional parameter -->
1186 <context name="VerbatimEnv3" attribute="Error" lineEndContext="#stay" fallthroughContext="#pop#pop#pop#pop">
1187 <DetectChar char="}" attribute="Normal Text" context="VerbatimEnv3Param"/>
1188 </context>
1189 <context name="VerbatimEnv3Param" attribute="Normal Text" lineEndContext="#stay" fallthroughContext="#pop!Verbatim3">
1190 <DetectSpaces/>
1191 <RangeDetect char="[" char1="]" attribute="Normal Text" context="#pop!Verbatim3"/>
1192 </context>
1193 <context name="Verbatim3" attribute="Verbatim" lineEndContext="#stay">
1194 <DetectSpaces/>
1195 <DetectIdentifier/>
1196 <DetectChar char="•" attribute="Bullet" context="#stay"/>
1197 <RegExpr String="\\end(?=\s*\{Verbatim\*?\})" attribute="Structure" context="VerbFindEnd"/>
1198 </context>
1199
1200 <context name="VerbatimEnv4" attribute="Error" lineEndContext="#stay" fallthroughContext="#pop#pop#pop#pop">
1201 <DetectChar char="}" attribute="Normal Text" context="VerbatimEnv4Param"/>
1202 </context>
1203 <context name="VerbatimEnv4Param" attribute="Normal Text" lineEndContext="#stay" fallthroughContext="#pop!Verbatim4">
1204 <DetectSpaces/>
1205 <RangeDetect char="[" char1="]" attribute="Normal Text" context="#pop!Verbatim4"/>
1206 </context>
1207 <context name="Verbatim4" attribute="Verbatim" lineEndContext="#stay">
1208 <DetectSpaces/>
1209 <DetectIdentifier/>
1210 <DetectChar char="•" attribute="Bullet" context="#stay"/>
1211 <RegExpr String="\\end(?=\s*\{BVerbatim\*?\})" attribute="Structure" context="VerbFindEnd"/>
1212 </context>
1213
1214 <context name="VerbatimEnv5" attribute="Error" lineEndContext="#stay" fallthroughContext="#pop#pop#pop#pop">
1215 <DetectChar char="}" attribute="Normal Text" context="VerbatimEnv5Param"/>
1216 </context>
1217 <context name="VerbatimEnv5Param" attribute="Normal Text" lineEndContext="#stay" fallthroughContext="#pop!Verbatim5">
1218 <DetectSpaces/>
1219 <RangeDetect char="[" char1="]" attribute="Normal Text" context="#pop!Verbatim5"/>
1220 </context>
1221 <context name="Verbatim5" attribute="Verbatim" lineEndContext="#stay">
1222 <DetectSpaces/>
1223 <DetectIdentifier/>
1224 <DetectChar char="•" attribute="Bullet" context="#stay"/>
1225 <RegExpr String="\\end(?=\s*\{LVerbatim\*?\})" attribute="Structure" context="VerbFindEnd"/>
1226 </context>
1227
1228 <!-- environment type 4: listings environment with optional parameter and HL switching-->
1229 <context name="ListingsEnv" attribute="Environment" lineEndContext="#stay">
1230 <DetectChar char="}" attribute="Normal Text" context="#pop!ListingsEnvParam"/>
1231 <RegExpr String="[^}]*" attribute="Error" context="#stay"/>
1232 </context>
1233 <context name="ListingsEnvParam" attribute="Normal Text" lineEndContext="#pop!UnknownHighlighting" fallthroughContext="#pop!UnknownHighlighting">
1234 <DetectSpaces/>
1235 <DetectChar char="[" attribute="Normal Text" context="#pop!ListingsEnvParamInside"/>
1236 <IncludeRules context="FindComments"/>
1237 </context>
1238 <context name="ListingsEnvParamInside" attribute="Normal Text" lineEndContext="#stay">
1239 <RegExpr String="\s*language\s*=\s*(?=[^],])" attribute="Normal Text" context="HighlightingSelector"/>
1240 <DetectChar char="]" attribute="Normal Text" context="ListingsEnvParamEnd"/>
1241 <IncludeRules context="FindComments"/>
1242 </context>
1243 <context name="ListingsEnvParamEnd" attribute="Normal Text" lineEndContext="#pop#pop!UnknownHighlighting" fallthroughContext="#pop#pop!UnknownHighlighting">
1244 <DetectSpaces/>
1245 <IncludeRules context="FindComments"/>
1246 </context>
1247
1248 <!-- environment type 5: minted environment with optional and HL switching -->
1249 <context name="MintedEnv" attribute="Environment" lineEndContext="#stay">
1250 <DetectChar char="}" attribute="Normal Text" context="#pop!MintedEnvParam"/>
1251 <RegExpr String="[^}]*" attribute="Error" context="#stay"/>
1252 </context>
1253 <context name="MintedEnvParam" attribute="Normal Text" lineEndContext="#stay">
1254 <DetectSpaces/>
1255 <DetectChar char="[" attribute="Normal Text" context="#pop!MintedEnvParamInside"/>
1256 <DetectChar char="{" attribute="Normal Text" context="HighlightingSelector"/>
1257 <IncludeRules context="FindComments"/>
1258 </context>
1259 <context name="MintedEnvParamInside" attribute="Normal Text" lineEndContext="#stay">
1260 <DetectSpaces/>
1261 <DetectIdentifier/>
1262 <DetectChar char="]" attribute="Normal Text" context="#pop!MintedEnvLang"/>
1263 <IncludeRules context="FindComments"/>
1264 <RegExpr String="\\&envname;" attribute="Macro" context="#stay"/>
1265 </context>
1266 <context name="MintedEnvLang" attribute="Normal Text" lineEndContext="#stay">
1267 <DetectSpaces/>
1268 <DetectChar char="{" attribute="Normal Text" context="HighlightingSelector"/>
1269 <IncludeRules context="FindComments"/>
1270 </context>
1271
1272 <!-- environment type 5: minted environment created with newminted -->
1273 <context name="MintedCodeEnv" attribute="Environment" lineEndContext="#stay" fallthroughContext="#pop#pop#pop#pop">
1274 <WordDetect String="abapcode*" attribute="Environment" context="HighlightingABAPCodeEnvS"/>
1275 <WordDetect String="abapcode" attribute="Environment" context="HighlightingABAPCodeEnv"/>
1276 <WordDetect String="actionscriptcode*" attribute="Environment" context="HighlightingActionScript 2.0CodeEnvS"/>
1277 <WordDetect String="actionscriptcode" attribute="Environment" context="HighlightingActionScript 2.0CodeEnv"/>
1278 <WordDetect String="ascode*" attribute="Environment" context="HighlightingActionScript 2.0CodeEnvS"/>
1279 <WordDetect String="ascode" attribute="Environment" context="HighlightingActionScript 2.0CodeEnv"/>
1280 <WordDetect String="adacode*" attribute="Environment" context="HighlightingAdaCodeEnvS"/>
1281 <WordDetect String="adacode" attribute="Environment" context="HighlightingAdaCodeEnv"/>
1282 <WordDetect String="agdacode*" attribute="Environment" context="HighlightingAgdaCodeEnvS"/>
1283 <WordDetect String="agdacode" attribute="Environment" context="HighlightingAgdaCodeEnv"/>
1284 <WordDetect String="apacheconfcode*" attribute="Environment" context="HighlightingApache ConfigurationCodeEnvS"/>
1285 <WordDetect String="apacheconfcode" attribute="Environment" context="HighlightingApache ConfigurationCodeEnv"/>
1286 <WordDetect String="aconfcode*" attribute="Environment" context="HighlightingApache ConfigurationCodeEnvS"/>
1287 <WordDetect String="aconfcode" attribute="Environment" context="HighlightingApache ConfigurationCodeEnv"/>
1288 <WordDetect String="apachecode*" attribute="Environment" context="HighlightingApache ConfigurationCodeEnvS"/>
1289 <WordDetect String="apachecode" attribute="Environment" context="HighlightingApache ConfigurationCodeEnv"/>
1290 <WordDetect String="autohotkeycode*" attribute="Environment" context="HighlightingAutoHotKeyCodeEnvS"/>
1291 <WordDetect String="autohotkeycode" attribute="Environment" context="HighlightingAutoHotKeyCodeEnv"/>
1292 <WordDetect String="ahkcode*" attribute="Environment" context="HighlightingAutoHotKeyCodeEnvS"/>
1293 <WordDetect String="ahkcode" attribute="Environment" context="HighlightingAutoHotKeyCodeEnv"/>
1294 <WordDetect String="awkcode*" attribute="Environment" context="HighlightingAWKCodeEnvS"/>
1295 <WordDetect String="awkcode" attribute="Environment" context="HighlightingAWKCodeEnv"/>
1296 <WordDetect String="gawkcode*" attribute="Environment" context="HighlightingAWKCodeEnvS"/>
1297 <WordDetect String="gawkcode" attribute="Environment" context="HighlightingAWKCodeEnv"/>
1298 <WordDetect String="mawkcode*" attribute="Environment" context="HighlightingAWKCodeEnvS"/>
1299 <WordDetect String="mawkcode" attribute="Environment" context="HighlightingAWKCodeEnv"/>
1300 <WordDetect String="nawkcode*" attribute="Environment" context="HighlightingAWKCodeEnvS"/>
1301 <WordDetect String="nawkcode" attribute="Environment" context="HighlightingAWKCodeEnv"/>
1302 <WordDetect String="bashcode*" attribute="Environment" context="HighlightingBashCodeEnvS"/>
1303 <WordDetect String="bashcode" attribute="Environment" context="HighlightingBashCodeEnv"/>
1304 <WordDetect String="shcode*" attribute="Environment" context="HighlightingBashCodeEnvS"/>
1305 <WordDetect String="shcode" attribute="Environment" context="HighlightingBashCodeEnv"/>
1306 <WordDetect String="kshcode*" attribute="Environment" context="HighlightingBashCodeEnvS"/>
1307 <WordDetect String="kshcode" attribute="Environment" context="HighlightingBashCodeEnv"/>
1308 <WordDetect String="zshcode*" attribute="Environment" context="HighlightingBashCodeEnvS"/>
1309 <WordDetect String="zshcode" attribute="Environment" context="HighlightingBashCodeEnv"/>
1310 <WordDetect String="shellcode*" attribute="Environment" context="HighlightingBashCodeEnvS"/>
1311 <WordDetect String="shellcode" attribute="Environment" context="HighlightingBashCodeEnv"/>
1312 <WordDetect String="bibtexcode*" attribute="Environment" context="HighlightingBibTeXCodeEnvS"/>
1313 <WordDetect String="bibtexcode" attribute="Environment" context="HighlightingBibTeXCodeEnv"/>
1314 <WordDetect String="bibcode*" attribute="Environment" context="HighlightingBibTeXCodeEnvS"/>
1315 <WordDetect String="bibcode" attribute="Environment" context="HighlightingBibTeXCodeEnv"/>
1316 <WordDetect String="boocode*" attribute="Environment" context="HighlightingBooCodeEnvS"/>
1317 <WordDetect String="boocode" attribute="Environment" context="HighlightingBooCodeEnv"/>
1318 <WordDetect String="ccode*" attribute="Environment" context="HighlightingCCodeEnvS"/>
1319 <WordDetect String="ccode" attribute="Environment" context="HighlightingCCodeEnv"/>
1320 <WordDetect String="cmakecode*" attribute="Environment" context="HighlightingCMakeCodeEnvS"/>
1321 <WordDetect String="cmakecode" attribute="Environment" context="HighlightingCMakeCodeEnv"/>
1322 <WordDetect String="csharpcode*" attribute="Environment" context="HighlightingC#CodeEnvS"/>
1323 <WordDetect String="csharpcode" attribute="Environment" context="HighlightingC#CodeEnv"/>
1324 <WordDetect String="cscode*" attribute="Environment" context="HighlightingC#CodeEnvS"/>
1325 <WordDetect String="cscode" attribute="Environment" context="HighlightingC#CodeEnv"/>
1326 <WordDetect String="clojurecode*" attribute="Environment" context="HighlightingClojureCodeEnvS"/>
1327 <WordDetect String="clojurecode" attribute="Environment" context="HighlightingClojureCodeEnv"/>
1328 <WordDetect String="cljcode*" attribute="Environment" context="HighlightingClojureCodeEnvS"/>
1329 <WordDetect String="cljcode" attribute="Environment" context="HighlightingClojureCodeEnv"/>
1330 <WordDetect String="coffeecode*" attribute="Environment" context="HighlightingCoffeeScriptCodeEnvS"/>
1331 <WordDetect String="coffeecode" attribute="Environment" context="HighlightingCoffeeScriptCodeEnv"/>
1332 <WordDetect String="commonlispcode*" attribute="Environment" context="HighlightingCommon LispCodeEnvS"/>
1333 <WordDetect String="commonlispcode" attribute="Environment" context="HighlightingCommon LispCodeEnv"/>
1334 <WordDetect String="clcode*" attribute="Environment" context="HighlightingCommon LispCodeEnvS"/>
1335 <WordDetect String="clcode" attribute="Environment" context="HighlightingCommon LispCodeEnv"/>
1336 <WordDetect String="lispcode*" attribute="Environment" context="HighlightingCommon LispCodeEnvS"/>
1337 <WordDetect String="lispcode" attribute="Environment" context="HighlightingCommon LispCodeEnv"/>
1338 <WordDetect String="cppcode*" attribute="Environment" context="HighlightingC++CodeEnvS"/>
1339 <WordDetect String="cppcode" attribute="Environment" context="HighlightingC++CodeEnv"/>
1340 <WordDetect String="csscode*" attribute="Environment" context="HighlightingCSSCodeEnvS"/>
1341 <WordDetect String="csscode" attribute="Environment" context="HighlightingCSSCodeEnv"/>
1342 <WordDetect String="dcode*" attribute="Environment" context="HighlightingDCodeEnvS"/>
1343 <WordDetect String="dcode" attribute="Environment" context="HighlightingDCodeEnv"/>
1344 <WordDetect String="dartcode*" attribute="Environment" context="HighlightingDartCodeEnvS"/>
1345 <WordDetect String="dartcode" attribute="Environment" context="HighlightingDartCodeEnv"/>
1346 <WordDetect String="delphicode*" attribute="Environment" context="HighlightingPascalCodeEnvS"/>
1347 <WordDetect String="delphicode" attribute="Environment" context="HighlightingPascalCodeEnv"/>
1348 <WordDetect String="pascode*" attribute="Environment" context="HighlightingPascalCodeEnvS"/>
1349 <WordDetect String="pascode" attribute="Environment" context="HighlightingPascalCodeEnv"/>
1350 <WordDetect String="pascalcode*" attribute="Environment" context="HighlightingPascalCodeEnvS"/>
1351 <WordDetect String="pascalcode" attribute="Environment" context="HighlightingPascalCodeEnv"/>
1352 <WordDetect String="objectpascalcode*" attribute="Environment" context="HighlightingPascalCodeEnvS"/>
1353 <WordDetect String="objectpascalcode" attribute="Environment" context="HighlightingPascalCodeEnv"/>
1354 <WordDetect String="diffcode*" attribute="Environment" context="HighlightingDiffCodeEnvS"/>
1355 <WordDetect String="diffcode" attribute="Environment" context="HighlightingDiffCodeEnv"/>
1356 <WordDetect String="udiffcode*" attribute="Environment" context="HighlightingDiffCodeEnvS"/>
1357 <WordDetect String="udiffcode" attribute="Environment" context="HighlightingDiffCodeEnv"/>
1358 <WordDetect String="dtdcode*" attribute="Environment" context="HighlightingDTDCodeEnvS"/>
1359 <WordDetect String="dtdcode" attribute="Environment" context="HighlightingDTDCodeEnv"/>
1360 <WordDetect String="eiffelcode*" attribute="Environment" context="HighlightingEiffelCodeEnvS"/>
1361 <WordDetect String="eiffelcode" attribute="Environment" context="HighlightingEiffelCodeEnv"/>
1362 <WordDetect String="elixircode*" attribute="Environment" context="HighlightingElixirCodeEnvS"/>
1363 <WordDetect String="elixircode" attribute="Environment" context="HighlightingElixirCodeEnv"/>
1364 <WordDetect String="excode*" attribute="Environment" context="HighlightingElixirCodeEnvS"/>
1365 <WordDetect String="excode" attribute="Environment" context="HighlightingElixirCodeEnv"/>
1366 <WordDetect String="exscode*" attribute="Environment" context="HighlightingElixirCodeEnvS"/>
1367 <WordDetect String="exscode" attribute="Environment" context="HighlightingElixirCodeEnv"/>
1368 <WordDetect String="elmcode*" attribute="Environment" context="HighlightingElmCodeEnvS"/>
1369 <WordDetect String="elmcode" attribute="Environment" context="HighlightingElmCodeEnv"/>
1370 <WordDetect String="emailcode*" attribute="Environment" context="HighlightingEmailCodeEnvS"/>
1371 <WordDetect String="emailcode" attribute="Environment" context="HighlightingEmailCodeEnv"/>
1372 <WordDetect String="emlcode*" attribute="Environment" context="HighlightingEmailCodeEnvS"/>
1373 <WordDetect String="emlcode" attribute="Environment" context="HighlightingEmailCodeEnv"/>
1374 <WordDetect String="erlangcode*" attribute="Environment" context="HighlightingErlangCodeEnvS"/>
1375 <WordDetect String="erlangcode" attribute="Environment" context="HighlightingErlangCodeEnv"/>
1376 <WordDetect String="fishcode*" attribute="Environment" context="HighlightingFishCodeEnvS"/>
1377 <WordDetect String="fishcode" attribute="Environment" context="HighlightingFishCodeEnv"/>
1378 <WordDetect String="fishshellcode*" attribute="Environment" context="HighlightingFishCodeEnvS"/>
1379 <WordDetect String="fishshellcode" attribute="Environment" context="HighlightingFishCodeEnv"/>
1380 <WordDetect String="forthcode*" attribute="Environment" context="HighlightingANS-Forth94CodeEnvS"/>
1381 <WordDetect String="forthcode" attribute="Environment" context="HighlightingANS-Forth94CodeEnv"/>
1382 <WordDetect String="fortranfixedcode*" attribute="Environment" context="HighlightingFortran (Fixed Format)CodeEnvS"/>
1383 <WordDetect String="fortranfixedcode" attribute="Environment" context="HighlightingFortran (Fixed Format)CodeEnv"/>
1384 <WordDetect String="fortrancode*" attribute="Environment" context="HighlightingFortran (Free Format)CodeEnvS"/>
1385 <WordDetect String="fortrancode" attribute="Environment" context="HighlightingFortran (Free Format)CodeEnv"/>
1386 <WordDetect String="fcode*" attribute="Environment" context="HighlightingFortran (Free Format)CodeEnvS"/>
1387 <WordDetect String="fcode" attribute="Environment" context="HighlightingFortran (Free Format)CodeEnv"/>
1388 <WordDetect String="gapcode*" attribute="Environment" context="HighlightingGAPCodeEnvS"/>
1389 <WordDetect String="gapcode" attribute="Environment" context="HighlightingGAPCodeEnv"/>
1390 <WordDetect String="gdscriptcode*" attribute="Environment" context="HighlightingGodotCodeEnvS"/>
1391 <WordDetect String="gdscriptcode" attribute="Environment" context="HighlightingGodotCodeEnv"/>
1392 <WordDetect String="gdcode*" attribute="Environment" context="HighlightingGodotCodeEnvS"/>
1393 <WordDetect String="gdcode" attribute="Environment" context="HighlightingGodotCodeEnv"/>
1394 <WordDetect String="glslcode*" attribute="Environment" context="HighlightingGLSLCodeEnvS"/>
1395 <WordDetect String="glslcode" attribute="Environment" context="HighlightingGLSLCodeEnv"/>
1396 <WordDetect String="gcodecode*" attribute="Environment" context="HighlightingG-CodeCodeEnvS"/>
1397 <WordDetect String="gcodecode" attribute="Environment" context="HighlightingG-CodeCodeEnv"/>
1398 <WordDetect String="gnuplotcode*" attribute="Environment" context="HighlightingGnuplotCodeEnvS"/>
1399 <WordDetect String="gnuplotcode" attribute="Environment" context="HighlightingGnuplotCodeEnv"/>
1400 <WordDetect String="gocode*" attribute="Environment" context="HighlightingGoCodeEnvS"/>
1401 <WordDetect String="gocode" attribute="Environment" context="HighlightingGoCodeEnv"/>
1402 <WordDetect String="golangcode*" attribute="Environment" context="HighlightingGoCodeEnvS"/>
1403 <WordDetect String="golangcode" attribute="Environment" context="HighlightingGoCodeEnv"/>
1404 <WordDetect String="groovycode*" attribute="Environment" context="HighlightingGroovyCodeEnvS"/>
1405 <WordDetect String="groovycode" attribute="Environment" context="HighlightingGroovyCodeEnv"/>
1406 <WordDetect String="hamlcode*" attribute="Environment" context="HighlightingHamlCodeEnvS"/>
1407 <WordDetect String="hamlcode" attribute="Environment" context="HighlightingHamlCodeEnv"/>
1408 <WordDetect String="haskellcode*" attribute="Environment" context="HighlightingHaskellCodeEnvS"/>
1409 <WordDetect String="haskellcode" attribute="Environment" context="HighlightingHaskellCodeEnv"/>
1410 <WordDetect String="hscode*" attribute="Environment" context="HighlightingHaskellCodeEnvS"/>
1411 <WordDetect String="hscode" attribute="Environment" context="HighlightingHaskellCodeEnv"/>
1412 <WordDetect String="haxecode*" attribute="Environment" context="HighlightingHaxeCodeEnvS"/>
1413 <WordDetect String="haxecode" attribute="Environment" context="HighlightingHaxeCodeEnv"/>
1414 <WordDetect String="hxslcode*" attribute="Environment" context="HighlightingHaxeCodeEnvS"/>
1415 <WordDetect String="hxslcode" attribute="Environment" context="HighlightingHaxeCodeEnv"/>
1416 <WordDetect String="hxcode*" attribute="Environment" context="HighlightingHaxeCodeEnvS"/>
1417 <WordDetect String="hxcode" attribute="Environment" context="HighlightingHaxeCodeEnv"/>
1418 <WordDetect String="htmlcode*" attribute="Environment" context="HighlightingHTMLCodeEnvS"/>
1419 <WordDetect String="htmlcode" attribute="Environment" context="HighlightingHTMLCodeEnv"/>
1420 <WordDetect String="idlcode*" attribute="Environment" context="HighlightingIDLCodeEnvS"/>
1421 <WordDetect String="idlcode" attribute="Environment" context="HighlightingIDLCodeEnv"/>
1422 <WordDetect String="idriscode*" attribute="Environment" context="HighlightingIdrisCodeEnvS"/>
1423 <WordDetect String="idriscode" attribute="Environment" context="HighlightingIdrisCodeEnv"/>
1424 <WordDetect String="idrcode*" attribute="Environment" context="HighlightingIdrisCodeEnvS"/>
1425 <WordDetect String="idrcode" attribute="Environment" context="HighlightingIdrisCodeEnv"/>
1426 <WordDetect String="informcode*" attribute="Environment" context="HighlightingInformCodeEnvS"/>
1427 <WordDetect String="informcode" attribute="Environment" context="HighlightingInformCodeEnv"/>
1428 <WordDetect String="icode*" attribute="Environment" context="HighlightingInformCodeEnvS"/>
1429 <WordDetect String="icode" attribute="Environment" context="HighlightingInformCodeEnv"/>
1430 <WordDetect String="inicode*" attribute="Environment" context="HighlightingINI FilesCodeEnvS"/>
1431 <WordDetect String="inicode" attribute="Environment" context="HighlightingINI FilesCodeEnv"/>
1432 <WordDetect String="cfgcode*" attribute="Environment" context="HighlightingINI FilesCodeEnvS"/>
1433 <WordDetect String="cfgcode" attribute="Environment" context="HighlightingINI FilesCodeEnv"/>
1434 <WordDetect String="dosinicode*" attribute="Environment" context="HighlightingINI FilesCodeEnvS"/>
1435 <WordDetect String="dosinicode" attribute="Environment" context="HighlightingINI FilesCodeEnv"/>
1436 <WordDetect String="jcode*" attribute="Environment" context="HighlightingJCodeEnvS"/>
1437 <WordDetect String="jcode" attribute="Environment" context="HighlightingJCodeEnv"/>
1438 <WordDetect String="javacode*" attribute="Environment" context="HighlightingJavaCodeEnvS"/>
1439 <WordDetect String="javacode" attribute="Environment" context="HighlightingJavaCodeEnv"/>
1440 <WordDetect String="javascriptcode*" attribute="Environment" context="HighlightingJavaScriptCodeEnvS"/>
1441 <WordDetect String="javascriptcode" attribute="Environment" context="HighlightingJavaScriptCodeEnv"/>
1442 <WordDetect String="jscode*" attribute="Environment" context="HighlightingJavaScriptCodeEnvS"/>
1443 <WordDetect String="jscode" attribute="Environment" context="HighlightingJavaScriptCodeEnv"/>
1444 <WordDetect String="jclcode*" attribute="Environment" context="HighlightingJCLCodeEnvS"/>
1445 <WordDetect String="jclcode" attribute="Environment" context="HighlightingJCLCodeEnv"/>
1446 <WordDetect String="jsoncode*" attribute="Environment" context="HighlightingJSONCodeEnvS"/>
1447 <WordDetect String="jsoncode" attribute="Environment" context="HighlightingJSONCodeEnv"/>
1448 <WordDetect String="jsonobjectcode*" attribute="Environment" context="HighlightingJSONCodeEnvS"/>
1449 <WordDetect String="jsonobjectcode" attribute="Environment" context="HighlightingJSONCodeEnv"/>
1450 <WordDetect String="juliacode*" attribute="Environment" context="HighlightingJuliaCodeEnvS"/>
1451 <WordDetect String="juliacode" attribute="Environment" context="HighlightingJuliaCodeEnv"/>
1452 <WordDetect String="jlcode*" attribute="Environment" context="HighlightingJuliaCodeEnvS"/>
1453 <WordDetect String="jlcode" attribute="Environment" context="HighlightingJuliaCodeEnv"/>
1454 <WordDetect String="kconfigcode*" attribute="Environment" context="HighlightingKconfigCodeEnvS"/>
1455 <WordDetect String="kconfigcode" attribute="Environment" context="HighlightingKconfigCodeEnv"/>
1456 <WordDetect String="menuconfigcode*" attribute="Environment" context="HighlightingKconfigCodeEnvS"/>
1457 <WordDetect String="menuconfigcode" attribute="Environment" context="HighlightingKconfigCodeEnv"/>
1458 <WordDetect String="linuxconfigcode*" attribute="Environment" context="HighlightingKconfigCodeEnvS"/>
1459 <WordDetect String="linuxconfigcode" attribute="Environment" context="HighlightingKconfigCodeEnv"/>
1460 <WordDetect String="kernelconfigcode*" attribute="Environment" context="HighlightingKconfigCodeEnvS"/>
1461 <WordDetect String="kernelconfigcode" attribute="Environment" context="HighlightingKconfigCodeEnv"/>
1462 <WordDetect String="kotlincode*" attribute="Environment" context="HighlightingKotlinCodeEnvS"/>
1463 <WordDetect String="kotlincode" attribute="Environment" context="HighlightingKotlinCodeEnv"/>
1464 <WordDetect String="lslcode*" attribute="Environment" context="HighlightingLSLCodeEnvS"/>
1465 <WordDetect String="lslcode" attribute="Environment" context="HighlightingLSLCodeEnv"/>
1466 <WordDetect String="lesscode*" attribute="Environment" context="HighlightingLESSCSSCodeEnvS"/>
1467 <WordDetect String="lesscode" attribute="Environment" context="HighlightingLESSCSSCodeEnv"/>
1468 <WordDetect String="lilypondcode*" attribute="Environment" context="HighlightingLilyPondCodeEnvS"/>
1469 <WordDetect String="lilypondcode" attribute="Environment" context="HighlightingLilyPondCodeEnv"/>
1470 <WordDetect String="literatehaskellcode*" attribute="Environment" context="HighlightingLiterate HaskellCodeEnvS"/>
1471 <WordDetect String="literatehaskellcode" attribute="Environment" context="HighlightingLiterate HaskellCodeEnv"/>
1472 <WordDetect String="lhaskellcode*" attribute="Environment" context="HighlightingLiterate HaskellCodeEnvS"/>
1473 <WordDetect String="lhaskellcode" attribute="Environment" context="HighlightingLiterate HaskellCodeEnv"/>
1474 <WordDetect String="lhscode*" attribute="Environment" context="HighlightingLiterate HaskellCodeEnvS"/>
1475 <WordDetect String="lhscode" attribute="Environment" context="HighlightingLiterate HaskellCodeEnv"/>
1476 <WordDetect String="llvmcode*" attribute="Environment" context="HighlightingLLVMCodeEnvS"/>
1477 <WordDetect String="llvmcode" attribute="Environment" context="HighlightingLLVMCodeEnv"/>
1478 <WordDetect String="logtalkcode*" attribute="Environment" context="HighlightingLogtalkCodeEnvS"/>
1479 <WordDetect String="logtalkcode" attribute="Environment" context="HighlightingLogtalkCodeEnv"/>
1480 <WordDetect String="luacode*" attribute="Environment" context="HighlightingLuaCodeEnvS"/>
1481 <WordDetect String="luacode" attribute="Environment" context="HighlightingLuaCodeEnv"/>
1482 <WordDetect String="makecode*" attribute="Environment" context="HighlightingMakefileCodeEnvS"/>
1483 <WordDetect String="makecode" attribute="Environment" context="HighlightingMakefileCodeEnv"/>
1484 <WordDetect String="makefilecode*" attribute="Environment" context="HighlightingMakefileCodeEnvS"/>
1485 <WordDetect String="makefilecode" attribute="Environment" context="HighlightingMakefileCodeEnv"/>
1486 <WordDetect String="mfcode*" attribute="Environment" context="HighlightingMakefileCodeEnvS"/>
1487 <WordDetect String="mfcode" attribute="Environment" context="HighlightingMakefileCodeEnv"/>
1488 <WordDetect String="bsdmakecode*" attribute="Environment" context="HighlightingMakefileCodeEnvS"/>
1489 <WordDetect String="bsdmakecode" attribute="Environment" context="HighlightingMakefileCodeEnv"/>
1490 <WordDetect String="makocode*" attribute="Environment" context="HighlightingMakoCodeEnvS"/>
1491 <WordDetect String="makocode" attribute="Environment" context="HighlightingMakoCodeEnv"/>
1492 <WordDetect String="markdowncode*" attribute="Environment" context="HighlightingMarkdownCodeEnvS"/>
1493 <WordDetect String="markdowncode" attribute="Environment" context="HighlightingMarkdownCodeEnv"/>
1494 <WordDetect String="mdcode*" attribute="Environment" context="HighlightingMarkdownCodeEnvS"/>
1495 <WordDetect String="mdcode" attribute="Environment" context="HighlightingMarkdownCodeEnv"/>
1496 <WordDetect String="masoncode*" attribute="Environment" context="HighlightingMasonCodeEnvS"/>
1497 <WordDetect String="masoncode" attribute="Environment" context="HighlightingMasonCodeEnv"/>
1498 <WordDetect String="mathematicacode*" attribute="Environment" context="HighlightingMathematicaCodeEnvS"/>
1499 <WordDetect String="mathematicacode" attribute="Environment" context="HighlightingMathematicaCodeEnv"/>
1500 <WordDetect String="mmacode*" attribute="Environment" context="HighlightingMathematicaCodeEnvS"/>
1501 <WordDetect String="mmacode" attribute="Environment" context="HighlightingMathematicaCodeEnv"/>
1502 <WordDetect String="nbcode*" attribute="Environment" context="HighlightingMathematicaCodeEnvS"/>
1503 <WordDetect String="nbcode" attribute="Environment" context="HighlightingMathematicaCodeEnv"/>
1504 <WordDetect String="matlabcode*" attribute="Environment" context="HighlightingMatlabCodeEnvS"/>
1505 <WordDetect String="matlabcode" attribute="Environment" context="HighlightingMatlabCodeEnv"/>
1506 <WordDetect String="maximacode*" attribute="Environment" context="HighlightingMaximaCodeEnvS"/>
1507 <WordDetect String="maximacode" attribute="Environment" context="HighlightingMaximaCodeEnv"/>
1508 <WordDetect String="macsymacode*" attribute="Environment" context="HighlightingMaximaCodeEnvS"/>
1509 <WordDetect String="macsymacode" attribute="Environment" context="HighlightingMaximaCodeEnv"/>
1510 <WordDetect String="mesoncode*" attribute="Environment" context="HighlightingMesonCodeEnvS"/>
1511 <WordDetect String="mesoncode" attribute="Environment" context="HighlightingMesonCodeEnv"/>
1512 <WordDetect String="mesonbuildcode*" attribute="Environment" context="HighlightingMesonCodeEnvS"/>
1513 <WordDetect String="mesonbuildcode" attribute="Environment" context="HighlightingMesonCodeEnv"/>
1514 <WordDetect String="modelicacode*" attribute="Environment" context="HighlightingModelicaCodeEnvS"/>
1515 <WordDetect String="modelicacode" attribute="Environment" context="HighlightingModelicaCodeEnv"/>
1516 <WordDetect String="modulacode*" attribute="Environment" context="HighlightingModula-2CodeEnvS"/>
1517 <WordDetect String="modulacode" attribute="Environment" context="HighlightingModula-2CodeEnv"/>
1518 <WordDetect String="mcode*" attribute="Environment" context="HighlightingModula-2CodeEnvS"/>
1519 <WordDetect String="mcode" attribute="Environment" context="HighlightingModula-2CodeEnv"/>
1520 <WordDetect String="mysqlcode*" attribute="Environment" context="HighlightingSQL (MySQL)CodeEnvS"/>
1521 <WordDetect String="mysqlcode" attribute="Environment" context="HighlightingSQL (MySQL)CodeEnv"/>
1522 <WordDetect String="nsiscode*" attribute="Environment" context="HighlightingNSISCodeEnvS"/>
1523 <WordDetect String="nsiscode" attribute="Environment" context="HighlightingNSISCodeEnv"/>
1524 <WordDetect String="nsicode*" attribute="Environment" context="HighlightingNSISCodeEnvS"/>
1525 <WordDetect String="nsicode" attribute="Environment" context="HighlightingNSISCodeEnv"/>
1526 <WordDetect String="nshcode*" attribute="Environment" context="HighlightingNSISCodeEnvS"/>
1527 <WordDetect String="nshcode" attribute="Environment" context="HighlightingNSISCodeEnv"/>
1528 <WordDetect String="nasmcode*" attribute="Environment" context="HighlightingIntel x86 (NASM)CodeEnvS"/>
1529 <WordDetect String="nasmcode" attribute="Environment" context="HighlightingIntel x86 (NASM)CodeEnv"/>
1530 <WordDetect String="nemerlecode*" attribute="Environment" context="HighlightingNemerleCodeEnvS"/>
1531 <WordDetect String="nemerlecode" attribute="Environment" context="HighlightingNemerleCodeEnv"/>
1532 <WordDetect String="nesccode*" attribute="Environment" context="HighlightingnesCCodeEnvS"/>
1533 <WordDetect String="nesccode" attribute="Environment" context="HighlightingnesCCodeEnv"/>
1534 <WordDetect String="nimrodcode*" attribute="Environment" context="HighlightingNimCodeEnvS"/>
1535 <WordDetect String="nimrodcode" attribute="Environment" context="HighlightingNimCodeEnv"/>
1536 <WordDetect String="nimcode*" attribute="Environment" context="HighlightingNimCodeEnvS"/>
1537 <WordDetect String="nimcode" attribute="Environment" context="HighlightingNimCodeEnv"/>
1538 <WordDetect String="nixoscode*" attribute="Environment" context="HighlightingNixCodeEnvS"/>
1539 <WordDetect String="nixoscode" attribute="Environment" context="HighlightingNixCodeEnv"/>
1540 <WordDetect String="nixcode*" attribute="Environment" context="HighlightingNixCodeEnvS"/>
1541 <WordDetect String="nixcode" attribute="Environment" context="HighlightingNixCodeEnv"/>
1542 <WordDetect String="objectiveccode*" attribute="Environment" context="HighlightingObjective-CCodeEnvS"/>
1543 <WordDetect String="objectiveccode" attribute="Environment" context="HighlightingObjective-CCodeEnv"/>
1544 <WordDetect String="objccode*" attribute="Environment" context="HighlightingObjective-CCodeEnvS"/>
1545 <WordDetect String="objccode" attribute="Environment" context="HighlightingObjective-CCodeEnv"/>
1546 <WordDetect String="objectivecppcode*" attribute="Environment" context="HighlightingObjective-C++CodeEnvS"/>
1547 <WordDetect String="objectivecppcode" attribute="Environment" context="HighlightingObjective-C++CodeEnv"/>
1548 <WordDetect String="objcppcode*" attribute="Environment" context="HighlightingObjective-C++CodeEnvS"/>
1549 <WordDetect String="objcppcode" attribute="Environment" context="HighlightingObjective-C++CodeEnv"/>
1550 <WordDetect String="ocamlcode*" attribute="Environment" context="HighlightingObjective CamlCodeEnvS"/>
1551 <WordDetect String="ocamlcode" attribute="Environment" context="HighlightingObjective CamlCodeEnv"/>
1552 <WordDetect String="octavecode*" attribute="Environment" context="HighlightingOctaveCodeEnvS"/>
1553 <WordDetect String="octavecode" attribute="Environment" context="HighlightingOctaveCodeEnv"/>
1554 <WordDetect String="perlcode*" attribute="Environment" context="HighlightingPerlCodeEnvS"/>
1555 <WordDetect String="perlcode" attribute="Environment" context="HighlightingPerlCodeEnv"/>
1556 <WordDetect String="plcode*" attribute="Environment" context="HighlightingPerlCodeEnvS"/>
1557 <WordDetect String="plcode" attribute="Environment" context="HighlightingPerlCodeEnv"/>
1558 <WordDetect String="phpcode*" attribute="Environment" context="HighlightingPHP/PHPCodeEnvS"/>
1559 <WordDetect String="phpcode" attribute="Environment" context="HighlightingPHP/PHPCodeEnv"/>
1560 <WordDetect String="pigcode*" attribute="Environment" context="HighlightingPigCodeEnvS"/>
1561 <WordDetect String="pigcode" attribute="Environment" context="HighlightingPigCodeEnv"/>
1562 <WordDetect String="pikecode*" attribute="Environment" context="HighlightingPikeCodeEnvS"/>
1563 <WordDetect String="pikecode" attribute="Environment" context="HighlightingPikeCodeEnv"/>
1564 <WordDetect String="ponycode*" attribute="Environment" context="HighlightingPonyCodeEnvS"/>
1565 <WordDetect String="ponycode" attribute="Environment" context="HighlightingPonyCodeEnv"/>
1566 <WordDetect String="postscriptcode*" attribute="Environment" context="HighlightingPostScriptCodeEnvS"/>
1567 <WordDetect String="postscriptcode" attribute="Environment" context="HighlightingPostScriptCodeEnv"/>
1568 <WordDetect String="postscrcode*" attribute="Environment" context="HighlightingPostScriptCodeEnvS"/>
1569 <WordDetect String="postscrcode" attribute="Environment" context="HighlightingPostScriptCodeEnv"/>
1570 <WordDetect String="povcode*" attribute="Environment" context="HighlightingPOV-RayCodeEnvS"/>
1571 <WordDetect String="povcode" attribute="Environment" context="HighlightingPOV-RayCodeEnv"/>
1572 <WordDetect String="powershellcode*" attribute="Environment" context="HighlightingPowerShellCodeEnvS"/>
1573 <WordDetect String="powershellcode" attribute="Environment" context="HighlightingPowerShellCodeEnv"/>
1574 <WordDetect String="pwshcode*" attribute="Environment" context="HighlightingPowerShellCodeEnvS"/>
1575 <WordDetect String="pwshcode" attribute="Environment" context="HighlightingPowerShellCodeEnv"/>
1576 <WordDetect String="poshcode*" attribute="Environment" context="HighlightingPowerShellCodeEnvS"/>
1577 <WordDetect String="poshcode" attribute="Environment" context="HighlightingPowerShellCodeEnv"/>
1578 <WordDetect String="pscode*" attribute="Environment" context="HighlightingPowerShellCodeEnvS"/>
1579 <WordDetect String="pscode" attribute="Environment" context="HighlightingPowerShellCodeEnv"/>
1580 <WordDetect String="psmcode*" attribute="Environment" context="HighlightingPowerShellCodeEnvS"/>
1581 <WordDetect String="psmcode" attribute="Environment" context="HighlightingPowerShellCodeEnv"/>
1582 <WordDetect String="praatcode*" attribute="Environment" context="HighlightingPraatCodeEnvS"/>
1583 <WordDetect String="praatcode" attribute="Environment" context="HighlightingPraatCodeEnv"/>
1584 <WordDetect String="prologcode*" attribute="Environment" context="HighlightingPrologCodeEnvS"/>
1585 <WordDetect String="prologcode" attribute="Environment" context="HighlightingPrologCodeEnv"/>
1586 <WordDetect String="protobufcode*" attribute="Environment" context="HighlightingProtobufCodeEnvS"/>
1587 <WordDetect String="protobufcode" attribute="Environment" context="HighlightingProtobufCodeEnv"/>
1588 <WordDetect String="protocode*" attribute="Environment" context="HighlightingProtobufCodeEnvS"/>
1589 <WordDetect String="protocode" attribute="Environment" context="HighlightingProtobufCodeEnv"/>
1590 <WordDetect String="pugcode*" attribute="Environment" context="HighlightingPugCodeEnvS"/>
1591 <WordDetect String="pugcode" attribute="Environment" context="HighlightingPugCodeEnv"/>
1592 <WordDetect String="jadecode*" attribute="Environment" context="HighlightingPugCodeEnvS"/>
1593 <WordDetect String="jadecode" attribute="Environment" context="HighlightingPugCodeEnv"/>
1594 <WordDetect String="puppetcode*" attribute="Environment" context="HighlightingPuppetCodeEnvS"/>
1595 <WordDetect String="puppetcode" attribute="Environment" context="HighlightingPuppetCodeEnv"/>
1596 <WordDetect String="pythoncode*" attribute="Environment" context="HighlightingPythonCodeEnvS"/>
1597 <WordDetect String="pythoncode" attribute="Environment" context="HighlightingPythonCodeEnv"/>
1598 <WordDetect String="pycode*" attribute="Environment" context="HighlightingPythonCodeEnvS"/>
1599 <WordDetect String="pycode" attribute="Environment" context="HighlightingPythonCodeEnv"/>
1600 <WordDetect String="sagecode*" attribute="Environment" context="HighlightingPythonCodeEnvS"/>
1601 <WordDetect String="sagecode" attribute="Environment" context="HighlightingPythonCodeEnv"/>
1602 <WordDetect String="qmlcode*" attribute="Environment" context="HighlightingQMLCodeEnvS"/>
1603 <WordDetect String="qmlcode" attribute="Environment" context="HighlightingQMLCodeEnv"/>
1604 <WordDetect String="qbscode*" attribute="Environment" context="HighlightingQMLCodeEnvS"/>
1605 <WordDetect String="qbscode" attribute="Environment" context="HighlightingQMLCodeEnv"/>
1606 <WordDetect String="rngcompactcode*" attribute="Environment" context="HighlightingRelaxNG-CompactCodeEnvS"/>
1607 <WordDetect String="rngcompactcode" attribute="Environment" context="HighlightingRelaxNG-CompactCodeEnv"/>
1608 <WordDetect String="rnccode*" attribute="Environment" context="HighlightingRelaxNG-CompactCodeEnvS"/>
1609 <WordDetect String="rnccode" attribute="Environment" context="HighlightingRelaxNG-CompactCodeEnv"/>
1610 <WordDetect String="speccode*" attribute="Environment" context="HighlightingRPM SpecCodeEnvS"/>
1611 <WordDetect String="speccode" attribute="Environment" context="HighlightingRPM SpecCodeEnv"/>
1612 <WordDetect String="racketcode*" attribute="Environment" context="HighlightingRacketCodeEnvS"/>
1613 <WordDetect String="racketcode" attribute="Environment" context="HighlightingRacketCodeEnv"/>
1614 <WordDetect String="rktcode*" attribute="Environment" context="HighlightingRacketCodeEnvS"/>
1615 <WordDetect String="rktcode" attribute="Environment" context="HighlightingRacketCodeEnv"/>
1616 <WordDetect String="rexxcode*" attribute="Environment" context="HighlightingREXXCodeEnvS"/>
1617 <WordDetect String="rexxcode" attribute="Environment" context="HighlightingREXXCodeEnv"/>
1618 <WordDetect String="arexxcode*" attribute="Environment" context="HighlightingREXXCodeEnvS"/>
1619 <WordDetect String="arexxcode" attribute="Environment" context="HighlightingREXXCodeEnv"/>
1620 <WordDetect String="rhtmlcode*" attribute="Environment" context="HighlightingRuby/Rails/RHTMLCodeEnvS"/>
1621 <WordDetect String="rhtmlcode" attribute="Environment" context="HighlightingRuby/Rails/RHTMLCodeEnv"/>
1622 <WordDetect String="htmlerbcode*" attribute="Environment" context="HighlightingRuby/Rails/RHTMLCodeEnvS"/>
1623 <WordDetect String="htmlerbcode" attribute="Environment" context="HighlightingRuby/Rails/RHTMLCodeEnv"/>
1624 <WordDetect String="htmlrubycode*" attribute="Environment" context="HighlightingRuby/Rails/RHTMLCodeEnvS"/>
1625 <WordDetect String="htmlrubycode" attribute="Environment" context="HighlightingRuby/Rails/RHTMLCodeEnv"/>
1626 <WordDetect String="rstcode*" attribute="Environment" context="HighlightingreStructuredTextCodeEnvS"/>
1627 <WordDetect String="rstcode" attribute="Environment" context="HighlightingreStructuredTextCodeEnv"/>
1628 <WordDetect String="restcode*" attribute="Environment" context="HighlightingreStructuredTextCodeEnvS"/>
1629 <WordDetect String="restcode" attribute="Environment" context="HighlightingreStructuredTextCodeEnv"/>
1630 <WordDetect String="rubycode*" attribute="Environment" context="HighlightingRubyCodeEnvS"/>
1631 <WordDetect String="rubycode" attribute="Environment" context="HighlightingRubyCodeEnv"/>
1632 <WordDetect String="rbcode*" attribute="Environment" context="HighlightingRubyCodeEnvS"/>
1633 <WordDetect String="rbcode" attribute="Environment" context="HighlightingRubyCodeEnv"/>
1634 <WordDetect String="dubycode*" attribute="Environment" context="HighlightingRubyCodeEnvS"/>
1635 <WordDetect String="dubycode" attribute="Environment" context="HighlightingRubyCodeEnv"/>
1636 <WordDetect String="rustcode*" attribute="Environment" context="HighlightingRustCodeEnvS"/>
1637 <WordDetect String="rustcode" attribute="Environment" context="HighlightingRustCodeEnv"/>
1638 <WordDetect String="rscode*" attribute="Environment" context="HighlightingRustCodeEnvS"/>
1639 <WordDetect String="rscode" attribute="Environment" context="HighlightingRustCodeEnv"/>
1640 <WordDetect String="smlcode*" attribute="Environment" context="HighlightingSMLCodeEnvS"/>
1641 <WordDetect String="smlcode" attribute="Environment" context="HighlightingSMLCodeEnv"/>
1642 <WordDetect String="sasscode*" attribute="Environment" context="HighlightingSASSCodeEnvS"/>
1643 <WordDetect String="sasscode" attribute="Environment" context="HighlightingSASSCodeEnv"/>
1644 <WordDetect String="scalacode*" attribute="Environment" context="HighlightingScalaCodeEnvS"/>
1645 <WordDetect String="scalacode" attribute="Environment" context="HighlightingScalaCodeEnv"/>
1646 <WordDetect String="schemecode*" attribute="Environment" context="HighlightingSchemeCodeEnvS"/>
1647 <WordDetect String="schemecode" attribute="Environment" context="HighlightingSchemeCodeEnv"/>
1648 <WordDetect String="scmcode*" attribute="Environment" context="HighlightingSchemeCodeEnvS"/>
1649 <WordDetect String="scmcode" attribute="Environment" context="HighlightingSchemeCodeEnv"/>
1650 <WordDetect String="scilabcode*" attribute="Environment" context="HighlightingscilabCodeEnvS"/>
1651 <WordDetect String="scilabcode" attribute="Environment" context="HighlightingscilabCodeEnv"/>
1652 <WordDetect String="scsscode*" attribute="Environment" context="HighlightingSCSSCodeEnvS"/>
1653 <WordDetect String="scsscode" attribute="Environment" context="HighlightingSCSSCodeEnv"/>
1654 <WordDetect String="sedcode*" attribute="Environment" context="HighlightingsedCodeEnvS"/>
1655 <WordDetect String="sedcode" attribute="Environment" context="HighlightingsedCodeEnv"/>
1656 <WordDetect String="gsedcode*" attribute="Environment" context="HighlightingsedCodeEnvS"/>
1657 <WordDetect String="gsedcode" attribute="Environment" context="HighlightingsedCodeEnv"/>
1658 <WordDetect String="ssedcode*" attribute="Environment" context="HighlightingsedCodeEnvS"/>
1659 <WordDetect String="ssedcode" attribute="Environment" context="HighlightingsedCodeEnv"/>
1660 <WordDetect String="sievecode*" attribute="Environment" context="HighlightingSieveCodeEnvS"/>
1661 <WordDetect String="sievecode" attribute="Environment" context="HighlightingSieveCodeEnv"/>
1662 <WordDetect String="smalicode*" attribute="Environment" context="HighlightingSmaliCodeEnvS"/>
1663 <WordDetect String="smalicode" attribute="Environment" context="HighlightingSmaliCodeEnv"/>
1664 <WordDetect String="soliditycode*" attribute="Environment" context="HighlightingSolidityCodeEnvS"/>
1665 <WordDetect String="soliditycode" attribute="Environment" context="HighlightingSolidityCodeEnv"/>
1666 <WordDetect String="spicecode*" attribute="Environment" context="HighlightingSpiceCodeEnvS"/>
1667 <WordDetect String="spicecode" attribute="Environment" context="HighlightingSpiceCodeEnv"/>
1668 <WordDetect String="spicelangcode*" attribute="Environment" context="HighlightingSpiceCodeEnvS"/>
1669 <WordDetect String="spicelangcode" attribute="Environment" context="HighlightingSpiceCodeEnv"/>
1670 <WordDetect String="sqlcode*" attribute="Environment" context="HighlightingSQLCodeEnvS"/>
1671 <WordDetect String="sqlcode" attribute="Environment" context="HighlightingSQLCodeEnv"/>
1672 <WordDetect String="stancode*" attribute="Environment" context="HighlightingStanCodeEnvS"/>
1673 <WordDetect String="stancode" attribute="Environment" context="HighlightingStanCodeEnv"/>
1674 <WordDetect String="statacode*" attribute="Environment" context="HighlightingStataCodeEnvS"/>
1675 <WordDetect String="statacode" attribute="Environment" context="HighlightingStataCodeEnv"/>
1676 <WordDetect String="docode*" attribute="Environment" context="HighlightingStataCodeEnvS"/>
1677 <WordDetect String="docode" attribute="Environment" context="HighlightingStataCodeEnv"/>
1678 <WordDetect String="swiftcode*" attribute="Environment" context="HighlightingSwiftCodeEnvS"/>
1679 <WordDetect String="swiftcode" attribute="Environment" context="HighlightingSwiftCodeEnv"/>
1680 <WordDetect String="systemverilogcode*" attribute="Environment" context="HighlightingSystemVerilogCodeEnvS"/>
1681 <WordDetect String="systemverilogcode" attribute="Environment" context="HighlightingSystemVerilogCodeEnv"/>
1682 <WordDetect String="svcode*" attribute="Environment" context="HighlightingSystemVerilogCodeEnvS"/>
1683 <WordDetect String="svcode" attribute="Environment" context="HighlightingSystemVerilogCodeEnv"/>
1684 <WordDetect String="tomlcode*" attribute="Environment" context="HighlightingTOMLCodeEnvS"/>
1685 <WordDetect String="tomlcode" attribute="Environment" context="HighlightingTOMLCodeEnv"/>
1686 <WordDetect String="tadscode*" attribute="Environment" context="HighlightingTADS 3CodeEnvS"/>
1687 <WordDetect String="tadscode" attribute="Environment" context="HighlightingTADS 3CodeEnv"/>
1688 <WordDetect String="tclcode*" attribute="Environment" context="HighlightingTcl/TkCodeEnvS"/>
1689 <WordDetect String="tclcode" attribute="Environment" context="HighlightingTcl/TkCodeEnv"/>
1690 <WordDetect String="tcshcode*" attribute="Environment" context="HighlightingTcshCodeEnvS"/>
1691 <WordDetect String="tcshcode" attribute="Environment" context="HighlightingTcshCodeEnv"/>
1692 <WordDetect String="cshcode*" attribute="Environment" context="HighlightingTcshCodeEnvS"/>
1693 <WordDetect String="cshcode" attribute="Environment" context="HighlightingTcshCodeEnv"/>
1694 <WordDetect String="terraformcode*" attribute="Environment" context="HighlightingTerraformCodeEnvS"/>
1695 <WordDetect String="terraformcode" attribute="Environment" context="HighlightingTerraformCodeEnv"/>
1696 <WordDetect String="tfcode*" attribute="Environment" context="HighlightingTerraformCodeEnvS"/>
1697 <WordDetect String="tfcode" attribute="Environment" context="HighlightingTerraformCodeEnv"/>
1698 <WordDetect String="texcode*" attribute="Environment" context="HighlightingLaTeXCodeEnvS"/>
1699 <WordDetect String="texcode" attribute="Environment" context="HighlightingLaTeXCodeEnv"/>
1700 <WordDetect String="latexcode*" attribute="Environment" context="HighlightingLaTeXCodeEnvS"/>
1701 <WordDetect String="latexcode" attribute="Environment" context="HighlightingLaTeXCodeEnv"/>
1702 <WordDetect String="todotxtcode*" attribute="Environment" context="HighlightingTodo.txtCodeEnvS"/>
1703 <WordDetect String="todotxtcode" attribute="Environment" context="HighlightingTodo.txtCodeEnv"/>
1704 <WordDetect String="typescriptcode*" attribute="Environment" context="HighlightingTypeScriptCodeEnvS"/>
1705 <WordDetect String="typescriptcode" attribute="Environment" context="HighlightingTypeScriptCodeEnv"/>
1706 <WordDetect String="tscode*" attribute="Environment" context="HighlightingTypeScriptCodeEnvS"/>
1707 <WordDetect String="tscode" attribute="Environment" context="HighlightingTypeScriptCodeEnv"/>
1708 <WordDetect String="valacode*" attribute="Environment" context="HighlightingValaCodeEnvS"/>
1709 <WordDetect String="valacode" attribute="Environment" context="HighlightingValaCodeEnv"/>
1710 <WordDetect String="vapicode*" attribute="Environment" context="HighlightingValaCodeEnvS"/>
1711 <WordDetect String="vapicode" attribute="Environment" context="HighlightingValaCodeEnv"/>
1712 <WordDetect String="velocitycode*" attribute="Environment" context="HighlightingVelocityCodeEnvS"/>
1713 <WordDetect String="velocitycode" attribute="Environment" context="HighlightingVelocityCodeEnv"/>
1714 <WordDetect String="verilogcode*" attribute="Environment" context="HighlightingVerilogCodeEnvS"/>
1715 <WordDetect String="verilogcode" attribute="Environment" context="HighlightingVerilogCodeEnv"/>
1716 <WordDetect String="vcode*" attribute="Environment" context="HighlightingVerilogCodeEnvS"/>
1717 <WordDetect String="vcode" attribute="Environment" context="HighlightingVerilogCodeEnv"/>
1718 <WordDetect String="vhdlcode*" attribute="Environment" context="HighlightingVHDLCodeEnvS"/>
1719 <WordDetect String="vhdlcode" attribute="Environment" context="HighlightingVHDLCodeEnv"/>
1720 <WordDetect String="xmlcode*" attribute="Environment" context="HighlightingXMLCodeEnvS"/>
1721 <WordDetect String="xmlcode" attribute="Environment" context="HighlightingXMLCodeEnv"/>
1722 <WordDetect String="xorgconfcode*" attribute="Environment" context="Highlightingx.org ConfigurationCodeEnvS"/>
1723 <WordDetect String="xorgconfcode" attribute="Environment" context="Highlightingx.org ConfigurationCodeEnv"/>
1724 <WordDetect String="xsltcode*" attribute="Environment" context="HighlightingxsltCodeEnvS"/>
1725 <WordDetect String="xsltcode" attribute="Environment" context="HighlightingxsltCodeEnv"/>
1726 <WordDetect String="yamlcode*" attribute="Environment" context="HighlightingYAMLCodeEnvS"/>
1727 <WordDetect String="yamlcode" attribute="Environment" context="HighlightingYAMLCodeEnv"/>
1728 <WordDetect String="yangcode*" attribute="Environment" context="HighlightingYANGCodeEnvS"/>
1729 <WordDetect String="yangcode" attribute="Environment" context="HighlightingYANGCodeEnv"/>
1730 <RegExpr String=".+code\*" attribute="Environment" context="UnknownHighlightingCodeEnvS"/>
1731 <RegExpr String=".+code" attribute="Environment" context="UnknownHighlightingCodeEnv"/>
1732 </context>
1733
1734 <!-- parse verbatim text for lstinline and minted -->
1735 <context name="UnknownHighlightingCodeEnvS" attribute="Error" lineEndContext="#stay">
1736 <DetectSpaces/>
1737 <DetectChar char="}" attribute="Normal Text" context="#pop!UnknownHighlightingCodeEnvSParam"/>
1738 </context>
1739 <context name="UnknownHighlightingCodeEnvSParam" attribute="Error" lineEndContext="#stay">
1740 <DetectSpaces attribute="Normal Text"/>
1741 <DetectChar char="{" attribute="Normal Text" context="UnknownHighlightingCodeEnvSParamInside"/>
1742 <IncludeRules context="FindComments"/>
1743 </context>
1744 <context name="UnknownHighlightingCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
1745 <DetectSpaces/>
1746 <DetectIdentifier/>
1747 <DetectChar char="}" attribute="Normal Text" context="#pop!UnknownHighlightingBegin"/>
1748 <IncludeRules context="FindComments"/>
1749 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
1750 </context>
1751 <context name="UnknownHighlightingCodeEnv" attribute="Normal Text" lineEndContext="#stay">
1752 <DetectChar char="}" context="UnknownHighlightingBegin"/>
1753 <!-- Eat the trailing characters including } or ] after the language specification -->
1754 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
1755 </context>
1756 <context name="UnknownHighlightingBegin" attribute="Normal Text" lineEndContext="UnknownHighlighting">
1757 <DetectSpaces/>
1758 <RegExpr String=".+" attribute="Error" context="#stay"/>
1759 </context>
1760 <context name="UnknownHighlighting" attribute="Verbatim Code" lineEndContext="#stay">
1761 <DetectSpaces/>
1762 <DetectIdentifier/>
1763 <DetectChar char="•" attribute="Bullet" context="#stay"/>
1764 <RegExpr String="\\end(?=\s*\{(?:lstlisting|minted|[a-zA-Z]+code)\*?\})" attribute="Structure" context="UnknownHighlightingEnd"/>
1765 </context>
1766 <context name="UnknownHighlightingEnd" attribute="Environment" lineEndContext="#stay">
1767 <DetectSpaces/>
1768 <DetectChar char="{" attribute="Normal Text" context="#stay"/>
1769 <DetectChar char="}" attribute="Normal Text" context="#pop#pop#pop#pop#pop#pop#pop" endRegion="block"/>
1770 <DetectIdentifier/>
1771 </context>
1772
1773
1774 <!-- Selector for different highlightning schemes, in case the language is not implemented we pop and thus fallback to verbatim -->
1775 <context name="HighlightingSelector" attribute="Normal Text" lineEndContext="#stay">
1776 <WordDetect String="abap" insensitive="true" context="HighlightingABAPCodeEnv"/>
1777 <WordDetect String="actionscript" insensitive="true" context="HighlightingActionScript 2.0CodeEnv"/>
1778 <WordDetect String="as" insensitive="true" context="HighlightingActionScript 2.0CodeEnv"/>
1779 <WordDetect String="ada" insensitive="true" context="HighlightingAdaCodeEnv"/>
1780 <WordDetect String="agda" insensitive="true" context="HighlightingAgdaCodeEnv"/>
1781 <WordDetect String="apacheconf" insensitive="true" context="HighlightingApache ConfigurationCodeEnv"/>
1782 <WordDetect String="aconf" insensitive="true" context="HighlightingApache ConfigurationCodeEnv"/>
1783 <WordDetect String="apache" insensitive="true" context="HighlightingApache ConfigurationCodeEnv"/>
1784 <WordDetect String="autohotkey" insensitive="true" context="HighlightingAutoHotKeyCodeEnv"/>
1785 <WordDetect String="ahk" insensitive="true" context="HighlightingAutoHotKeyCodeEnv"/>
1786 <WordDetect String="awk" insensitive="true" context="HighlightingAWKCodeEnv"/>
1787 <WordDetect String="gawk" insensitive="true" context="HighlightingAWKCodeEnv"/>
1788 <WordDetect String="mawk" insensitive="true" context="HighlightingAWKCodeEnv"/>
1789 <WordDetect String="nawk" insensitive="true" context="HighlightingAWKCodeEnv"/>
1790 <WordDetect String="bash" insensitive="true" context="HighlightingBashCodeEnv"/>
1791 <WordDetect String="sh" insensitive="true" context="HighlightingBashCodeEnv"/>
1792 <WordDetect String="ksh" insensitive="true" context="HighlightingBashCodeEnv"/>
1793 <WordDetect String="zsh" insensitive="true" context="HighlightingBashCodeEnv"/>
1794 <WordDetect String="shell" insensitive="true" context="HighlightingBashCodeEnv"/>
1795 <WordDetect String="bibtex" insensitive="true" context="HighlightingBibTeXCodeEnv"/>
1796 <WordDetect String="bib" insensitive="true" context="HighlightingBibTeXCodeEnv"/>
1797 <WordDetect String="boo" insensitive="true" context="HighlightingBooCodeEnv"/>
1798 <WordDetect String="c" insensitive="true" context="HighlightingCCodeEnv"/>
1799 <WordDetect String="cmake" insensitive="true" context="HighlightingCMakeCodeEnv"/>
1800 <WordDetect String="csharp" insensitive="true" context="HighlightingC#CodeEnv"/>
1801 <WordDetect String="cs" insensitive="true" context="HighlightingC#CodeEnv"/>
1802 <WordDetect String="clojure" insensitive="true" context="HighlightingClojureCodeEnv"/>
1803 <WordDetect String="clj" insensitive="true" context="HighlightingClojureCodeEnv"/>
1804 <WordDetect String="coffee" insensitive="true" context="HighlightingCoffeeScriptCodeEnv"/>
1805 <WordDetect String="commonlisp" insensitive="true" context="HighlightingCommon LispCodeEnv"/>
1806 <WordDetect String="cl" insensitive="true" context="HighlightingCommon LispCodeEnv"/>
1807 <WordDetect String="lisp" insensitive="true" context="HighlightingCommon LispCodeEnv"/>
1808 <WordDetect String="cpp" insensitive="true" context="HighlightingC++CodeEnv"/>
1809 <WordDetect String="css" insensitive="true" context="HighlightingCSSCodeEnv"/>
1810 <WordDetect String="d" insensitive="true" context="HighlightingDCodeEnv"/>
1811 <WordDetect String="dart" insensitive="true" context="HighlightingDartCodeEnv"/>
1812 <WordDetect String="delphi" insensitive="true" context="HighlightingPascalCodeEnv"/>
1813 <WordDetect String="pas" insensitive="true" context="HighlightingPascalCodeEnv"/>
1814 <WordDetect String="pascal" insensitive="true" context="HighlightingPascalCodeEnv"/>
1815 <WordDetect String="objectpascal" insensitive="true" context="HighlightingPascalCodeEnv"/>
1816 <WordDetect String="diff" insensitive="true" context="HighlightingDiffCodeEnv"/>
1817 <WordDetect String="udiff" insensitive="true" context="HighlightingDiffCodeEnv"/>
1818 <WordDetect String="dtd" insensitive="true" context="HighlightingDTDCodeEnv"/>
1819 <WordDetect String="eiffel" insensitive="true" context="HighlightingEiffelCodeEnv"/>
1820 <WordDetect String="elixir" insensitive="true" context="HighlightingElixirCodeEnv"/>
1821 <WordDetect String="ex" insensitive="true" context="HighlightingElixirCodeEnv"/>
1822 <WordDetect String="exs" insensitive="true" context="HighlightingElixirCodeEnv"/>
1823 <WordDetect String="elm" insensitive="true" context="HighlightingElmCodeEnv"/>
1824 <WordDetect String="email" insensitive="true" context="HighlightingEmailCodeEnv"/>
1825 <WordDetect String="eml" insensitive="true" context="HighlightingEmailCodeEnv"/>
1826 <WordDetect String="erlang" insensitive="true" context="HighlightingErlangCodeEnv"/>
1827 <WordDetect String="fish" insensitive="true" context="HighlightingFishCodeEnv"/>
1828 <WordDetect String="fishshell" insensitive="true" context="HighlightingFishCodeEnv"/>
1829 <WordDetect String="forth" insensitive="true" context="HighlightingANS-Forth94CodeEnv"/>
1830 <WordDetect String="fortranfixed" insensitive="true" context="HighlightingFortran (Fixed Format)CodeEnv"/>
1831 <WordDetect String="fortran" insensitive="true" context="HighlightingFortran (Free Format)CodeEnv"/>
1832 <WordDetect String="f" insensitive="true" context="HighlightingFortran (Free Format)CodeEnv"/>
1833 <WordDetect String="gap" insensitive="true" context="HighlightingGAPCodeEnv"/>
1834 <WordDetect String="gdscript" insensitive="true" context="HighlightingGodotCodeEnv"/>
1835 <WordDetect String="gd" insensitive="true" context="HighlightingGodotCodeEnv"/>
1836 <WordDetect String="glsl" insensitive="true" context="HighlightingGLSLCodeEnv"/>
1837 <WordDetect String="gcode" insensitive="true" context="HighlightingG-CodeCodeEnv"/>
1838 <WordDetect String="gnuplot" insensitive="true" context="HighlightingGnuplotCodeEnv"/>
1839 <WordDetect String="go" insensitive="true" context="HighlightingGoCodeEnv"/>
1840 <WordDetect String="golang" insensitive="true" context="HighlightingGoCodeEnv"/>
1841 <WordDetect String="groovy" insensitive="true" context="HighlightingGroovyCodeEnv"/>
1842 <WordDetect String="haml" insensitive="true" context="HighlightingHamlCodeEnv"/>
1843 <WordDetect String="haskell" insensitive="true" context="HighlightingHaskellCodeEnv"/>
1844 <WordDetect String="hs" insensitive="true" context="HighlightingHaskellCodeEnv"/>
1845 <WordDetect String="haxe" insensitive="true" context="HighlightingHaxeCodeEnv"/>
1846 <WordDetect String="hxsl" insensitive="true" context="HighlightingHaxeCodeEnv"/>
1847 <WordDetect String="hx" insensitive="true" context="HighlightingHaxeCodeEnv"/>
1848 <WordDetect String="html" insensitive="true" context="HighlightingHTMLCodeEnv"/>
1849 <WordDetect String="idl" insensitive="true" context="HighlightingIDLCodeEnv"/>
1850 <WordDetect String="idris" insensitive="true" context="HighlightingIdrisCodeEnv"/>
1851 <WordDetect String="idr" insensitive="true" context="HighlightingIdrisCodeEnv"/>
1852 <WordDetect String="inform" insensitive="true" context="HighlightingInformCodeEnv"/>
1853 <WordDetect String="i" insensitive="true" context="HighlightingInformCodeEnv"/>
1854 <WordDetect String="ini" insensitive="true" context="HighlightingINI FilesCodeEnv"/>
1855 <WordDetect String="cfg" insensitive="true" context="HighlightingINI FilesCodeEnv"/>
1856 <WordDetect String="dosini" insensitive="true" context="HighlightingINI FilesCodeEnv"/>
1857 <WordDetect String="j" insensitive="true" context="HighlightingJCodeEnv"/>
1858 <WordDetect String="java" insensitive="true" context="HighlightingJavaCodeEnv"/>
1859 <WordDetect String="javascript" insensitive="true" context="HighlightingJavaScriptCodeEnv"/>
1860 <WordDetect String="js" insensitive="true" context="HighlightingJavaScriptCodeEnv"/>
1861 <WordDetect String="jcl" insensitive="true" context="HighlightingJCLCodeEnv"/>
1862 <WordDetect String="json" insensitive="true" context="HighlightingJSONCodeEnv"/>
1863 <WordDetect String="jsonobject" insensitive="true" context="HighlightingJSONCodeEnv"/>
1864 <WordDetect String="julia" insensitive="true" context="HighlightingJuliaCodeEnv"/>
1865 <WordDetect String="jl" insensitive="true" context="HighlightingJuliaCodeEnv"/>
1866 <WordDetect String="kconfig" insensitive="true" context="HighlightingKconfigCodeEnv"/>
1867 <WordDetect String="menuconfig" insensitive="true" context="HighlightingKconfigCodeEnv"/>
1868 <WordDetect String="linuxconfig" insensitive="true" context="HighlightingKconfigCodeEnv"/>
1869 <WordDetect String="kernelconfig" insensitive="true" context="HighlightingKconfigCodeEnv"/>
1870 <WordDetect String="kotlin" insensitive="true" context="HighlightingKotlinCodeEnv"/>
1871 <WordDetect String="lsl" insensitive="true" context="HighlightingLSLCodeEnv"/>
1872 <WordDetect String="less" insensitive="true" context="HighlightingLESSCSSCodeEnv"/>
1873 <WordDetect String="lilypond" insensitive="true" context="HighlightingLilyPondCodeEnv"/>
1874 <WordDetect String="literatehaskell" insensitive="true" context="HighlightingLiterate HaskellCodeEnv"/>
1875 <WordDetect String="lhaskell" insensitive="true" context="HighlightingLiterate HaskellCodeEnv"/>
1876 <WordDetect String="lhs" insensitive="true" context="HighlightingLiterate HaskellCodeEnv"/>
1877 <WordDetect String="llvm" insensitive="true" context="HighlightingLLVMCodeEnv"/>
1878 <WordDetect String="logtalk" insensitive="true" context="HighlightingLogtalkCodeEnv"/>
1879 <WordDetect String="lua" insensitive="true" context="HighlightingLuaCodeEnv"/>
1880 <WordDetect String="make" insensitive="true" context="HighlightingMakefileCodeEnv"/>
1881 <WordDetect String="makefile" insensitive="true" context="HighlightingMakefileCodeEnv"/>
1882 <WordDetect String="mf" insensitive="true" context="HighlightingMakefileCodeEnv"/>
1883 <WordDetect String="bsdmake" insensitive="true" context="HighlightingMakefileCodeEnv"/>
1884 <WordDetect String="mako" insensitive="true" context="HighlightingMakoCodeEnv"/>
1885 <WordDetect String="markdown" insensitive="true" context="HighlightingMarkdownCodeEnv"/>
1886 <WordDetect String="md" insensitive="true" context="HighlightingMarkdownCodeEnv"/>
1887 <WordDetect String="mason" insensitive="true" context="HighlightingMasonCodeEnv"/>
1888 <WordDetect String="mathematica" insensitive="true" context="HighlightingMathematicaCodeEnv"/>
1889 <WordDetect String="mma" insensitive="true" context="HighlightingMathematicaCodeEnv"/>
1890 <WordDetect String="nb" insensitive="true" context="HighlightingMathematicaCodeEnv"/>
1891 <WordDetect String="matlab" insensitive="true" context="HighlightingMatlabCodeEnv"/>
1892 <WordDetect String="maxima" insensitive="true" context="HighlightingMaximaCodeEnv"/>
1893 <WordDetect String="macsyma" insensitive="true" context="HighlightingMaximaCodeEnv"/>
1894 <WordDetect String="meson" insensitive="true" context="HighlightingMesonCodeEnv"/>
1895 <WordDetect String="mesonbuild" insensitive="true" context="HighlightingMesonCodeEnv"/>
1896 <WordDetect String="modelica" insensitive="true" context="HighlightingModelicaCodeEnv"/>
1897 <WordDetect String="modula" insensitive="true" context="HighlightingModula-2CodeEnv"/>
1898 <WordDetect String="m" insensitive="true" context="HighlightingModula-2CodeEnv"/>
1899 <WordDetect String="mysql" insensitive="true" context="HighlightingSQL (MySQL)CodeEnv"/>
1900 <WordDetect String="nsis" insensitive="true" context="HighlightingNSISCodeEnv"/>
1901 <WordDetect String="nsi" insensitive="true" context="HighlightingNSISCodeEnv"/>
1902 <WordDetect String="nsh" insensitive="true" context="HighlightingNSISCodeEnv"/>
1903 <WordDetect String="nasm" insensitive="true" context="HighlightingIntel x86 (NASM)CodeEnv"/>
1904 <WordDetect String="nemerle" insensitive="true" context="HighlightingNemerleCodeEnv"/>
1905 <WordDetect String="nesc" insensitive="true" context="HighlightingnesCCodeEnv"/>
1906 <WordDetect String="nimrod" insensitive="true" context="HighlightingNimCodeEnv"/>
1907 <WordDetect String="nim" insensitive="true" context="HighlightingNimCodeEnv"/>
1908 <WordDetect String="nixos" insensitive="true" context="HighlightingNixCodeEnv"/>
1909 <WordDetect String="nix" insensitive="true" context="HighlightingNixCodeEnv"/>
1910 <WordDetect String="objectivec" insensitive="true" context="HighlightingObjective-CCodeEnv"/>
1911 <WordDetect String="objc" insensitive="true" context="HighlightingObjective-CCodeEnv"/>
1912 <WordDetect String="objectivecpp" insensitive="true" context="HighlightingObjective-C++CodeEnv"/>
1913 <WordDetect String="objcpp" insensitive="true" context="HighlightingObjective-C++CodeEnv"/>
1914 <WordDetect String="ocaml" insensitive="true" context="HighlightingObjective CamlCodeEnv"/>
1915 <WordDetect String="octave" insensitive="true" context="HighlightingOctaveCodeEnv"/>
1916 <WordDetect String="perl" insensitive="true" context="HighlightingPerlCodeEnv"/>
1917 <WordDetect String="pl" insensitive="true" context="HighlightingPerlCodeEnv"/>
1918 <WordDetect String="php" insensitive="true" context="HighlightingPHP/PHPCodeEnv"/>
1919 <WordDetect String="pig" insensitive="true" context="HighlightingPigCodeEnv"/>
1920 <WordDetect String="pike" insensitive="true" context="HighlightingPikeCodeEnv"/>
1921 <WordDetect String="pony" insensitive="true" context="HighlightingPonyCodeEnv"/>
1922 <WordDetect String="postscript" insensitive="true" context="HighlightingPostScriptCodeEnv"/>
1923 <WordDetect String="postscr" insensitive="true" context="HighlightingPostScriptCodeEnv"/>
1924 <WordDetect String="pov" insensitive="true" context="HighlightingPOV-RayCodeEnv"/>
1925 <WordDetect String="powershell" insensitive="true" context="HighlightingPowerShellCodeEnv"/>
1926 <WordDetect String="pwsh" insensitive="true" context="HighlightingPowerShellCodeEnv"/>
1927 <WordDetect String="posh" insensitive="true" context="HighlightingPowerShellCodeEnv"/>
1928 <WordDetect String="ps" insensitive="true" context="HighlightingPowerShellCodeEnv"/>
1929 <WordDetect String="psm" insensitive="true" context="HighlightingPowerShellCodeEnv"/>
1930 <WordDetect String="praat" insensitive="true" context="HighlightingPraatCodeEnv"/>
1931 <WordDetect String="prolog" insensitive="true" context="HighlightingPrologCodeEnv"/>
1932 <WordDetect String="protobuf" insensitive="true" context="HighlightingProtobufCodeEnv"/>
1933 <WordDetect String="proto" insensitive="true" context="HighlightingProtobufCodeEnv"/>
1934 <WordDetect String="pug" insensitive="true" context="HighlightingPugCodeEnv"/>
1935 <WordDetect String="jade" insensitive="true" context="HighlightingPugCodeEnv"/>
1936 <WordDetect String="puppet" insensitive="true" context="HighlightingPuppetCodeEnv"/>
1937 <WordDetect String="python" insensitive="true" context="HighlightingPythonCodeEnv"/>
1938 <WordDetect String="py" insensitive="true" context="HighlightingPythonCodeEnv"/>
1939 <WordDetect String="sage" insensitive="true" context="HighlightingPythonCodeEnv"/>
1940 <WordDetect String="qml" insensitive="true" context="HighlightingQMLCodeEnv"/>
1941 <WordDetect String="qbs" insensitive="true" context="HighlightingQMLCodeEnv"/>
1942 <WordDetect String="rngcompact" insensitive="true" context="HighlightingRelaxNG-CompactCodeEnv"/>
1943 <WordDetect String="rnc" insensitive="true" context="HighlightingRelaxNG-CompactCodeEnv"/>
1944 <WordDetect String="spec" insensitive="true" context="HighlightingRPM SpecCodeEnv"/>
1945 <WordDetect String="racket" insensitive="true" context="HighlightingRacketCodeEnv"/>
1946 <WordDetect String="rkt" insensitive="true" context="HighlightingRacketCodeEnv"/>
1947 <WordDetect String="rexx" insensitive="true" context="HighlightingREXXCodeEnv"/>
1948 <WordDetect String="arexx" insensitive="true" context="HighlightingREXXCodeEnv"/>
1949 <WordDetect String="rhtml" insensitive="true" context="HighlightingRuby/Rails/RHTMLCodeEnv"/>
1950 <WordDetect String="htmlerb" insensitive="true" context="HighlightingRuby/Rails/RHTMLCodeEnv"/>
1951 <WordDetect String="htmlruby" insensitive="true" context="HighlightingRuby/Rails/RHTMLCodeEnv"/>
1952 <WordDetect String="rst" insensitive="true" context="HighlightingreStructuredTextCodeEnv"/>
1953 <WordDetect String="rest" insensitive="true" context="HighlightingreStructuredTextCodeEnv"/>
1954 <WordDetect String="ruby" insensitive="true" context="HighlightingRubyCodeEnv"/>
1955 <WordDetect String="rb" insensitive="true" context="HighlightingRubyCodeEnv"/>
1956 <WordDetect String="duby" insensitive="true" context="HighlightingRubyCodeEnv"/>
1957 <WordDetect String="rust" insensitive="true" context="HighlightingRustCodeEnv"/>
1958 <WordDetect String="rs" insensitive="true" context="HighlightingRustCodeEnv"/>
1959 <WordDetect String="sml" insensitive="true" context="HighlightingSMLCodeEnv"/>
1960 <WordDetect String="sass" insensitive="true" context="HighlightingSASSCodeEnv"/>
1961 <WordDetect String="scala" insensitive="true" context="HighlightingScalaCodeEnv"/>
1962 <WordDetect String="scheme" insensitive="true" context="HighlightingSchemeCodeEnv"/>
1963 <WordDetect String="scm" insensitive="true" context="HighlightingSchemeCodeEnv"/>
1964 <WordDetect String="scilab" insensitive="true" context="HighlightingscilabCodeEnv"/>
1965 <WordDetect String="scss" insensitive="true" context="HighlightingSCSSCodeEnv"/>
1966 <WordDetect String="sed" insensitive="true" context="HighlightingsedCodeEnv"/>
1967 <WordDetect String="gsed" insensitive="true" context="HighlightingsedCodeEnv"/>
1968 <WordDetect String="ssed" insensitive="true" context="HighlightingsedCodeEnv"/>
1969 <WordDetect String="sieve" insensitive="true" context="HighlightingSieveCodeEnv"/>
1970 <WordDetect String="smali" insensitive="true" context="HighlightingSmaliCodeEnv"/>
1971 <WordDetect String="solidity" insensitive="true" context="HighlightingSolidityCodeEnv"/>
1972 <WordDetect String="spice" insensitive="true" context="HighlightingSpiceCodeEnv"/>
1973 <WordDetect String="spicelang" insensitive="true" context="HighlightingSpiceCodeEnv"/>
1974 <WordDetect String="sql" insensitive="true" context="HighlightingSQLCodeEnv"/>
1975 <WordDetect String="stan" insensitive="true" context="HighlightingStanCodeEnv"/>
1976 <WordDetect String="stata" insensitive="true" context="HighlightingStataCodeEnv"/>
1977 <WordDetect String="do" insensitive="true" context="HighlightingStataCodeEnv"/>
1978 <WordDetect String="swift" insensitive="true" context="HighlightingSwiftCodeEnv"/>
1979 <WordDetect String="systemverilog" insensitive="true" context="HighlightingSystemVerilogCodeEnv"/>
1980 <WordDetect String="sv" insensitive="true" context="HighlightingSystemVerilogCodeEnv"/>
1981 <WordDetect String="toml" insensitive="true" context="HighlightingTOMLCodeEnv"/>
1982 <WordDetect String="tads" insensitive="true" context="HighlightingTADS 3CodeEnv"/>
1983 <WordDetect String="tcl" insensitive="true" context="HighlightingTcl/TkCodeEnv"/>
1984 <WordDetect String="tcsh" insensitive="true" context="HighlightingTcshCodeEnv"/>
1985 <WordDetect String="csh" insensitive="true" context="HighlightingTcshCodeEnv"/>
1986 <WordDetect String="terraform" insensitive="true" context="HighlightingTerraformCodeEnv"/>
1987 <WordDetect String="tf" insensitive="true" context="HighlightingTerraformCodeEnv"/>
1988 <WordDetect String="tex" insensitive="true" context="HighlightingLaTeXCodeEnv"/>
1989 <WordDetect String="latex" insensitive="true" context="HighlightingLaTeXCodeEnv"/>
1990 <WordDetect String="todotxt" insensitive="true" context="HighlightingTodo.txtCodeEnv"/>
1991 <WordDetect String="typescript" insensitive="true" context="HighlightingTypeScriptCodeEnv"/>
1992 <WordDetect String="ts" insensitive="true" context="HighlightingTypeScriptCodeEnv"/>
1993 <WordDetect String="vala" insensitive="true" context="HighlightingValaCodeEnv"/>
1994 <WordDetect String="vapi" insensitive="true" context="HighlightingValaCodeEnv"/>
1995 <WordDetect String="velocity" insensitive="true" context="HighlightingVelocityCodeEnv"/>
1996 <WordDetect String="verilog" insensitive="true" context="HighlightingVerilogCodeEnv"/>
1997 <WordDetect String="v" insensitive="true" context="HighlightingVerilogCodeEnv"/>
1998 <WordDetect String="vhdl" insensitive="true" context="HighlightingVHDLCodeEnv"/>
1999 <WordDetect String="xml" insensitive="true" context="HighlightingXMLCodeEnv"/>
2000 <WordDetect String="xorgconf" insensitive="true" context="Highlightingx.org ConfigurationCodeEnv"/>
2001 <WordDetect String="xslt" insensitive="true" context="HighlightingxsltCodeEnv"/>
2002 <WordDetect String="yaml" insensitive="true" context="HighlightingYAMLCodeEnv"/>
2003 <WordDetect String="yang" insensitive="true" context="HighlightingYANGCodeEnv"/>
2004 <AnyChar String="}]" context="#pop!UnknownHighlightingBegin"/>
2005 <RegExpr String="[^]}]*" context="#stay"/>
2006 </context>
2007
2008 <context name="HighlightingCommon" attribute="Normal Text" lineEndContext="#stay">
2009 <RegExpr String="\\end\s*\{(?:lstlisting|minted|[a-zA-Z]+code)\*?\}" attribute="Structure" lookAhead="true" context="#pop#pop#pop#pop#pop#pop"/>
2010 </context>
2011
2012 <context name="HighlightingABAPCodeEnvS" attribute="Error" lineEndContext="#stay">
2013 <DetectSpaces/>
2014 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingABAPCodeEnvSParam"/>
2015 </context>
2016 <context name="HighlightingABAPCodeEnvSParam" attribute="Error" lineEndContext="#stay">
2017 <DetectSpaces attribute="Normal Text"/>
2018 <DetectChar char="{" attribute="Normal Text" context="HighlightingABAPCodeEnvSParamInside"/>
2019 <IncludeRules context="FindComments"/>
2020 </context>
2021 <context name="HighlightingABAPCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
2022 <DetectSpaces/>
2023 <DetectIdentifier/>
2024 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginABAP"/>
2025 <IncludeRules context="FindComments"/>
2026 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
2027 </context>
2028 <context name="HighlightingABAPCodeEnv" attribute="Normal Text" lineEndContext="#stay">
2029 <DetectChar char="}" context="HighlightingBeginABAP"/>
2030 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
2031 </context>
2032 <context name="HighlightingBeginABAP" attribute="Normal Text" lineEndContext="#pop!HighlightingABAP">
2033 <DetectSpaces/>
2034 <RegExpr String=".+" attribute="Error" context="#stay"/>
2035 </context>
2036 <context name="HighlightingABAP" attribute="Normal Text" lineEndContext="#stay">
2037 <IncludeRules context="HighlightingCommon"/>
2038 <IncludeRules context="##ABAP" includeAttrib="true"/>
2039 </context>
2040
2041 <context name="HighlightingActionScript 2.0CodeEnvS" attribute="Error" lineEndContext="#stay">
2042 <DetectSpaces/>
2043 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingActionScript 2.0CodeEnvSParam"/>
2044 </context>
2045 <context name="HighlightingActionScript 2.0CodeEnvSParam" attribute="Error" lineEndContext="#stay">
2046 <DetectSpaces attribute="Normal Text"/>
2047 <DetectChar char="{" attribute="Normal Text" context="HighlightingActionScript 2.0CodeEnvSParamInside"/>
2048 <IncludeRules context="FindComments"/>
2049 </context>
2050 <context name="HighlightingActionScript 2.0CodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
2051 <DetectSpaces/>
2052 <DetectIdentifier/>
2053 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginActionScript 2.0"/>
2054 <IncludeRules context="FindComments"/>
2055 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
2056 </context>
2057 <context name="HighlightingActionScript 2.0CodeEnv" attribute="Normal Text" lineEndContext="#stay">
2058 <DetectChar char="}" context="HighlightingBeginActionScript 2.0"/>
2059 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
2060 </context>
2061 <context name="HighlightingBeginActionScript 2.0" attribute="Normal Text" lineEndContext="#pop!HighlightingActionScript 2.0">
2062 <DetectSpaces/>
2063 <RegExpr String=".+" attribute="Error" context="#stay"/>
2064 </context>
2065 <context name="HighlightingActionScript 2.0" attribute="Normal Text" lineEndContext="#stay">
2066 <IncludeRules context="HighlightingCommon"/>
2067 <IncludeRules context="##ActionScript 2.0" includeAttrib="true"/>
2068 </context>
2069
2070 <context name="HighlightingAdaCodeEnvS" attribute="Error" lineEndContext="#stay">
2071 <DetectSpaces/>
2072 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingAdaCodeEnvSParam"/>
2073 </context>
2074 <context name="HighlightingAdaCodeEnvSParam" attribute="Error" lineEndContext="#stay">
2075 <DetectSpaces attribute="Normal Text"/>
2076 <DetectChar char="{" attribute="Normal Text" context="HighlightingAdaCodeEnvSParamInside"/>
2077 <IncludeRules context="FindComments"/>
2078 </context>
2079 <context name="HighlightingAdaCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
2080 <DetectSpaces/>
2081 <DetectIdentifier/>
2082 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginAda"/>
2083 <IncludeRules context="FindComments"/>
2084 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
2085 </context>
2086 <context name="HighlightingAdaCodeEnv" attribute="Normal Text" lineEndContext="#stay">
2087 <DetectChar char="}" context="HighlightingBeginAda"/>
2088 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
2089 </context>
2090 <context name="HighlightingBeginAda" attribute="Normal Text" lineEndContext="#pop!HighlightingAda">
2091 <DetectSpaces/>
2092 <RegExpr String=".+" attribute="Error" context="#stay"/>
2093 </context>
2094 <context name="HighlightingAda" attribute="Normal Text" lineEndContext="#stay">
2095 <IncludeRules context="HighlightingCommon"/>
2096 <IncludeRules context="##Ada" includeAttrib="true"/>
2097 </context>
2098
2099 <context name="HighlightingAgdaCodeEnvS" attribute="Error" lineEndContext="#stay">
2100 <DetectSpaces/>
2101 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingAgdaCodeEnvSParam"/>
2102 </context>
2103 <context name="HighlightingAgdaCodeEnvSParam" attribute="Error" lineEndContext="#stay">
2104 <DetectSpaces attribute="Normal Text"/>
2105 <DetectChar char="{" attribute="Normal Text" context="HighlightingAgdaCodeEnvSParamInside"/>
2106 <IncludeRules context="FindComments"/>
2107 </context>
2108 <context name="HighlightingAgdaCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
2109 <DetectSpaces/>
2110 <DetectIdentifier/>
2111 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginAgda"/>
2112 <IncludeRules context="FindComments"/>
2113 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
2114 </context>
2115 <context name="HighlightingAgdaCodeEnv" attribute="Normal Text" lineEndContext="#stay">
2116 <DetectChar char="}" context="HighlightingBeginAgda"/>
2117 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
2118 </context>
2119 <context name="HighlightingBeginAgda" attribute="Normal Text" lineEndContext="#pop!HighlightingAgda">
2120 <DetectSpaces/>
2121 <RegExpr String=".+" attribute="Error" context="#stay"/>
2122 </context>
2123 <context name="HighlightingAgda" attribute="Normal Text" lineEndContext="#stay">
2124 <IncludeRules context="HighlightingCommon"/>
2125 <IncludeRules context="##Agda" includeAttrib="true"/>
2126 </context>
2127
2128 <context name="HighlightingApache ConfigurationCodeEnvS" attribute="Error" lineEndContext="#stay">
2129 <DetectSpaces/>
2130 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingApache ConfigurationCodeEnvSParam"/>
2131 </context>
2132 <context name="HighlightingApache ConfigurationCodeEnvSParam" attribute="Error" lineEndContext="#stay">
2133 <DetectSpaces attribute="Normal Text"/>
2134 <DetectChar char="{" attribute="Normal Text" context="HighlightingApache ConfigurationCodeEnvSParamInside"/>
2135 <IncludeRules context="FindComments"/>
2136 </context>
2137 <context name="HighlightingApache ConfigurationCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
2138 <DetectSpaces/>
2139 <DetectIdentifier/>
2140 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginApache Configuration"/>
2141 <IncludeRules context="FindComments"/>
2142 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
2143 </context>
2144 <context name="HighlightingApache ConfigurationCodeEnv" attribute="Normal Text" lineEndContext="#stay">
2145 <DetectChar char="}" context="HighlightingBeginApache Configuration"/>
2146 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
2147 </context>
2148 <context name="HighlightingBeginApache Configuration" attribute="Normal Text" lineEndContext="#pop!HighlightingApache Configuration">
2149 <DetectSpaces/>
2150 <RegExpr String=".+" attribute="Error" context="#stay"/>
2151 </context>
2152 <context name="HighlightingApache Configuration" attribute="Normal Text" lineEndContext="#stay">
2153 <IncludeRules context="HighlightingCommon"/>
2154 <IncludeRules context="##Apache Configuration" includeAttrib="true"/>
2155 </context>
2156
2157 <context name="HighlightingAutoHotKeyCodeEnvS" attribute="Error" lineEndContext="#stay">
2158 <DetectSpaces/>
2159 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingAutoHotKeyCodeEnvSParam"/>
2160 </context>
2161 <context name="HighlightingAutoHotKeyCodeEnvSParam" attribute="Error" lineEndContext="#stay">
2162 <DetectSpaces attribute="Normal Text"/>
2163 <DetectChar char="{" attribute="Normal Text" context="HighlightingAutoHotKeyCodeEnvSParamInside"/>
2164 <IncludeRules context="FindComments"/>
2165 </context>
2166 <context name="HighlightingAutoHotKeyCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
2167 <DetectSpaces/>
2168 <DetectIdentifier/>
2169 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginAutoHotKey"/>
2170 <IncludeRules context="FindComments"/>
2171 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
2172 </context>
2173 <context name="HighlightingAutoHotKeyCodeEnv" attribute="Normal Text" lineEndContext="#stay">
2174 <DetectChar char="}" context="HighlightingBeginAutoHotKey"/>
2175 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
2176 </context>
2177 <context name="HighlightingBeginAutoHotKey" attribute="Normal Text" lineEndContext="#pop!HighlightingAutoHotKey">
2178 <DetectSpaces/>
2179 <RegExpr String=".+" attribute="Error" context="#stay"/>
2180 </context>
2181 <context name="HighlightingAutoHotKey" attribute="Normal Text" lineEndContext="#stay">
2182 <IncludeRules context="HighlightingCommon"/>
2183 <IncludeRules context="##AutoHotKey" includeAttrib="true"/>
2184 </context>
2185
2186 <context name="HighlightingAWKCodeEnvS" attribute="Error" lineEndContext="#stay">
2187 <DetectSpaces/>
2188 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingAWKCodeEnvSParam"/>
2189 </context>
2190 <context name="HighlightingAWKCodeEnvSParam" attribute="Error" lineEndContext="#stay">
2191 <DetectSpaces attribute="Normal Text"/>
2192 <DetectChar char="{" attribute="Normal Text" context="HighlightingAWKCodeEnvSParamInside"/>
2193 <IncludeRules context="FindComments"/>
2194 </context>
2195 <context name="HighlightingAWKCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
2196 <DetectSpaces/>
2197 <DetectIdentifier/>
2198 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginAWK"/>
2199 <IncludeRules context="FindComments"/>
2200 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
2201 </context>
2202 <context name="HighlightingAWKCodeEnv" attribute="Normal Text" lineEndContext="#stay">
2203 <DetectChar char="}" context="HighlightingBeginAWK"/>
2204 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
2205 </context>
2206 <context name="HighlightingBeginAWK" attribute="Normal Text" lineEndContext="#pop!HighlightingAWK">
2207 <DetectSpaces/>
2208 <RegExpr String=".+" attribute="Error" context="#stay"/>
2209 </context>
2210 <context name="HighlightingAWK" attribute="Normal Text" lineEndContext="#stay">
2211 <IncludeRules context="HighlightingCommon"/>
2212 <IncludeRules context="##AWK" includeAttrib="true"/>
2213 </context>
2214
2215 <context name="HighlightingBashCodeEnvS" attribute="Error" lineEndContext="#stay">
2216 <DetectSpaces/>
2217 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBashCodeEnvSParam"/>
2218 </context>
2219 <context name="HighlightingBashCodeEnvSParam" attribute="Error" lineEndContext="#stay">
2220 <DetectSpaces attribute="Normal Text"/>
2221 <DetectChar char="{" attribute="Normal Text" context="HighlightingBashCodeEnvSParamInside"/>
2222 <IncludeRules context="FindComments"/>
2223 </context>
2224 <context name="HighlightingBashCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
2225 <DetectSpaces/>
2226 <DetectIdentifier/>
2227 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginBash"/>
2228 <IncludeRules context="FindComments"/>
2229 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
2230 </context>
2231 <context name="HighlightingBashCodeEnv" attribute="Normal Text" lineEndContext="#stay">
2232 <DetectChar char="}" context="HighlightingBeginBash"/>
2233 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
2234 </context>
2235 <context name="HighlightingBeginBash" attribute="Normal Text" lineEndContext="#pop!HighlightingBash">
2236 <DetectSpaces/>
2237 <RegExpr String=".+" attribute="Error" context="#stay"/>
2238 </context>
2239 <context name="HighlightingBash" attribute="Normal Text" lineEndContext="#stay" fallthroughContext="Command##Bash">
2240 <IncludeRules context="HighlightingCommon"/>
2241 <IncludeRules context="##Bash" includeAttrib="true"/>
2242 </context>
2243
2244 <context name="HighlightingBibTeXCodeEnvS" attribute="Error" lineEndContext="#stay">
2245 <DetectSpaces/>
2246 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBibTeXCodeEnvSParam"/>
2247 </context>
2248 <context name="HighlightingBibTeXCodeEnvSParam" attribute="Error" lineEndContext="#stay">
2249 <DetectSpaces attribute="Normal Text"/>
2250 <DetectChar char="{" attribute="Normal Text" context="HighlightingBibTeXCodeEnvSParamInside"/>
2251 <IncludeRules context="FindComments"/>
2252 </context>
2253 <context name="HighlightingBibTeXCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
2254 <DetectSpaces/>
2255 <DetectIdentifier/>
2256 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginBibTeX"/>
2257 <IncludeRules context="FindComments"/>
2258 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
2259 </context>
2260 <context name="HighlightingBibTeXCodeEnv" attribute="Normal Text" lineEndContext="#stay">
2261 <DetectChar char="}" context="HighlightingBeginBibTeX"/>
2262 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
2263 </context>
2264 <context name="HighlightingBeginBibTeX" attribute="Normal Text" lineEndContext="#pop!HighlightingBibTeX">
2265 <DetectSpaces/>
2266 <RegExpr String=".+" attribute="Error" context="#stay"/>
2267 </context>
2268 <context name="HighlightingBibTeX" attribute="Normal Text" lineEndContext="#stay">
2269 <IncludeRules context="HighlightingCommon"/>
2270 <IncludeRules context="##BibTeX" includeAttrib="true"/>
2271 </context>
2272
2273 <context name="HighlightingBooCodeEnvS" attribute="Error" lineEndContext="#stay">
2274 <DetectSpaces/>
2275 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBooCodeEnvSParam"/>
2276 </context>
2277 <context name="HighlightingBooCodeEnvSParam" attribute="Error" lineEndContext="#stay">
2278 <DetectSpaces attribute="Normal Text"/>
2279 <DetectChar char="{" attribute="Normal Text" context="HighlightingBooCodeEnvSParamInside"/>
2280 <IncludeRules context="FindComments"/>
2281 </context>
2282 <context name="HighlightingBooCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
2283 <DetectSpaces/>
2284 <DetectIdentifier/>
2285 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginBoo"/>
2286 <IncludeRules context="FindComments"/>
2287 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
2288 </context>
2289 <context name="HighlightingBooCodeEnv" attribute="Normal Text" lineEndContext="#stay">
2290 <DetectChar char="}" context="HighlightingBeginBoo"/>
2291 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
2292 </context>
2293 <context name="HighlightingBeginBoo" attribute="Normal Text" lineEndContext="#pop!HighlightingBoo">
2294 <DetectSpaces/>
2295 <RegExpr String=".+" attribute="Error" context="#stay"/>
2296 </context>
2297 <context name="HighlightingBoo" attribute="Normal Text" lineEndContext="#stay">
2298 <IncludeRules context="HighlightingCommon"/>
2299 <IncludeRules context="##Boo" includeAttrib="true"/>
2300 </context>
2301
2302 <context name="HighlightingCCodeEnvS" attribute="Error" lineEndContext="#stay">
2303 <DetectSpaces/>
2304 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingCCodeEnvSParam"/>
2305 </context>
2306 <context name="HighlightingCCodeEnvSParam" attribute="Error" lineEndContext="#stay">
2307 <DetectSpaces attribute="Normal Text"/>
2308 <DetectChar char="{" attribute="Normal Text" context="HighlightingCCodeEnvSParamInside"/>
2309 <IncludeRules context="FindComments"/>
2310 </context>
2311 <context name="HighlightingCCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
2312 <DetectSpaces/>
2313 <DetectIdentifier/>
2314 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginC"/>
2315 <IncludeRules context="FindComments"/>
2316 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
2317 </context>
2318 <context name="HighlightingCCodeEnv" attribute="Normal Text" lineEndContext="#stay">
2319 <DetectChar char="}" context="HighlightingBeginC"/>
2320 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
2321 </context>
2322 <context name="HighlightingBeginC" attribute="Normal Text" lineEndContext="#pop!HighlightingC">
2323 <DetectSpaces/>
2324 <RegExpr String=".+" attribute="Error" context="#stay"/>
2325 </context>
2326 <context name="HighlightingC" attribute="Normal Text" lineEndContext="#stay">
2327 <IncludeRules context="HighlightingCommon"/>
2328 <IncludeRules context="##C" includeAttrib="true"/>
2329 </context>
2330
2331 <context name="HighlightingCMakeCodeEnvS" attribute="Error" lineEndContext="#stay">
2332 <DetectSpaces/>
2333 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingCMakeCodeEnvSParam"/>
2334 </context>
2335 <context name="HighlightingCMakeCodeEnvSParam" attribute="Error" lineEndContext="#stay">
2336 <DetectSpaces attribute="Normal Text"/>
2337 <DetectChar char="{" attribute="Normal Text" context="HighlightingCMakeCodeEnvSParamInside"/>
2338 <IncludeRules context="FindComments"/>
2339 </context>
2340 <context name="HighlightingCMakeCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
2341 <DetectSpaces/>
2342 <DetectIdentifier/>
2343 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginCMake"/>
2344 <IncludeRules context="FindComments"/>
2345 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
2346 </context>
2347 <context name="HighlightingCMakeCodeEnv" attribute="Normal Text" lineEndContext="#stay">
2348 <DetectChar char="}" context="HighlightingBeginCMake"/>
2349 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
2350 </context>
2351 <context name="HighlightingBeginCMake" attribute="Normal Text" lineEndContext="#pop!HighlightingCMake">
2352 <DetectSpaces/>
2353 <RegExpr String=".+" attribute="Error" context="#stay"/>
2354 </context>
2355 <context name="HighlightingCMake" attribute="Normal Text" lineEndContext="#stay">
2356 <IncludeRules context="HighlightingCommon"/>
2357 <IncludeRules context="##CMake" includeAttrib="true"/>
2358 </context>
2359
2360 <context name="HighlightingC#CodeEnvS" attribute="Error" lineEndContext="#stay">
2361 <DetectSpaces/>
2362 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingC#CodeEnvSParam"/>
2363 </context>
2364 <context name="HighlightingC#CodeEnvSParam" attribute="Error" lineEndContext="#stay">
2365 <DetectSpaces attribute="Normal Text"/>
2366 <DetectChar char="{" attribute="Normal Text" context="HighlightingC#CodeEnvSParamInside"/>
2367 <IncludeRules context="FindComments"/>
2368 </context>
2369 <context name="HighlightingC#CodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
2370 <DetectSpaces/>
2371 <DetectIdentifier/>
2372 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginC#"/>
2373 <IncludeRules context="FindComments"/>
2374 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
2375 </context>
2376 <context name="HighlightingC#CodeEnv" attribute="Normal Text" lineEndContext="#stay">
2377 <DetectChar char="}" context="HighlightingBeginC#"/>
2378 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
2379 </context>
2380 <context name="HighlightingBeginC#" attribute="Normal Text" lineEndContext="#pop!HighlightingC#">
2381 <DetectSpaces/>
2382 <RegExpr String=".+" attribute="Error" context="#stay"/>
2383 </context>
2384 <context name="HighlightingC#" attribute="Normal Text" lineEndContext="#stay">
2385 <IncludeRules context="HighlightingCommon"/>
2386 <IncludeRules context="##C#" includeAttrib="true"/>
2387 </context>
2388
2389 <context name="HighlightingClojureCodeEnvS" attribute="Error" lineEndContext="#stay">
2390 <DetectSpaces/>
2391 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingClojureCodeEnvSParam"/>
2392 </context>
2393 <context name="HighlightingClojureCodeEnvSParam" attribute="Error" lineEndContext="#stay">
2394 <DetectSpaces attribute="Normal Text"/>
2395 <DetectChar char="{" attribute="Normal Text" context="HighlightingClojureCodeEnvSParamInside"/>
2396 <IncludeRules context="FindComments"/>
2397 </context>
2398 <context name="HighlightingClojureCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
2399 <DetectSpaces/>
2400 <DetectIdentifier/>
2401 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginClojure"/>
2402 <IncludeRules context="FindComments"/>
2403 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
2404 </context>
2405 <context name="HighlightingClojureCodeEnv" attribute="Normal Text" lineEndContext="#stay">
2406 <DetectChar char="}" context="HighlightingBeginClojure"/>
2407 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
2408 </context>
2409 <context name="HighlightingBeginClojure" attribute="Normal Text" lineEndContext="#pop!HighlightingClojure">
2410 <DetectSpaces/>
2411 <RegExpr String=".+" attribute="Error" context="#stay"/>
2412 </context>
2413 <context name="HighlightingClojure" attribute="Normal Text" lineEndContext="#stay">
2414 <IncludeRules context="HighlightingCommon"/>
2415 <IncludeRules context="##Clojure" includeAttrib="true"/>
2416 </context>
2417
2418 <context name="HighlightingCoffeeScriptCodeEnvS" attribute="Error" lineEndContext="#stay">
2419 <DetectSpaces/>
2420 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingCoffeeScriptCodeEnvSParam"/>
2421 </context>
2422 <context name="HighlightingCoffeeScriptCodeEnvSParam" attribute="Error" lineEndContext="#stay">
2423 <DetectSpaces attribute="Normal Text"/>
2424 <DetectChar char="{" attribute="Normal Text" context="HighlightingCoffeeScriptCodeEnvSParamInside"/>
2425 <IncludeRules context="FindComments"/>
2426 </context>
2427 <context name="HighlightingCoffeeScriptCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
2428 <DetectSpaces/>
2429 <DetectIdentifier/>
2430 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginCoffeeScript"/>
2431 <IncludeRules context="FindComments"/>
2432 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
2433 </context>
2434 <context name="HighlightingCoffeeScriptCodeEnv" attribute="Normal Text" lineEndContext="#stay">
2435 <DetectChar char="}" context="HighlightingBeginCoffeeScript"/>
2436 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
2437 </context>
2438 <context name="HighlightingBeginCoffeeScript" attribute="Normal Text" lineEndContext="#pop!HighlightingCoffeeScript">
2439 <DetectSpaces/>
2440 <RegExpr String=".+" attribute="Error" context="#stay"/>
2441 </context>
2442 <context name="HighlightingCoffeeScript" attribute="Normal Text" lineEndContext="#stay">
2443 <IncludeRules context="HighlightingCommon"/>
2444 <IncludeRules context="##CoffeeScript" includeAttrib="true"/>
2445 </context>
2446
2447 <context name="HighlightingCommon LispCodeEnvS" attribute="Error" lineEndContext="#stay">
2448 <DetectSpaces/>
2449 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingCommon LispCodeEnvSParam"/>
2450 </context>
2451 <context name="HighlightingCommon LispCodeEnvSParam" attribute="Error" lineEndContext="#stay">
2452 <DetectSpaces attribute="Normal Text"/>
2453 <DetectChar char="{" attribute="Normal Text" context="HighlightingCommon LispCodeEnvSParamInside"/>
2454 <IncludeRules context="FindComments"/>
2455 </context>
2456 <context name="HighlightingCommon LispCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
2457 <DetectSpaces/>
2458 <DetectIdentifier/>
2459 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginCommon Lisp"/>
2460 <IncludeRules context="FindComments"/>
2461 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
2462 </context>
2463 <context name="HighlightingCommon LispCodeEnv" attribute="Normal Text" lineEndContext="#stay">
2464 <DetectChar char="}" context="HighlightingBeginCommon Lisp"/>
2465 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
2466 </context>
2467 <context name="HighlightingBeginCommon Lisp" attribute="Normal Text" lineEndContext="#pop!HighlightingCommon Lisp">
2468 <DetectSpaces/>
2469 <RegExpr String=".+" attribute="Error" context="#stay"/>
2470 </context>
2471 <context name="HighlightingCommon Lisp" attribute="Normal Text" lineEndContext="#stay">
2472 <IncludeRules context="HighlightingCommon"/>
2473 <IncludeRules context="##Common Lisp" includeAttrib="true"/>
2474 </context>
2475
2476 <context name="HighlightingC++CodeEnvS" attribute="Error" lineEndContext="#stay">
2477 <DetectSpaces/>
2478 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingC++CodeEnvSParam"/>
2479 </context>
2480 <context name="HighlightingC++CodeEnvSParam" attribute="Error" lineEndContext="#stay">
2481 <DetectSpaces attribute="Normal Text"/>
2482 <DetectChar char="{" attribute="Normal Text" context="HighlightingC++CodeEnvSParamInside"/>
2483 <IncludeRules context="FindComments"/>
2484 </context>
2485 <context name="HighlightingC++CodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
2486 <DetectSpaces/>
2487 <DetectIdentifier/>
2488 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginC++"/>
2489 <IncludeRules context="FindComments"/>
2490 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
2491 </context>
2492 <context name="HighlightingC++CodeEnv" attribute="Normal Text" lineEndContext="#stay">
2493 <DetectChar char="}" context="HighlightingBeginC++"/>
2494 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
2495 </context>
2496 <context name="HighlightingBeginC++" attribute="Normal Text" lineEndContext="#pop!HighlightingC++">
2497 <DetectSpaces/>
2498 <RegExpr String=".+" attribute="Error" context="#stay"/>
2499 </context>
2500 <context name="HighlightingC++" attribute="Normal Text" lineEndContext="#stay">
2501 <IncludeRules context="HighlightingCommon"/>
2502 <IncludeRules context="##C++" includeAttrib="true"/>
2503 </context>
2504
2505 <context name="HighlightingCSSCodeEnvS" attribute="Error" lineEndContext="#stay">
2506 <DetectSpaces/>
2507 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingCSSCodeEnvSParam"/>
2508 </context>
2509 <context name="HighlightingCSSCodeEnvSParam" attribute="Error" lineEndContext="#stay">
2510 <DetectSpaces attribute="Normal Text"/>
2511 <DetectChar char="{" attribute="Normal Text" context="HighlightingCSSCodeEnvSParamInside"/>
2512 <IncludeRules context="FindComments"/>
2513 </context>
2514 <context name="HighlightingCSSCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
2515 <DetectSpaces/>
2516 <DetectIdentifier/>
2517 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginCSS"/>
2518 <IncludeRules context="FindComments"/>
2519 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
2520 </context>
2521 <context name="HighlightingCSSCodeEnv" attribute="Normal Text" lineEndContext="#stay">
2522 <DetectChar char="}" context="HighlightingBeginCSS"/>
2523 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
2524 </context>
2525 <context name="HighlightingBeginCSS" attribute="Normal Text" lineEndContext="#pop!HighlightingCSS">
2526 <DetectSpaces/>
2527 <RegExpr String=".+" attribute="Error" context="#stay"/>
2528 </context>
2529 <context name="HighlightingCSS" attribute="Normal Text" lineEndContext="#stay">
2530 <IncludeRules context="HighlightingCommon"/>
2531 <IncludeRules context="##CSS" includeAttrib="true"/>
2532 </context>
2533
2534 <context name="HighlightingDCodeEnvS" attribute="Error" lineEndContext="#stay">
2535 <DetectSpaces/>
2536 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingDCodeEnvSParam"/>
2537 </context>
2538 <context name="HighlightingDCodeEnvSParam" attribute="Error" lineEndContext="#stay">
2539 <DetectSpaces attribute="Normal Text"/>
2540 <DetectChar char="{" attribute="Normal Text" context="HighlightingDCodeEnvSParamInside"/>
2541 <IncludeRules context="FindComments"/>
2542 </context>
2543 <context name="HighlightingDCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
2544 <DetectSpaces/>
2545 <DetectIdentifier/>
2546 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginD"/>
2547 <IncludeRules context="FindComments"/>
2548 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
2549 </context>
2550 <context name="HighlightingDCodeEnv" attribute="Normal Text" lineEndContext="#stay">
2551 <DetectChar char="}" context="HighlightingBeginD"/>
2552 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
2553 </context>
2554 <context name="HighlightingBeginD" attribute="Normal Text" lineEndContext="#pop!HighlightingD">
2555 <DetectSpaces/>
2556 <RegExpr String=".+" attribute="Error" context="#stay"/>
2557 </context>
2558 <context name="HighlightingD" attribute="Normal Text" lineEndContext="#stay">
2559 <IncludeRules context="HighlightingCommon"/>
2560 <IncludeRules context="##D" includeAttrib="true"/>
2561 </context>
2562
2563 <context name="HighlightingDartCodeEnvS" attribute="Error" lineEndContext="#stay">
2564 <DetectSpaces/>
2565 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingDartCodeEnvSParam"/>
2566 </context>
2567 <context name="HighlightingDartCodeEnvSParam" attribute="Error" lineEndContext="#stay">
2568 <DetectSpaces attribute="Normal Text"/>
2569 <DetectChar char="{" attribute="Normal Text" context="HighlightingDartCodeEnvSParamInside"/>
2570 <IncludeRules context="FindComments"/>
2571 </context>
2572 <context name="HighlightingDartCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
2573 <DetectSpaces/>
2574 <DetectIdentifier/>
2575 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginDart"/>
2576 <IncludeRules context="FindComments"/>
2577 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
2578 </context>
2579 <context name="HighlightingDartCodeEnv" attribute="Normal Text" lineEndContext="#stay">
2580 <DetectChar char="}" context="HighlightingBeginDart"/>
2581 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
2582 </context>
2583 <context name="HighlightingBeginDart" attribute="Normal Text" lineEndContext="#pop!HighlightingDart">
2584 <DetectSpaces/>
2585 <RegExpr String=".+" attribute="Error" context="#stay"/>
2586 </context>
2587 <context name="HighlightingDart" attribute="Normal Text" lineEndContext="#stay">
2588 <IncludeRules context="HighlightingCommon"/>
2589 <IncludeRules context="##Dart" includeAttrib="true"/>
2590 </context>
2591
2592 <context name="HighlightingPascalCodeEnvS" attribute="Error" lineEndContext="#stay">
2593 <DetectSpaces/>
2594 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingPascalCodeEnvSParam"/>
2595 </context>
2596 <context name="HighlightingPascalCodeEnvSParam" attribute="Error" lineEndContext="#stay">
2597 <DetectSpaces attribute="Normal Text"/>
2598 <DetectChar char="{" attribute="Normal Text" context="HighlightingPascalCodeEnvSParamInside"/>
2599 <IncludeRules context="FindComments"/>
2600 </context>
2601 <context name="HighlightingPascalCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
2602 <DetectSpaces/>
2603 <DetectIdentifier/>
2604 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginPascal"/>
2605 <IncludeRules context="FindComments"/>
2606 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
2607 </context>
2608 <context name="HighlightingPascalCodeEnv" attribute="Normal Text" lineEndContext="#stay">
2609 <DetectChar char="}" context="HighlightingBeginPascal"/>
2610 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
2611 </context>
2612 <context name="HighlightingBeginPascal" attribute="Normal Text" lineEndContext="#pop!HighlightingPascal">
2613 <DetectSpaces/>
2614 <RegExpr String=".+" attribute="Error" context="#stay"/>
2615 </context>
2616 <context name="HighlightingPascal" attribute="Normal Text" lineEndContext="#stay">
2617 <IncludeRules context="HighlightingCommon"/>
2618 <IncludeRules context="##Pascal" includeAttrib="true"/>
2619 </context>
2620
2621 <context name="HighlightingDiffCodeEnvS" attribute="Error" lineEndContext="#stay">
2622 <DetectSpaces/>
2623 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingDiffCodeEnvSParam"/>
2624 </context>
2625 <context name="HighlightingDiffCodeEnvSParam" attribute="Error" lineEndContext="#stay">
2626 <DetectSpaces attribute="Normal Text"/>
2627 <DetectChar char="{" attribute="Normal Text" context="HighlightingDiffCodeEnvSParamInside"/>
2628 <IncludeRules context="FindComments"/>
2629 </context>
2630 <context name="HighlightingDiffCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
2631 <DetectSpaces/>
2632 <DetectIdentifier/>
2633 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginDiff"/>
2634 <IncludeRules context="FindComments"/>
2635 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
2636 </context>
2637 <context name="HighlightingDiffCodeEnv" attribute="Normal Text" lineEndContext="#stay">
2638 <DetectChar char="}" context="HighlightingBeginDiff"/>
2639 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
2640 </context>
2641 <context name="HighlightingBeginDiff" attribute="Normal Text" lineEndContext="#pop!HighlightingDiff">
2642 <DetectSpaces/>
2643 <RegExpr String=".+" attribute="Error" context="#stay"/>
2644 </context>
2645 <context name="HighlightingDiff" attribute="Normal Text" lineEndContext="#stay">
2646 <IncludeRules context="HighlightingCommon"/>
2647 <IncludeRules context="##Diff" includeAttrib="true"/>
2648 </context>
2649
2650 <context name="HighlightingDTDCodeEnvS" attribute="Error" lineEndContext="#stay">
2651 <DetectSpaces/>
2652 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingDTDCodeEnvSParam"/>
2653 </context>
2654 <context name="HighlightingDTDCodeEnvSParam" attribute="Error" lineEndContext="#stay">
2655 <DetectSpaces attribute="Normal Text"/>
2656 <DetectChar char="{" attribute="Normal Text" context="HighlightingDTDCodeEnvSParamInside"/>
2657 <IncludeRules context="FindComments"/>
2658 </context>
2659 <context name="HighlightingDTDCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
2660 <DetectSpaces/>
2661 <DetectIdentifier/>
2662 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginDTD"/>
2663 <IncludeRules context="FindComments"/>
2664 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
2665 </context>
2666 <context name="HighlightingDTDCodeEnv" attribute="Normal Text" lineEndContext="#stay">
2667 <DetectChar char="}" context="HighlightingBeginDTD"/>
2668 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
2669 </context>
2670 <context name="HighlightingBeginDTD" attribute="Normal Text" lineEndContext="#pop!HighlightingDTD">
2671 <DetectSpaces/>
2672 <RegExpr String=".+" attribute="Error" context="#stay"/>
2673 </context>
2674 <context name="HighlightingDTD" attribute="Normal Text" lineEndContext="#stay">
2675 <IncludeRules context="HighlightingCommon"/>
2676 <IncludeRules context="##DTD" includeAttrib="true"/>
2677 </context>
2678
2679 <context name="HighlightingEiffelCodeEnvS" attribute="Error" lineEndContext="#stay">
2680 <DetectSpaces/>
2681 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingEiffelCodeEnvSParam"/>
2682 </context>
2683 <context name="HighlightingEiffelCodeEnvSParam" attribute="Error" lineEndContext="#stay">
2684 <DetectSpaces attribute="Normal Text"/>
2685 <DetectChar char="{" attribute="Normal Text" context="HighlightingEiffelCodeEnvSParamInside"/>
2686 <IncludeRules context="FindComments"/>
2687 </context>
2688 <context name="HighlightingEiffelCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
2689 <DetectSpaces/>
2690 <DetectIdentifier/>
2691 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginEiffel"/>
2692 <IncludeRules context="FindComments"/>
2693 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
2694 </context>
2695 <context name="HighlightingEiffelCodeEnv" attribute="Normal Text" lineEndContext="#stay">
2696 <DetectChar char="}" context="HighlightingBeginEiffel"/>
2697 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
2698 </context>
2699 <context name="HighlightingBeginEiffel" attribute="Normal Text" lineEndContext="#pop!HighlightingEiffel">
2700 <DetectSpaces/>
2701 <RegExpr String=".+" attribute="Error" context="#stay"/>
2702 </context>
2703 <context name="HighlightingEiffel" attribute="Normal Text" lineEndContext="#stay">
2704 <IncludeRules context="HighlightingCommon"/>
2705 <IncludeRules context="##Eiffel" includeAttrib="true"/>
2706 </context>
2707
2708 <context name="HighlightingElixirCodeEnvS" attribute="Error" lineEndContext="#stay">
2709 <DetectSpaces/>
2710 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingElixirCodeEnvSParam"/>
2711 </context>
2712 <context name="HighlightingElixirCodeEnvSParam" attribute="Error" lineEndContext="#stay">
2713 <DetectSpaces attribute="Normal Text"/>
2714 <DetectChar char="{" attribute="Normal Text" context="HighlightingElixirCodeEnvSParamInside"/>
2715 <IncludeRules context="FindComments"/>
2716 </context>
2717 <context name="HighlightingElixirCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
2718 <DetectSpaces/>
2719 <DetectIdentifier/>
2720 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginElixir"/>
2721 <IncludeRules context="FindComments"/>
2722 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
2723 </context>
2724 <context name="HighlightingElixirCodeEnv" attribute="Normal Text" lineEndContext="#stay">
2725 <DetectChar char="}" context="HighlightingBeginElixir"/>
2726 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
2727 </context>
2728 <context name="HighlightingBeginElixir" attribute="Normal Text" lineEndContext="#pop!HighlightingElixir">
2729 <DetectSpaces/>
2730 <RegExpr String=".+" attribute="Error" context="#stay"/>
2731 </context>
2732 <context name="HighlightingElixir" attribute="Normal Text" lineEndContext="#stay">
2733 <IncludeRules context="HighlightingCommon"/>
2734 <IncludeRules context="##Elixir" includeAttrib="true"/>
2735 </context>
2736
2737 <context name="HighlightingElmCodeEnvS" attribute="Error" lineEndContext="#stay">
2738 <DetectSpaces/>
2739 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingElmCodeEnvSParam"/>
2740 </context>
2741 <context name="HighlightingElmCodeEnvSParam" attribute="Error" lineEndContext="#stay">
2742 <DetectSpaces attribute="Normal Text"/>
2743 <DetectChar char="{" attribute="Normal Text" context="HighlightingElmCodeEnvSParamInside"/>
2744 <IncludeRules context="FindComments"/>
2745 </context>
2746 <context name="HighlightingElmCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
2747 <DetectSpaces/>
2748 <DetectIdentifier/>
2749 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginElm"/>
2750 <IncludeRules context="FindComments"/>
2751 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
2752 </context>
2753 <context name="HighlightingElmCodeEnv" attribute="Normal Text" lineEndContext="#stay">
2754 <DetectChar char="}" context="HighlightingBeginElm"/>
2755 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
2756 </context>
2757 <context name="HighlightingBeginElm" attribute="Normal Text" lineEndContext="#pop!HighlightingElm">
2758 <DetectSpaces/>
2759 <RegExpr String=".+" attribute="Error" context="#stay"/>
2760 </context>
2761 <context name="HighlightingElm" attribute="Normal Text" lineEndContext="#stay">
2762 <IncludeRules context="HighlightingCommon"/>
2763 <IncludeRules context="##Elm" includeAttrib="true"/>
2764 </context>
2765
2766 <context name="HighlightingEmailCodeEnvS" attribute="Error" lineEndContext="#stay">
2767 <DetectSpaces/>
2768 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingEmailCodeEnvSParam"/>
2769 </context>
2770 <context name="HighlightingEmailCodeEnvSParam" attribute="Error" lineEndContext="#stay">
2771 <DetectSpaces attribute="Normal Text"/>
2772 <DetectChar char="{" attribute="Normal Text" context="HighlightingEmailCodeEnvSParamInside"/>
2773 <IncludeRules context="FindComments"/>
2774 </context>
2775 <context name="HighlightingEmailCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
2776 <DetectSpaces/>
2777 <DetectIdentifier/>
2778 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginEmail"/>
2779 <IncludeRules context="FindComments"/>
2780 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
2781 </context>
2782 <context name="HighlightingEmailCodeEnv" attribute="Normal Text" lineEndContext="#stay">
2783 <DetectChar char="}" context="HighlightingBeginEmail"/>
2784 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
2785 </context>
2786 <context name="HighlightingBeginEmail" attribute="Normal Text" lineEndContext="#pop!HighlightingEmail">
2787 <DetectSpaces/>
2788 <RegExpr String=".+" attribute="Error" context="#stay"/>
2789 </context>
2790 <context name="HighlightingEmail" attribute="Normal Text" lineEndContext="#stay">
2791 <IncludeRules context="HighlightingCommon"/>
2792 <IncludeRules context="##Email" includeAttrib="true"/>
2793 </context>
2794
2795 <context name="HighlightingErlangCodeEnvS" attribute="Error" lineEndContext="#stay">
2796 <DetectSpaces/>
2797 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingErlangCodeEnvSParam"/>
2798 </context>
2799 <context name="HighlightingErlangCodeEnvSParam" attribute="Error" lineEndContext="#stay">
2800 <DetectSpaces attribute="Normal Text"/>
2801 <DetectChar char="{" attribute="Normal Text" context="HighlightingErlangCodeEnvSParamInside"/>
2802 <IncludeRules context="FindComments"/>
2803 </context>
2804 <context name="HighlightingErlangCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
2805 <DetectSpaces/>
2806 <DetectIdentifier/>
2807 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginErlang"/>
2808 <IncludeRules context="FindComments"/>
2809 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
2810 </context>
2811 <context name="HighlightingErlangCodeEnv" attribute="Normal Text" lineEndContext="#stay">
2812 <DetectChar char="}" context="HighlightingBeginErlang"/>
2813 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
2814 </context>
2815 <context name="HighlightingBeginErlang" attribute="Normal Text" lineEndContext="#pop!HighlightingErlang">
2816 <DetectSpaces/>
2817 <RegExpr String=".+" attribute="Error" context="#stay"/>
2818 </context>
2819 <context name="HighlightingErlang" attribute="Normal Text" lineEndContext="#stay">
2820 <IncludeRules context="HighlightingCommon"/>
2821 <IncludeRules context="##Erlang" includeAttrib="true"/>
2822 </context>
2823
2824 <context name="HighlightingFishCodeEnvS" attribute="Error" lineEndContext="#stay">
2825 <DetectSpaces/>
2826 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingFishCodeEnvSParam"/>
2827 </context>
2828 <context name="HighlightingFishCodeEnvSParam" attribute="Error" lineEndContext="#stay">
2829 <DetectSpaces attribute="Normal Text"/>
2830 <DetectChar char="{" attribute="Normal Text" context="HighlightingFishCodeEnvSParamInside"/>
2831 <IncludeRules context="FindComments"/>
2832 </context>
2833 <context name="HighlightingFishCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
2834 <DetectSpaces/>
2835 <DetectIdentifier/>
2836 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginFish"/>
2837 <IncludeRules context="FindComments"/>
2838 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
2839 </context>
2840 <context name="HighlightingFishCodeEnv" attribute="Normal Text" lineEndContext="#stay">
2841 <DetectChar char="}" context="HighlightingBeginFish"/>
2842 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
2843 </context>
2844 <context name="HighlightingBeginFish" attribute="Normal Text" lineEndContext="#pop!HighlightingFish">
2845 <DetectSpaces/>
2846 <RegExpr String=".+" attribute="Error" context="#stay"/>
2847 </context>
2848 <context name="HighlightingFish" attribute="Normal Text" lineEndContext="#stay">
2849 <IncludeRules context="HighlightingCommon"/>
2850 <IncludeRules context="##Fish" includeAttrib="true"/>
2851 </context>
2852
2853 <context name="HighlightingANS-Forth94CodeEnvS" attribute="Error" lineEndContext="#stay">
2854 <DetectSpaces/>
2855 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingANS-Forth94CodeEnvSParam"/>
2856 </context>
2857 <context name="HighlightingANS-Forth94CodeEnvSParam" attribute="Error" lineEndContext="#stay">
2858 <DetectSpaces attribute="Normal Text"/>
2859 <DetectChar char="{" attribute="Normal Text" context="HighlightingANS-Forth94CodeEnvSParamInside"/>
2860 <IncludeRules context="FindComments"/>
2861 </context>
2862 <context name="HighlightingANS-Forth94CodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
2863 <DetectSpaces/>
2864 <DetectIdentifier/>
2865 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginANS-Forth94"/>
2866 <IncludeRules context="FindComments"/>
2867 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
2868 </context>
2869 <context name="HighlightingANS-Forth94CodeEnv" attribute="Normal Text" lineEndContext="#stay">
2870 <DetectChar char="}" context="HighlightingBeginANS-Forth94"/>
2871 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
2872 </context>
2873 <context name="HighlightingBeginANS-Forth94" attribute="Normal Text" lineEndContext="#pop!HighlightingANS-Forth94">
2874 <DetectSpaces/>
2875 <RegExpr String=".+" attribute="Error" context="#stay"/>
2876 </context>
2877 <context name="HighlightingANS-Forth94" attribute="Normal Text" lineEndContext="#stay">
2878 <IncludeRules context="HighlightingCommon"/>
2879 <IncludeRules context="##ANS-Forth94" includeAttrib="true"/>
2880 </context>
2881
2882 <context name="HighlightingFortran (Fixed Format)CodeEnvS" attribute="Error" lineEndContext="#stay">
2883 <DetectSpaces/>
2884 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingFortran (Fixed Format)CodeEnvSParam"/>
2885 </context>
2886 <context name="HighlightingFortran (Fixed Format)CodeEnvSParam" attribute="Error" lineEndContext="#stay">
2887 <DetectSpaces attribute="Normal Text"/>
2888 <DetectChar char="{" attribute="Normal Text" context="HighlightingFortran (Fixed Format)CodeEnvSParamInside"/>
2889 <IncludeRules context="FindComments"/>
2890 </context>
2891 <context name="HighlightingFortran (Fixed Format)CodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
2892 <DetectSpaces/>
2893 <DetectIdentifier/>
2894 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginFortran (Fixed Format)"/>
2895 <IncludeRules context="FindComments"/>
2896 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
2897 </context>
2898 <context name="HighlightingFortran (Fixed Format)CodeEnv" attribute="Normal Text" lineEndContext="#stay">
2899 <DetectChar char="}" context="HighlightingBeginFortran (Fixed Format)"/>
2900 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
2901 </context>
2902 <context name="HighlightingBeginFortran (Fixed Format)" attribute="Normal Text" lineEndContext="#pop!HighlightingFortran (Fixed Format)">
2903 <DetectSpaces/>
2904 <RegExpr String=".+" attribute="Error" context="#stay"/>
2905 </context>
2906 <context name="HighlightingFortran (Fixed Format)" attribute="Normal Text" lineEndContext="#stay">
2907 <IncludeRules context="HighlightingCommon"/>
2908 <IncludeRules context="##Fortran (Fixed Format)" includeAttrib="true"/>
2909 </context>
2910
2911 <context name="HighlightingFortran (Free Format)CodeEnvS" attribute="Error" lineEndContext="#stay">
2912 <DetectSpaces/>
2913 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingFortran (Free Format)CodeEnvSParam"/>
2914 </context>
2915 <context name="HighlightingFortran (Free Format)CodeEnvSParam" attribute="Error" lineEndContext="#stay">
2916 <DetectSpaces attribute="Normal Text"/>
2917 <DetectChar char="{" attribute="Normal Text" context="HighlightingFortran (Free Format)CodeEnvSParamInside"/>
2918 <IncludeRules context="FindComments"/>
2919 </context>
2920 <context name="HighlightingFortran (Free Format)CodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
2921 <DetectSpaces/>
2922 <DetectIdentifier/>
2923 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginFortran (Free Format)"/>
2924 <IncludeRules context="FindComments"/>
2925 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
2926 </context>
2927 <context name="HighlightingFortran (Free Format)CodeEnv" attribute="Normal Text" lineEndContext="#stay">
2928 <DetectChar char="}" context="HighlightingBeginFortran (Free Format)"/>
2929 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
2930 </context>
2931 <context name="HighlightingBeginFortran (Free Format)" attribute="Normal Text" lineEndContext="#pop!HighlightingFortran (Free Format)">
2932 <DetectSpaces/>
2933 <RegExpr String=".+" attribute="Error" context="#stay"/>
2934 </context>
2935 <context name="HighlightingFortran (Free Format)" attribute="Normal Text" lineEndContext="#stay">
2936 <IncludeRules context="HighlightingCommon"/>
2937 <IncludeRules context="##Fortran (Free Format)" includeAttrib="true"/>
2938 </context>
2939
2940 <context name="HighlightingGAPCodeEnvS" attribute="Error" lineEndContext="#stay">
2941 <DetectSpaces/>
2942 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingGAPCodeEnvSParam"/>
2943 </context>
2944 <context name="HighlightingGAPCodeEnvSParam" attribute="Error" lineEndContext="#stay">
2945 <DetectSpaces attribute="Normal Text"/>
2946 <DetectChar char="{" attribute="Normal Text" context="HighlightingGAPCodeEnvSParamInside"/>
2947 <IncludeRules context="FindComments"/>
2948 </context>
2949 <context name="HighlightingGAPCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
2950 <DetectSpaces/>
2951 <DetectIdentifier/>
2952 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginGAP"/>
2953 <IncludeRules context="FindComments"/>
2954 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
2955 </context>
2956 <context name="HighlightingGAPCodeEnv" attribute="Normal Text" lineEndContext="#stay">
2957 <DetectChar char="}" context="HighlightingBeginGAP"/>
2958 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
2959 </context>
2960 <context name="HighlightingBeginGAP" attribute="Normal Text" lineEndContext="#pop!HighlightingGAP">
2961 <DetectSpaces/>
2962 <RegExpr String=".+" attribute="Error" context="#stay"/>
2963 </context>
2964 <context name="HighlightingGAP" attribute="Normal Text" lineEndContext="#stay">
2965 <IncludeRules context="HighlightingCommon"/>
2966 <IncludeRules context="##GAP" includeAttrib="true"/>
2967 </context>
2968
2969 <context name="HighlightingGodotCodeEnvS" attribute="Error" lineEndContext="#stay">
2970 <DetectSpaces/>
2971 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingGodotCodeEnvSParam"/>
2972 </context>
2973 <context name="HighlightingGodotCodeEnvSParam" attribute="Error" lineEndContext="#stay">
2974 <DetectSpaces attribute="Normal Text"/>
2975 <DetectChar char="{" attribute="Normal Text" context="HighlightingGodotCodeEnvSParamInside"/>
2976 <IncludeRules context="FindComments"/>
2977 </context>
2978 <context name="HighlightingGodotCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
2979 <DetectSpaces/>
2980 <DetectIdentifier/>
2981 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginGodot"/>
2982 <IncludeRules context="FindComments"/>
2983 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
2984 </context>
2985 <context name="HighlightingGodotCodeEnv" attribute="Normal Text" lineEndContext="#stay">
2986 <DetectChar char="}" context="HighlightingBeginGodot"/>
2987 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
2988 </context>
2989 <context name="HighlightingBeginGodot" attribute="Normal Text" lineEndContext="#pop!HighlightingGodot">
2990 <DetectSpaces/>
2991 <RegExpr String=".+" attribute="Error" context="#stay"/>
2992 </context>
2993 <context name="HighlightingGodot" attribute="Normal Text" lineEndContext="#stay">
2994 <IncludeRules context="HighlightingCommon"/>
2995 <IncludeRules context="##Godot" includeAttrib="true"/>
2996 </context>
2997
2998 <context name="HighlightingGLSLCodeEnvS" attribute="Error" lineEndContext="#stay">
2999 <DetectSpaces/>
3000 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingGLSLCodeEnvSParam"/>
3001 </context>
3002 <context name="HighlightingGLSLCodeEnvSParam" attribute="Error" lineEndContext="#stay">
3003 <DetectSpaces attribute="Normal Text"/>
3004 <DetectChar char="{" attribute="Normal Text" context="HighlightingGLSLCodeEnvSParamInside"/>
3005 <IncludeRules context="FindComments"/>
3006 </context>
3007 <context name="HighlightingGLSLCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
3008 <DetectSpaces/>
3009 <DetectIdentifier/>
3010 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginGLSL"/>
3011 <IncludeRules context="FindComments"/>
3012 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
3013 </context>
3014 <context name="HighlightingGLSLCodeEnv" attribute="Normal Text" lineEndContext="#stay">
3015 <DetectChar char="}" context="HighlightingBeginGLSL"/>
3016 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
3017 </context>
3018 <context name="HighlightingBeginGLSL" attribute="Normal Text" lineEndContext="#pop!HighlightingGLSL">
3019 <DetectSpaces/>
3020 <RegExpr String=".+" attribute="Error" context="#stay"/>
3021 </context>
3022 <context name="HighlightingGLSL" attribute="Normal Text" lineEndContext="#stay">
3023 <IncludeRules context="HighlightingCommon"/>
3024 <IncludeRules context="##GLSL" includeAttrib="true"/>
3025 </context>
3026
3027 <context name="HighlightingG-CodeCodeEnvS" attribute="Error" lineEndContext="#stay">
3028 <DetectSpaces/>
3029 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingG-CodeCodeEnvSParam"/>
3030 </context>
3031 <context name="HighlightingG-CodeCodeEnvSParam" attribute="Error" lineEndContext="#stay">
3032 <DetectSpaces attribute="Normal Text"/>
3033 <DetectChar char="{" attribute="Normal Text" context="HighlightingG-CodeCodeEnvSParamInside"/>
3034 <IncludeRules context="FindComments"/>
3035 </context>
3036 <context name="HighlightingG-CodeCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
3037 <DetectSpaces/>
3038 <DetectIdentifier/>
3039 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginG-Code"/>
3040 <IncludeRules context="FindComments"/>
3041 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
3042 </context>
3043 <context name="HighlightingG-CodeCodeEnv" attribute="Normal Text" lineEndContext="#stay">
3044 <DetectChar char="}" context="HighlightingBeginG-Code"/>
3045 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
3046 </context>
3047 <context name="HighlightingBeginG-Code" attribute="Normal Text" lineEndContext="#pop!HighlightingG-Code">
3048 <DetectSpaces/>
3049 <RegExpr String=".+" attribute="Error" context="#stay"/>
3050 </context>
3051 <context name="HighlightingG-Code" attribute="Normal Text" lineEndContext="#stay">
3052 <IncludeRules context="HighlightingCommon"/>
3053 <IncludeRules context="##G-Code" includeAttrib="true"/>
3054 </context>
3055
3056 <context name="HighlightingGnuplotCodeEnvS" attribute="Error" lineEndContext="#stay">
3057 <DetectSpaces/>
3058 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingGnuplotCodeEnvSParam"/>
3059 </context>
3060 <context name="HighlightingGnuplotCodeEnvSParam" attribute="Error" lineEndContext="#stay">
3061 <DetectSpaces attribute="Normal Text"/>
3062 <DetectChar char="{" attribute="Normal Text" context="HighlightingGnuplotCodeEnvSParamInside"/>
3063 <IncludeRules context="FindComments"/>
3064 </context>
3065 <context name="HighlightingGnuplotCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
3066 <DetectSpaces/>
3067 <DetectIdentifier/>
3068 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginGnuplot"/>
3069 <IncludeRules context="FindComments"/>
3070 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
3071 </context>
3072 <context name="HighlightingGnuplotCodeEnv" attribute="Normal Text" lineEndContext="#stay">
3073 <DetectChar char="}" context="HighlightingBeginGnuplot"/>
3074 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
3075 </context>
3076 <context name="HighlightingBeginGnuplot" attribute="Normal Text" lineEndContext="#pop!HighlightingGnuplot">
3077 <DetectSpaces/>
3078 <RegExpr String=".+" attribute="Error" context="#stay"/>
3079 </context>
3080 <context name="HighlightingGnuplot" attribute="Normal Text" lineEndContext="#stay">
3081 <IncludeRules context="HighlightingCommon"/>
3082 <IncludeRules context="##Gnuplot" includeAttrib="true"/>
3083 </context>
3084
3085 <context name="HighlightingGoCodeEnvS" attribute="Error" lineEndContext="#stay">
3086 <DetectSpaces/>
3087 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingGoCodeEnvSParam"/>
3088 </context>
3089 <context name="HighlightingGoCodeEnvSParam" attribute="Error" lineEndContext="#stay">
3090 <DetectSpaces attribute="Normal Text"/>
3091 <DetectChar char="{" attribute="Normal Text" context="HighlightingGoCodeEnvSParamInside"/>
3092 <IncludeRules context="FindComments"/>
3093 </context>
3094 <context name="HighlightingGoCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
3095 <DetectSpaces/>
3096 <DetectIdentifier/>
3097 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginGo"/>
3098 <IncludeRules context="FindComments"/>
3099 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
3100 </context>
3101 <context name="HighlightingGoCodeEnv" attribute="Normal Text" lineEndContext="#stay">
3102 <DetectChar char="}" context="HighlightingBeginGo"/>
3103 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
3104 </context>
3105 <context name="HighlightingBeginGo" attribute="Normal Text" lineEndContext="#pop!HighlightingGo">
3106 <DetectSpaces/>
3107 <RegExpr String=".+" attribute="Error" context="#stay"/>
3108 </context>
3109 <context name="HighlightingGo" attribute="Normal Text" lineEndContext="#stay">
3110 <IncludeRules context="HighlightingCommon"/>
3111 <IncludeRules context="##Go" includeAttrib="true"/>
3112 </context>
3113
3114 <context name="HighlightingGroovyCodeEnvS" attribute="Error" lineEndContext="#stay">
3115 <DetectSpaces/>
3116 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingGroovyCodeEnvSParam"/>
3117 </context>
3118 <context name="HighlightingGroovyCodeEnvSParam" attribute="Error" lineEndContext="#stay">
3119 <DetectSpaces attribute="Normal Text"/>
3120 <DetectChar char="{" attribute="Normal Text" context="HighlightingGroovyCodeEnvSParamInside"/>
3121 <IncludeRules context="FindComments"/>
3122 </context>
3123 <context name="HighlightingGroovyCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
3124 <DetectSpaces/>
3125 <DetectIdentifier/>
3126 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginGroovy"/>
3127 <IncludeRules context="FindComments"/>
3128 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
3129 </context>
3130 <context name="HighlightingGroovyCodeEnv" attribute="Normal Text" lineEndContext="#stay">
3131 <DetectChar char="}" context="HighlightingBeginGroovy"/>
3132 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
3133 </context>
3134 <context name="HighlightingBeginGroovy" attribute="Normal Text" lineEndContext="#pop!HighlightingGroovy">
3135 <DetectSpaces/>
3136 <RegExpr String=".+" attribute="Error" context="#stay"/>
3137 </context>
3138 <context name="HighlightingGroovy" attribute="Normal Text" lineEndContext="#stay">
3139 <IncludeRules context="HighlightingCommon"/>
3140 <IncludeRules context="##Groovy" includeAttrib="true"/>
3141 </context>
3142
3143 <context name="HighlightingHamlCodeEnvS" attribute="Error" lineEndContext="#stay">
3144 <DetectSpaces/>
3145 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingHamlCodeEnvSParam"/>
3146 </context>
3147 <context name="HighlightingHamlCodeEnvSParam" attribute="Error" lineEndContext="#stay">
3148 <DetectSpaces attribute="Normal Text"/>
3149 <DetectChar char="{" attribute="Normal Text" context="HighlightingHamlCodeEnvSParamInside"/>
3150 <IncludeRules context="FindComments"/>
3151 </context>
3152 <context name="HighlightingHamlCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
3153 <DetectSpaces/>
3154 <DetectIdentifier/>
3155 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginHaml"/>
3156 <IncludeRules context="FindComments"/>
3157 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
3158 </context>
3159 <context name="HighlightingHamlCodeEnv" attribute="Normal Text" lineEndContext="#stay">
3160 <DetectChar char="}" context="HighlightingBeginHaml"/>
3161 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
3162 </context>
3163 <context name="HighlightingBeginHaml" attribute="Normal Text" lineEndContext="#pop!HighlightingHaml">
3164 <DetectSpaces/>
3165 <RegExpr String=".+" attribute="Error" context="#stay"/>
3166 </context>
3167 <context name="HighlightingHaml" attribute="Normal Text" lineEndContext="#stay">
3168 <IncludeRules context="HighlightingCommon"/>
3169 <IncludeRules context="##Haml" includeAttrib="true"/>
3170 </context>
3171
3172 <context name="HighlightingHaskellCodeEnvS" attribute="Error" lineEndContext="#stay">
3173 <DetectSpaces/>
3174 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingHaskellCodeEnvSParam"/>
3175 </context>
3176 <context name="HighlightingHaskellCodeEnvSParam" attribute="Error" lineEndContext="#stay">
3177 <DetectSpaces attribute="Normal Text"/>
3178 <DetectChar char="{" attribute="Normal Text" context="HighlightingHaskellCodeEnvSParamInside"/>
3179 <IncludeRules context="FindComments"/>
3180 </context>
3181 <context name="HighlightingHaskellCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
3182 <DetectSpaces/>
3183 <DetectIdentifier/>
3184 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginHaskell"/>
3185 <IncludeRules context="FindComments"/>
3186 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
3187 </context>
3188 <context name="HighlightingHaskellCodeEnv" attribute="Normal Text" lineEndContext="#stay">
3189 <DetectChar char="}" context="HighlightingBeginHaskell"/>
3190 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
3191 </context>
3192 <context name="HighlightingBeginHaskell" attribute="Normal Text" lineEndContext="#pop!HighlightingHaskell">
3193 <DetectSpaces/>
3194 <RegExpr String=".+" attribute="Error" context="#stay"/>
3195 </context>
3196 <context name="HighlightingHaskell" attribute="Normal Text" lineEndContext="#stay">
3197 <IncludeRules context="HighlightingCommon"/>
3198 <IncludeRules context="##Haskell" includeAttrib="true"/>
3199 </context>
3200
3201 <context name="HighlightingHaxeCodeEnvS" attribute="Error" lineEndContext="#stay">
3202 <DetectSpaces/>
3203 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingHaxeCodeEnvSParam"/>
3204 </context>
3205 <context name="HighlightingHaxeCodeEnvSParam" attribute="Error" lineEndContext="#stay">
3206 <DetectSpaces attribute="Normal Text"/>
3207 <DetectChar char="{" attribute="Normal Text" context="HighlightingHaxeCodeEnvSParamInside"/>
3208 <IncludeRules context="FindComments"/>
3209 </context>
3210 <context name="HighlightingHaxeCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
3211 <DetectSpaces/>
3212 <DetectIdentifier/>
3213 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginHaxe"/>
3214 <IncludeRules context="FindComments"/>
3215 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
3216 </context>
3217 <context name="HighlightingHaxeCodeEnv" attribute="Normal Text" lineEndContext="#stay">
3218 <DetectChar char="}" context="HighlightingBeginHaxe"/>
3219 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
3220 </context>
3221 <context name="HighlightingBeginHaxe" attribute="Normal Text" lineEndContext="#pop!HighlightingHaxe">
3222 <DetectSpaces/>
3223 <RegExpr String=".+" attribute="Error" context="#stay"/>
3224 </context>
3225 <context name="HighlightingHaxe" attribute="Normal Text" lineEndContext="#stay">
3226 <IncludeRules context="HighlightingCommon"/>
3227 <IncludeRules context="##Haxe" includeAttrib="true"/>
3228 </context>
3229
3230 <context name="HighlightingHTMLCodeEnvS" attribute="Error" lineEndContext="#stay">
3231 <DetectSpaces/>
3232 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingHTMLCodeEnvSParam"/>
3233 </context>
3234 <context name="HighlightingHTMLCodeEnvSParam" attribute="Error" lineEndContext="#stay">
3235 <DetectSpaces attribute="Normal Text"/>
3236 <DetectChar char="{" attribute="Normal Text" context="HighlightingHTMLCodeEnvSParamInside"/>
3237 <IncludeRules context="FindComments"/>
3238 </context>
3239 <context name="HighlightingHTMLCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
3240 <DetectSpaces/>
3241 <DetectIdentifier/>
3242 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginHTML"/>
3243 <IncludeRules context="FindComments"/>
3244 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
3245 </context>
3246 <context name="HighlightingHTMLCodeEnv" attribute="Normal Text" lineEndContext="#stay">
3247 <DetectChar char="}" context="HighlightingBeginHTML"/>
3248 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
3249 </context>
3250 <context name="HighlightingBeginHTML" attribute="Normal Text" lineEndContext="#pop!HighlightingHTML">
3251 <DetectSpaces/>
3252 <RegExpr String=".+" attribute="Error" context="#stay"/>
3253 </context>
3254 <context name="HighlightingHTML" attribute="Normal Text" lineEndContext="#stay">
3255 <IncludeRules context="HighlightingCommon"/>
3256 <IncludeRules context="##HTML" includeAttrib="true"/>
3257 </context>
3258
3259 <context name="HighlightingIDLCodeEnvS" attribute="Error" lineEndContext="#stay">
3260 <DetectSpaces/>
3261 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingIDLCodeEnvSParam"/>
3262 </context>
3263 <context name="HighlightingIDLCodeEnvSParam" attribute="Error" lineEndContext="#stay">
3264 <DetectSpaces attribute="Normal Text"/>
3265 <DetectChar char="{" attribute="Normal Text" context="HighlightingIDLCodeEnvSParamInside"/>
3266 <IncludeRules context="FindComments"/>
3267 </context>
3268 <context name="HighlightingIDLCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
3269 <DetectSpaces/>
3270 <DetectIdentifier/>
3271 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginIDL"/>
3272 <IncludeRules context="FindComments"/>
3273 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
3274 </context>
3275 <context name="HighlightingIDLCodeEnv" attribute="Normal Text" lineEndContext="#stay">
3276 <DetectChar char="}" context="HighlightingBeginIDL"/>
3277 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
3278 </context>
3279 <context name="HighlightingBeginIDL" attribute="Normal Text" lineEndContext="#pop!HighlightingIDL">
3280 <DetectSpaces/>
3281 <RegExpr String=".+" attribute="Error" context="#stay"/>
3282 </context>
3283 <context name="HighlightingIDL" attribute="Normal Text" lineEndContext="#stay">
3284 <IncludeRules context="HighlightingCommon"/>
3285 <IncludeRules context="##IDL" includeAttrib="true"/>
3286 </context>
3287
3288 <context name="HighlightingIdrisCodeEnvS" attribute="Error" lineEndContext="#stay">
3289 <DetectSpaces/>
3290 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingIdrisCodeEnvSParam"/>
3291 </context>
3292 <context name="HighlightingIdrisCodeEnvSParam" attribute="Error" lineEndContext="#stay">
3293 <DetectSpaces attribute="Normal Text"/>
3294 <DetectChar char="{" attribute="Normal Text" context="HighlightingIdrisCodeEnvSParamInside"/>
3295 <IncludeRules context="FindComments"/>
3296 </context>
3297 <context name="HighlightingIdrisCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
3298 <DetectSpaces/>
3299 <DetectIdentifier/>
3300 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginIdris"/>
3301 <IncludeRules context="FindComments"/>
3302 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
3303 </context>
3304 <context name="HighlightingIdrisCodeEnv" attribute="Normal Text" lineEndContext="#stay">
3305 <DetectChar char="}" context="HighlightingBeginIdris"/>
3306 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
3307 </context>
3308 <context name="HighlightingBeginIdris" attribute="Normal Text" lineEndContext="#pop!HighlightingIdris">
3309 <DetectSpaces/>
3310 <RegExpr String=".+" attribute="Error" context="#stay"/>
3311 </context>
3312 <context name="HighlightingIdris" attribute="Normal Text" lineEndContext="#stay">
3313 <IncludeRules context="HighlightingCommon"/>
3314 <IncludeRules context="##Idris" includeAttrib="true"/>
3315 </context>
3316
3317 <context name="HighlightingInformCodeEnvS" attribute="Error" lineEndContext="#stay">
3318 <DetectSpaces/>
3319 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingInformCodeEnvSParam"/>
3320 </context>
3321 <context name="HighlightingInformCodeEnvSParam" attribute="Error" lineEndContext="#stay">
3322 <DetectSpaces attribute="Normal Text"/>
3323 <DetectChar char="{" attribute="Normal Text" context="HighlightingInformCodeEnvSParamInside"/>
3324 <IncludeRules context="FindComments"/>
3325 </context>
3326 <context name="HighlightingInformCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
3327 <DetectSpaces/>
3328 <DetectIdentifier/>
3329 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginInform"/>
3330 <IncludeRules context="FindComments"/>
3331 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
3332 </context>
3333 <context name="HighlightingInformCodeEnv" attribute="Normal Text" lineEndContext="#stay">
3334 <DetectChar char="}" context="HighlightingBeginInform"/>
3335 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
3336 </context>
3337 <context name="HighlightingBeginInform" attribute="Normal Text" lineEndContext="#pop!HighlightingInform">
3338 <DetectSpaces/>
3339 <RegExpr String=".+" attribute="Error" context="#stay"/>
3340 </context>
3341 <context name="HighlightingInform" attribute="Normal Text" lineEndContext="#stay">
3342 <IncludeRules context="HighlightingCommon"/>
3343 <IncludeRules context="##Inform" includeAttrib="true"/>
3344 </context>
3345
3346 <context name="HighlightingINI FilesCodeEnvS" attribute="Error" lineEndContext="#stay">
3347 <DetectSpaces/>
3348 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingINI FilesCodeEnvSParam"/>
3349 </context>
3350 <context name="HighlightingINI FilesCodeEnvSParam" attribute="Error" lineEndContext="#stay">
3351 <DetectSpaces attribute="Normal Text"/>
3352 <DetectChar char="{" attribute="Normal Text" context="HighlightingINI FilesCodeEnvSParamInside"/>
3353 <IncludeRules context="FindComments"/>
3354 </context>
3355 <context name="HighlightingINI FilesCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
3356 <DetectSpaces/>
3357 <DetectIdentifier/>
3358 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginINI Files"/>
3359 <IncludeRules context="FindComments"/>
3360 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
3361 </context>
3362 <context name="HighlightingINI FilesCodeEnv" attribute="Normal Text" lineEndContext="#stay">
3363 <DetectChar char="}" context="HighlightingBeginINI Files"/>
3364 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
3365 </context>
3366 <context name="HighlightingBeginINI Files" attribute="Normal Text" lineEndContext="#pop!HighlightingINI Files">
3367 <DetectSpaces/>
3368 <RegExpr String=".+" attribute="Error" context="#stay"/>
3369 </context>
3370 <context name="HighlightingINI Files" attribute="Normal Text" lineEndContext="#stay">
3371 <IncludeRules context="HighlightingCommon"/>
3372 <IncludeRules context="##INI Files" includeAttrib="true"/>
3373 </context>
3374
3375 <context name="HighlightingJCodeEnvS" attribute="Error" lineEndContext="#stay">
3376 <DetectSpaces/>
3377 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingJCodeEnvSParam"/>
3378 </context>
3379 <context name="HighlightingJCodeEnvSParam" attribute="Error" lineEndContext="#stay">
3380 <DetectSpaces attribute="Normal Text"/>
3381 <DetectChar char="{" attribute="Normal Text" context="HighlightingJCodeEnvSParamInside"/>
3382 <IncludeRules context="FindComments"/>
3383 </context>
3384 <context name="HighlightingJCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
3385 <DetectSpaces/>
3386 <DetectIdentifier/>
3387 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginJ"/>
3388 <IncludeRules context="FindComments"/>
3389 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
3390 </context>
3391 <context name="HighlightingJCodeEnv" attribute="Normal Text" lineEndContext="#stay">
3392 <DetectChar char="}" context="HighlightingBeginJ"/>
3393 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
3394 </context>
3395 <context name="HighlightingBeginJ" attribute="Normal Text" lineEndContext="#pop!HighlightingJ">
3396 <DetectSpaces/>
3397 <RegExpr String=".+" attribute="Error" context="#stay"/>
3398 </context>
3399 <context name="HighlightingJ" attribute="Normal Text" lineEndContext="#stay">
3400 <IncludeRules context="HighlightingCommon"/>
3401 <IncludeRules context="##J" includeAttrib="true"/>
3402 </context>
3403
3404 <context name="HighlightingJavaCodeEnvS" attribute="Error" lineEndContext="#stay">
3405 <DetectSpaces/>
3406 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingJavaCodeEnvSParam"/>
3407 </context>
3408 <context name="HighlightingJavaCodeEnvSParam" attribute="Error" lineEndContext="#stay">
3409 <DetectSpaces attribute="Normal Text"/>
3410 <DetectChar char="{" attribute="Normal Text" context="HighlightingJavaCodeEnvSParamInside"/>
3411 <IncludeRules context="FindComments"/>
3412 </context>
3413 <context name="HighlightingJavaCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
3414 <DetectSpaces/>
3415 <DetectIdentifier/>
3416 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginJava"/>
3417 <IncludeRules context="FindComments"/>
3418 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
3419 </context>
3420 <context name="HighlightingJavaCodeEnv" attribute="Normal Text" lineEndContext="#stay">
3421 <DetectChar char="}" context="HighlightingBeginJava"/>
3422 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
3423 </context>
3424 <context name="HighlightingBeginJava" attribute="Normal Text" lineEndContext="#pop!HighlightingJava">
3425 <DetectSpaces/>
3426 <RegExpr String=".+" attribute="Error" context="#stay"/>
3427 </context>
3428 <context name="HighlightingJava" attribute="Normal Text" lineEndContext="#stay">
3429 <IncludeRules context="HighlightingCommon"/>
3430 <IncludeRules context="##Java" includeAttrib="true"/>
3431 </context>
3432
3433 <context name="HighlightingJavaScriptCodeEnvS" attribute="Error" lineEndContext="#stay">
3434 <DetectSpaces/>
3435 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingJavaScriptCodeEnvSParam"/>
3436 </context>
3437 <context name="HighlightingJavaScriptCodeEnvSParam" attribute="Error" lineEndContext="#stay">
3438 <DetectSpaces attribute="Normal Text"/>
3439 <DetectChar char="{" attribute="Normal Text" context="HighlightingJavaScriptCodeEnvSParamInside"/>
3440 <IncludeRules context="FindComments"/>
3441 </context>
3442 <context name="HighlightingJavaScriptCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
3443 <DetectSpaces/>
3444 <DetectIdentifier/>
3445 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginJavaScript"/>
3446 <IncludeRules context="FindComments"/>
3447 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
3448 </context>
3449 <context name="HighlightingJavaScriptCodeEnv" attribute="Normal Text" lineEndContext="#stay">
3450 <DetectChar char="}" context="HighlightingBeginJavaScript"/>
3451 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
3452 </context>
3453 <context name="HighlightingBeginJavaScript" attribute="Normal Text" lineEndContext="#pop!HighlightingJavaScript">
3454 <DetectSpaces/>
3455 <RegExpr String=".+" attribute="Error" context="#stay"/>
3456 </context>
3457 <context name="HighlightingJavaScript" attribute="Normal Text" lineEndContext="#stay">
3458 <IncludeRules context="HighlightingCommon"/>
3459 <IncludeRules context="Normal##JavaScript" includeAttrib="true"/>
3460 </context>
3461
3462 <context name="HighlightingJCLCodeEnvS" attribute="Error" lineEndContext="#stay">
3463 <DetectSpaces/>
3464 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingJCLCodeEnvSParam"/>
3465 </context>
3466 <context name="HighlightingJCLCodeEnvSParam" attribute="Error" lineEndContext="#stay">
3467 <DetectSpaces attribute="Normal Text"/>
3468 <DetectChar char="{" attribute="Normal Text" context="HighlightingJCLCodeEnvSParamInside"/>
3469 <IncludeRules context="FindComments"/>
3470 </context>
3471 <context name="HighlightingJCLCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
3472 <DetectSpaces/>
3473 <DetectIdentifier/>
3474 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginJCL"/>
3475 <IncludeRules context="FindComments"/>
3476 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
3477 </context>
3478 <context name="HighlightingJCLCodeEnv" attribute="Normal Text" lineEndContext="#stay">
3479 <DetectChar char="}" context="HighlightingBeginJCL"/>
3480 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
3481 </context>
3482 <context name="HighlightingBeginJCL" attribute="Normal Text" lineEndContext="#pop!HighlightingJCL">
3483 <DetectSpaces/>
3484 <RegExpr String=".+" attribute="Error" context="#stay"/>
3485 </context>
3486 <context name="HighlightingJCL" attribute="Normal Text" lineEndContext="#stay">
3487 <IncludeRules context="HighlightingCommon"/>
3488 <IncludeRules context="##JCL" includeAttrib="true"/>
3489 </context>
3490
3491 <context name="HighlightingJSONCodeEnvS" attribute="Error" lineEndContext="#stay">
3492 <DetectSpaces/>
3493 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingJSONCodeEnvSParam"/>
3494 </context>
3495 <context name="HighlightingJSONCodeEnvSParam" attribute="Error" lineEndContext="#stay">
3496 <DetectSpaces attribute="Normal Text"/>
3497 <DetectChar char="{" attribute="Normal Text" context="HighlightingJSONCodeEnvSParamInside"/>
3498 <IncludeRules context="FindComments"/>
3499 </context>
3500 <context name="HighlightingJSONCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
3501 <DetectSpaces/>
3502 <DetectIdentifier/>
3503 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginJSON"/>
3504 <IncludeRules context="FindComments"/>
3505 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
3506 </context>
3507 <context name="HighlightingJSONCodeEnv" attribute="Normal Text" lineEndContext="#stay">
3508 <DetectChar char="}" context="HighlightingBeginJSON"/>
3509 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
3510 </context>
3511 <context name="HighlightingBeginJSON" attribute="Normal Text" lineEndContext="#pop!HighlightingJSON">
3512 <DetectSpaces/>
3513 <RegExpr String=".+" attribute="Error" context="#stay"/>
3514 </context>
3515 <context name="HighlightingJSON" attribute="Normal Text" lineEndContext="#stay">
3516 <IncludeRules context="HighlightingCommon"/>
3517 <IncludeRules context="##JSON" includeAttrib="true"/>
3518 </context>
3519
3520 <context name="HighlightingJuliaCodeEnvS" attribute="Error" lineEndContext="#stay">
3521 <DetectSpaces/>
3522 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingJuliaCodeEnvSParam"/>
3523 </context>
3524 <context name="HighlightingJuliaCodeEnvSParam" attribute="Error" lineEndContext="#stay">
3525 <DetectSpaces attribute="Normal Text"/>
3526 <DetectChar char="{" attribute="Normal Text" context="HighlightingJuliaCodeEnvSParamInside"/>
3527 <IncludeRules context="FindComments"/>
3528 </context>
3529 <context name="HighlightingJuliaCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
3530 <DetectSpaces/>
3531 <DetectIdentifier/>
3532 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginJulia"/>
3533 <IncludeRules context="FindComments"/>
3534 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
3535 </context>
3536 <context name="HighlightingJuliaCodeEnv" attribute="Normal Text" lineEndContext="#stay">
3537 <DetectChar char="}" context="HighlightingBeginJulia"/>
3538 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
3539 </context>
3540 <context name="HighlightingBeginJulia" attribute="Normal Text" lineEndContext="#pop!HighlightingJulia">
3541 <DetectSpaces/>
3542 <RegExpr String=".+" attribute="Error" context="#stay"/>
3543 </context>
3544 <context name="HighlightingJulia" attribute="Normal Text" lineEndContext="#stay">
3545 <IncludeRules context="HighlightingCommon"/>
3546 <IncludeRules context="##Julia" includeAttrib="true"/>
3547 </context>
3548
3549 <context name="HighlightingKconfigCodeEnvS" attribute="Error" lineEndContext="#stay">
3550 <DetectSpaces/>
3551 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingKconfigCodeEnvSParam"/>
3552 </context>
3553 <context name="HighlightingKconfigCodeEnvSParam" attribute="Error" lineEndContext="#stay">
3554 <DetectSpaces attribute="Normal Text"/>
3555 <DetectChar char="{" attribute="Normal Text" context="HighlightingKconfigCodeEnvSParamInside"/>
3556 <IncludeRules context="FindComments"/>
3557 </context>
3558 <context name="HighlightingKconfigCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
3559 <DetectSpaces/>
3560 <DetectIdentifier/>
3561 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginKconfig"/>
3562 <IncludeRules context="FindComments"/>
3563 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
3564 </context>
3565 <context name="HighlightingKconfigCodeEnv" attribute="Normal Text" lineEndContext="#stay">
3566 <DetectChar char="}" context="HighlightingBeginKconfig"/>
3567 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
3568 </context>
3569 <context name="HighlightingBeginKconfig" attribute="Normal Text" lineEndContext="#pop!HighlightingKconfig">
3570 <DetectSpaces/>
3571 <RegExpr String=".+" attribute="Error" context="#stay"/>
3572 </context>
3573 <context name="HighlightingKconfig" attribute="Normal Text" lineEndContext="#stay">
3574 <IncludeRules context="HighlightingCommon"/>
3575 <IncludeRules context="##Kconfig" includeAttrib="true"/>
3576 </context>
3577
3578 <context name="HighlightingKotlinCodeEnvS" attribute="Error" lineEndContext="#stay">
3579 <DetectSpaces/>
3580 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingKotlinCodeEnvSParam"/>
3581 </context>
3582 <context name="HighlightingKotlinCodeEnvSParam" attribute="Error" lineEndContext="#stay">
3583 <DetectSpaces attribute="Normal Text"/>
3584 <DetectChar char="{" attribute="Normal Text" context="HighlightingKotlinCodeEnvSParamInside"/>
3585 <IncludeRules context="FindComments"/>
3586 </context>
3587 <context name="HighlightingKotlinCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
3588 <DetectSpaces/>
3589 <DetectIdentifier/>
3590 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginKotlin"/>
3591 <IncludeRules context="FindComments"/>
3592 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
3593 </context>
3594 <context name="HighlightingKotlinCodeEnv" attribute="Normal Text" lineEndContext="#stay">
3595 <DetectChar char="}" context="HighlightingBeginKotlin"/>
3596 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
3597 </context>
3598 <context name="HighlightingBeginKotlin" attribute="Normal Text" lineEndContext="#pop!HighlightingKotlin">
3599 <DetectSpaces/>
3600 <RegExpr String=".+" attribute="Error" context="#stay"/>
3601 </context>
3602 <context name="HighlightingKotlin" attribute="Normal Text" lineEndContext="#stay">
3603 <IncludeRules context="HighlightingCommon"/>
3604 <IncludeRules context="##Kotlin" includeAttrib="true"/>
3605 </context>
3606
3607 <context name="HighlightingLSLCodeEnvS" attribute="Error" lineEndContext="#stay">
3608 <DetectSpaces/>
3609 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingLSLCodeEnvSParam"/>
3610 </context>
3611 <context name="HighlightingLSLCodeEnvSParam" attribute="Error" lineEndContext="#stay">
3612 <DetectSpaces attribute="Normal Text"/>
3613 <DetectChar char="{" attribute="Normal Text" context="HighlightingLSLCodeEnvSParamInside"/>
3614 <IncludeRules context="FindComments"/>
3615 </context>
3616 <context name="HighlightingLSLCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
3617 <DetectSpaces/>
3618 <DetectIdentifier/>
3619 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginLSL"/>
3620 <IncludeRules context="FindComments"/>
3621 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
3622 </context>
3623 <context name="HighlightingLSLCodeEnv" attribute="Normal Text" lineEndContext="#stay">
3624 <DetectChar char="}" context="HighlightingBeginLSL"/>
3625 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
3626 </context>
3627 <context name="HighlightingBeginLSL" attribute="Normal Text" lineEndContext="#pop!HighlightingLSL">
3628 <DetectSpaces/>
3629 <RegExpr String=".+" attribute="Error" context="#stay"/>
3630 </context>
3631 <context name="HighlightingLSL" attribute="Normal Text" lineEndContext="#stay">
3632 <IncludeRules context="HighlightingCommon"/>
3633 <IncludeRules context="##LSL" includeAttrib="true"/>
3634 </context>
3635
3636 <context name="HighlightingLESSCSSCodeEnvS" attribute="Error" lineEndContext="#stay">
3637 <DetectSpaces/>
3638 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingLESSCSSCodeEnvSParam"/>
3639 </context>
3640 <context name="HighlightingLESSCSSCodeEnvSParam" attribute="Error" lineEndContext="#stay">
3641 <DetectSpaces attribute="Normal Text"/>
3642 <DetectChar char="{" attribute="Normal Text" context="HighlightingLESSCSSCodeEnvSParamInside"/>
3643 <IncludeRules context="FindComments"/>
3644 </context>
3645 <context name="HighlightingLESSCSSCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
3646 <DetectSpaces/>
3647 <DetectIdentifier/>
3648 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginLESSCSS"/>
3649 <IncludeRules context="FindComments"/>
3650 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
3651 </context>
3652 <context name="HighlightingLESSCSSCodeEnv" attribute="Normal Text" lineEndContext="#stay">
3653 <DetectChar char="}" context="HighlightingBeginLESSCSS"/>
3654 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
3655 </context>
3656 <context name="HighlightingBeginLESSCSS" attribute="Normal Text" lineEndContext="#pop!HighlightingLESSCSS">
3657 <DetectSpaces/>
3658 <RegExpr String=".+" attribute="Error" context="#stay"/>
3659 </context>
3660 <context name="HighlightingLESSCSS" attribute="Normal Text" lineEndContext="#stay">
3661 <IncludeRules context="HighlightingCommon"/>
3662 <IncludeRules context="##LESSCSS" includeAttrib="true"/>
3663 </context>
3664
3665 <context name="HighlightingLilyPondCodeEnvS" attribute="Error" lineEndContext="#stay">
3666 <DetectSpaces/>
3667 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingLilyPondCodeEnvSParam"/>
3668 </context>
3669 <context name="HighlightingLilyPondCodeEnvSParam" attribute="Error" lineEndContext="#stay">
3670 <DetectSpaces attribute="Normal Text"/>
3671 <DetectChar char="{" attribute="Normal Text" context="HighlightingLilyPondCodeEnvSParamInside"/>
3672 <IncludeRules context="FindComments"/>
3673 </context>
3674 <context name="HighlightingLilyPondCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
3675 <DetectSpaces/>
3676 <DetectIdentifier/>
3677 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginLilyPond"/>
3678 <IncludeRules context="FindComments"/>
3679 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
3680 </context>
3681 <context name="HighlightingLilyPondCodeEnv" attribute="Normal Text" lineEndContext="#stay">
3682 <DetectChar char="}" context="HighlightingBeginLilyPond"/>
3683 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
3684 </context>
3685 <context name="HighlightingBeginLilyPond" attribute="Normal Text" lineEndContext="#pop!HighlightingLilyPond">
3686 <DetectSpaces/>
3687 <RegExpr String=".+" attribute="Error" context="#stay"/>
3688 </context>
3689 <context name="HighlightingLilyPond" attribute="Normal Text" lineEndContext="#stay">
3690 <IncludeRules context="HighlightingCommon"/>
3691 <IncludeRules context="##LilyPond" includeAttrib="true"/>
3692 </context>
3693
3694 <context name="HighlightingLiterate HaskellCodeEnvS" attribute="Error" lineEndContext="#stay">
3695 <DetectSpaces/>
3696 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingLiterate HaskellCodeEnvSParam"/>
3697 </context>
3698 <context name="HighlightingLiterate HaskellCodeEnvSParam" attribute="Error" lineEndContext="#stay">
3699 <DetectSpaces attribute="Normal Text"/>
3700 <DetectChar char="{" attribute="Normal Text" context="HighlightingLiterate HaskellCodeEnvSParamInside"/>
3701 <IncludeRules context="FindComments"/>
3702 </context>
3703 <context name="HighlightingLiterate HaskellCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
3704 <DetectSpaces/>
3705 <DetectIdentifier/>
3706 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginLiterate Haskell"/>
3707 <IncludeRules context="FindComments"/>
3708 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
3709 </context>
3710 <context name="HighlightingLiterate HaskellCodeEnv" attribute="Normal Text" lineEndContext="#stay">
3711 <DetectChar char="}" context="HighlightingBeginLiterate Haskell"/>
3712 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
3713 </context>
3714 <context name="HighlightingBeginLiterate Haskell" attribute="Normal Text" lineEndContext="#pop!HighlightingLiterate Haskell">
3715 <DetectSpaces/>
3716 <RegExpr String=".+" attribute="Error" context="#stay"/>
3717 </context>
3718 <context name="HighlightingLiterate Haskell" attribute="Normal Text" lineEndContext="#stay">
3719 <IncludeRules context="HighlightingCommon"/>
3720 <IncludeRules context="##Literate Haskell" includeAttrib="true"/>
3721 </context>
3722
3723 <context name="HighlightingLLVMCodeEnvS" attribute="Error" lineEndContext="#stay">
3724 <DetectSpaces/>
3725 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingLLVMCodeEnvSParam"/>
3726 </context>
3727 <context name="HighlightingLLVMCodeEnvSParam" attribute="Error" lineEndContext="#stay">
3728 <DetectSpaces attribute="Normal Text"/>
3729 <DetectChar char="{" attribute="Normal Text" context="HighlightingLLVMCodeEnvSParamInside"/>
3730 <IncludeRules context="FindComments"/>
3731 </context>
3732 <context name="HighlightingLLVMCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
3733 <DetectSpaces/>
3734 <DetectIdentifier/>
3735 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginLLVM"/>
3736 <IncludeRules context="FindComments"/>
3737 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
3738 </context>
3739 <context name="HighlightingLLVMCodeEnv" attribute="Normal Text" lineEndContext="#stay">
3740 <DetectChar char="}" context="HighlightingBeginLLVM"/>
3741 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
3742 </context>
3743 <context name="HighlightingBeginLLVM" attribute="Normal Text" lineEndContext="#pop!HighlightingLLVM">
3744 <DetectSpaces/>
3745 <RegExpr String=".+" attribute="Error" context="#stay"/>
3746 </context>
3747 <context name="HighlightingLLVM" attribute="Normal Text" lineEndContext="#stay">
3748 <IncludeRules context="HighlightingCommon"/>
3749 <IncludeRules context="##LLVM" includeAttrib="true"/>
3750 </context>
3751
3752 <context name="HighlightingLogtalkCodeEnvS" attribute="Error" lineEndContext="#stay">
3753 <DetectSpaces/>
3754 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingLogtalkCodeEnvSParam"/>
3755 </context>
3756 <context name="HighlightingLogtalkCodeEnvSParam" attribute="Error" lineEndContext="#stay">
3757 <DetectSpaces attribute="Normal Text"/>
3758 <DetectChar char="{" attribute="Normal Text" context="HighlightingLogtalkCodeEnvSParamInside"/>
3759 <IncludeRules context="FindComments"/>
3760 </context>
3761 <context name="HighlightingLogtalkCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
3762 <DetectSpaces/>
3763 <DetectIdentifier/>
3764 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginLogtalk"/>
3765 <IncludeRules context="FindComments"/>
3766 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
3767 </context>
3768 <context name="HighlightingLogtalkCodeEnv" attribute="Normal Text" lineEndContext="#stay">
3769 <DetectChar char="}" context="HighlightingBeginLogtalk"/>
3770 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
3771 </context>
3772 <context name="HighlightingBeginLogtalk" attribute="Normal Text" lineEndContext="#pop!HighlightingLogtalk">
3773 <DetectSpaces/>
3774 <RegExpr String=".+" attribute="Error" context="#stay"/>
3775 </context>
3776 <context name="HighlightingLogtalk" attribute="Normal Text" lineEndContext="#stay">
3777 <IncludeRules context="HighlightingCommon"/>
3778 <IncludeRules context="##Logtalk" includeAttrib="true"/>
3779 </context>
3780
3781 <context name="HighlightingLuaCodeEnvS" attribute="Error" lineEndContext="#stay">
3782 <DetectSpaces/>
3783 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingLuaCodeEnvSParam"/>
3784 </context>
3785 <context name="HighlightingLuaCodeEnvSParam" attribute="Error" lineEndContext="#stay">
3786 <DetectSpaces attribute="Normal Text"/>
3787 <DetectChar char="{" attribute="Normal Text" context="HighlightingLuaCodeEnvSParamInside"/>
3788 <IncludeRules context="FindComments"/>
3789 </context>
3790 <context name="HighlightingLuaCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
3791 <DetectSpaces/>
3792 <DetectIdentifier/>
3793 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginLua"/>
3794 <IncludeRules context="FindComments"/>
3795 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
3796 </context>
3797 <context name="HighlightingLuaCodeEnv" attribute="Normal Text" lineEndContext="#stay">
3798 <DetectChar char="}" context="HighlightingBeginLua"/>
3799 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
3800 </context>
3801 <context name="HighlightingBeginLua" attribute="Normal Text" lineEndContext="#pop!HighlightingLua">
3802 <DetectSpaces/>
3803 <RegExpr String=".+" attribute="Error" context="#stay"/>
3804 </context>
3805 <context name="HighlightingLua" attribute="Normal Text" lineEndContext="#stay">
3806 <IncludeRules context="HighlightingCommon"/>
3807 <IncludeRules context="##Lua" includeAttrib="true"/>
3808 </context>
3809
3810 <context name="HighlightingMakefileCodeEnvS" attribute="Error" lineEndContext="#stay">
3811 <DetectSpaces/>
3812 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingMakefileCodeEnvSParam"/>
3813 </context>
3814 <context name="HighlightingMakefileCodeEnvSParam" attribute="Error" lineEndContext="#stay">
3815 <DetectSpaces attribute="Normal Text"/>
3816 <DetectChar char="{" attribute="Normal Text" context="HighlightingMakefileCodeEnvSParamInside"/>
3817 <IncludeRules context="FindComments"/>
3818 </context>
3819 <context name="HighlightingMakefileCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
3820 <DetectSpaces/>
3821 <DetectIdentifier/>
3822 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginMakefile"/>
3823 <IncludeRules context="FindComments"/>
3824 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
3825 </context>
3826 <context name="HighlightingMakefileCodeEnv" attribute="Normal Text" lineEndContext="#stay">
3827 <DetectChar char="}" context="HighlightingBeginMakefile"/>
3828 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
3829 </context>
3830 <context name="HighlightingBeginMakefile" attribute="Normal Text" lineEndContext="#pop!HighlightingMakefile">
3831 <DetectSpaces/>
3832 <RegExpr String=".+" attribute="Error" context="#stay"/>
3833 </context>
3834 <context name="HighlightingMakefile" attribute="Normal Text" lineEndContext="#stay" fallthroughContext="strings_and_vars##Makefile">
3835 <IncludeRules context="HighlightingCommon"/>
3836 <IncludeRules context="##Makefile" includeAttrib="true"/>
3837 </context>
3838
3839 <context name="HighlightingMakoCodeEnvS" attribute="Error" lineEndContext="#stay">
3840 <DetectSpaces/>
3841 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingMakoCodeEnvSParam"/>
3842 </context>
3843 <context name="HighlightingMakoCodeEnvSParam" attribute="Error" lineEndContext="#stay">
3844 <DetectSpaces attribute="Normal Text"/>
3845 <DetectChar char="{" attribute="Normal Text" context="HighlightingMakoCodeEnvSParamInside"/>
3846 <IncludeRules context="FindComments"/>
3847 </context>
3848 <context name="HighlightingMakoCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
3849 <DetectSpaces/>
3850 <DetectIdentifier/>
3851 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginMako"/>
3852 <IncludeRules context="FindComments"/>
3853 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
3854 </context>
3855 <context name="HighlightingMakoCodeEnv" attribute="Normal Text" lineEndContext="#stay">
3856 <DetectChar char="}" context="HighlightingBeginMako"/>
3857 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
3858 </context>
3859 <context name="HighlightingBeginMako" attribute="Normal Text" lineEndContext="#pop!HighlightingMako">
3860 <DetectSpaces/>
3861 <RegExpr String=".+" attribute="Error" context="#stay"/>
3862 </context>
3863 <context name="HighlightingMako" attribute="Normal Text" lineEndContext="#stay">
3864 <IncludeRules context="HighlightingCommon"/>
3865 <IncludeRules context="##Mako" includeAttrib="true"/>
3866 </context>
3867
3868 <context name="HighlightingMarkdownCodeEnvS" attribute="Error" lineEndContext="#stay">
3869 <DetectSpaces/>
3870 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingMarkdownCodeEnvSParam"/>
3871 </context>
3872 <context name="HighlightingMarkdownCodeEnvSParam" attribute="Error" lineEndContext="#stay">
3873 <DetectSpaces attribute="Normal Text"/>
3874 <DetectChar char="{" attribute="Normal Text" context="HighlightingMarkdownCodeEnvSParamInside"/>
3875 <IncludeRules context="FindComments"/>
3876 </context>
3877 <context name="HighlightingMarkdownCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
3878 <DetectSpaces/>
3879 <DetectIdentifier/>
3880 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginMarkdown"/>
3881 <IncludeRules context="FindComments"/>
3882 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
3883 </context>
3884 <context name="HighlightingMarkdownCodeEnv" attribute="Normal Text" lineEndContext="#stay">
3885 <DetectChar char="}" context="HighlightingBeginMarkdown"/>
3886 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
3887 </context>
3888 <context name="HighlightingBeginMarkdown" attribute="Normal Text" lineEndContext="#pop!HighlightingMarkdown">
3889 <DetectSpaces/>
3890 <RegExpr String=".+" attribute="Error" context="#stay"/>
3891 </context>
3892 <context name="HighlightingMarkdown" attribute="Normal Text" lineEndContext="#stay">
3893 <IncludeRules context="HighlightingCommon"/>
3894 <IncludeRules context="##Markdown" includeAttrib="true"/>
3895 </context>
3896
3897 <context name="HighlightingMasonCodeEnvS" attribute="Error" lineEndContext="#stay">
3898 <DetectSpaces/>
3899 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingMasonCodeEnvSParam"/>
3900 </context>
3901 <context name="HighlightingMasonCodeEnvSParam" attribute="Error" lineEndContext="#stay">
3902 <DetectSpaces attribute="Normal Text"/>
3903 <DetectChar char="{" attribute="Normal Text" context="HighlightingMasonCodeEnvSParamInside"/>
3904 <IncludeRules context="FindComments"/>
3905 </context>
3906 <context name="HighlightingMasonCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
3907 <DetectSpaces/>
3908 <DetectIdentifier/>
3909 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginMason"/>
3910 <IncludeRules context="FindComments"/>
3911 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
3912 </context>
3913 <context name="HighlightingMasonCodeEnv" attribute="Normal Text" lineEndContext="#stay">
3914 <DetectChar char="}" context="HighlightingBeginMason"/>
3915 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
3916 </context>
3917 <context name="HighlightingBeginMason" attribute="Normal Text" lineEndContext="#pop!HighlightingMason">
3918 <DetectSpaces/>
3919 <RegExpr String=".+" attribute="Error" context="#stay"/>
3920 </context>
3921 <context name="HighlightingMason" attribute="Normal Text" lineEndContext="#stay">
3922 <IncludeRules context="HighlightingCommon"/>
3923 <IncludeRules context="##Mason" includeAttrib="true"/>
3924 </context>
3925
3926 <context name="HighlightingMathematicaCodeEnvS" attribute="Error" lineEndContext="#stay">
3927 <DetectSpaces/>
3928 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingMathematicaCodeEnvSParam"/>
3929 </context>
3930 <context name="HighlightingMathematicaCodeEnvSParam" attribute="Error" lineEndContext="#stay">
3931 <DetectSpaces attribute="Normal Text"/>
3932 <DetectChar char="{" attribute="Normal Text" context="HighlightingMathematicaCodeEnvSParamInside"/>
3933 <IncludeRules context="FindComments"/>
3934 </context>
3935 <context name="HighlightingMathematicaCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
3936 <DetectSpaces/>
3937 <DetectIdentifier/>
3938 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginMathematica"/>
3939 <IncludeRules context="FindComments"/>
3940 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
3941 </context>
3942 <context name="HighlightingMathematicaCodeEnv" attribute="Normal Text" lineEndContext="#stay">
3943 <DetectChar char="}" context="HighlightingBeginMathematica"/>
3944 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
3945 </context>
3946 <context name="HighlightingBeginMathematica" attribute="Normal Text" lineEndContext="#pop!HighlightingMathematica">
3947 <DetectSpaces/>
3948 <RegExpr String=".+" attribute="Error" context="#stay"/>
3949 </context>
3950 <context name="HighlightingMathematica" attribute="Normal Text" lineEndContext="#stay">
3951 <IncludeRules context="HighlightingCommon"/>
3952 <IncludeRules context="##Mathematica" includeAttrib="true"/>
3953 </context>
3954
3955 <context name="HighlightingMatlabCodeEnvS" attribute="Error" lineEndContext="#stay">
3956 <DetectSpaces/>
3957 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingMatlabCodeEnvSParam"/>
3958 </context>
3959 <context name="HighlightingMatlabCodeEnvSParam" attribute="Error" lineEndContext="#stay">
3960 <DetectSpaces attribute="Normal Text"/>
3961 <DetectChar char="{" attribute="Normal Text" context="HighlightingMatlabCodeEnvSParamInside"/>
3962 <IncludeRules context="FindComments"/>
3963 </context>
3964 <context name="HighlightingMatlabCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
3965 <DetectSpaces/>
3966 <DetectIdentifier/>
3967 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginMatlab"/>
3968 <IncludeRules context="FindComments"/>
3969 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
3970 </context>
3971 <context name="HighlightingMatlabCodeEnv" attribute="Normal Text" lineEndContext="#stay">
3972 <DetectChar char="}" context="HighlightingBeginMatlab"/>
3973 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
3974 </context>
3975 <context name="HighlightingBeginMatlab" attribute="Normal Text" lineEndContext="#pop!HighlightingMatlab">
3976 <DetectSpaces/>
3977 <RegExpr String=".+" attribute="Error" context="#stay"/>
3978 </context>
3979 <context name="HighlightingMatlab" attribute="Normal Text" lineEndContext="#stay">
3980 <IncludeRules context="HighlightingCommon"/>
3981 <IncludeRules context="##Matlab" includeAttrib="true"/>
3982 </context>
3983
3984 <context name="HighlightingMaximaCodeEnvS" attribute="Error" lineEndContext="#stay">
3985 <DetectSpaces/>
3986 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingMaximaCodeEnvSParam"/>
3987 </context>
3988 <context name="HighlightingMaximaCodeEnvSParam" attribute="Error" lineEndContext="#stay">
3989 <DetectSpaces attribute="Normal Text"/>
3990 <DetectChar char="{" attribute="Normal Text" context="HighlightingMaximaCodeEnvSParamInside"/>
3991 <IncludeRules context="FindComments"/>
3992 </context>
3993 <context name="HighlightingMaximaCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
3994 <DetectSpaces/>
3995 <DetectIdentifier/>
3996 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginMaxima"/>
3997 <IncludeRules context="FindComments"/>
3998 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
3999 </context>
4000 <context name="HighlightingMaximaCodeEnv" attribute="Normal Text" lineEndContext="#stay">
4001 <DetectChar char="}" context="HighlightingBeginMaxima"/>
4002 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
4003 </context>
4004 <context name="HighlightingBeginMaxima" attribute="Normal Text" lineEndContext="#pop!HighlightingMaxima">
4005 <DetectSpaces/>
4006 <RegExpr String=".+" attribute="Error" context="#stay"/>
4007 </context>
4008 <context name="HighlightingMaxima" attribute="Normal Text" lineEndContext="#stay">
4009 <IncludeRules context="HighlightingCommon"/>
4010 <IncludeRules context="##Maxima" includeAttrib="true"/>
4011 </context>
4012
4013 <context name="HighlightingMesonCodeEnvS" attribute="Error" lineEndContext="#stay">
4014 <DetectSpaces/>
4015 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingMesonCodeEnvSParam"/>
4016 </context>
4017 <context name="HighlightingMesonCodeEnvSParam" attribute="Error" lineEndContext="#stay">
4018 <DetectSpaces attribute="Normal Text"/>
4019 <DetectChar char="{" attribute="Normal Text" context="HighlightingMesonCodeEnvSParamInside"/>
4020 <IncludeRules context="FindComments"/>
4021 </context>
4022 <context name="HighlightingMesonCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
4023 <DetectSpaces/>
4024 <DetectIdentifier/>
4025 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginMeson"/>
4026 <IncludeRules context="FindComments"/>
4027 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
4028 </context>
4029 <context name="HighlightingMesonCodeEnv" attribute="Normal Text" lineEndContext="#stay">
4030 <DetectChar char="}" context="HighlightingBeginMeson"/>
4031 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
4032 </context>
4033 <context name="HighlightingBeginMeson" attribute="Normal Text" lineEndContext="#pop!HighlightingMeson">
4034 <DetectSpaces/>
4035 <RegExpr String=".+" attribute="Error" context="#stay"/>
4036 </context>
4037 <context name="HighlightingMeson" attribute="Normal Text" lineEndContext="#stay">
4038 <IncludeRules context="HighlightingCommon"/>
4039 <IncludeRules context="##Meson" includeAttrib="true"/>
4040 </context>
4041
4042 <context name="HighlightingModelicaCodeEnvS" attribute="Error" lineEndContext="#stay">
4043 <DetectSpaces/>
4044 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingModelicaCodeEnvSParam"/>
4045 </context>
4046 <context name="HighlightingModelicaCodeEnvSParam" attribute="Error" lineEndContext="#stay">
4047 <DetectSpaces attribute="Normal Text"/>
4048 <DetectChar char="{" attribute="Normal Text" context="HighlightingModelicaCodeEnvSParamInside"/>
4049 <IncludeRules context="FindComments"/>
4050 </context>
4051 <context name="HighlightingModelicaCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
4052 <DetectSpaces/>
4053 <DetectIdentifier/>
4054 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginModelica"/>
4055 <IncludeRules context="FindComments"/>
4056 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
4057 </context>
4058 <context name="HighlightingModelicaCodeEnv" attribute="Normal Text" lineEndContext="#stay">
4059 <DetectChar char="}" context="HighlightingBeginModelica"/>
4060 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
4061 </context>
4062 <context name="HighlightingBeginModelica" attribute="Normal Text" lineEndContext="#pop!HighlightingModelica">
4063 <DetectSpaces/>
4064 <RegExpr String=".+" attribute="Error" context="#stay"/>
4065 </context>
4066 <context name="HighlightingModelica" attribute="Normal Text" lineEndContext="#stay">
4067 <IncludeRules context="HighlightingCommon"/>
4068 <IncludeRules context="##Modelica" includeAttrib="true"/>
4069 </context>
4070
4071 <context name="HighlightingModula-2CodeEnvS" attribute="Error" lineEndContext="#stay">
4072 <DetectSpaces/>
4073 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingModula-2CodeEnvSParam"/>
4074 </context>
4075 <context name="HighlightingModula-2CodeEnvSParam" attribute="Error" lineEndContext="#stay">
4076 <DetectSpaces attribute="Normal Text"/>
4077 <DetectChar char="{" attribute="Normal Text" context="HighlightingModula-2CodeEnvSParamInside"/>
4078 <IncludeRules context="FindComments"/>
4079 </context>
4080 <context name="HighlightingModula-2CodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
4081 <DetectSpaces/>
4082 <DetectIdentifier/>
4083 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginModula-2"/>
4084 <IncludeRules context="FindComments"/>
4085 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
4086 </context>
4087 <context name="HighlightingModula-2CodeEnv" attribute="Normal Text" lineEndContext="#stay">
4088 <DetectChar char="}" context="HighlightingBeginModula-2"/>
4089 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
4090 </context>
4091 <context name="HighlightingBeginModula-2" attribute="Normal Text" lineEndContext="#pop!HighlightingModula-2">
4092 <DetectSpaces/>
4093 <RegExpr String=".+" attribute="Error" context="#stay"/>
4094 </context>
4095 <context name="HighlightingModula-2" attribute="Normal Text" lineEndContext="#stay">
4096 <IncludeRules context="HighlightingCommon"/>
4097 <IncludeRules context="##Modula-2" includeAttrib="true"/>
4098 </context>
4099
4100 <context name="HighlightingSQL (MySQL)CodeEnvS" attribute="Error" lineEndContext="#stay">
4101 <DetectSpaces/>
4102 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingSQL (MySQL)CodeEnvSParam"/>
4103 </context>
4104 <context name="HighlightingSQL (MySQL)CodeEnvSParam" attribute="Error" lineEndContext="#stay">
4105 <DetectSpaces attribute="Normal Text"/>
4106 <DetectChar char="{" attribute="Normal Text" context="HighlightingSQL (MySQL)CodeEnvSParamInside"/>
4107 <IncludeRules context="FindComments"/>
4108 </context>
4109 <context name="HighlightingSQL (MySQL)CodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
4110 <DetectSpaces/>
4111 <DetectIdentifier/>
4112 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginSQL (MySQL)"/>
4113 <IncludeRules context="FindComments"/>
4114 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
4115 </context>
4116 <context name="HighlightingSQL (MySQL)CodeEnv" attribute="Normal Text" lineEndContext="#stay">
4117 <DetectChar char="}" context="HighlightingBeginSQL (MySQL)"/>
4118 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
4119 </context>
4120 <context name="HighlightingBeginSQL (MySQL)" attribute="Normal Text" lineEndContext="#pop!HighlightingSQL (MySQL)">
4121 <DetectSpaces/>
4122 <RegExpr String=".+" attribute="Error" context="#stay"/>
4123 </context>
4124 <context name="HighlightingSQL (MySQL)" attribute="Normal Text" lineEndContext="#stay">
4125 <IncludeRules context="HighlightingCommon"/>
4126 <IncludeRules context="##SQL (MySQL)" includeAttrib="true"/>
4127 </context>
4128
4129 <context name="HighlightingNSISCodeEnvS" attribute="Error" lineEndContext="#stay">
4130 <DetectSpaces/>
4131 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingNSISCodeEnvSParam"/>
4132 </context>
4133 <context name="HighlightingNSISCodeEnvSParam" attribute="Error" lineEndContext="#stay">
4134 <DetectSpaces attribute="Normal Text"/>
4135 <DetectChar char="{" attribute="Normal Text" context="HighlightingNSISCodeEnvSParamInside"/>
4136 <IncludeRules context="FindComments"/>
4137 </context>
4138 <context name="HighlightingNSISCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
4139 <DetectSpaces/>
4140 <DetectIdentifier/>
4141 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginNSIS"/>
4142 <IncludeRules context="FindComments"/>
4143 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
4144 </context>
4145 <context name="HighlightingNSISCodeEnv" attribute="Normal Text" lineEndContext="#stay">
4146 <DetectChar char="}" context="HighlightingBeginNSIS"/>
4147 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
4148 </context>
4149 <context name="HighlightingBeginNSIS" attribute="Normal Text" lineEndContext="#pop!HighlightingNSIS">
4150 <DetectSpaces/>
4151 <RegExpr String=".+" attribute="Error" context="#stay"/>
4152 </context>
4153 <context name="HighlightingNSIS" attribute="Normal Text" lineEndContext="#stay">
4154 <IncludeRules context="HighlightingCommon"/>
4155 <IncludeRules context="##NSIS" includeAttrib="true"/>
4156 </context>
4157
4158 <context name="HighlightingIntel x86 (NASM)CodeEnvS" attribute="Error" lineEndContext="#stay">
4159 <DetectSpaces/>
4160 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingIntel x86 (NASM)CodeEnvSParam"/>
4161 </context>
4162 <context name="HighlightingIntel x86 (NASM)CodeEnvSParam" attribute="Error" lineEndContext="#stay">
4163 <DetectSpaces attribute="Normal Text"/>
4164 <DetectChar char="{" attribute="Normal Text" context="HighlightingIntel x86 (NASM)CodeEnvSParamInside"/>
4165 <IncludeRules context="FindComments"/>
4166 </context>
4167 <context name="HighlightingIntel x86 (NASM)CodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
4168 <DetectSpaces/>
4169 <DetectIdentifier/>
4170 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginIntel x86 (NASM)"/>
4171 <IncludeRules context="FindComments"/>
4172 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
4173 </context>
4174 <context name="HighlightingIntel x86 (NASM)CodeEnv" attribute="Normal Text" lineEndContext="#stay">
4175 <DetectChar char="}" context="HighlightingBeginIntel x86 (NASM)"/>
4176 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
4177 </context>
4178 <context name="HighlightingBeginIntel x86 (NASM)" attribute="Normal Text" lineEndContext="#pop!HighlightingIntel x86 (NASM)">
4179 <DetectSpaces/>
4180 <RegExpr String=".+" attribute="Error" context="#stay"/>
4181 </context>
4182 <context name="HighlightingIntel x86 (NASM)" attribute="Normal Text" lineEndContext="#stay">
4183 <IncludeRules context="HighlightingCommon"/>
4184 <IncludeRules context="##Intel x86 (NASM)" includeAttrib="true"/>
4185 </context>
4186
4187 <context name="HighlightingNemerleCodeEnvS" attribute="Error" lineEndContext="#stay">
4188 <DetectSpaces/>
4189 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingNemerleCodeEnvSParam"/>
4190 </context>
4191 <context name="HighlightingNemerleCodeEnvSParam" attribute="Error" lineEndContext="#stay">
4192 <DetectSpaces attribute="Normal Text"/>
4193 <DetectChar char="{" attribute="Normal Text" context="HighlightingNemerleCodeEnvSParamInside"/>
4194 <IncludeRules context="FindComments"/>
4195 </context>
4196 <context name="HighlightingNemerleCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
4197 <DetectSpaces/>
4198 <DetectIdentifier/>
4199 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginNemerle"/>
4200 <IncludeRules context="FindComments"/>
4201 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
4202 </context>
4203 <context name="HighlightingNemerleCodeEnv" attribute="Normal Text" lineEndContext="#stay">
4204 <DetectChar char="}" context="HighlightingBeginNemerle"/>
4205 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
4206 </context>
4207 <context name="HighlightingBeginNemerle" attribute="Normal Text" lineEndContext="#pop!HighlightingNemerle">
4208 <DetectSpaces/>
4209 <RegExpr String=".+" attribute="Error" context="#stay"/>
4210 </context>
4211 <context name="HighlightingNemerle" attribute="Normal Text" lineEndContext="#stay">
4212 <IncludeRules context="HighlightingCommon"/>
4213 <IncludeRules context="##Nemerle" includeAttrib="true"/>
4214 </context>
4215
4216 <context name="HighlightingnesCCodeEnvS" attribute="Error" lineEndContext="#stay">
4217 <DetectSpaces/>
4218 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingnesCCodeEnvSParam"/>
4219 </context>
4220 <context name="HighlightingnesCCodeEnvSParam" attribute="Error" lineEndContext="#stay">
4221 <DetectSpaces attribute="Normal Text"/>
4222 <DetectChar char="{" attribute="Normal Text" context="HighlightingnesCCodeEnvSParamInside"/>
4223 <IncludeRules context="FindComments"/>
4224 </context>
4225 <context name="HighlightingnesCCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
4226 <DetectSpaces/>
4227 <DetectIdentifier/>
4228 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginnesC"/>
4229 <IncludeRules context="FindComments"/>
4230 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
4231 </context>
4232 <context name="HighlightingnesCCodeEnv" attribute="Normal Text" lineEndContext="#stay">
4233 <DetectChar char="}" context="HighlightingBeginnesC"/>
4234 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
4235 </context>
4236 <context name="HighlightingBeginnesC" attribute="Normal Text" lineEndContext="#pop!HighlightingnesC">
4237 <DetectSpaces/>
4238 <RegExpr String=".+" attribute="Error" context="#stay"/>
4239 </context>
4240 <context name="HighlightingnesC" attribute="Normal Text" lineEndContext="#stay">
4241 <IncludeRules context="HighlightingCommon"/>
4242 <IncludeRules context="##nesC" includeAttrib="true"/>
4243 </context>
4244
4245 <context name="HighlightingNimCodeEnvS" attribute="Error" lineEndContext="#stay">
4246 <DetectSpaces/>
4247 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingNimCodeEnvSParam"/>
4248 </context>
4249 <context name="HighlightingNimCodeEnvSParam" attribute="Error" lineEndContext="#stay">
4250 <DetectSpaces attribute="Normal Text"/>
4251 <DetectChar char="{" attribute="Normal Text" context="HighlightingNimCodeEnvSParamInside"/>
4252 <IncludeRules context="FindComments"/>
4253 </context>
4254 <context name="HighlightingNimCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
4255 <DetectSpaces/>
4256 <DetectIdentifier/>
4257 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginNim"/>
4258 <IncludeRules context="FindComments"/>
4259 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
4260 </context>
4261 <context name="HighlightingNimCodeEnv" attribute="Normal Text" lineEndContext="#stay">
4262 <DetectChar char="}" context="HighlightingBeginNim"/>
4263 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
4264 </context>
4265 <context name="HighlightingBeginNim" attribute="Normal Text" lineEndContext="#pop!HighlightingNim">
4266 <DetectSpaces/>
4267 <RegExpr String=".+" attribute="Error" context="#stay"/>
4268 </context>
4269 <context name="HighlightingNim" attribute="Normal Text" lineEndContext="#stay">
4270 <IncludeRules context="HighlightingCommon"/>
4271 <IncludeRules context="##Nim" includeAttrib="true"/>
4272 </context>
4273
4274 <context name="HighlightingNixCodeEnvS" attribute="Error" lineEndContext="#stay">
4275 <DetectSpaces/>
4276 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingNixCodeEnvSParam"/>
4277 </context>
4278 <context name="HighlightingNixCodeEnvSParam" attribute="Error" lineEndContext="#stay">
4279 <DetectSpaces attribute="Normal Text"/>
4280 <DetectChar char="{" attribute="Normal Text" context="HighlightingNixCodeEnvSParamInside"/>
4281 <IncludeRules context="FindComments"/>
4282 </context>
4283 <context name="HighlightingNixCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
4284 <DetectSpaces/>
4285 <DetectIdentifier/>
4286 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginNix"/>
4287 <IncludeRules context="FindComments"/>
4288 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
4289 </context>
4290 <context name="HighlightingNixCodeEnv" attribute="Normal Text" lineEndContext="#stay">
4291 <DetectChar char="}" context="HighlightingBeginNix"/>
4292 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
4293 </context>
4294 <context name="HighlightingBeginNix" attribute="Normal Text" lineEndContext="#pop!HighlightingNix">
4295 <DetectSpaces/>
4296 <RegExpr String=".+" attribute="Error" context="#stay"/>
4297 </context>
4298 <context name="HighlightingNix" attribute="Normal Text" lineEndContext="#stay">
4299 <IncludeRules context="HighlightingCommon"/>
4300 <IncludeRules context="##Nix" includeAttrib="true"/>
4301 </context>
4302
4303 <context name="HighlightingObjective-CCodeEnvS" attribute="Error" lineEndContext="#stay">
4304 <DetectSpaces/>
4305 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingObjective-CCodeEnvSParam"/>
4306 </context>
4307 <context name="HighlightingObjective-CCodeEnvSParam" attribute="Error" lineEndContext="#stay">
4308 <DetectSpaces attribute="Normal Text"/>
4309 <DetectChar char="{" attribute="Normal Text" context="HighlightingObjective-CCodeEnvSParamInside"/>
4310 <IncludeRules context="FindComments"/>
4311 </context>
4312 <context name="HighlightingObjective-CCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
4313 <DetectSpaces/>
4314 <DetectIdentifier/>
4315 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginObjective-C"/>
4316 <IncludeRules context="FindComments"/>
4317 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
4318 </context>
4319 <context name="HighlightingObjective-CCodeEnv" attribute="Normal Text" lineEndContext="#stay">
4320 <DetectChar char="}" context="HighlightingBeginObjective-C"/>
4321 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
4322 </context>
4323 <context name="HighlightingBeginObjective-C" attribute="Normal Text" lineEndContext="#pop!HighlightingObjective-C">
4324 <DetectSpaces/>
4325 <RegExpr String=".+" attribute="Error" context="#stay"/>
4326 </context>
4327 <context name="HighlightingObjective-C" attribute="Normal Text" lineEndContext="#stay">
4328 <IncludeRules context="HighlightingCommon"/>
4329 <IncludeRules context="##Objective-C" includeAttrib="true"/>
4330 </context>
4331
4332 <context name="HighlightingObjective-C++CodeEnvS" attribute="Error" lineEndContext="#stay">
4333 <DetectSpaces/>
4334 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingObjective-C++CodeEnvSParam"/>
4335 </context>
4336 <context name="HighlightingObjective-C++CodeEnvSParam" attribute="Error" lineEndContext="#stay">
4337 <DetectSpaces attribute="Normal Text"/>
4338 <DetectChar char="{" attribute="Normal Text" context="HighlightingObjective-C++CodeEnvSParamInside"/>
4339 <IncludeRules context="FindComments"/>
4340 </context>
4341 <context name="HighlightingObjective-C++CodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
4342 <DetectSpaces/>
4343 <DetectIdentifier/>
4344 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginObjective-C++"/>
4345 <IncludeRules context="FindComments"/>
4346 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
4347 </context>
4348 <context name="HighlightingObjective-C++CodeEnv" attribute="Normal Text" lineEndContext="#stay">
4349 <DetectChar char="}" context="HighlightingBeginObjective-C++"/>
4350 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
4351 </context>
4352 <context name="HighlightingBeginObjective-C++" attribute="Normal Text" lineEndContext="#pop!HighlightingObjective-C++">
4353 <DetectSpaces/>
4354 <RegExpr String=".+" attribute="Error" context="#stay"/>
4355 </context>
4356 <context name="HighlightingObjective-C++" attribute="Normal Text" lineEndContext="#stay">
4357 <IncludeRules context="HighlightingCommon"/>
4358 <IncludeRules context="##Objective-C++" includeAttrib="true"/>
4359 </context>
4360
4361 <context name="HighlightingObjective CamlCodeEnvS" attribute="Error" lineEndContext="#stay">
4362 <DetectSpaces/>
4363 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingObjective CamlCodeEnvSParam"/>
4364 </context>
4365 <context name="HighlightingObjective CamlCodeEnvSParam" attribute="Error" lineEndContext="#stay">
4366 <DetectSpaces attribute="Normal Text"/>
4367 <DetectChar char="{" attribute="Normal Text" context="HighlightingObjective CamlCodeEnvSParamInside"/>
4368 <IncludeRules context="FindComments"/>
4369 </context>
4370 <context name="HighlightingObjective CamlCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
4371 <DetectSpaces/>
4372 <DetectIdentifier/>
4373 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginObjective Caml"/>
4374 <IncludeRules context="FindComments"/>
4375 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
4376 </context>
4377 <context name="HighlightingObjective CamlCodeEnv" attribute="Normal Text" lineEndContext="#stay">
4378 <DetectChar char="}" context="HighlightingBeginObjective Caml"/>
4379 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
4380 </context>
4381 <context name="HighlightingBeginObjective Caml" attribute="Normal Text" lineEndContext="#pop!HighlightingObjective Caml">
4382 <DetectSpaces/>
4383 <RegExpr String=".+" attribute="Error" context="#stay"/>
4384 </context>
4385 <context name="HighlightingObjective Caml" attribute="Normal Text" lineEndContext="#stay">
4386 <IncludeRules context="HighlightingCommon"/>
4387 <IncludeRules context="##Objective Caml" includeAttrib="true"/>
4388 </context>
4389
4390 <context name="HighlightingOctaveCodeEnvS" attribute="Error" lineEndContext="#stay">
4391 <DetectSpaces/>
4392 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingOctaveCodeEnvSParam"/>
4393 </context>
4394 <context name="HighlightingOctaveCodeEnvSParam" attribute="Error" lineEndContext="#stay">
4395 <DetectSpaces attribute="Normal Text"/>
4396 <DetectChar char="{" attribute="Normal Text" context="HighlightingOctaveCodeEnvSParamInside"/>
4397 <IncludeRules context="FindComments"/>
4398 </context>
4399 <context name="HighlightingOctaveCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
4400 <DetectSpaces/>
4401 <DetectIdentifier/>
4402 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginOctave"/>
4403 <IncludeRules context="FindComments"/>
4404 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
4405 </context>
4406 <context name="HighlightingOctaveCodeEnv" attribute="Normal Text" lineEndContext="#stay">
4407 <DetectChar char="}" context="HighlightingBeginOctave"/>
4408 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
4409 </context>
4410 <context name="HighlightingBeginOctave" attribute="Normal Text" lineEndContext="#pop!HighlightingOctave">
4411 <DetectSpaces/>
4412 <RegExpr String=".+" attribute="Error" context="#stay"/>
4413 </context>
4414 <context name="HighlightingOctave" attribute="Normal Text" lineEndContext="#stay">
4415 <IncludeRules context="HighlightingCommon"/>
4416 <IncludeRules context="##Octave" includeAttrib="true"/>
4417 </context>
4418
4419 <context name="HighlightingPerlCodeEnvS" attribute="Error" lineEndContext="#stay">
4420 <DetectSpaces/>
4421 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingPerlCodeEnvSParam"/>
4422 </context>
4423 <context name="HighlightingPerlCodeEnvSParam" attribute="Error" lineEndContext="#stay">
4424 <DetectSpaces attribute="Normal Text"/>
4425 <DetectChar char="{" attribute="Normal Text" context="HighlightingPerlCodeEnvSParamInside"/>
4426 <IncludeRules context="FindComments"/>
4427 </context>
4428 <context name="HighlightingPerlCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
4429 <DetectSpaces/>
4430 <DetectIdentifier/>
4431 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginPerl"/>
4432 <IncludeRules context="FindComments"/>
4433 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
4434 </context>
4435 <context name="HighlightingPerlCodeEnv" attribute="Normal Text" lineEndContext="#stay">
4436 <DetectChar char="}" context="HighlightingBeginPerl"/>
4437 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
4438 </context>
4439 <context name="HighlightingBeginPerl" attribute="Normal Text" lineEndContext="#pop!HighlightingPerl">
4440 <DetectSpaces/>
4441 <RegExpr String=".+" attribute="Error" context="#stay"/>
4442 </context>
4443 <context name="HighlightingPerl" attribute="Normal Text" lineEndContext="#stay">
4444 <IncludeRules context="HighlightingCommon"/>
4445 <IncludeRules context="##Perl" includeAttrib="true"/>
4446 </context>
4447
4448 <context name="HighlightingPHP/PHPCodeEnvS" attribute="Error" lineEndContext="#stay">
4449 <DetectSpaces/>
4450 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingPHP/PHPCodeEnvSParam"/>
4451 </context>
4452 <context name="HighlightingPHP/PHPCodeEnvSParam" attribute="Error" lineEndContext="#stay">
4453 <DetectSpaces attribute="Normal Text"/>
4454 <DetectChar char="{" attribute="Normal Text" context="HighlightingPHP/PHPCodeEnvSParamInside"/>
4455 <IncludeRules context="FindComments"/>
4456 </context>
4457 <context name="HighlightingPHP/PHPCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
4458 <DetectSpaces/>
4459 <DetectIdentifier/>
4460 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginPHP/PHP"/>
4461 <IncludeRules context="FindComments"/>
4462 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
4463 </context>
4464 <context name="HighlightingPHP/PHPCodeEnv" attribute="Normal Text" lineEndContext="#stay">
4465 <DetectChar char="}" context="HighlightingBeginPHP/PHP"/>
4466 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
4467 </context>
4468 <context name="HighlightingBeginPHP/PHP" attribute="Normal Text" lineEndContext="#pop!HighlightingPHP/PHP">
4469 <DetectSpaces/>
4470 <RegExpr String=".+" attribute="Error" context="#stay"/>
4471 </context>
4472 <context name="HighlightingPHP/PHP" attribute="Normal Text" lineEndContext="#stay">
4473 <IncludeRules context="HighlightingCommon"/>
4474 <IncludeRules context="##PHP/PHP" includeAttrib="true"/>
4475 </context>
4476
4477 <context name="HighlightingPigCodeEnvS" attribute="Error" lineEndContext="#stay">
4478 <DetectSpaces/>
4479 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingPigCodeEnvSParam"/>
4480 </context>
4481 <context name="HighlightingPigCodeEnvSParam" attribute="Error" lineEndContext="#stay">
4482 <DetectSpaces attribute="Normal Text"/>
4483 <DetectChar char="{" attribute="Normal Text" context="HighlightingPigCodeEnvSParamInside"/>
4484 <IncludeRules context="FindComments"/>
4485 </context>
4486 <context name="HighlightingPigCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
4487 <DetectSpaces/>
4488 <DetectIdentifier/>
4489 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginPig"/>
4490 <IncludeRules context="FindComments"/>
4491 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
4492 </context>
4493 <context name="HighlightingPigCodeEnv" attribute="Normal Text" lineEndContext="#stay">
4494 <DetectChar char="}" context="HighlightingBeginPig"/>
4495 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
4496 </context>
4497 <context name="HighlightingBeginPig" attribute="Normal Text" lineEndContext="#pop!HighlightingPig">
4498 <DetectSpaces/>
4499 <RegExpr String=".+" attribute="Error" context="#stay"/>
4500 </context>
4501 <context name="HighlightingPig" attribute="Normal Text" lineEndContext="#stay">
4502 <IncludeRules context="HighlightingCommon"/>
4503 <IncludeRules context="##Pig" includeAttrib="true"/>
4504 </context>
4505
4506 <context name="HighlightingPikeCodeEnvS" attribute="Error" lineEndContext="#stay">
4507 <DetectSpaces/>
4508 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingPikeCodeEnvSParam"/>
4509 </context>
4510 <context name="HighlightingPikeCodeEnvSParam" attribute="Error" lineEndContext="#stay">
4511 <DetectSpaces attribute="Normal Text"/>
4512 <DetectChar char="{" attribute="Normal Text" context="HighlightingPikeCodeEnvSParamInside"/>
4513 <IncludeRules context="FindComments"/>
4514 </context>
4515 <context name="HighlightingPikeCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
4516 <DetectSpaces/>
4517 <DetectIdentifier/>
4518 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginPike"/>
4519 <IncludeRules context="FindComments"/>
4520 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
4521 </context>
4522 <context name="HighlightingPikeCodeEnv" attribute="Normal Text" lineEndContext="#stay">
4523 <DetectChar char="}" context="HighlightingBeginPike"/>
4524 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
4525 </context>
4526 <context name="HighlightingBeginPike" attribute="Normal Text" lineEndContext="#pop!HighlightingPike">
4527 <DetectSpaces/>
4528 <RegExpr String=".+" attribute="Error" context="#stay"/>
4529 </context>
4530 <context name="HighlightingPike" attribute="Normal Text" lineEndContext="#stay">
4531 <IncludeRules context="HighlightingCommon"/>
4532 <IncludeRules context="##Pike" includeAttrib="true"/>
4533 </context>
4534
4535 <context name="HighlightingPonyCodeEnvS" attribute="Error" lineEndContext="#stay">
4536 <DetectSpaces/>
4537 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingPonyCodeEnvSParam"/>
4538 </context>
4539 <context name="HighlightingPonyCodeEnvSParam" attribute="Error" lineEndContext="#stay">
4540 <DetectSpaces attribute="Normal Text"/>
4541 <DetectChar char="{" attribute="Normal Text" context="HighlightingPonyCodeEnvSParamInside"/>
4542 <IncludeRules context="FindComments"/>
4543 </context>
4544 <context name="HighlightingPonyCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
4545 <DetectSpaces/>
4546 <DetectIdentifier/>
4547 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginPony"/>
4548 <IncludeRules context="FindComments"/>
4549 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
4550 </context>
4551 <context name="HighlightingPonyCodeEnv" attribute="Normal Text" lineEndContext="#stay">
4552 <DetectChar char="}" context="HighlightingBeginPony"/>
4553 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
4554 </context>
4555 <context name="HighlightingBeginPony" attribute="Normal Text" lineEndContext="#pop!HighlightingPony">
4556 <DetectSpaces/>
4557 <RegExpr String=".+" attribute="Error" context="#stay"/>
4558 </context>
4559 <context name="HighlightingPony" attribute="Normal Text" lineEndContext="#stay">
4560 <IncludeRules context="HighlightingCommon"/>
4561 <IncludeRules context="##Pony" includeAttrib="true"/>
4562 </context>
4563
4564 <context name="HighlightingPostScriptCodeEnvS" attribute="Error" lineEndContext="#stay">
4565 <DetectSpaces/>
4566 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingPostScriptCodeEnvSParam"/>
4567 </context>
4568 <context name="HighlightingPostScriptCodeEnvSParam" attribute="Error" lineEndContext="#stay">
4569 <DetectSpaces attribute="Normal Text"/>
4570 <DetectChar char="{" attribute="Normal Text" context="HighlightingPostScriptCodeEnvSParamInside"/>
4571 <IncludeRules context="FindComments"/>
4572 </context>
4573 <context name="HighlightingPostScriptCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
4574 <DetectSpaces/>
4575 <DetectIdentifier/>
4576 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginPostScript"/>
4577 <IncludeRules context="FindComments"/>
4578 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
4579 </context>
4580 <context name="HighlightingPostScriptCodeEnv" attribute="Normal Text" lineEndContext="#stay">
4581 <DetectChar char="}" context="HighlightingBeginPostScript"/>
4582 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
4583 </context>
4584 <context name="HighlightingBeginPostScript" attribute="Normal Text" lineEndContext="#pop!HighlightingPostScript">
4585 <DetectSpaces/>
4586 <RegExpr String=".+" attribute="Error" context="#stay"/>
4587 </context>
4588 <context name="HighlightingPostScript" attribute="Normal Text" lineEndContext="#stay">
4589 <IncludeRules context="HighlightingCommon"/>
4590 <IncludeRules context="##PostScript" includeAttrib="true"/>
4591 </context>
4592
4593 <context name="HighlightingPOV-RayCodeEnvS" attribute="Error" lineEndContext="#stay">
4594 <DetectSpaces/>
4595 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingPOV-RayCodeEnvSParam"/>
4596 </context>
4597 <context name="HighlightingPOV-RayCodeEnvSParam" attribute="Error" lineEndContext="#stay">
4598 <DetectSpaces attribute="Normal Text"/>
4599 <DetectChar char="{" attribute="Normal Text" context="HighlightingPOV-RayCodeEnvSParamInside"/>
4600 <IncludeRules context="FindComments"/>
4601 </context>
4602 <context name="HighlightingPOV-RayCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
4603 <DetectSpaces/>
4604 <DetectIdentifier/>
4605 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginPOV-Ray"/>
4606 <IncludeRules context="FindComments"/>
4607 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
4608 </context>
4609 <context name="HighlightingPOV-RayCodeEnv" attribute="Normal Text" lineEndContext="#stay">
4610 <DetectChar char="}" context="HighlightingBeginPOV-Ray"/>
4611 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
4612 </context>
4613 <context name="HighlightingBeginPOV-Ray" attribute="Normal Text" lineEndContext="#pop!HighlightingPOV-Ray">
4614 <DetectSpaces/>
4615 <RegExpr String=".+" attribute="Error" context="#stay"/>
4616 </context>
4617 <context name="HighlightingPOV-Ray" attribute="Normal Text" lineEndContext="#stay">
4618 <IncludeRules context="HighlightingCommon"/>
4619 <IncludeRules context="##POV-Ray" includeAttrib="true"/>
4620 </context>
4621
4622 <context name="HighlightingPowerShellCodeEnvS" attribute="Error" lineEndContext="#stay">
4623 <DetectSpaces/>
4624 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingPowerShellCodeEnvSParam"/>
4625 </context>
4626 <context name="HighlightingPowerShellCodeEnvSParam" attribute="Error" lineEndContext="#stay">
4627 <DetectSpaces attribute="Normal Text"/>
4628 <DetectChar char="{" attribute="Normal Text" context="HighlightingPowerShellCodeEnvSParamInside"/>
4629 <IncludeRules context="FindComments"/>
4630 </context>
4631 <context name="HighlightingPowerShellCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
4632 <DetectSpaces/>
4633 <DetectIdentifier/>
4634 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginPowerShell"/>
4635 <IncludeRules context="FindComments"/>
4636 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
4637 </context>
4638 <context name="HighlightingPowerShellCodeEnv" attribute="Normal Text" lineEndContext="#stay">
4639 <DetectChar char="}" context="HighlightingBeginPowerShell"/>
4640 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
4641 </context>
4642 <context name="HighlightingBeginPowerShell" attribute="Normal Text" lineEndContext="#pop!HighlightingPowerShell">
4643 <DetectSpaces/>
4644 <RegExpr String=".+" attribute="Error" context="#stay"/>
4645 </context>
4646 <context name="HighlightingPowerShell" attribute="Normal Text" lineEndContext="#stay">
4647 <IncludeRules context="HighlightingCommon"/>
4648 <IncludeRules context="##PowerShell" includeAttrib="true"/>
4649 </context>
4650
4651 <context name="HighlightingPraatCodeEnvS" attribute="Error" lineEndContext="#stay">
4652 <DetectSpaces/>
4653 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingPraatCodeEnvSParam"/>
4654 </context>
4655 <context name="HighlightingPraatCodeEnvSParam" attribute="Error" lineEndContext="#stay">
4656 <DetectSpaces attribute="Normal Text"/>
4657 <DetectChar char="{" attribute="Normal Text" context="HighlightingPraatCodeEnvSParamInside"/>
4658 <IncludeRules context="FindComments"/>
4659 </context>
4660 <context name="HighlightingPraatCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
4661 <DetectSpaces/>
4662 <DetectIdentifier/>
4663 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginPraat"/>
4664 <IncludeRules context="FindComments"/>
4665 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
4666 </context>
4667 <context name="HighlightingPraatCodeEnv" attribute="Normal Text" lineEndContext="#stay">
4668 <DetectChar char="}" context="HighlightingBeginPraat"/>
4669 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
4670 </context>
4671 <context name="HighlightingBeginPraat" attribute="Normal Text" lineEndContext="#pop!HighlightingPraat">
4672 <DetectSpaces/>
4673 <RegExpr String=".+" attribute="Error" context="#stay"/>
4674 </context>
4675 <context name="HighlightingPraat" attribute="Normal Text" lineEndContext="#stay">
4676 <IncludeRules context="HighlightingCommon"/>
4677 <IncludeRules context="##Praat" includeAttrib="true"/>
4678 </context>
4679
4680 <context name="HighlightingPrologCodeEnvS" attribute="Error" lineEndContext="#stay">
4681 <DetectSpaces/>
4682 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingPrologCodeEnvSParam"/>
4683 </context>
4684 <context name="HighlightingPrologCodeEnvSParam" attribute="Error" lineEndContext="#stay">
4685 <DetectSpaces attribute="Normal Text"/>
4686 <DetectChar char="{" attribute="Normal Text" context="HighlightingPrologCodeEnvSParamInside"/>
4687 <IncludeRules context="FindComments"/>
4688 </context>
4689 <context name="HighlightingPrologCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
4690 <DetectSpaces/>
4691 <DetectIdentifier/>
4692 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginProlog"/>
4693 <IncludeRules context="FindComments"/>
4694 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
4695 </context>
4696 <context name="HighlightingPrologCodeEnv" attribute="Normal Text" lineEndContext="#stay">
4697 <DetectChar char="}" context="HighlightingBeginProlog"/>
4698 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
4699 </context>
4700 <context name="HighlightingBeginProlog" attribute="Normal Text" lineEndContext="#pop!HighlightingProlog">
4701 <DetectSpaces/>
4702 <RegExpr String=".+" attribute="Error" context="#stay"/>
4703 </context>
4704 <context name="HighlightingProlog" attribute="Normal Text" lineEndContext="#stay">
4705 <IncludeRules context="HighlightingCommon"/>
4706 <IncludeRules context="##Prolog" includeAttrib="true"/>
4707 </context>
4708
4709 <context name="HighlightingProtobufCodeEnvS" attribute="Error" lineEndContext="#stay">
4710 <DetectSpaces/>
4711 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingProtobufCodeEnvSParam"/>
4712 </context>
4713 <context name="HighlightingProtobufCodeEnvSParam" attribute="Error" lineEndContext="#stay">
4714 <DetectSpaces attribute="Normal Text"/>
4715 <DetectChar char="{" attribute="Normal Text" context="HighlightingProtobufCodeEnvSParamInside"/>
4716 <IncludeRules context="FindComments"/>
4717 </context>
4718 <context name="HighlightingProtobufCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
4719 <DetectSpaces/>
4720 <DetectIdentifier/>
4721 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginProtobuf"/>
4722 <IncludeRules context="FindComments"/>
4723 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
4724 </context>
4725 <context name="HighlightingProtobufCodeEnv" attribute="Normal Text" lineEndContext="#stay">
4726 <DetectChar char="}" context="HighlightingBeginProtobuf"/>
4727 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
4728 </context>
4729 <context name="HighlightingBeginProtobuf" attribute="Normal Text" lineEndContext="#pop!HighlightingProtobuf">
4730 <DetectSpaces/>
4731 <RegExpr String=".+" attribute="Error" context="#stay"/>
4732 </context>
4733 <context name="HighlightingProtobuf" attribute="Normal Text" lineEndContext="#stay">
4734 <IncludeRules context="HighlightingCommon"/>
4735 <IncludeRules context="##Protobuf" includeAttrib="true"/>
4736 </context>
4737
4738 <context name="HighlightingPugCodeEnvS" attribute="Error" lineEndContext="#stay">
4739 <DetectSpaces/>
4740 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingPugCodeEnvSParam"/>
4741 </context>
4742 <context name="HighlightingPugCodeEnvSParam" attribute="Error" lineEndContext="#stay">
4743 <DetectSpaces attribute="Normal Text"/>
4744 <DetectChar char="{" attribute="Normal Text" context="HighlightingPugCodeEnvSParamInside"/>
4745 <IncludeRules context="FindComments"/>
4746 </context>
4747 <context name="HighlightingPugCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
4748 <DetectSpaces/>
4749 <DetectIdentifier/>
4750 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginPug"/>
4751 <IncludeRules context="FindComments"/>
4752 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
4753 </context>
4754 <context name="HighlightingPugCodeEnv" attribute="Normal Text" lineEndContext="#stay">
4755 <DetectChar char="}" context="HighlightingBeginPug"/>
4756 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
4757 </context>
4758 <context name="HighlightingBeginPug" attribute="Normal Text" lineEndContext="#pop!HighlightingPug">
4759 <DetectSpaces/>
4760 <RegExpr String=".+" attribute="Error" context="#stay"/>
4761 </context>
4762 <context name="HighlightingPug" attribute="Normal Text" lineEndContext="#stay">
4763 <IncludeRules context="HighlightingCommon"/>
4764 <IncludeRules context="##Pug" includeAttrib="true"/>
4765 </context>
4766
4767 <context name="HighlightingPuppetCodeEnvS" attribute="Error" lineEndContext="#stay">
4768 <DetectSpaces/>
4769 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingPuppetCodeEnvSParam"/>
4770 </context>
4771 <context name="HighlightingPuppetCodeEnvSParam" attribute="Error" lineEndContext="#stay">
4772 <DetectSpaces attribute="Normal Text"/>
4773 <DetectChar char="{" attribute="Normal Text" context="HighlightingPuppetCodeEnvSParamInside"/>
4774 <IncludeRules context="FindComments"/>
4775 </context>
4776 <context name="HighlightingPuppetCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
4777 <DetectSpaces/>
4778 <DetectIdentifier/>
4779 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginPuppet"/>
4780 <IncludeRules context="FindComments"/>
4781 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
4782 </context>
4783 <context name="HighlightingPuppetCodeEnv" attribute="Normal Text" lineEndContext="#stay">
4784 <DetectChar char="}" context="HighlightingBeginPuppet"/>
4785 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
4786 </context>
4787 <context name="HighlightingBeginPuppet" attribute="Normal Text" lineEndContext="#pop!HighlightingPuppet">
4788 <DetectSpaces/>
4789 <RegExpr String=".+" attribute="Error" context="#stay"/>
4790 </context>
4791 <context name="HighlightingPuppet" attribute="Normal Text" lineEndContext="#stay">
4792 <IncludeRules context="HighlightingCommon"/>
4793 <IncludeRules context="##Puppet" includeAttrib="true"/>
4794 </context>
4795
4796 <context name="HighlightingPythonCodeEnvS" attribute="Error" lineEndContext="#stay">
4797 <DetectSpaces/>
4798 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingPythonCodeEnvSParam"/>
4799 </context>
4800 <context name="HighlightingPythonCodeEnvSParam" attribute="Error" lineEndContext="#stay">
4801 <DetectSpaces attribute="Normal Text"/>
4802 <DetectChar char="{" attribute="Normal Text" context="HighlightingPythonCodeEnvSParamInside"/>
4803 <IncludeRules context="FindComments"/>
4804 </context>
4805 <context name="HighlightingPythonCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
4806 <DetectSpaces/>
4807 <DetectIdentifier/>
4808 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginPython"/>
4809 <IncludeRules context="FindComments"/>
4810 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
4811 </context>
4812 <context name="HighlightingPythonCodeEnv" attribute="Normal Text" lineEndContext="#stay">
4813 <DetectChar char="}" context="HighlightingBeginPython"/>
4814 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
4815 </context>
4816 <context name="HighlightingBeginPython" attribute="Normal Text" lineEndContext="#pop!HighlightingPython">
4817 <DetectSpaces/>
4818 <RegExpr String=".+" attribute="Error" context="#stay"/>
4819 </context>
4820 <context name="HighlightingPython" attribute="Normal Text" lineEndContext="#stay">
4821 <IncludeRules context="HighlightingCommon"/>
4822 <IncludeRules context="##Python"/>
4823 </context>
4824
4825 <context name="HighlightingQMLCodeEnvS" attribute="Error" lineEndContext="#stay">
4826 <DetectSpaces/>
4827 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingQMLCodeEnvSParam"/>
4828 </context>
4829 <context name="HighlightingQMLCodeEnvSParam" attribute="Error" lineEndContext="#stay">
4830 <DetectSpaces attribute="Normal Text"/>
4831 <DetectChar char="{" attribute="Normal Text" context="HighlightingQMLCodeEnvSParamInside"/>
4832 <IncludeRules context="FindComments"/>
4833 </context>
4834 <context name="HighlightingQMLCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
4835 <DetectSpaces/>
4836 <DetectIdentifier/>
4837 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginQML"/>
4838 <IncludeRules context="FindComments"/>
4839 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
4840 </context>
4841 <context name="HighlightingQMLCodeEnv" attribute="Normal Text" lineEndContext="#stay">
4842 <DetectChar char="}" context="HighlightingBeginQML"/>
4843 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
4844 </context>
4845 <context name="HighlightingBeginQML" attribute="Normal Text" lineEndContext="#pop!HighlightingQML">
4846 <DetectSpaces/>
4847 <RegExpr String=".+" attribute="Error" context="#stay"/>
4848 </context>
4849 <context name="HighlightingQML" attribute="Normal Text" lineEndContext="#stay">
4850 <IncludeRules context="HighlightingCommon"/>
4851 <IncludeRules context="Normal##QML" includeAttrib="true"/>
4852 </context>
4853
4854 <context name="HighlightingRelaxNG-CompactCodeEnvS" attribute="Error" lineEndContext="#stay">
4855 <DetectSpaces/>
4856 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingRelaxNG-CompactCodeEnvSParam"/>
4857 </context>
4858 <context name="HighlightingRelaxNG-CompactCodeEnvSParam" attribute="Error" lineEndContext="#stay">
4859 <DetectSpaces attribute="Normal Text"/>
4860 <DetectChar char="{" attribute="Normal Text" context="HighlightingRelaxNG-CompactCodeEnvSParamInside"/>
4861 <IncludeRules context="FindComments"/>
4862 </context>
4863 <context name="HighlightingRelaxNG-CompactCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
4864 <DetectSpaces/>
4865 <DetectIdentifier/>
4866 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginRelaxNG-Compact"/>
4867 <IncludeRules context="FindComments"/>
4868 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
4869 </context>
4870 <context name="HighlightingRelaxNG-CompactCodeEnv" attribute="Normal Text" lineEndContext="#stay">
4871 <DetectChar char="}" context="HighlightingBeginRelaxNG-Compact"/>
4872 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
4873 </context>
4874 <context name="HighlightingBeginRelaxNG-Compact" attribute="Normal Text" lineEndContext="#pop!HighlightingRelaxNG-Compact">
4875 <DetectSpaces/>
4876 <RegExpr String=".+" attribute="Error" context="#stay"/>
4877 </context>
4878 <context name="HighlightingRelaxNG-Compact" attribute="Normal Text" lineEndContext="#stay">
4879 <IncludeRules context="HighlightingCommon"/>
4880 <IncludeRules context="##RelaxNG-Compact" includeAttrib="true"/>
4881 </context>
4882
4883 <context name="HighlightingRPM SpecCodeEnvS" attribute="Error" lineEndContext="#stay">
4884 <DetectSpaces/>
4885 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingRPM SpecCodeEnvSParam"/>
4886 </context>
4887 <context name="HighlightingRPM SpecCodeEnvSParam" attribute="Error" lineEndContext="#stay">
4888 <DetectSpaces attribute="Normal Text"/>
4889 <DetectChar char="{" attribute="Normal Text" context="HighlightingRPM SpecCodeEnvSParamInside"/>
4890 <IncludeRules context="FindComments"/>
4891 </context>
4892 <context name="HighlightingRPM SpecCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
4893 <DetectSpaces/>
4894 <DetectIdentifier/>
4895 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginRPM Spec"/>
4896 <IncludeRules context="FindComments"/>
4897 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
4898 </context>
4899 <context name="HighlightingRPM SpecCodeEnv" attribute="Normal Text" lineEndContext="#stay">
4900 <DetectChar char="}" context="HighlightingBeginRPM Spec"/>
4901 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
4902 </context>
4903 <context name="HighlightingBeginRPM Spec" attribute="Normal Text" lineEndContext="#pop!HighlightingRPM Spec">
4904 <DetectSpaces/>
4905 <RegExpr String=".+" attribute="Error" context="#stay"/>
4906 </context>
4907 <context name="HighlightingRPM Spec" attribute="Normal Text" lineEndContext="#stay">
4908 <IncludeRules context="HighlightingCommon"/>
4909 <IncludeRules context="##RPM Spec" includeAttrib="true"/>
4910 </context>
4911
4912 <context name="HighlightingRacketCodeEnvS" attribute="Error" lineEndContext="#stay">
4913 <DetectSpaces/>
4914 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingRacketCodeEnvSParam"/>
4915 </context>
4916 <context name="HighlightingRacketCodeEnvSParam" attribute="Error" lineEndContext="#stay">
4917 <DetectSpaces attribute="Normal Text"/>
4918 <DetectChar char="{" attribute="Normal Text" context="HighlightingRacketCodeEnvSParamInside"/>
4919 <IncludeRules context="FindComments"/>
4920 </context>
4921 <context name="HighlightingRacketCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
4922 <DetectSpaces/>
4923 <DetectIdentifier/>
4924 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginRacket"/>
4925 <IncludeRules context="FindComments"/>
4926 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
4927 </context>
4928 <context name="HighlightingRacketCodeEnv" attribute="Normal Text" lineEndContext="#stay">
4929 <DetectChar char="}" context="HighlightingBeginRacket"/>
4930 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
4931 </context>
4932 <context name="HighlightingBeginRacket" attribute="Normal Text" lineEndContext="#pop!HighlightingRacket">
4933 <DetectSpaces/>
4934 <RegExpr String=".+" attribute="Error" context="#stay"/>
4935 </context>
4936 <context name="HighlightingRacket" attribute="Normal Text" lineEndContext="#stay">
4937 <IncludeRules context="HighlightingCommon"/>
4938 <IncludeRules context="##Racket" includeAttrib="true"/>
4939 </context>
4940
4941 <context name="HighlightingREXXCodeEnvS" attribute="Error" lineEndContext="#stay">
4942 <DetectSpaces/>
4943 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingREXXCodeEnvSParam"/>
4944 </context>
4945 <context name="HighlightingREXXCodeEnvSParam" attribute="Error" lineEndContext="#stay">
4946 <DetectSpaces attribute="Normal Text"/>
4947 <DetectChar char="{" attribute="Normal Text" context="HighlightingREXXCodeEnvSParamInside"/>
4948 <IncludeRules context="FindComments"/>
4949 </context>
4950 <context name="HighlightingREXXCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
4951 <DetectSpaces/>
4952 <DetectIdentifier/>
4953 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginREXX"/>
4954 <IncludeRules context="FindComments"/>
4955 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
4956 </context>
4957 <context name="HighlightingREXXCodeEnv" attribute="Normal Text" lineEndContext="#stay">
4958 <DetectChar char="}" context="HighlightingBeginREXX"/>
4959 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
4960 </context>
4961 <context name="HighlightingBeginREXX" attribute="Normal Text" lineEndContext="#pop!HighlightingREXX">
4962 <DetectSpaces/>
4963 <RegExpr String=".+" attribute="Error" context="#stay"/>
4964 </context>
4965 <context name="HighlightingREXX" attribute="Normal Text" lineEndContext="#stay">
4966 <IncludeRules context="HighlightingCommon"/>
4967 <IncludeRules context="##REXX" includeAttrib="true"/>
4968 </context>
4969
4970 <context name="HighlightingRuby/Rails/RHTMLCodeEnvS" attribute="Error" lineEndContext="#stay">
4971 <DetectSpaces/>
4972 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingRuby/Rails/RHTMLCodeEnvSParam"/>
4973 </context>
4974 <context name="HighlightingRuby/Rails/RHTMLCodeEnvSParam" attribute="Error" lineEndContext="#stay">
4975 <DetectSpaces attribute="Normal Text"/>
4976 <DetectChar char="{" attribute="Normal Text" context="HighlightingRuby/Rails/RHTMLCodeEnvSParamInside"/>
4977 <IncludeRules context="FindComments"/>
4978 </context>
4979 <context name="HighlightingRuby/Rails/RHTMLCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
4980 <DetectSpaces/>
4981 <DetectIdentifier/>
4982 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginRuby/Rails/RHTML"/>
4983 <IncludeRules context="FindComments"/>
4984 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
4985 </context>
4986 <context name="HighlightingRuby/Rails/RHTMLCodeEnv" attribute="Normal Text" lineEndContext="#stay">
4987 <DetectChar char="}" context="HighlightingBeginRuby/Rails/RHTML"/>
4988 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
4989 </context>
4990 <context name="HighlightingBeginRuby/Rails/RHTML" attribute="Normal Text" lineEndContext="#pop!HighlightingRuby/Rails/RHTML">
4991 <DetectSpaces/>
4992 <RegExpr String=".+" attribute="Error" context="#stay"/>
4993 </context>
4994 <context name="HighlightingRuby/Rails/RHTML" attribute="Normal Text" lineEndContext="#stay">
4995 <IncludeRules context="HighlightingCommon"/>
4996 <IncludeRules context="##Ruby/Rails/RHTML" includeAttrib="true"/>
4997 </context>
4998
4999 <context name="HighlightingreStructuredTextCodeEnvS" attribute="Error" lineEndContext="#stay">
5000 <DetectSpaces/>
5001 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingreStructuredTextCodeEnvSParam"/>
5002 </context>
5003 <context name="HighlightingreStructuredTextCodeEnvSParam" attribute="Error" lineEndContext="#stay">
5004 <DetectSpaces attribute="Normal Text"/>
5005 <DetectChar char="{" attribute="Normal Text" context="HighlightingreStructuredTextCodeEnvSParamInside"/>
5006 <IncludeRules context="FindComments"/>
5007 </context>
5008 <context name="HighlightingreStructuredTextCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
5009 <DetectSpaces/>
5010 <DetectIdentifier/>
5011 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginreStructuredText"/>
5012 <IncludeRules context="FindComments"/>
5013 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
5014 </context>
5015 <context name="HighlightingreStructuredTextCodeEnv" attribute="Normal Text" lineEndContext="#stay">
5016 <DetectChar char="}" context="HighlightingBeginreStructuredText"/>
5017 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
5018 </context>
5019 <context name="HighlightingBeginreStructuredText" attribute="Normal Text" lineEndContext="#pop!HighlightingreStructuredText">
5020 <DetectSpaces/>
5021 <RegExpr String=".+" attribute="Error" context="#stay"/>
5022 </context>
5023 <context name="HighlightingreStructuredText" attribute="Normal Text" lineEndContext="#stay">
5024 <IncludeRules context="HighlightingCommon"/>
5025 <IncludeRules context="##reStructuredText" includeAttrib="true"/>
5026 </context>
5027
5028 <context name="HighlightingRubyCodeEnvS" attribute="Error" lineEndContext="#stay">
5029 <DetectSpaces/>
5030 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingRubyCodeEnvSParam"/>
5031 </context>
5032 <context name="HighlightingRubyCodeEnvSParam" attribute="Error" lineEndContext="#stay">
5033 <DetectSpaces attribute="Normal Text"/>
5034 <DetectChar char="{" attribute="Normal Text" context="HighlightingRubyCodeEnvSParamInside"/>
5035 <IncludeRules context="FindComments"/>
5036 </context>
5037 <context name="HighlightingRubyCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
5038 <DetectSpaces/>
5039 <DetectIdentifier/>
5040 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginRuby"/>
5041 <IncludeRules context="FindComments"/>
5042 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
5043 </context>
5044 <context name="HighlightingRubyCodeEnv" attribute="Normal Text" lineEndContext="#stay">
5045 <DetectChar char="}" context="HighlightingBeginRuby"/>
5046 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
5047 </context>
5048 <context name="HighlightingBeginRuby" attribute="Normal Text" lineEndContext="#pop!HighlightingRuby">
5049 <DetectSpaces/>
5050 <RegExpr String=".+" attribute="Error" context="#stay"/>
5051 </context>
5052 <context name="HighlightingRuby" attribute="Normal Text" lineEndContext="#stay">
5053 <IncludeRules context="HighlightingCommon"/>
5054 <IncludeRules context="##Ruby" includeAttrib="true"/>
5055 </context>
5056
5057 <context name="HighlightingRustCodeEnvS" attribute="Error" lineEndContext="#stay">
5058 <DetectSpaces/>
5059 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingRustCodeEnvSParam"/>
5060 </context>
5061 <context name="HighlightingRustCodeEnvSParam" attribute="Error" lineEndContext="#stay">
5062 <DetectSpaces attribute="Normal Text"/>
5063 <DetectChar char="{" attribute="Normal Text" context="HighlightingRustCodeEnvSParamInside"/>
5064 <IncludeRules context="FindComments"/>
5065 </context>
5066 <context name="HighlightingRustCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
5067 <DetectSpaces/>
5068 <DetectIdentifier/>
5069 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginRust"/>
5070 <IncludeRules context="FindComments"/>
5071 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
5072 </context>
5073 <context name="HighlightingRustCodeEnv" attribute="Normal Text" lineEndContext="#stay">
5074 <DetectChar char="}" context="HighlightingBeginRust"/>
5075 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
5076 </context>
5077 <context name="HighlightingBeginRust" attribute="Normal Text" lineEndContext="#pop!HighlightingRust">
5078 <DetectSpaces/>
5079 <RegExpr String=".+" attribute="Error" context="#stay"/>
5080 </context>
5081 <context name="HighlightingRust" attribute="Normal Text" lineEndContext="#stay">
5082 <IncludeRules context="HighlightingCommon"/>
5083 <IncludeRules context="##Rust" includeAttrib="true"/>
5084 </context>
5085
5086 <context name="HighlightingSMLCodeEnvS" attribute="Error" lineEndContext="#stay">
5087 <DetectSpaces/>
5088 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingSMLCodeEnvSParam"/>
5089 </context>
5090 <context name="HighlightingSMLCodeEnvSParam" attribute="Error" lineEndContext="#stay">
5091 <DetectSpaces attribute="Normal Text"/>
5092 <DetectChar char="{" attribute="Normal Text" context="HighlightingSMLCodeEnvSParamInside"/>
5093 <IncludeRules context="FindComments"/>
5094 </context>
5095 <context name="HighlightingSMLCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
5096 <DetectSpaces/>
5097 <DetectIdentifier/>
5098 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginSML"/>
5099 <IncludeRules context="FindComments"/>
5100 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
5101 </context>
5102 <context name="HighlightingSMLCodeEnv" attribute="Normal Text" lineEndContext="#stay">
5103 <DetectChar char="}" context="HighlightingBeginSML"/>
5104 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
5105 </context>
5106 <context name="HighlightingBeginSML" attribute="Normal Text" lineEndContext="#pop!HighlightingSML">
5107 <DetectSpaces/>
5108 <RegExpr String=".+" attribute="Error" context="#stay"/>
5109 </context>
5110 <context name="HighlightingSML" attribute="Normal Text" lineEndContext="#stay">
5111 <IncludeRules context="HighlightingCommon"/>
5112 <IncludeRules context="##SML" includeAttrib="true"/>
5113 </context>
5114
5115 <context name="HighlightingSASSCodeEnvS" attribute="Error" lineEndContext="#stay">
5116 <DetectSpaces/>
5117 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingSASSCodeEnvSParam"/>
5118 </context>
5119 <context name="HighlightingSASSCodeEnvSParam" attribute="Error" lineEndContext="#stay">
5120 <DetectSpaces attribute="Normal Text"/>
5121 <DetectChar char="{" attribute="Normal Text" context="HighlightingSASSCodeEnvSParamInside"/>
5122 <IncludeRules context="FindComments"/>
5123 </context>
5124 <context name="HighlightingSASSCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
5125 <DetectSpaces/>
5126 <DetectIdentifier/>
5127 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginSASS"/>
5128 <IncludeRules context="FindComments"/>
5129 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
5130 </context>
5131 <context name="HighlightingSASSCodeEnv" attribute="Normal Text" lineEndContext="#stay">
5132 <DetectChar char="}" context="HighlightingBeginSASS"/>
5133 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
5134 </context>
5135 <context name="HighlightingBeginSASS" attribute="Normal Text" lineEndContext="#pop!HighlightingSASS">
5136 <DetectSpaces/>
5137 <RegExpr String=".+" attribute="Error" context="#stay"/>
5138 </context>
5139 <context name="HighlightingSASS" attribute="Normal Text" lineEndContext="#stay">
5140 <IncludeRules context="HighlightingCommon"/>
5141 <IncludeRules context="##SASS" includeAttrib="true"/>
5142 </context>
5143
5144 <context name="HighlightingScalaCodeEnvS" attribute="Error" lineEndContext="#stay">
5145 <DetectSpaces/>
5146 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingScalaCodeEnvSParam"/>
5147 </context>
5148 <context name="HighlightingScalaCodeEnvSParam" attribute="Error" lineEndContext="#stay">
5149 <DetectSpaces attribute="Normal Text"/>
5150 <DetectChar char="{" attribute="Normal Text" context="HighlightingScalaCodeEnvSParamInside"/>
5151 <IncludeRules context="FindComments"/>
5152 </context>
5153 <context name="HighlightingScalaCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
5154 <DetectSpaces/>
5155 <DetectIdentifier/>
5156 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginScala"/>
5157 <IncludeRules context="FindComments"/>
5158 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
5159 </context>
5160 <context name="HighlightingScalaCodeEnv" attribute="Normal Text" lineEndContext="#stay">
5161 <DetectChar char="}" context="HighlightingBeginScala"/>
5162 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
5163 </context>
5164 <context name="HighlightingBeginScala" attribute="Normal Text" lineEndContext="#pop!HighlightingScala">
5165 <DetectSpaces/>
5166 <RegExpr String=".+" attribute="Error" context="#stay"/>
5167 </context>
5168 <context name="HighlightingScala" attribute="Normal Text" lineEndContext="#stay">
5169 <IncludeRules context="HighlightingCommon"/>
5170 <IncludeRules context="##Scala" includeAttrib="true"/>
5171 </context>
5172
5173 <context name="HighlightingSchemeCodeEnvS" attribute="Error" lineEndContext="#stay">
5174 <DetectSpaces/>
5175 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingSchemeCodeEnvSParam"/>
5176 </context>
5177 <context name="HighlightingSchemeCodeEnvSParam" attribute="Error" lineEndContext="#stay">
5178 <DetectSpaces attribute="Normal Text"/>
5179 <DetectChar char="{" attribute="Normal Text" context="HighlightingSchemeCodeEnvSParamInside"/>
5180 <IncludeRules context="FindComments"/>
5181 </context>
5182 <context name="HighlightingSchemeCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
5183 <DetectSpaces/>
5184 <DetectIdentifier/>
5185 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginScheme"/>
5186 <IncludeRules context="FindComments"/>
5187 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
5188 </context>
5189 <context name="HighlightingSchemeCodeEnv" attribute="Normal Text" lineEndContext="#stay">
5190 <DetectChar char="}" context="HighlightingBeginScheme"/>
5191 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
5192 </context>
5193 <context name="HighlightingBeginScheme" attribute="Normal Text" lineEndContext="#pop!HighlightingScheme">
5194 <DetectSpaces/>
5195 <RegExpr String=".+" attribute="Error" context="#stay"/>
5196 </context>
5197 <context name="HighlightingScheme" attribute="Normal Text" lineEndContext="#stay">
5198 <IncludeRules context="HighlightingCommon"/>
5199 <IncludeRules context="##Scheme" includeAttrib="true"/>
5200 </context>
5201
5202 <context name="HighlightingscilabCodeEnvS" attribute="Error" lineEndContext="#stay">
5203 <DetectSpaces/>
5204 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingscilabCodeEnvSParam"/>
5205 </context>
5206 <context name="HighlightingscilabCodeEnvSParam" attribute="Error" lineEndContext="#stay">
5207 <DetectSpaces attribute="Normal Text"/>
5208 <DetectChar char="{" attribute="Normal Text" context="HighlightingscilabCodeEnvSParamInside"/>
5209 <IncludeRules context="FindComments"/>
5210 </context>
5211 <context name="HighlightingscilabCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
5212 <DetectSpaces/>
5213 <DetectIdentifier/>
5214 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginscilab"/>
5215 <IncludeRules context="FindComments"/>
5216 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
5217 </context>
5218 <context name="HighlightingscilabCodeEnv" attribute="Normal Text" lineEndContext="#stay">
5219 <DetectChar char="}" context="HighlightingBeginscilab"/>
5220 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
5221 </context>
5222 <context name="HighlightingBeginscilab" attribute="Normal Text" lineEndContext="#pop!Highlightingscilab">
5223 <DetectSpaces/>
5224 <RegExpr String=".+" attribute="Error" context="#stay"/>
5225 </context>
5226 <context name="Highlightingscilab" attribute="Normal Text" lineEndContext="#stay">
5227 <IncludeRules context="HighlightingCommon"/>
5228 <IncludeRules context="##scilab" includeAttrib="true"/>
5229 </context>
5230
5231 <context name="HighlightingSCSSCodeEnvS" attribute="Error" lineEndContext="#stay">
5232 <DetectSpaces/>
5233 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingSCSSCodeEnvSParam"/>
5234 </context>
5235 <context name="HighlightingSCSSCodeEnvSParam" attribute="Error" lineEndContext="#stay">
5236 <DetectSpaces attribute="Normal Text"/>
5237 <DetectChar char="{" attribute="Normal Text" context="HighlightingSCSSCodeEnvSParamInside"/>
5238 <IncludeRules context="FindComments"/>
5239 </context>
5240 <context name="HighlightingSCSSCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
5241 <DetectSpaces/>
5242 <DetectIdentifier/>
5243 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginSCSS"/>
5244 <IncludeRules context="FindComments"/>
5245 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
5246 </context>
5247 <context name="HighlightingSCSSCodeEnv" attribute="Normal Text" lineEndContext="#stay">
5248 <DetectChar char="}" context="HighlightingBeginSCSS"/>
5249 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
5250 </context>
5251 <context name="HighlightingBeginSCSS" attribute="Normal Text" lineEndContext="#pop!HighlightingSCSS">
5252 <DetectSpaces/>
5253 <RegExpr String=".+" attribute="Error" context="#stay"/>
5254 </context>
5255 <context name="HighlightingSCSS" attribute="Normal Text" lineEndContext="#stay" fallthroughContext="Selector##SCSS">
5256 <IncludeRules context="HighlightingCommon"/>
5257 <IncludeRules context="##SCSS" includeAttrib="true"/>
5258 </context>
5259
5260 <context name="HighlightingsedCodeEnvS" attribute="Error" lineEndContext="#stay">
5261 <DetectSpaces/>
5262 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingsedCodeEnvSParam"/>
5263 </context>
5264 <context name="HighlightingsedCodeEnvSParam" attribute="Error" lineEndContext="#stay">
5265 <DetectSpaces attribute="Normal Text"/>
5266 <DetectChar char="{" attribute="Normal Text" context="HighlightingsedCodeEnvSParamInside"/>
5267 <IncludeRules context="FindComments"/>
5268 </context>
5269 <context name="HighlightingsedCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
5270 <DetectSpaces/>
5271 <DetectIdentifier/>
5272 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginsed"/>
5273 <IncludeRules context="FindComments"/>
5274 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
5275 </context>
5276 <context name="HighlightingsedCodeEnv" attribute="Normal Text" lineEndContext="#stay">
5277 <DetectChar char="}" context="HighlightingBeginsed"/>
5278 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
5279 </context>
5280 <context name="HighlightingBeginsed" attribute="Normal Text" lineEndContext="#pop!Highlightingsed">
5281 <DetectSpaces/>
5282 <RegExpr String=".+" attribute="Error" context="#stay"/>
5283 </context>
5284 <context name="Highlightingsed" attribute="Normal Text" lineEndContext="#stay">
5285 <IncludeRules context="HighlightingCommon"/>
5286 <IncludeRules context="##sed" includeAttrib="true"/>
5287 </context>
5288
5289 <context name="HighlightingSieveCodeEnvS" attribute="Error" lineEndContext="#stay">
5290 <DetectSpaces/>
5291 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingSieveCodeEnvSParam"/>
5292 </context>
5293 <context name="HighlightingSieveCodeEnvSParam" attribute="Error" lineEndContext="#stay">
5294 <DetectSpaces attribute="Normal Text"/>
5295 <DetectChar char="{" attribute="Normal Text" context="HighlightingSieveCodeEnvSParamInside"/>
5296 <IncludeRules context="FindComments"/>
5297 </context>
5298 <context name="HighlightingSieveCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
5299 <DetectSpaces/>
5300 <DetectIdentifier/>
5301 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginSieve"/>
5302 <IncludeRules context="FindComments"/>
5303 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
5304 </context>
5305 <context name="HighlightingSieveCodeEnv" attribute="Normal Text" lineEndContext="#stay">
5306 <DetectChar char="}" context="HighlightingBeginSieve"/>
5307 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
5308 </context>
5309 <context name="HighlightingBeginSieve" attribute="Normal Text" lineEndContext="#pop!HighlightingSieve">
5310 <DetectSpaces/>
5311 <RegExpr String=".+" attribute="Error" context="#stay"/>
5312 </context>
5313 <context name="HighlightingSieve" attribute="Normal Text" lineEndContext="#stay">
5314 <IncludeRules context="HighlightingCommon"/>
5315 <IncludeRules context="##Sieve" includeAttrib="true"/>
5316 </context>
5317
5318 <context name="HighlightingSmaliCodeEnvS" attribute="Error" lineEndContext="#stay">
5319 <DetectSpaces/>
5320 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingSmaliCodeEnvSParam"/>
5321 </context>
5322 <context name="HighlightingSmaliCodeEnvSParam" attribute="Error" lineEndContext="#stay">
5323 <DetectSpaces attribute="Normal Text"/>
5324 <DetectChar char="{" attribute="Normal Text" context="HighlightingSmaliCodeEnvSParamInside"/>
5325 <IncludeRules context="FindComments"/>
5326 </context>
5327 <context name="HighlightingSmaliCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
5328 <DetectSpaces/>
5329 <DetectIdentifier/>
5330 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginSmali"/>
5331 <IncludeRules context="FindComments"/>
5332 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
5333 </context>
5334 <context name="HighlightingSmaliCodeEnv" attribute="Normal Text" lineEndContext="#stay">
5335 <DetectChar char="}" context="HighlightingBeginSmali"/>
5336 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
5337 </context>
5338 <context name="HighlightingBeginSmali" attribute="Normal Text" lineEndContext="#pop!HighlightingSmali">
5339 <DetectSpaces/>
5340 <RegExpr String=".+" attribute="Error" context="#stay"/>
5341 </context>
5342 <context name="HighlightingSmali" attribute="Normal Text" lineEndContext="#stay">
5343 <IncludeRules context="HighlightingCommon"/>
5344 <IncludeRules context="##Smali" includeAttrib="true"/>
5345 </context>
5346
5347 <context name="HighlightingSolidityCodeEnvS" attribute="Error" lineEndContext="#stay">
5348 <DetectSpaces/>
5349 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingSolidityCodeEnvSParam"/>
5350 </context>
5351 <context name="HighlightingSolidityCodeEnvSParam" attribute="Error" lineEndContext="#stay">
5352 <DetectSpaces attribute="Normal Text"/>
5353 <DetectChar char="{" attribute="Normal Text" context="HighlightingSolidityCodeEnvSParamInside"/>
5354 <IncludeRules context="FindComments"/>
5355 </context>
5356 <context name="HighlightingSolidityCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
5357 <DetectSpaces/>
5358 <DetectIdentifier/>
5359 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginSolidity"/>
5360 <IncludeRules context="FindComments"/>
5361 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
5362 </context>
5363 <context name="HighlightingSolidityCodeEnv" attribute="Normal Text" lineEndContext="#stay">
5364 <DetectChar char="}" context="HighlightingBeginSolidity"/>
5365 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
5366 </context>
5367 <context name="HighlightingBeginSolidity" attribute="Normal Text" lineEndContext="#pop!HighlightingSolidity">
5368 <DetectSpaces/>
5369 <RegExpr String=".+" attribute="Error" context="#stay"/>
5370 </context>
5371 <context name="HighlightingSolidity" attribute="Normal Text" lineEndContext="#stay">
5372 <IncludeRules context="HighlightingCommon"/>
5373 <IncludeRules context="##Solidity" includeAttrib="true"/>
5374 </context>
5375
5376 <context name="HighlightingSpiceCodeEnvS" attribute="Error" lineEndContext="#stay">
5377 <DetectSpaces/>
5378 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingSpiceCodeEnvSParam"/>
5379 </context>
5380 <context name="HighlightingSpiceCodeEnvSParam" attribute="Error" lineEndContext="#stay">
5381 <DetectSpaces attribute="Normal Text"/>
5382 <DetectChar char="{" attribute="Normal Text" context="HighlightingSpiceCodeEnvSParamInside"/>
5383 <IncludeRules context="FindComments"/>
5384 </context>
5385 <context name="HighlightingSpiceCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
5386 <DetectSpaces/>
5387 <DetectIdentifier/>
5388 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginSpice"/>
5389 <IncludeRules context="FindComments"/>
5390 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
5391 </context>
5392 <context name="HighlightingSpiceCodeEnv" attribute="Normal Text" lineEndContext="#stay">
5393 <DetectChar char="}" context="HighlightingBeginSpice"/>
5394 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
5395 </context>
5396 <context name="HighlightingBeginSpice" attribute="Normal Text" lineEndContext="#pop!HighlightingSpice">
5397 <DetectSpaces/>
5398 <RegExpr String=".+" attribute="Error" context="#stay"/>
5399 </context>
5400 <context name="HighlightingSpice" attribute="Normal Text" lineEndContext="#stay">
5401 <IncludeRules context="HighlightingCommon"/>
5402 <IncludeRules context="##Spice" includeAttrib="true"/>
5403 </context>
5404
5405 <context name="HighlightingSQLCodeEnvS" attribute="Error" lineEndContext="#stay">
5406 <DetectSpaces/>
5407 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingSQLCodeEnvSParam"/>
5408 </context>
5409 <context name="HighlightingSQLCodeEnvSParam" attribute="Error" lineEndContext="#stay">
5410 <DetectSpaces attribute="Normal Text"/>
5411 <DetectChar char="{" attribute="Normal Text" context="HighlightingSQLCodeEnvSParamInside"/>
5412 <IncludeRules context="FindComments"/>
5413 </context>
5414 <context name="HighlightingSQLCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
5415 <DetectSpaces/>
5416 <DetectIdentifier/>
5417 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginSQL"/>
5418 <IncludeRules context="FindComments"/>
5419 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
5420 </context>
5421 <context name="HighlightingSQLCodeEnv" attribute="Normal Text" lineEndContext="#stay">
5422 <DetectChar char="}" context="HighlightingBeginSQL"/>
5423 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
5424 </context>
5425 <context name="HighlightingBeginSQL" attribute="Normal Text" lineEndContext="#pop!HighlightingSQL">
5426 <DetectSpaces/>
5427 <RegExpr String=".+" attribute="Error" context="#stay"/>
5428 </context>
5429 <context name="HighlightingSQL" attribute="Normal Text" lineEndContext="#stay">
5430 <IncludeRules context="HighlightingCommon"/>
5431 <IncludeRules context="##SQL" includeAttrib="true"/>
5432 </context>
5433
5434 <context name="HighlightingStanCodeEnvS" attribute="Error" lineEndContext="#stay">
5435 <DetectSpaces/>
5436 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingStanCodeEnvSParam"/>
5437 </context>
5438 <context name="HighlightingStanCodeEnvSParam" attribute="Error" lineEndContext="#stay">
5439 <DetectSpaces attribute="Normal Text"/>
5440 <DetectChar char="{" attribute="Normal Text" context="HighlightingStanCodeEnvSParamInside"/>
5441 <IncludeRules context="FindComments"/>
5442 </context>
5443 <context name="HighlightingStanCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
5444 <DetectSpaces/>
5445 <DetectIdentifier/>
5446 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginStan"/>
5447 <IncludeRules context="FindComments"/>
5448 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
5449 </context>
5450 <context name="HighlightingStanCodeEnv" attribute="Normal Text" lineEndContext="#stay">
5451 <DetectChar char="}" context="HighlightingBeginStan"/>
5452 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
5453 </context>
5454 <context name="HighlightingBeginStan" attribute="Normal Text" lineEndContext="#pop!HighlightingStan">
5455 <DetectSpaces/>
5456 <RegExpr String=".+" attribute="Error" context="#stay"/>
5457 </context>
5458 <context name="HighlightingStan" attribute="Normal Text" lineEndContext="#stay">
5459 <IncludeRules context="HighlightingCommon"/>
5460 <IncludeRules context="##Stan" includeAttrib="true"/>
5461 </context>
5462
5463 <context name="HighlightingStataCodeEnvS" attribute="Error" lineEndContext="#stay">
5464 <DetectSpaces/>
5465 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingStataCodeEnvSParam"/>
5466 </context>
5467 <context name="HighlightingStataCodeEnvSParam" attribute="Error" lineEndContext="#stay">
5468 <DetectSpaces attribute="Normal Text"/>
5469 <DetectChar char="{" attribute="Normal Text" context="HighlightingStataCodeEnvSParamInside"/>
5470 <IncludeRules context="FindComments"/>
5471 </context>
5472 <context name="HighlightingStataCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
5473 <DetectSpaces/>
5474 <DetectIdentifier/>
5475 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginStata"/>
5476 <IncludeRules context="FindComments"/>
5477 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
5478 </context>
5479 <context name="HighlightingStataCodeEnv" attribute="Normal Text" lineEndContext="#stay">
5480 <DetectChar char="}" context="HighlightingBeginStata"/>
5481 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
5482 </context>
5483 <context name="HighlightingBeginStata" attribute="Normal Text" lineEndContext="#pop!HighlightingStata">
5484 <DetectSpaces/>
5485 <RegExpr String=".+" attribute="Error" context="#stay"/>
5486 </context>
5487 <context name="HighlightingStata" attribute="Normal Text" lineEndContext="#stay">
5488 <IncludeRules context="HighlightingCommon"/>
5489 <IncludeRules context="##Stata" includeAttrib="true"/>
5490 </context>
5491
5492 <context name="HighlightingSwiftCodeEnvS" attribute="Error" lineEndContext="#stay">
5493 <DetectSpaces/>
5494 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingSwiftCodeEnvSParam"/>
5495 </context>
5496 <context name="HighlightingSwiftCodeEnvSParam" attribute="Error" lineEndContext="#stay">
5497 <DetectSpaces attribute="Normal Text"/>
5498 <DetectChar char="{" attribute="Normal Text" context="HighlightingSwiftCodeEnvSParamInside"/>
5499 <IncludeRules context="FindComments"/>
5500 </context>
5501 <context name="HighlightingSwiftCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
5502 <DetectSpaces/>
5503 <DetectIdentifier/>
5504 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginSwift"/>
5505 <IncludeRules context="FindComments"/>
5506 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
5507 </context>
5508 <context name="HighlightingSwiftCodeEnv" attribute="Normal Text" lineEndContext="#stay">
5509 <DetectChar char="}" context="HighlightingBeginSwift"/>
5510 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
5511 </context>
5512 <context name="HighlightingBeginSwift" attribute="Normal Text" lineEndContext="#pop!HighlightingSwift">
5513 <DetectSpaces/>
5514 <RegExpr String=".+" attribute="Error" context="#stay"/>
5515 </context>
5516 <context name="HighlightingSwift" attribute="Normal Text" lineEndContext="#stay">
5517 <IncludeRules context="HighlightingCommon"/>
5518 <IncludeRules context="##Swift" includeAttrib="true"/>
5519 </context>
5520
5521 <context name="HighlightingSystemVerilogCodeEnvS" attribute="Error" lineEndContext="#stay">
5522 <DetectSpaces/>
5523 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingSystemVerilogCodeEnvSParam"/>
5524 </context>
5525 <context name="HighlightingSystemVerilogCodeEnvSParam" attribute="Error" lineEndContext="#stay">
5526 <DetectSpaces attribute="Normal Text"/>
5527 <DetectChar char="{" attribute="Normal Text" context="HighlightingSystemVerilogCodeEnvSParamInside"/>
5528 <IncludeRules context="FindComments"/>
5529 </context>
5530 <context name="HighlightingSystemVerilogCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
5531 <DetectSpaces/>
5532 <DetectIdentifier/>
5533 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginSystemVerilog"/>
5534 <IncludeRules context="FindComments"/>
5535 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
5536 </context>
5537 <context name="HighlightingSystemVerilogCodeEnv" attribute="Normal Text" lineEndContext="#stay">
5538 <DetectChar char="}" context="HighlightingBeginSystemVerilog"/>
5539 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
5540 </context>
5541 <context name="HighlightingBeginSystemVerilog" attribute="Normal Text" lineEndContext="#pop!HighlightingSystemVerilog">
5542 <DetectSpaces/>
5543 <RegExpr String=".+" attribute="Error" context="#stay"/>
5544 </context>
5545 <context name="HighlightingSystemVerilog" attribute="Normal Text" lineEndContext="#stay">
5546 <IncludeRules context="HighlightingCommon"/>
5547 <IncludeRules context="##SystemVerilog" includeAttrib="true"/>
5548 </context>
5549
5550 <context name="HighlightingTOMLCodeEnvS" attribute="Error" lineEndContext="#stay">
5551 <DetectSpaces/>
5552 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingTOMLCodeEnvSParam"/>
5553 </context>
5554 <context name="HighlightingTOMLCodeEnvSParam" attribute="Error" lineEndContext="#stay">
5555 <DetectSpaces attribute="Normal Text"/>
5556 <DetectChar char="{" attribute="Normal Text" context="HighlightingTOMLCodeEnvSParamInside"/>
5557 <IncludeRules context="FindComments"/>
5558 </context>
5559 <context name="HighlightingTOMLCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
5560 <DetectSpaces/>
5561 <DetectIdentifier/>
5562 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginTOML"/>
5563 <IncludeRules context="FindComments"/>
5564 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
5565 </context>
5566 <context name="HighlightingTOMLCodeEnv" attribute="Normal Text" lineEndContext="#stay">
5567 <DetectChar char="}" context="HighlightingBeginTOML"/>
5568 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
5569 </context>
5570 <context name="HighlightingBeginTOML" attribute="Normal Text" lineEndContext="#pop!HighlightingTOML">
5571 <DetectSpaces/>
5572 <RegExpr String=".+" attribute="Error" context="#stay"/>
5573 </context>
5574 <context name="HighlightingTOML" attribute="Normal Text" lineEndContext="#stay">
5575 <IncludeRules context="HighlightingCommon"/>
5576 <IncludeRules context="##TOML" includeAttrib="true"/>
5577 </context>
5578
5579 <context name="HighlightingTADS 3CodeEnvS" attribute="Error" lineEndContext="#stay">
5580 <DetectSpaces/>
5581 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingTADS 3CodeEnvSParam"/>
5582 </context>
5583 <context name="HighlightingTADS 3CodeEnvSParam" attribute="Error" lineEndContext="#stay">
5584 <DetectSpaces attribute="Normal Text"/>
5585 <DetectChar char="{" attribute="Normal Text" context="HighlightingTADS 3CodeEnvSParamInside"/>
5586 <IncludeRules context="FindComments"/>
5587 </context>
5588 <context name="HighlightingTADS 3CodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
5589 <DetectSpaces/>
5590 <DetectIdentifier/>
5591 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginTADS 3"/>
5592 <IncludeRules context="FindComments"/>
5593 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
5594 </context>
5595 <context name="HighlightingTADS 3CodeEnv" attribute="Normal Text" lineEndContext="#stay">
5596 <DetectChar char="}" context="HighlightingBeginTADS 3"/>
5597 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
5598 </context>
5599 <context name="HighlightingBeginTADS 3" attribute="Normal Text" lineEndContext="#pop!HighlightingTADS 3">
5600 <DetectSpaces/>
5601 <RegExpr String=".+" attribute="Error" context="#stay"/>
5602 </context>
5603 <context name="HighlightingTADS 3" attribute="Normal Text" lineEndContext="#stay">
5604 <IncludeRules context="HighlightingCommon"/>
5605 <IncludeRules context="##TADS 3" includeAttrib="true"/>
5606 </context>
5607
5608 <context name="HighlightingTcl/TkCodeEnvS" attribute="Error" lineEndContext="#stay">
5609 <DetectSpaces/>
5610 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingTcl/TkCodeEnvSParam"/>
5611 </context>
5612 <context name="HighlightingTcl/TkCodeEnvSParam" attribute="Error" lineEndContext="#stay">
5613 <DetectSpaces attribute="Normal Text"/>
5614 <DetectChar char="{" attribute="Normal Text" context="HighlightingTcl/TkCodeEnvSParamInside"/>
5615 <IncludeRules context="FindComments"/>
5616 </context>
5617 <context name="HighlightingTcl/TkCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
5618 <DetectSpaces/>
5619 <DetectIdentifier/>
5620 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginTcl/Tk"/>
5621 <IncludeRules context="FindComments"/>
5622 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
5623 </context>
5624 <context name="HighlightingTcl/TkCodeEnv" attribute="Normal Text" lineEndContext="#stay">
5625 <DetectChar char="}" context="HighlightingBeginTcl/Tk"/>
5626 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
5627 </context>
5628 <context name="HighlightingBeginTcl/Tk" attribute="Normal Text" lineEndContext="#pop!HighlightingTcl/Tk">
5629 <DetectSpaces/>
5630 <RegExpr String=".+" attribute="Error" context="#stay"/>
5631 </context>
5632 <context name="HighlightingTcl/Tk" attribute="Normal Text" lineEndContext="#stay">
5633 <IncludeRules context="HighlightingCommon"/>
5634 <IncludeRules context="##Tcl/Tk" includeAttrib="true"/>
5635 </context>
5636
5637 <context name="HighlightingTcshCodeEnvS" attribute="Error" lineEndContext="#stay">
5638 <DetectSpaces/>
5639 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingTcshCodeEnvSParam"/>
5640 </context>
5641 <context name="HighlightingTcshCodeEnvSParam" attribute="Error" lineEndContext="#stay">
5642 <DetectSpaces attribute="Normal Text"/>
5643 <DetectChar char="{" attribute="Normal Text" context="HighlightingTcshCodeEnvSParamInside"/>
5644 <IncludeRules context="FindComments"/>
5645 </context>
5646 <context name="HighlightingTcshCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
5647 <DetectSpaces/>
5648 <DetectIdentifier/>
5649 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginTcsh"/>
5650 <IncludeRules context="FindComments"/>
5651 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
5652 </context>
5653 <context name="HighlightingTcshCodeEnv" attribute="Normal Text" lineEndContext="#stay">
5654 <DetectChar char="}" context="HighlightingBeginTcsh"/>
5655 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
5656 </context>
5657 <context name="HighlightingBeginTcsh" attribute="Normal Text" lineEndContext="#pop!HighlightingTcsh">
5658 <DetectSpaces/>
5659 <RegExpr String=".+" attribute="Error" context="#stay"/>
5660 </context>
5661 <context name="HighlightingTcsh" attribute="Normal Text" lineEndContext="#stay">
5662 <IncludeRules context="HighlightingCommon"/>
5663 <IncludeRules context="##Tcsh" includeAttrib="true"/>
5664 </context>
5665
5666 <context name="HighlightingTerraformCodeEnvS" attribute="Error" lineEndContext="#stay">
5667 <DetectSpaces/>
5668 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingTerraformCodeEnvSParam"/>
5669 </context>
5670 <context name="HighlightingTerraformCodeEnvSParam" attribute="Error" lineEndContext="#stay">
5671 <DetectSpaces attribute="Normal Text"/>
5672 <DetectChar char="{" attribute="Normal Text" context="HighlightingTerraformCodeEnvSParamInside"/>
5673 <IncludeRules context="FindComments"/>
5674 </context>
5675 <context name="HighlightingTerraformCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
5676 <DetectSpaces/>
5677 <DetectIdentifier/>
5678 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginTerraform"/>
5679 <IncludeRules context="FindComments"/>
5680 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
5681 </context>
5682 <context name="HighlightingTerraformCodeEnv" attribute="Normal Text" lineEndContext="#stay">
5683 <DetectChar char="}" context="HighlightingBeginTerraform"/>
5684 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
5685 </context>
5686 <context name="HighlightingBeginTerraform" attribute="Normal Text" lineEndContext="#pop!HighlightingTerraform">
5687 <DetectSpaces/>
5688 <RegExpr String=".+" attribute="Error" context="#stay"/>
5689 </context>
5690 <context name="HighlightingTerraform" attribute="Normal Text" lineEndContext="#stay">
5691 <IncludeRules context="HighlightingCommon"/>
5692 <IncludeRules context="##Terraform" includeAttrib="true"/>
5693 </context>
5694
5695 <context name="HighlightingLaTeXCodeEnvS" attribute="Error" lineEndContext="#stay">
5696 <DetectSpaces/>
5697 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingLaTeXCodeEnvSParam"/>
5698 </context>
5699 <context name="HighlightingLaTeXCodeEnvSParam" attribute="Error" lineEndContext="#stay">
5700 <DetectSpaces attribute="Normal Text"/>
5701 <DetectChar char="{" attribute="Normal Text" context="HighlightingLaTeXCodeEnvSParamInside"/>
5702 <IncludeRules context="FindComments"/>
5703 </context>
5704 <context name="HighlightingLaTeXCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
5705 <DetectSpaces/>
5706 <DetectIdentifier/>
5707 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginLaTeX"/>
5708 <IncludeRules context="FindComments"/>
5709 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
5710 </context>
5711 <context name="HighlightingLaTeXCodeEnv" attribute="Normal Text" lineEndContext="#stay">
5712 <DetectChar char="}" context="HighlightingBeginLaTeX"/>
5713 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
5714 </context>
5715 <context name="HighlightingBeginLaTeX" attribute="Normal Text" lineEndContext="#pop!HighlightingLaTeX">
5716 <DetectSpaces/>
5717 <RegExpr String=".+" attribute="Error" context="#stay"/>
5718 </context>
5719 <context name="HighlightingLaTeX" attribute="Normal Text" lineEndContext="#stay">
5720 <IncludeRules context="HighlightingCommon"/>
5721 <IncludeRules context="##LaTeX" includeAttrib="true"/>
5722 </context>
5723
5724 <context name="HighlightingTodo.txtCodeEnvS" attribute="Error" lineEndContext="#stay">
5725 <DetectSpaces/>
5726 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingTodo.txtCodeEnvSParam"/>
5727 </context>
5728 <context name="HighlightingTodo.txtCodeEnvSParam" attribute="Error" lineEndContext="#stay">
5729 <DetectSpaces attribute="Normal Text"/>
5730 <DetectChar char="{" attribute="Normal Text" context="HighlightingTodo.txtCodeEnvSParamInside"/>
5731 <IncludeRules context="FindComments"/>
5732 </context>
5733 <context name="HighlightingTodo.txtCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
5734 <DetectSpaces/>
5735 <DetectIdentifier/>
5736 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginTodo.txt"/>
5737 <IncludeRules context="FindComments"/>
5738 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
5739 </context>
5740 <context name="HighlightingTodo.txtCodeEnv" attribute="Normal Text" lineEndContext="#stay">
5741 <DetectChar char="}" context="HighlightingBeginTodo.txt"/>
5742 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
5743 </context>
5744 <context name="HighlightingBeginTodo.txt" attribute="Normal Text" lineEndContext="#pop!HighlightingTodo.txt">
5745 <DetectSpaces/>
5746 <RegExpr String=".+" attribute="Error" context="#stay"/>
5747 </context>
5748 <context name="HighlightingTodo.txt" attribute="Normal Text" lineEndContext="#stay">
5749 <IncludeRules context="HighlightingCommon"/>
5750 <IncludeRules context="##Todo.txt" includeAttrib="true"/>
5751 </context>
5752
5753 <context name="HighlightingTypeScriptCodeEnvS" attribute="Error" lineEndContext="#stay">
5754 <DetectSpaces/>
5755 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingTypeScriptCodeEnvSParam"/>
5756 </context>
5757 <context name="HighlightingTypeScriptCodeEnvSParam" attribute="Error" lineEndContext="#stay">
5758 <DetectSpaces attribute="Normal Text"/>
5759 <DetectChar char="{" attribute="Normal Text" context="HighlightingTypeScriptCodeEnvSParamInside"/>
5760 <IncludeRules context="FindComments"/>
5761 </context>
5762 <context name="HighlightingTypeScriptCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
5763 <DetectSpaces/>
5764 <DetectIdentifier/>
5765 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginTypeScript"/>
5766 <IncludeRules context="FindComments"/>
5767 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
5768 </context>
5769 <context name="HighlightingTypeScriptCodeEnv" attribute="Normal Text" lineEndContext="#stay">
5770 <DetectChar char="}" context="HighlightingBeginTypeScript"/>
5771 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
5772 </context>
5773 <context name="HighlightingBeginTypeScript" attribute="Normal Text" lineEndContext="#pop!HighlightingTypeScript">
5774 <DetectSpaces/>
5775 <RegExpr String=".+" attribute="Error" context="#stay"/>
5776 </context>
5777 <context name="HighlightingTypeScript" attribute="Normal Text" lineEndContext="#stay">
5778 <IncludeRules context="HighlightingCommon"/>
5779 <IncludeRules context="Normal##TypeScript" includeAttrib="true"/>
5780 </context>
5781
5782 <context name="HighlightingValaCodeEnvS" attribute="Error" lineEndContext="#stay">
5783 <DetectSpaces/>
5784 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingValaCodeEnvSParam"/>
5785 </context>
5786 <context name="HighlightingValaCodeEnvSParam" attribute="Error" lineEndContext="#stay">
5787 <DetectSpaces attribute="Normal Text"/>
5788 <DetectChar char="{" attribute="Normal Text" context="HighlightingValaCodeEnvSParamInside"/>
5789 <IncludeRules context="FindComments"/>
5790 </context>
5791 <context name="HighlightingValaCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
5792 <DetectSpaces/>
5793 <DetectIdentifier/>
5794 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginVala"/>
5795 <IncludeRules context="FindComments"/>
5796 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
5797 </context>
5798 <context name="HighlightingValaCodeEnv" attribute="Normal Text" lineEndContext="#stay">
5799 <DetectChar char="}" context="HighlightingBeginVala"/>
5800 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
5801 </context>
5802 <context name="HighlightingBeginVala" attribute="Normal Text" lineEndContext="#pop!HighlightingVala">
5803 <DetectSpaces/>
5804 <RegExpr String=".+" attribute="Error" context="#stay"/>
5805 </context>
5806 <context name="HighlightingVala" attribute="Normal Text" lineEndContext="#stay">
5807 <IncludeRules context="HighlightingCommon"/>
5808 <IncludeRules context="##Vala" includeAttrib="true"/>
5809 </context>
5810
5811 <context name="HighlightingVelocityCodeEnvS" attribute="Error" lineEndContext="#stay">
5812 <DetectSpaces/>
5813 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingVelocityCodeEnvSParam"/>
5814 </context>
5815 <context name="HighlightingVelocityCodeEnvSParam" attribute="Error" lineEndContext="#stay">
5816 <DetectSpaces attribute="Normal Text"/>
5817 <DetectChar char="{" attribute="Normal Text" context="HighlightingVelocityCodeEnvSParamInside"/>
5818 <IncludeRules context="FindComments"/>
5819 </context>
5820 <context name="HighlightingVelocityCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
5821 <DetectSpaces/>
5822 <DetectIdentifier/>
5823 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginVelocity"/>
5824 <IncludeRules context="FindComments"/>
5825 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
5826 </context>
5827 <context name="HighlightingVelocityCodeEnv" attribute="Normal Text" lineEndContext="#stay">
5828 <DetectChar char="}" context="HighlightingBeginVelocity"/>
5829 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
5830 </context>
5831 <context name="HighlightingBeginVelocity" attribute="Normal Text" lineEndContext="#pop!HighlightingVelocity">
5832 <DetectSpaces/>
5833 <RegExpr String=".+" attribute="Error" context="#stay"/>
5834 </context>
5835 <context name="HighlightingVelocity" attribute="Normal Text" lineEndContext="#stay">
5836 <IncludeRules context="HighlightingCommon"/>
5837 <IncludeRules context="##Velocity" includeAttrib="true"/>
5838 </context>
5839
5840 <context name="HighlightingVerilogCodeEnvS" attribute="Error" lineEndContext="#stay">
5841 <DetectSpaces/>
5842 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingVerilogCodeEnvSParam"/>
5843 </context>
5844 <context name="HighlightingVerilogCodeEnvSParam" attribute="Error" lineEndContext="#stay">
5845 <DetectSpaces attribute="Normal Text"/>
5846 <DetectChar char="{" attribute="Normal Text" context="HighlightingVerilogCodeEnvSParamInside"/>
5847 <IncludeRules context="FindComments"/>
5848 </context>
5849 <context name="HighlightingVerilogCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
5850 <DetectSpaces/>
5851 <DetectIdentifier/>
5852 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginVerilog"/>
5853 <IncludeRules context="FindComments"/>
5854 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
5855 </context>
5856 <context name="HighlightingVerilogCodeEnv" attribute="Normal Text" lineEndContext="#stay">
5857 <DetectChar char="}" context="HighlightingBeginVerilog"/>
5858 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
5859 </context>
5860 <context name="HighlightingBeginVerilog" attribute="Normal Text" lineEndContext="#pop!HighlightingVerilog">
5861 <DetectSpaces/>
5862 <RegExpr String=".+" attribute="Error" context="#stay"/>
5863 </context>
5864 <context name="HighlightingVerilog" attribute="Normal Text" lineEndContext="#stay">
5865 <IncludeRules context="HighlightingCommon"/>
5866 <IncludeRules context="##Verilog" includeAttrib="true"/>
5867 </context>
5868
5869 <context name="HighlightingVHDLCodeEnvS" attribute="Error" lineEndContext="#stay">
5870 <DetectSpaces/>
5871 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingVHDLCodeEnvSParam"/>
5872 </context>
5873 <context name="HighlightingVHDLCodeEnvSParam" attribute="Error" lineEndContext="#stay">
5874 <DetectSpaces attribute="Normal Text"/>
5875 <DetectChar char="{" attribute="Normal Text" context="HighlightingVHDLCodeEnvSParamInside"/>
5876 <IncludeRules context="FindComments"/>
5877 </context>
5878 <context name="HighlightingVHDLCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
5879 <DetectSpaces/>
5880 <DetectIdentifier/>
5881 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginVHDL"/>
5882 <IncludeRules context="FindComments"/>
5883 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
5884 </context>
5885 <context name="HighlightingVHDLCodeEnv" attribute="Normal Text" lineEndContext="#stay">
5886 <DetectChar char="}" context="HighlightingBeginVHDL"/>
5887 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
5888 </context>
5889 <context name="HighlightingBeginVHDL" attribute="Normal Text" lineEndContext="#pop!HighlightingVHDL">
5890 <DetectSpaces/>
5891 <RegExpr String=".+" attribute="Error" context="#stay"/>
5892 </context>
5893 <context name="HighlightingVHDL" attribute="Normal Text" lineEndContext="#stay">
5894 <IncludeRules context="HighlightingCommon"/>
5895 <IncludeRules context="##VHDL" includeAttrib="true"/>
5896 </context>
5897
5898 <context name="HighlightingXMLCodeEnvS" attribute="Error" lineEndContext="#stay">
5899 <DetectSpaces/>
5900 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingXMLCodeEnvSParam"/>
5901 </context>
5902 <context name="HighlightingXMLCodeEnvSParam" attribute="Error" lineEndContext="#stay">
5903 <DetectSpaces attribute="Normal Text"/>
5904 <DetectChar char="{" attribute="Normal Text" context="HighlightingXMLCodeEnvSParamInside"/>
5905 <IncludeRules context="FindComments"/>
5906 </context>
5907 <context name="HighlightingXMLCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
5908 <DetectSpaces/>
5909 <DetectIdentifier/>
5910 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginXML"/>
5911 <IncludeRules context="FindComments"/>
5912 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
5913 </context>
5914 <context name="HighlightingXMLCodeEnv" attribute="Normal Text" lineEndContext="#stay">
5915 <DetectChar char="}" context="HighlightingBeginXML"/>
5916 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
5917 </context>
5918 <context name="HighlightingBeginXML" attribute="Normal Text" lineEndContext="#pop!HighlightingXML">
5919 <DetectSpaces/>
5920 <RegExpr String=".+" attribute="Error" context="#stay"/>
5921 </context>
5922 <context name="HighlightingXML" attribute="Normal Text" lineEndContext="#stay">
5923 <IncludeRules context="HighlightingCommon"/>
5924 <IncludeRules context="##XML" includeAttrib="true"/>
5925 </context>
5926
5927 <context name="Highlightingx.org ConfigurationCodeEnvS" attribute="Error" lineEndContext="#stay">
5928 <DetectSpaces/>
5929 <DetectChar char="}" attribute="Normal Text" context="#pop!Highlightingx.org ConfigurationCodeEnvSParam"/>
5930 </context>
5931 <context name="Highlightingx.org ConfigurationCodeEnvSParam" attribute="Error" lineEndContext="#stay">
5932 <DetectSpaces attribute="Normal Text"/>
5933 <DetectChar char="{" attribute="Normal Text" context="Highlightingx.org ConfigurationCodeEnvSParamInside"/>
5934 <IncludeRules context="FindComments"/>
5935 </context>
5936 <context name="Highlightingx.org ConfigurationCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
5937 <DetectSpaces/>
5938 <DetectIdentifier/>
5939 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginx.org Configuration"/>
5940 <IncludeRules context="FindComments"/>
5941 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
5942 </context>
5943 <context name="Highlightingx.org ConfigurationCodeEnv" attribute="Normal Text" lineEndContext="#stay">
5944 <DetectChar char="}" context="HighlightingBeginx.org Configuration"/>
5945 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
5946 </context>
5947 <context name="HighlightingBeginx.org Configuration" attribute="Normal Text" lineEndContext="#pop!Highlightingx.org Configuration">
5948 <DetectSpaces/>
5949 <RegExpr String=".+" attribute="Error" context="#stay"/>
5950 </context>
5951 <context name="Highlightingx.org Configuration" attribute="Normal Text" lineEndContext="#stay">
5952 <IncludeRules context="HighlightingCommon"/>
5953 <IncludeRules context="##x.org Configuration" includeAttrib="true"/>
5954 </context>
5955
5956 <context name="HighlightingxsltCodeEnvS" attribute="Error" lineEndContext="#stay">
5957 <DetectSpaces/>
5958 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingxsltCodeEnvSParam"/>
5959 </context>
5960 <context name="HighlightingxsltCodeEnvSParam" attribute="Error" lineEndContext="#stay">
5961 <DetectSpaces attribute="Normal Text"/>
5962 <DetectChar char="{" attribute="Normal Text" context="HighlightingxsltCodeEnvSParamInside"/>
5963 <IncludeRules context="FindComments"/>
5964 </context>
5965 <context name="HighlightingxsltCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
5966 <DetectSpaces/>
5967 <DetectIdentifier/>
5968 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginxslt"/>
5969 <IncludeRules context="FindComments"/>
5970 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
5971 </context>
5972 <context name="HighlightingxsltCodeEnv" attribute="Normal Text" lineEndContext="#stay">
5973 <DetectChar char="}" context="HighlightingBeginxslt"/>
5974 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
5975 </context>
5976 <context name="HighlightingBeginxslt" attribute="Normal Text" lineEndContext="#pop!Highlightingxslt">
5977 <DetectSpaces/>
5978 <RegExpr String=".+" attribute="Error" context="#stay"/>
5979 </context>
5980 <context name="Highlightingxslt" attribute="Normal Text" lineEndContext="#stay">
5981 <IncludeRules context="HighlightingCommon"/>
5982 <IncludeRules context="##xslt" includeAttrib="true"/>
5983 </context>
5984
5985 <context name="HighlightingYAMLCodeEnvS" attribute="Error" lineEndContext="#stay">
5986 <DetectSpaces/>
5987 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingYAMLCodeEnvSParam"/>
5988 </context>
5989 <context name="HighlightingYAMLCodeEnvSParam" attribute="Error" lineEndContext="#stay">
5990 <DetectSpaces attribute="Normal Text"/>
5991 <DetectChar char="{" attribute="Normal Text" context="HighlightingYAMLCodeEnvSParamInside"/>
5992 <IncludeRules context="FindComments"/>
5993 </context>
5994 <context name="HighlightingYAMLCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
5995 <DetectSpaces/>
5996 <DetectIdentifier/>
5997 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginYAML"/>
5998 <IncludeRules context="FindComments"/>
5999 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
6000 </context>
6001 <context name="HighlightingYAMLCodeEnv" attribute="Normal Text" lineEndContext="#stay">
6002 <DetectChar char="}" context="HighlightingBeginYAML"/>
6003 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
6004 </context>
6005 <context name="HighlightingBeginYAML" attribute="Normal Text" lineEndContext="#pop!HighlightingYAML">
6006 <DetectSpaces/>
6007 <RegExpr String=".+" attribute="Error" context="#stay"/>
6008 </context>
6009 <context name="HighlightingYAML" attribute="Normal Text" lineEndContext="#stay">
6010 <IncludeRules context="HighlightingCommon"/>
6011 <IncludeRules context="##YAML" includeAttrib="true"/>
6012 </context>
6013
6014 <context name="HighlightingYANGCodeEnvS" attribute="Error" lineEndContext="#stay">
6015 <DetectSpaces/>
6016 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingYANGCodeEnvSParam"/>
6017 </context>
6018 <context name="HighlightingYANGCodeEnvSParam" attribute="Error" lineEndContext="#stay">
6019 <DetectSpaces attribute="Normal Text"/>
6020 <DetectChar char="{" attribute="Normal Text" context="HighlightingYANGCodeEnvSParamInside"/>
6021 <IncludeRules context="FindComments"/>
6022 </context>
6023 <context name="HighlightingYANGCodeEnvSParamInside" attribute="Normal Text" lineEndContext="#stay">
6024 <DetectSpaces/>
6025 <DetectIdentifier/>
6026 <DetectChar char="}" attribute="Normal Text" context="#pop!HighlightingBeginYANG"/>
6027 <IncludeRules context="FindComments"/>
6028 <RegExpr String="\&envname;" attribute="Macro" context="#stay"/>
6029 </context>
6030 <context name="HighlightingYANGCodeEnv" attribute="Normal Text" lineEndContext="#stay">
6031 <DetectChar char="}" context="HighlightingBeginYANG"/>
6032 <RegExpr String="[^}]*" attribute="Normal Text" context="#stay"/>
6033 </context>
6034 <context name="HighlightingBeginYANG" attribute="Normal Text" lineEndContext="#pop!HighlightingYANG">
6035 <DetectSpaces/>
6036 <RegExpr String=".+" attribute="Error" context="#stay"/>
6037 </context>
6038 <context name="HighlightingYANG" attribute="Normal Text" lineEndContext="#stay">
6039 <IncludeRules context="HighlightingCommon"/>
6040 <IncludeRules context="##YANG" includeAttrib="true"/>
6041 </context>
6042 <!-- end of mintedcode environment -->
6043
6044 <!-- end of verbatim environment -->
6045 <context name="VerbFindEnd" attribute="Normal Text" lineEndContext="#pop" fallthroughContext="#pop">
6046 <DetectSpaces/>
6047 <DetectChar char="{" attribute="Normal Text" context="#stay"/>
6048 <DetectChar char="}" attribute="Normal Text" context="#pop#pop#pop#pop#pop#pop" endRegion="block"/>
6049 <keyword String="VerbatimEnv" attribute="Environment"/>
6050 </context>
6051
6052 <!-- begin comment environment -->
6053 <context name="CommentEnv" attribute="Environment" lineEndContext="#stay">
6054 <DetectChar char="}" attribute="Normal Text" context="BlockComment"/>
6055 <RegExpr String="[^}]*" attribute="Error" context="#stay"/>
6056 </context>
6057
6058 <!-- parse comment text -->
6059 <context name="BlockComment" attribute="Comment" lineEndContext="#stay">
6060 <DetectSpaces/>
6061 <DetectIdentifier/>
6062 <RegExpr String="\\end(?=\s*\{comment\*?\})" attribute="Structure" context="CommFindEnd"/>
6063 </context>
6064
6065 <!-- end of comment environment -->
6066 <context name="CommFindEnd" attribute="Normal Text" lineEndContext="#pop" fallthroughContext="#pop">
6067 <DetectSpaces/>
6068 <DetectChar char="{" attribute="Normal Text" context="#stay"/>
6069 <DetectChar char="}" attribute="Normal Text" context="#pop#pop#pop#pop#pop" endRegion="block"/>
6070 <keyword String="CommentEnv" attribute="Environment"/>
6071 </context>
6072
6073 <!-- environment type 4: math environment with its own mathmode -->
6074 <context name="MathEnv" attribute="Environment" lineEndContext="#stay">
6075 <DetectChar char="}" attribute="Normal Text" context="MathModeEnv"/>
6076 <RegExpr String="[^}]*" attribute="Error" context="#stay"/>
6077 </context>
6078
6079 <!-- environment type 5: math environment with its own mathmode and parameter -->
6080 <context name="MathEnvWithParam" attribute="Environment" lineEndContext="#stay">
6081 <DetectChar char="}" attribute="Normal Text" context="MathEnvWithParamInside"/>
6082 <RegExpr String="[^}]*" attribute="Error" context="#stay"/>
6083 </context>
6084 <context name="MathEnvWithParamInside" attribute="Normal Text" lineEndContext="#stay">
6085 <DetectSpaces/>
6086 <RangeDetect char="[" char1="]" attribute="Normal Text" context="#stay"/>
6087 <DetectChar char="{" attribute="Normal Text" context="MathEnvParamInside"/>
6088 </context>
6089 <context name="MathEnvParamInside" attribute="Normal Text" lineEndContext="#stay">
6090 <DetectSpaces/>
6091 <DetectChar char="}" attribute="Normal Text" context="#pop#pop!MathModeEnv"/>
6092 </context>
6093
6094 <!-- parse math environment -->
6095 <context name="MathModeEnv" attribute="Math" lineEndContext="#stay">
6096 <DetectSpaces/>
6097 <DetectIdentifier/>
6098 <DetectChar char="\" attribute="Math" context="BackslashMathModeEnv" lookAhead="true"/>
6099 <DetectChar char="$" attribute="Error" context="#stay"/>
6100 <IncludeRules context="FindComments"/>
6101 <DetectChar char="•" attribute="Bullet" context="#stay"/>
6102 </context>
6103 <context name="BackslashMathModeEnv" attribute="Math" lineEndContext="#pop">
6104 <WordDetect String="\begin" attribute="Structure" context="#pop!FindBeginEnvironment" beginRegion="block" additionalDeliminator="\"/>
6105 <WordDetect String="\end" attribute="Structure" context="#pop!MathFindEnd" additionalDeliminator="\"/>
6106 <keyword String="MathModeText" attribute="Macro Mathmode" context="#pop!MathModeText"/>
6107 <Detect2Chars char="\" char1="(" attribute="Error" context="#pop"/>
6108 <Detect2Chars char="\" char1=")" attribute="Error" context="#pop"/>
6109 <Detect2Chars char="\" char1="[" attribute="Error" context="#pop"/>
6110 <Detect2Chars char="\" char1="]" attribute="Error" context="#pop"/>
6111 <DetectChar char="\" attribute="Macro Mathmode" context="#pop!MathContrSeq"/>
6112 </context>
6113
6114 <!-- end of math environment -->
6115 <context name="MathFindEnd" attribute="Normal Text" lineEndContext="#pop" fallthroughContext="#pop">
6116 <DetectSpaces/>
6117 <DetectChar char="{" attribute="Normal Text" context="#stay"/>
6118 <keyword String="MathEnvParam" attribute="Environment" context="MathFindEndInside"/>
6119 <keyword String="MathEnv" attribute="Environment" context="MathFindEndInside"/>
6120 <RegExpr String="&envname;" attribute="Environment" context="NoMathFindEndInside"/>
6121 <RegExpr String="." attribute="Error" context="#pop"/>
6122 </context>
6123 <context name="MathFindEndInside" attribute="Normal Text" lineEndContext="#pop#pop">
6124 <DetectChar char="}" attribute="Normal Text" context="#pop#pop#pop#pop#pop#pop" endRegion="block"/>
6125 <RegExpr String="[^}]*" attribute="Error" context="#stay"/>
6126 </context>
6127 <context name="NoMathFindEndInside" attribute="Normal Text" lineEndContext="#pop#pop">
6128 <DetectChar char="}" attribute="Normal Text" context="#pop#pop" endRegion="block"/>
6129 <RegExpr String="[^}]*" attribute="Error" context="#stay"/>
6130 </context>
6131
6132 <!-- environment type 9: tabular -->
6133 <context name="TabEnv" attribute="Environment" lineEndContext="#stay" fallthroughContext="#pop#pop#pop">
6134 <DetectChar char="}" attribute="Normal Text" context="Tab"/>
6135 <RegExpr String="[^}]*" attribute="Error" context="#stay"/>
6136 </context>
6137
6138 <!-- parse tabular text -->
6139 <context name="Tab" attribute="Normal Text" lineEndContext="#stay">
6140 <DetectChar char="&" attribute="Ampersand" context="#stay"/>
6141 <Detect2Chars char="@" char1="{" attribute="Column Separator" context="Column Separator"/>
6142 <RegExpr String="\\end\b" attribute="Structure" context="TabFindEnd"/> <!-- endEnv -->
6143 <IncludeRules context="Normal Text" />
6144 </context>
6145
6146 <context name="Column Separator" attribute="Column Separator" lineEndContext="#stay">
6147 <DetectChar char="{" attribute="Column Separator" context="Column Separator"/>
6148 <DetectChar char="}" attribute="Column Separator" context="#pop"/>
6149 </context>
6150
6151 <!-- end of tabular environment -->
6152 <context name="TabFindEnd" attribute="Normal Text" lineEndContext="#pop" fallthroughContext="#pop">
6153 <DetectSpaces/>
6154 <DetectChar char="{" attribute="Normal Text" context="#stay"/>
6155 <DetectChar char="}" attribute="Normal Text" context="#pop#pop#pop#pop#pop" endRegion="block"/>
6156 <keyword String="TabEnv" attribute="Environment" context="#stay"/>
6157 <keyword String="TabuEnv" attribute="Environment" context="#stay"/>
6158 </context>
6159
6160 <!-- environment type 10: tabu -->
6161 <context name="TabuEnv" attribute="Environment" lineEndContext="#stay" fallthroughContext="#pop#pop#pop">
6162 <DetectChar char="}" attribute="Normal Text" context="Tabu"/>
6163 <RegExpr String="[^}]*" attribute="Error" context="#stay"/>
6164 </context>
6165
6166 <!-- parse tabu options
6167 \begin {tabu} [pos] {tabular preamble}
6168 \begin {tabu} to <dimen> [pos] {tabular preamble}
6169 \begin {tabu} spread <dimen> [pos] {tabular preamble}
6170 -->
6171 <context name="Tabu" attribute="Normal Text" lineEndContext="#pop!Tab">
6172 <DetectChar char="{" attribute="Normal Text" context="TabuPreambule"/>
6173 <DetectChar char="\" context="#pop!Tab" lookAhead="1"/>
6174 </context>
6175 <context name="TabuPreambule" attribute="Normal Text" lineEndContext="#stay">
6176 <DetectChar char="}" attribute="Normal Text" context="#pop#pop!Tab"/>
6177 <DetectChar char="{" attribute="Normal Text" context="TabuPreambuleInside"/>
6178 </context>
6179 <context name="TabuPreambuleInside" attribute="Normal Text" lineEndContext="#stay">
6180 <DetectChar char="}" attribute="Normal Text" context="#pop"/>
6181 <DetectChar char="{" attribute="Normal Text" context="TabuPreambuleInside"/>
6182 </context>
6183
6184 <!-- math mode: starting with $ -->
6185 <context name="MathModeTex" attribute="Math" lineEndContext="#stay" fallthroughContext="#pop!MathMode">
6186 <DetectChar char="$" attribute="Math" context="#pop!MathModeDisplay" beginRegion="mathMode"/>
6187 </context>
6188 <context name="MathMode" attribute="Math" lineEndContext="#stay">
6189 <DetectChar char="$" attribute="Math" context="#pop"/>
6190 <IncludeRules context="MathModeCommon"/>
6191 </context>
6192
6193 <!-- math mode: starting with $$ -->
6194 <context name="MathModeDisplay" attribute="Math" lineEndContext="#stay">
6195 <Detect2Chars char="$" char1="$" attribute="Math" context="#pop" endRegion="mathMode"/>
6196 <DetectChar char="$" attribute="Error" context="#stay"/>
6197 <IncludeRules context="MathModeCommon"/>
6198 </context>
6199
6200 <!-- math mode: starting with \( -->
6201 <context name="MathModeLatex" attribute="Math" lineEndContext="#stay">
6202 <Detect2Chars char="\" char1=")" attribute="Math" context="#pop"/>
6203 <IncludeRules context="MathModeCommon"/>
6204 </context>
6205
6206 <!-- math mode: starting with \[ -->
6207 <context name="MathModeLatexEquation" attribute="Math" lineEndContext="#stay">
6208 <Detect2Chars char="\" char1="]" attribute="Math" context="#pop" endRegion="mathMode"/>
6209 <IncludeRules context="MathModeCommon"/>
6210 </context>
6211
6212 <!-- math mode: \ensuremath{...} -->
6213 <context name="MathModeEnsure" attribute="Math" lineEndContext="#stay">
6214 <DetectSpaces/>
6215 <DetectChar char="{" attribute="Math" context="#pop!MathModeEnsureInside"/>
6216 <RegExpr String="." attribute="Error" context="#pop"/>
6217 </context>
6218 <context name="MathModeEnsureInside" attribute="Math" lineEndContext="#stay">
6219 <DetectChar char="{" attribute="Math" context="MathModeEnsureInside" />
6220 <DetectChar char="}" attribute="Math" context="#pop" />
6221 <IncludeRules context="MathModeCommon"/>
6222 </context>
6223
6224 <!-- math mode common -->
6225 <context name="MathModeCommon" attribute="Math" lineEndContext="#stay">
6226 <DetectSpaces/>
6227 <DetectIdentifier/>
6228 <DetectChar char="\" attribute="Math" context="BackslashMathModeCommon" lookAhead="true"/>
6229 <IncludeRules context="FindComments"/>
6230 <DetectChar char="•" attribute="Bullet" context="#stay"/>
6231 </context>
6232 <context name="BackslashMathModeCommon" attribute="Math" lineEndContext="#pop">
6233 <WordDetect String="\begin" attribute="Structure" context="#pop!MathEnvironment" beginRegion="block" additionalDeliminator="\"/>
6234 <WordDetect String="\end" attribute="Structure" context="#pop!MathEnvironmentEnd" additionalDeliminator="\"/>
6235 <keyword String="MathModeText" attribute="Macro Mathmode" context="#pop!MathModeText" />
6236 <DetectChar char="\" attribute="Macro Mathmode" context="#pop!MathContrSeq"/>
6237 </context>
6238 <context name="MathEnvironment" attribute="Math" lineEndContext="#stay">
6239 <DetectSpaces/>
6240 <DetectChar char="{" attribute="Normal Text" context="MathEnvironmentInside"/>
6241 <RegExpr String="." attribute="Error" context="#pop"/>
6242 </context>
6243 <context name="MathEnvironmentInside" attribute="Environment" lineEndContext="#stay">
6244 <DetectChar char="}" attribute="Normal Text" context="#pop#pop"/>
6245 <keyword String="TabuEnv" attribute="Environment" context="MathTabuEnv"/>
6246 <RegExpr String="&envname;" attribute="Environment" context="#stay"/>
6247 <RegExpr String="[^}a-zA-Z]+|." attribute="Error" context="#stay"/>
6248 </context>
6249 <context name="MathEnvironmentEnd" attribute="Math" lineEndContext="#stay">
6250 <DetectSpaces/>
6251 <DetectChar char="{" attribute="Normal Text" context="MathEnvironmentEndInside"/>
6252 <RegExpr String="." attribute="Error" context="#pop"/>
6253 </context>
6254 <context name="MathEnvironmentEndInside" attribute="Environment" lineEndContext="#stay">
6255 <DetectChar char="}" attribute="Normal Text" context="#pop#pop" endRegion="block"/>
6256 <WordDetect String="ensuremath" attribute="Environment" context="#pop!LatexEnvEnd"/>
6257 <RegExpr String="&envname;" attribute="Environment" context="#stay"/>
6258 <RegExpr String="[^}a-zA-Z]+|." attribute="Error" context="#pop#pop"/>
6259 </context>
6260
6261 <!-- tabu in mathmode
6262 \begin {tabu} [pos] {tabular preamble}
6263 \begin {tabu} to <dimen> [pos] {tabular preamble}
6264 \begin {tabu} spread <dimen> [pos] {tabular preamble}
6265 -->
6266 <context name="MathTabuEnv" attribute="Environment" lineEndContext="#stay">
6267 <DetectChar char="}" attribute="Normal Text" context="MathTabu"/>
6268 <RegExpr String="[^}]*" attribute="Error" context="#stay"/>
6269 </context>
6270 <context name="MathTabu" attribute="Math" lineEndContext="#pop#pop#pop#pop">
6271 <DetectChar char="{" attribute="Normal Text" context="#pop#pop#pop#pop!MathTabuPreambule"/>
6272 <DetectChar char="\" context="#pop#pop#pop#pop" lookAhead="1"/>
6273 <DetectChar char="}" attribute="Normal Text" context="#pop#pop#pop#pop"/>
6274 </context>
6275 <context name="MathTabuPreambule" attribute="Math" lineEndContext="#stay">
6276 <DetectChar char="}" attribute="Normal Text" context="#pop"/>
6277 <DetectChar char="{" attribute="Normal Text" context="MathTabuPreambule"/>
6278 </context>
6279
6280 <!-- command in mathmode -->
6281 <context name="MathContrSeq" attribute="Macro Mathmode" lineEndContext="#pop">
6282 <DetectChar char="•" attribute="Bullet" context="#stay"/>
6283 <RegExpr String="&envname;|." attribute="Macro Mathmode" context="#pop" />
6284 </context>
6285
6286 <!-- text in mathmode -->
6287 <context name="MathModeText" attribute="Normal Text" lineEndContext="#stay" fallthroughContext="MathContrSeq">
6288 <DetectSpaces/>
6289 <DetectChar char="{" attribute="Normal Text" context="MathModeTextParameterStart"/>
6290 </context>
6291 <context name="MathModeTextInside" attribute="Normal Text" lineEndContext="#stay" >
6292 <DetectChar char="{" attribute="Normal Text" context="MathModeTextParameterStart"/>
6293 </context>
6294
6295 <context name="MathModeTextParameterStart" attribute="Normal Text" lineEndContext="#stay" >
6296 <DetectChar char="•" attribute="Bullet" context="#stay"/>
6297 <RangeDetect char="$" char1="$" attribute="Math" context="#stay"/>
6298 <DetectChar char="{" attribute="Normal Text" context="MathModeTextInside" lookAhead="true"/>
6299 <DetectChar char="}" attribute="Normal Text" context="#pop#pop"/>
6300 <IncludeRules context="FindComments"/>
6301 <DetectChar char="\" attribute="Macro Mathmode" context="MathContrSeq"/>
6302 </context>
6303
6304 <!-- iffalse aka multiline comment -->
6305 <context name="Multiline Comment" attribute="Comment" lineEndContext="#stay">
6306 <DetectChar char="\" attribute="Comment" context="BackslashMultilineComment" lookAhead="true"/>
6307 </context>
6308 <context name="BackslashMultilineComment" attribute="Comment" lineEndContext="#pop">
6309 <keyword String="iffalseend" attribute="Comment" context="#pop#pop"/>
6310 <DetectChar char="\" attribute="Comment" context="#pop"/>
6311 </context>
6312
6313 <!-- comment -->
6314 <context name="FindComments" attribute="Normal Text" lineEndContext="#stay">
6315 <RegExpr String="%+\s*BEGIN\b" attribute="Region Marker" context="RegionComment" firstNonSpace="true" beginRegion="region-marker"/>
6316 <RegExpr String="%+\s*END\b" attribute="Region Marker" context="RegionComment" firstNonSpace="true" endRegion="region-marker"/>
6317 <DetectChar char="%" attribute="Comment" context="Comment"/>
6318 </context>
6319 <context name="RegionComment" attribute="Region Marker" lineEndContext="#pop"/>
6320 <context name="Comment" attribute="Comment" lineEndContext="#pop">
6321 <DetectSpaces/>
6322 <IncludeRules context="##Comments" />
6323 <DetectIdentifier/>
6324 <DetectChar char="\" attribute="Comment" context="BackslashComment" lookAhead="true"/>
6325 </context>
6326 <context name="BackslashComment" attribute="Comment" lineEndContext="#pop">
6327 <keyword String="ResetHL" attribute="Comment" context="#pop!Normal Text"/>
6328 <DetectChar char="\" attribute="Comment" context="#pop"/>
6329 </context>
6330 </contexts>
6331
6332 <itemDatas>
6333 <itemData name="Normal Text" defStyleNum="dsNormal"/>
6334 <itemData name="Option Text" defStyleNum="dsNormal" spellChecking="false"/>
6335 <itemData name="Macro" defStyleNum="dsFunction" spellChecking="false"/>
6336 <itemData name="Comment" defStyleNum="dsComment" spellChecking="false"/>
6337 <itemData name="Error" defStyleNum="dsError" spellChecking="false"/>
6338 <itemData name="Math" defStyleNum="dsSpecialString" spellChecking="false"/>
6339 <!-- begin/end -->
6340 <itemData name="Structure" defStyleNum="dsKeyword" spellChecking="false"/>
6341 <itemData name="Builtin Macro" defStyleNum="dsBuiltIn" spellChecking="false"/>
6342 <itemData name="Macro Mathmode" defStyleNum="dsSpecialChar" spellChecking="false"/>
6343 <itemData name="Environment" defStyleNum="dsExtension" spellChecking="false"/>
6344 <itemData name="Reference" defStyleNum="dsExtension" spellChecking="false"/>
6345 <itemData name="Verbatim" defStyleNum="dsVerbatimString" spellChecking="false"/>
6346 <itemData name="Verbatim Code" defStyleNum="dsVerbatimString" spellChecking="false"/>
6347 <itemData name="Region Marker" defStyleNum="dsRegionMarker" spellChecking="false"/>
6348 <itemData name="Bullet" defStyleNum="dsInformation" spellChecking="false"/>
6349 <itemData name="Ampersand" defStyleNum="dsOperator" bold="1" spellChecking="false"/>
6350 <itemData name="Column Separator" defStyleNum="dsChar" spellChecking="false"/>
6351 <!-- in section headers -->
6352 <itemData name="Sectioning Text" defStyleNum="dsNormal" bold="1"/>
6353 <itemData name="Sectioning Macro" defStyleNum="dsFunction" bold="1" spellChecking="false"/>
6354 <itemData name="Sectioning Math" defStyleNum="dsSpecialString" bold="1"/>
6355 <itemData name="Sectioning Macro Mathmode" defStyleNum="dsSpecialChar" bold="1" spellChecking="false"/>
6356 </itemDatas>
6357 </highlighting>
6358
6359 <general>
6360 <keywords weakDeliminator="\*" additionalDeliminator="$" wordWrapDeliminator=",{}[]"/>
6361 <comments>
6362 <comment name="singleLine" start="%" />
6363 </comments>
6364 </general>
6365
6366 <spellchecking>
6367 <encodings>
6368 <encoding char="À" string="\`{A}" />
6369 <encoding char="À" string="\`A" />
6370 <encoding char="Á" string="\'{A}" />
6371 <encoding char="Á" string="\'A" />
6372 <encoding char="Â" string="\^{A}" />
6373 <encoding char="Â" string="\^A" />
6374 <encoding char="Ã" string="\~{A}" />
6375 <encoding char="Ã" string="\~A" />
6376 <encoding char="Ä" string="\"{A}" />
6377 <encoding char="Ä" string="\"A" />
6378 <encoding char="Å" string="\AA{}" />
6379 <encoding char="Æ" string="\AE{}" />
6380 <encoding char="Ç" string="\c{C}" />
6381 <encoding char="È" string="\`{E}" />
6382 <encoding char="È" string="\`E" />
6383 <encoding char="É" string="\'{E}" />
6384 <encoding char="É" string="\'E" />
6385 <encoding char="Ê" string="\^{E}" />
6386 <encoding char="Ê" string="\^E" />
6387 <encoding char="Ë" string="\"{E}" />
6388 <encoding char="Ë" string="\"E" />
6389 <encoding char="Ì" string="\`{I}" />
6390 <encoding char="Ì" string="\`I" />
6391 <encoding char="Í" string="\'{I}" />
6392 <encoding char="Í" string="\'I" />
6393 <encoding char="Î" string="\^{I}" />
6394 <encoding char="Î" string="\^I" />
6395 <encoding char="Ï" string="\"{I}" />
6396 <encoding char="Ï" string="\"I" />
6397 <encoding char="Ð" string="\DH{}" />
6398 <encoding char="Ñ" string="\~{N}" />
6399 <encoding char="Ñ" string="\~N" />
6400 <encoding char="Ò" string="\`{O}" />
6401 <encoding char="Ò" string="\`O" />
6402 <encoding char="Ó" string="\'{O}" />
6403 <encoding char="Ó" string="\'O" />
6404 <encoding char="Ô" string="\^{O}" />
6405 <encoding char="Ô" string="\^O" />
6406 <encoding char="Õ" string="\~{O}" />
6407 <encoding char="Õ" string="\~O" />
6408 <encoding char="Ö" string="\"{O}" />
6409 <encoding char="Ö" string="\"O" />
6410 <encoding char="Ø" string="\O{}" />
6411 <encoding char="Ù" string="\`{U}" />
6412 <encoding char="Ù" string="\`U" />
6413 <encoding char="Ú" string="\'{U}" />
6414 <encoding char="Ú" string="\'U" />
6415 <encoding char="Û" string="\^{U}" />
6416 <encoding char="Û" string="\^U" />
6417 <encoding char="Ü" string="\"{U}" />
6418 <encoding char="Ü" string="\"U" />
6419 <encoding char="Ý" string="\'{Y}" />
6420 <encoding char="Ý" string="\'Y" />
6421 <encoding char="Þ" string="\TH{}" />
6422 <encoding char="ß" string="\ss{}" />
6423 <encoding char="à" string="\`{a}" />
6424 <encoding char="à" string="\`a" />
6425 <encoding char="á" string="\'{a}" />
6426 <encoding char="á" string="\'a" />
6427 <encoding char="â" string="\^{a}" />
6428 <encoding char="â" string="\^a" />
6429 <encoding char="ã" string="\~{a}" />
6430 <encoding char="ã" string="\~a" />
6431 <encoding char="ä" string="\"{a}" />
6432 <encoding char="ä" string="\"a" />
6433 <encoding char="å" string="\aa{}" />
6434 <encoding char="æ" string="\ae{}" />
6435 <encoding char="ç" string="\c{c}" />
6436 <encoding char="è" string="\`{e}" />
6437 <encoding char="è" string="\`e" />
6438 <encoding char="é" string="\'{e}" />
6439 <encoding char="é" string="\'e" />
6440 <encoding char="ê" string="\^{e}" />
6441 <encoding char="ê" string="\^e" />
6442 <encoding char="ë" string="\"{e}" />
6443 <encoding char="ë" string="\"e" />
6444 <encoding char="ì" string="\`{i}" />
6445 <encoding char="ì" string="\`i" />
6446 <encoding char="í" string="\'{i}" />
6447 <encoding char="í" string="\'i" />
6448 <encoding char="î" string="\^{i}" />
6449 <encoding char="î" string="\^i" />
6450 <encoding char="ï" string="\"{i}" />
6451 <encoding char="ï" string="\"i" />
6452 <encoding char="ð" string="\dh{}" />
6453 <encoding char="ñ" string="\~{n}" />
6454 <encoding char="ñ" string="\~n" />
6455 <encoding char="ò" string="\`{o}" />
6456 <encoding char="ò" string="\`o" />
6457 <encoding char="ó" string="\'{o}" />
6458 <encoding char="ó" string="\'o" />
6459 <encoding char="ô" string="\^{o}" />
6460 <encoding char="ô" string="\^o" />
6461 <encoding char="õ" string="\~{o}" />
6462 <encoding char="õ" string="\~o" />
6463 <encoding char="ö" string="\"{o}" />
6464 <encoding char="ö" string="\"o" />
6465 <encoding char="ø" string="\o{}" />
6466 <encoding char="ù" string="\`{u}" />
6467 <encoding char="ù" string="\`u" />
6468 <encoding char="ú" string="\'{u}" />
6469 <encoding char="ú" string="\'u" />
6470 <encoding char="û" string="\^{u}" />
6471 <encoding char="û" string="\^u" />
6472 <encoding char="ü" string="\"{u}" />
6473 <encoding char="ü" string="\"u" />
6474 <encoding char="ý" string="\'{y}" />
6475 <encoding char="ý" string="\'y" />
6476 <encoding char="þ" string="\th{}" />
6477 <encoding char="ÿ" string="\"{y}" />
6478 <encoding char="ÿ" string="\"y" />
6479 <encoding string="''" ignored="true" />
6480 <encoding string="\-" ignored="true" />
6481 </encodings>
6482 </spellchecking>
6483 </language>
6484 <!-- kate: replace-tabs on; tab-width 2; indent-width 2; -->