Warning, /frameworks/syntax-highlighting/data/syntax/fstab.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="fstab" version="5" kateversion="5.0" section="Configuration" extensions="fstab;mtab" author="Diego Iastrubni (elcuco@kde.org)" license="Public Domain" >
0005         <highlighting>
0006                 <list name="valid_fs">
0007                         <item>ext2</item>
0008                         <item>ext3</item>
0009                         <item>fat</item>
0010                         <item>vfat</item>
0011                         <item>reiser</item>
0012                         <item>proc</item>
0013                         <item>none</item>
0014                         <item>sysfs</item>
0015                         <item>ntfs</item>
0016                         <item>umsdos</item>
0017                         <item>swap</item>
0018                         <item>minix</item>
0019                         <item>iso9660</item>
0020                 </list>
0021                 
0022                 <contexts>
0023                         <!-- <file system> <mount point> <type> <options> <dump>  <pass>  -->
0024                         <context name="device"      attribute="Device"      lineEndContext="#stay">
0025                                 <DetectChar context="comment"  char="#" firstNonSpace="1" />
0026                                 <DetectSpaces context="mount_point" />
0027                         </context>
0028 
0029                         <context name="mount_point" attribute="Mount Point" lineEndContext="device" >
0030                                 <DetectChar context="comment"  char="#" firstNonSpace="1" />
0031                                 <DetectSpaces context="_type" />
0032                         </context>
0033                                                 
0034                         <context name="_type" attribute="Normal" lineEndContext="device" >
0035                                 <DetectChar context="comment"  char="#" firstNonSpace="1" />
0036                                 <RegExpr context="type" String="[\S]*" />
0037                         </context>
0038                         
0039                         <context name="type" attribute="Type" lineEndContext="device" >
0040                                 <DetectChar context="comment"  char="#" firstNonSpace="1" />
0041                                 <keyword    context="#stay"  attribute="Valid FileSystem" String="valid_fs" />
0042                                 <DetectSpaces context="options"/>
0043                         </context>
0044                                 
0045                         <context name="options" attribute="Options" lineEndContext="device" >
0046                                 <DetectChar context="comment"  char="#" firstNonSpace="1" />
0047                                 <DetectSpaces context="dump"/>
0048                         </context>
0049                         
0050                         <context name="dump" attribute="Dump" lineEndContext="device" >
0051                                 <DetectChar context="comment"  char="#" firstNonSpace="1" />
0052                                 <DetectSpaces context="pass"/>
0053                         </context>
0054                         
0055                         <context name="pass" attribute="Pass" lineEndContext="device" >
0056                                 <DetectChar context="comment"  char="#" firstNonSpace="1" />
0057                                 <DetectSpaces context="__error"/>
0058                         </context>
0059                         
0060                         <context name="__error" attribute="Pass" lineEndContext="device" >
0061                                 <DetectChar context="comment"  char="#" />
0062                                 <RegExpr context="error" String="[\S]*"/>
0063                         </context>
0064                         
0065                         <!-- error -->
0066                         <context name="error" attribute="Error" lineEndContext="device" >
0067                         </context>
0068                         
0069                         <!-- comment -->
0070                         <context name="comment" attribute="Comment" lineEndContext="#pop" >
0071                                 <DetectSpaces />
0072                                 <IncludeRules context="##Comments" />
0073                         </context>
0074                 </contexts>
0075                 
0076                 <itemDatas>
0077                         <itemData name="Device"     defStyleNum="dsKeyword" spellChecking="false"/>
0078                         <itemData name="Mount Point" defStyleNum="dsDataType"  spellChecking="false"/>
0079                         <itemData name="Type"       defStyleNum="dsFunction"  spellChecking="false"/>
0080                         <itemData name="Options"    defStyleNum="dsAttribute"  spellChecking="false"/>
0081                         <itemData name="Dump"       defStyleNum="dsDecVal"  spellChecking="false"/>
0082                         <itemData name="Pass"       defStyleNum="dsDecVal"  spellChecking="false"/>
0083                         
0084                         <itemData name="Valid FileSystem" defStyleNum="dsDataType" italic="1" spellChecking="false"/>
0085                         
0086                         <itemData name="Normal"     defStyleNum="dsNormal" spellChecking="false"/>
0087                         <itemData name="Comment"    defStyleNum="dsComment" />
0088                         <itemData name="Error"      defStyleNum="dsError" spellChecking="false"/>
0089                 </itemDatas>
0090         </highlighting>
0091         
0092         <general>
0093                 <comments>
0094                         <comment name="singleLine" start="#" />
0095                 </comments>
0096         </general>
0097 </language>
0098 <!-- kate: replace-tabs off; -->