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="((?:[^ ]|<.+>)+::)?([^ :]+)\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; -->