highlighting improvements

This commit is contained in:
ProgramSnail 2023-07-31 13:52:31 +03:00
parent bf7fe1f821
commit 73263193a9

View file

@ -62,7 +62,7 @@
<RegExpr String="\b[0-9]+\.[0-9]+\b" attribute="Float" context="#stay"/>
<RegExpr String="''([^\\\/]|(\\.))''" attribute="Character" context="#stay"/>
<RegExpr String="(\|)|((?&lt;![a\+\\\-\*/%\^\!\?\|&amp;,&lt;>=\.])((\.+)|([\+\\\-\*/%\^\!\?\|&amp;,&lt;>=]+\.?\.?\.?)))" attribute="Operator" context="#stay"/>
<RegExpr String="((?&lt;![a\+\\\-\*/%\^\!\?\|&amp;,&lt;>=\.])((\.+)|([\+\\\-\*/%\^\!\?\|&amp;,&lt;>=]+\.?\.?\.?)))|(\|)" attribute="Operator" context="#stay"/>
<RegExpr String="([a-z_][a-z0-9_]*\.)*(([a-z_][a-z0-9_]*)|_)(?![a-z0-9_])" attribute="Name" context="#stay"/>
@ -114,9 +114,9 @@
<itemData name="Normal Text" defStyleNum="dsNormal"/>
<itemData name="Control Flow" defStyleNum="dsControlFlow" spellChecking="false"/>
<itemData name="Keyword" defStyleNum="dsKeyword" spellChecking="false"/>
<itemData name="Reference" defStyleNum="dsOperator" spellChecking="false"/>
<itemData name="Reference" defStyleNum="dsFunction" spellChecking="false"/>
<itemData name="Type" defStyleNum="dsDataType" spellChecking="false"/>
<itemData name="ArgumentTypeOrName" defStyleNum="dsBuiltIn" spellChecking="false"/>
<itemData name="ArgumentTypeOrName" defStyleNum="dsVariable" spellChecking="false"/>
<itemData name="Constructor" defStyleNum="dsConstant" spellChecking="false"/>
<itemData name="Typeclass" defStyleNum="dsAttribute" spellChecking="false"/>
<itemData name="Name" defStyleNum="dsNormal" spellChecking="false"/>
@ -129,8 +129,8 @@
<itemData name="String" defStyleNum="dsString"/>
<itemData name="Escape" defStyleNum="dsSpecialChar"/>
<itemData name="Character" defStyleNum="dsChar"/>
<itemData name="Operator" defStyleNum="dsNormal"/>
<itemData name="Symbol" defStyleNum="dsFunction"/>
<itemData name="Operator" defStyleNum="dsOperator"/>
<itemData name="Symbol" defStyleNum="dsOperator"/>
<itemData name="Error" defStyleNum="dsError"/>
</itemDatas>
</highlighting>