Warning, /frameworks/syntax-highlighting/data/syntax/email.xml is written in an unsupported language. File is not indexed.
0001 <?xml version="1.0" encoding="UTF-8"?> 0002 <!DOCTYPE language> 0003 <language name="Email" version="7" kateversion="5.0" extensions="*.eml;*.email;*.emlx;*.mbox;*.mbx" section="Other" mimetype="message/rfc822" casesensitive="0" author="Volker Krause (vkrause@kde.org)" license="MIT"> 0004 <highlighting> 0005 <list name="header-names"> 0006 <item>Authentication-Results:</item> 0007 <item>Bcc:</item> 0008 <item>Cc:</item> 0009 <item>Comments:</item> 0010 <item>Content-Description:</item> 0011 <item>Content-Disposition:</item> 0012 <item>Content-Transfer-Encoding:</item> 0013 <item>Content-Type:</item> 0014 <item>Date:</item> 0015 <item>Delivered-To:</item> 0016 <item>DKIM-Signature:</item> 0017 <item>Errors-To:</item> 0018 <item>From:</item> 0019 <item>In-Reply-To:</item> 0020 <item>Keywords:</item> 0021 <item>Lines:</item> 0022 <item>Message-Id:</item> 0023 <item>List-Archive:</item> 0024 <item>List-Id:</item> 0025 <item>List-Help:</item> 0026 <item>List-Post:</item> 0027 <item>List-Unsubscribe:</item> 0028 <item>List-Subscribe:</item> 0029 <item>MIME-Version:</item> 0030 <item>Organization:</item> 0031 <item>Precedence:</item> 0032 <item>Received:</item> 0033 <item>Received-SPF:</item> 0034 <item>References:</item> 0035 <item>Resent-Bcc:</item> 0036 <item>Resent-Cc:</item> 0037 <item>Resent-Date:</item> 0038 <item>Resent-From:</item> 0039 <item>Resent-Message-Id:</item> 0040 <item>Return-Path:</item> 0041 <item>Resent-Reply-To:</item> 0042 <item>Resent-Sender:</item> 0043 <item>Resent-To:</item> 0044 <item>Reply-To:</item> 0045 <item>Sender:</item> 0046 <item>Subject:</item> 0047 <item>Supersedes:</item> 0048 <item>To:</item> 0049 <item>User-Agent:</item> 0050 </list> 0051 0052 <contexts> 0053 <context name="header" attribute="Normal Text" lineEndContext="#stay" lineEmptyContext="#pop!body-context"> 0054 <WordDetect attribute="Common Header" context="header-subject" String="Subject:" column="0"/> 0055 <keyword attribute="Common Header" context="header-structured-content" String="header-names" column="0"/> 0056 <RegExpr attribute="Other Header" context="header-content" String="^[0-9a-zA-Z-]+:\s" column="0"/> 0057 </context> 0058 0059 <context name="header-subject" attribute="Normal Text" lineEndContext="#stay" lineEmptyContext="#pop#pop!body-context"> 0060 <RegExpr context="#pop" String="^\S" column="0" lookAhead="true"/> 0061 <DetectChar attribute="String" context="string-context" char="""/> 0062 </context> 0063 0064 <context name="header-structured-content" attribute="Normal Text" lineEndContext="#stay" lineEmptyContext="#pop#pop!body-context"> 0065 <RegExpr context="#pop" String="^\S" column="0" lookAhead="true"/> 0066 <DetectChar attribute="String" context="string-context" char="""/> 0067 <DetectChar attribute="Comment" context="comment-context" char="("/> 0068 <RegExpr attribute="Address" context="#stay" String="<?[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+>?"/> 0069 </context> 0070 0071 <context name="header-content" attribute="Normal Text" lineEndContext="#stay" lineEmptyContext="#pop#pop!body-context"> 0072 <RegExpr context="#pop" String="^\S" column="0" lookAhead="true"/> 0073 </context> 0074 0075 <context name="string-context" attribute="String" lineEndContext="#stay"> 0076 <IncludeRules context="quoted-pair"/> 0077 <DetectChar attribute="String" context="#pop" char="""/> 0078 </context> 0079 0080 <context name="comment-context" attribute="Comment" lineEndContext="#stay"> 0081 <DetectChar attribute="Comment" context="comment-context" char="("/> 0082 <DetectChar attribute="Comment" context="#pop" char=")"/> 0083 <IncludeRules context="quoted-pair"/> 0084 </context> 0085 0086 <context name="quoted-pair" attribute="Escaped Character" lineEndContext="#stay"> 0087 <RegExpr attribute="Escaped Character" context="#stay" String="\\[\x00-\x7F]"/> 0088 </context> 0089 0090 <context name="body-context" attribute="Normal Text" lineEndContext="#stay"> 0091 <RegExpr attribute="Content Boundary" context="#pop!header" String="^--[0-9a-zA-Z._=-]{10,}(--)?$" column="0"/> 0092 </context> 0093 </contexts> 0094 <itemDatas> 0095 <itemData name="Normal Text" defStyleNum="dsNormal" spellChecking="false"/> 0096 <itemData name="Common Header" defStyleNum="dsBuiltIn" spellChecking="false"/> 0097 <itemData name="Other Header" defStyleNum="dsFunction" spellChecking="false"/> 0098 <itemData name="String" defStyleNum="dsString" spellChecking="false"/> 0099 <itemData name="Address" defStyleNum="dsVariable" spellChecking="false"/> 0100 <itemData name="Comment" defStyleNum="dsComment" spellChecking="false"/> 0101 <itemData name="Escaped Character" defStyleNum="dsSpecialChar" spellChecking="false"/> 0102 <itemData name="Content Boundary" defStyleNum="dsRegionMarker" spellChecking="false"/> 0103 </itemDatas> 0104 </highlighting> 0105 <general> 0106 <keywords casesensitive="0" weakDeliminator=":-"/> 0107 </general> 0108 </language>