Warning, /frameworks/syntax-highlighting/data/syntax/gdb-bt.xml is written in an unsupported language. File is not indexed.

0001 <?xml version="1.0" encoding="UTF-8"?>
0002 <!DOCTYPE language>
0003 
0004 <language name="GDB Backtrace" section="Other"
0005           version="3" kateversion="3.4"
0006           extensions="*.kcrash;*.crash;*.bt"
0007           mimetype=""
0008           author="Milian Wolff (mail@milianw.de)" license="LGPL">
0009 
0010 <highlighting>
0011 
0012   <contexts>
0013     <context name="apache" attribute="Normal" lineEndContext="#stay">
0014       <DetectChar char="#" context="stackframe" firstNonSpace="true" />
0015       <IncludeRules context="oneliners" />
0016     </context>
0017     <context name="oneliners" attribute="Normal" lineEndContext="#pop">
0018       <StringDetect attribute="Crash" context="#stay" String="[KCrash Handler]" />
0019       <StringDetect String="Thread" firstNonSpace="true" context="thread" />
0020       <StringDetect String="[Current thread" firstNonSpace="true" context="thread" />
0021     </context>
0022     <context name="stackframe" attribute="Normal" lineEndContext="#stay">
0023       <RegExpr attribute="Normal" context="identifier"  String="((?:[^ ]|&lt;.+&gt;)+::)?([^ :]+)\s*\(" lookAhead="true" />
0024       <Detect2Chars attribute="Normal" char="a" char1="t" context="file" />
0025       <StringDetect attribute="Normal" String="from" context="file" />
0026       <IncludeRules context="oneliners" />
0027     </context>
0028     <context name="identifier" attribute="Normal" lineEndContext="#stay" dynamic="true">
0029       <StringDetect attribute="QualifiedIdentifier" String="%1" dynamic="true" />
0030       <StringDetect attribute="Function" String="%2" dynamic="true" />
0031       <RegExpr attribute="Crash" String="\b0x0\b" />
0032       <DetectChar char=")" context="#pop" />
0033     </context>
0034     <context name="file" attribute="File" lineEndContext="#pop#pop">
0035       <DetectChar char=":" context="#pop#pop" attribute="Normal" />
0036     </context>
0037     <context name="thread" attribute="Thread" lineEndContext="#pop">
0038     </context>
0039   </contexts>
0040 
0041   <itemDatas>
0042     <itemData name="Normal" defStyleNum="dsNormal" spellChecking="false" />
0043     <itemData name="Crash" defStyleNum="dsError" spellChecking="false" underline="false" bold="true" />
0044     <itemData name="QualifiedIdentifier" defStyleNum="dsOthers" spellChecking="false" />
0045     <itemData name="Function" defStyleNum="dsFunction" spellChecking="false" bold="true" />
0046     <itemData name="File" defStyleNum="dsDataType" spellChecking="false" />
0047     <itemData name="Thread" defStyleNum="dsBaseN" spellChecking="false" />
0048   </itemDatas>
0049 </highlighting>
0050 
0051 </language>
0052 
0053 <!-- kate: replace-tabs on; tab-width 2; indent-width 2; -->