Warning, /frameworks/syntax-highlighting/data/syntax/renpy.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="RenPy" section="Sources" version="3" kateversion="5.0" indenter="python" extensions="*.rpy" mimetype="text/x-renpy" priority="5" author="Jonathan Poelen (jonathan.poelen@gmail.com)" license="MIT">
0004 <!-- https://www.renpy.org/doc/html/index.html -->
0005
0006 <highlighting>
0007 <list name="flow">
0008 <item>elif</item>
0009 <item>else</item>
0010 <item>label</item>
0011 <item>jump</item>
0012 <item>repeat</item>
0013 <item>return</item>
0014 <item>while</item>
0015 </list>
0016
0017 <list name="keyword">
0018 <item>add</item>
0019 <item>bloc</item>
0020 <item>call</item>
0021 <item>choice</item>
0022 <item>contains</item>
0023 <item>default</item>
0024 <item>define</item>
0025 <item>function</item>
0026 <item>hide</item>
0027 <item>if</item>
0028 <item>image</item>
0029 <item>init</item>
0030 <item>menu</item>
0031 <item>on</item>
0032 <item>parallel</item>
0033 <item>pass</item>
0034 <item>pause</item>
0035 <item>play</item>
0036 <item>python</item>
0037 <item>scene</item>
0038 <item>screen</item>
0039 <item>show</item>
0040 <item>textbutton</item>
0041 <item>time</item>
0042 <item>transform</item>
0043 <item>vbox</item>
0044 <item>voice</item>
0045 <item>window</item>
0046 <item>with</item>
0047 <!-- show statement -->
0048 <item>at</item>
0049 <item>as</item>
0050 <item>zorder</item>
0051 <item>onlayer</item>
0052 <item>behind</item>
0053 </list>
0054
0055 <list name="datatype">
0056 <item>None</item>
0057 <item>True</item>
0058 <item>False</item>
0059 </list>
0060
0061 <list name="special character">
0062 <item>adv</item>
0063 <item>nvl</item>
0064 <item>narrator</item>
0065 <item>name_only</item>
0066 <item>centered</item>
0067 <item>vcentered</item>
0068 <item>extend</item>
0069 </list>
0070
0071 <list name="reserved">
0072 <item>set</item>
0073 <item>ADVCharacter</item>
0074 <item>ADVSpeaker</item>
0075 <item>Action</item>
0076 <item>AddToSet</item>
0077 <item>Alpha</item>
0078 <item>AlphaBlend</item>
0079 <item>AlphaDissolve</item>
0080 <item>AlphaMask</item>
0081 <item>AnimatedValue</item>
0082 <item>Animation</item>
0083 <item>At</item>
0084 <item>Attribute</item>
0085 <item>AudioPositionValue</item>
0086 <item>Bar</item>
0087 <item>BarValue</item>
0088 <item>Borders</item>
0089 <item>Button</item>
0090 <item>Call</item>
0091 <item>Character</item>
0092 <item>Color</item>
0093 <item>ComposeTransition</item>
0094 <item>Composite</item>
0095 <item>Condition</item>
0096 <item>ConditionGroup</item>
0097 <item>ConditionSwitch</item>
0098 <item>Confirm</item>
0099 <item>Crop</item>
0100 <item>CropMove</item>
0101 <item>DictEquality</item>
0102 <item>DictInputValue</item>
0103 <item>DictValue</item>
0104 <item>DisableAllInputValues</item>
0105 <item>Dissolve</item>
0106 <item>Drag</item>
0107 <item>DragGroup</item>
0108 <item>DynamicCharacter</item>
0109 <item>DynamicDisplayable</item>
0110 <item>DynamicImage</item>
0111 <item>EndReplay</item>
0112 <item>FactorZoom</item>
0113 <item>Fade</item>
0114 <item>FieldEquality</item>
0115 <item>FieldInputValue</item>
0116 <item>FieldValue</item>
0117 <item>FileAction</item>
0118 <item>FileCurrentPage</item>
0119 <item>FileCurrentScreenshot</item>
0120 <item>FileDelete</item>
0121 <item>FileJson</item>
0122 <item>FileLoad</item>
0123 <item>FileLoadable</item>
0124 <item>FileNewest</item>
0125 <item>FilePage</item>
0126 <item>FilePageName</item>
0127 <item>FilePageNameInputValue</item>
0128 <item>FilePageNext</item>
0129 <item>FilePagePrevious</item>
0130 <item>FileSave</item>
0131 <item>FileSaveName</item>
0132 <item>FileScreenshot</item>
0133 <item>FileSlotName</item>
0134 <item>FileTakeScreenshot</item>
0135 <item>FileTime</item>
0136 <item>FileUsedSlots</item>
0137 <item>Fixed</item>
0138 <item>Flatten</item>
0139 <item>FontGroup</item>
0140 <item>Frame</item>
0141 <item>Function</item>
0142 <item>Gallery</item>
0143 <item>GamepadCalibrate</item>
0144 <item>GamepadExists</item>
0145 <item>GetTooltip</item>
0146 <item>Grid</item>
0147 <item>HBox</item>
0148 <item>Help</item>
0149 <item>Hide</item>
0150 <item>HideInterface</item>
0151 <item>If</item>
0152 <item>Image</item>
0153 <item>ImageButton</item>
0154 <item>ImageDissolve</item>
0155 <item>ImageReference</item>
0156 <item>Input</item>
0157 <item>InputValue</item>
0158 <item>InvertSelected</item>
0159 <item>Jump</item>
0160 <item>Language</item>
0161 <item>LayeredImage</item>
0162 <item>LayeredImageProxy</item>
0163 <item>LiveComposite</item>
0164 <item>LiveCrop</item>
0165 <item>LiveTile</item>
0166 <item>MainMenu</item>
0167 <item>MixerValue</item>
0168 <item>Motion</item>
0169 <item>MouseMove</item>
0170 <item>Move</item>
0171 <item>MoveFactory</item>
0172 <item>MoveIn</item>
0173 <item>MoveOut</item>
0174 <item>MoveTransition</item>
0175 <item>Movie</item>
0176 <item>MultiPersistent</item>
0177 <item>MultipleTransition</item>
0178 <item>MusicRoom</item>
0179 <item>NVLCharacter</item>
0180 <item>NVLSpeaker</item>
0181 <item>NoRollback</item>
0182 <item>Notify</item>
0183 <item>Null</item>
0184 <item>NullAction</item>
0185 <item>OldMoveTransition</item>
0186 <item>OpenURL</item>
0187 <item>Pan</item>
0188 <item>ParameterizedText</item>
0189 <item>Particles</item>
0190 <item>Pause</item>
0191 <item>PauseAudio</item>
0192 <item>Pixellate</item>
0193 <item>Placeholder</item>
0194 <item>Play</item>
0195 <item>PlayCharacterVoice</item>
0196 <item>Position</item>
0197 <item>Preference</item>
0198 <item>PushMove</item>
0199 <item>Queue</item>
0200 <item>QueueEvent</item>
0201 <item>QuickLoad</item>
0202 <item>QuickSave</item>
0203 <item>Quit</item>
0204 <item>RemoveFromSet</item>
0205 <item>Replay</item>
0206 <item>RestartStatement</item>
0207 <item>Return</item>
0208 <item>Revolve</item>
0209 <item>RevolveInOut</item>
0210 <item>RollForward</item>
0211 <item>Rollback</item>
0212 <item>RollbackToIdentifier</item>
0213 <item>RotoZoom</item>
0214 <item>RoundRect</item>
0215 <item>ScreenVariableInputValue</item>
0216 <item>ScreenVariableValue</item>
0217 <item>Screenshot</item>
0218 <item>Scroll</item>
0219 <item>SelectedIf</item>
0220 <item>SensitiveIf</item>
0221 <item>Set</item>
0222 <item>SetCharacterVolume</item>
0223 <item>SetDict</item>
0224 <item>SetField</item>
0225 <item>SetLocalVariable</item>
0226 <item>SetMixer</item>
0227 <item>SetMute</item>
0228 <item>SetScreenVariable</item>
0229 <item>SetVariable</item>
0230 <item>SetVoiceMute</item>
0231 <item>Show</item>
0232 <item>ShowMenu</item>
0233 <item>ShowTransient</item>
0234 <item>ShowingSwitch</item>
0235 <item>SideImage</item>
0236 <item>SizeZoom</item>
0237 <item>Skip</item>
0238 <item>SnowBlossom</item>
0239 <item>Solid</item>
0240 <item>Speaker</item>
0241 <item>SplineMotion</item>
0242 <item>Sprite</item>
0243 <item>SpriteManager</item>
0244 <item>Start</item>
0245 <item>StaticValue</item>
0246 <item>Stop</item>
0247 <item>Style</item>
0248 <item>StylePreference</item>
0249 <item>SubTransition</item>
0250 <item>Text</item>
0251 <item>TextButton</item>
0252 <item>Tile</item>
0253 <item>ToggleDict</item>
0254 <item>ToggleField</item>
0255 <item>ToggleLocalVariable</item>
0256 <item>ToggleMute</item>
0257 <item>ToggleScreen</item>
0258 <item>ToggleScreenVariable</item>
0259 <item>ToggleSetMembership</item>
0260 <item>ToggleVariable</item>
0261 <item>ToggleVoiceMute</item>
0262 <item>Tooltip</item>
0263 <item>Transform</item>
0264 <item>VBox</item>
0265 <item>VariableInputValue</item>
0266 <item>VariableValue</item>
0267 <item>Viewport</item>
0268 <item>VoiceInfo</item>
0269 <item>VoiceReplay</item>
0270 <item>Window</item>
0271 <item>With</item>
0272 <item>XScrollValue</item>
0273 <item>YScrollValue</item>
0274 <item>Zoom</item>
0275 <item>ZoomInOut</item>
0276 <item>absolute</item>
0277 <item>achievement</item>
0278 <item>adv</item>
0279 <item>alt</item>
0280 <item>anim</item>
0281 <item>audio</item>
0282 <item>blinds</item>
0283 <item>build</item>
0284 <item>center</item>
0285 <item>centered</item>
0286 <item>color</item>
0287 <item>config</item>
0288 <item>default</item>
0289 <item>default_transition</item>
0290 <item>define</item>
0291 <item>director</item>
0292 <item>dissolve</item>
0293 <item>ease</item>
0294 <item>easeinbottom</item>
0295 <item>easeinleft</item>
0296 <item>easeinright</item>
0297 <item>easeintop</item>
0298 <item>easeoutbottom</item>
0299 <item>easeoutleft</item>
0300 <item>easeoutright</item>
0301 <item>easeouttop</item>
0302 <item>extend</item>
0303 <item>fade</item>
0304 <item>gui</item>
0305 <item>hpunch</item>
0306 <item>hyperlink_function</item>
0307 <item>hyperlink_sensitive</item>
0308 <item>hyperlink_styler</item>
0309 <item>i</item>
0310 <item>iap</item>
0311 <item>icon</item>
0312 <item>im</item>
0313 <item>irisin</item>
0314 <item>irisout</item>
0315 <item>layeredimage</item>
0316 <item>layout</item>
0317 <item>left</item>
0318 <item>library</item>
0319 <item>main_menu</item>
0320 <item>menu</item>
0321 <item>mouse_visible</item>
0322 <item>move</item>
0323 <item>moveinbottom</item>
0324 <item>moveinleft</item>
0325 <item>moveinright</item>
0326 <item>moveintop</item>
0327 <item>moveoutbottom</item>
0328 <item>moveoutleft</item>
0329 <item>moveoutright</item>
0330 <item>moveouttop</item>
0331 <item>name_only</item>
0332 <item>narrator</item>
0333 <item>nvl</item>
0334 <item>nvl_clear</item>
0335 <item>nvl_clear_next</item>
0336 <item>nvl_erase</item>
0337 <item>nvl_hide</item>
0338 <item>nvl_list</item>
0339 <item>nvl_menu</item>
0340 <item>nvl_narrator</item>
0341 <item>nvl_show</item>
0342 <item>nvl_show_core</item>
0343 <item>nvl_variant</item>
0344 <item>nvl_window</item>
0345 <item>offscreenleft</item>
0346 <item>offscreenright</item>
0347 <item>os</item>
0348 <item>persistent</item>
0349 <item>pixellate</item>
0350 <item>predict_menu</item>
0351 <item>predict_say</item>
0352 <item>preferences</item>
0353 <item>print_function</item>
0354 <item>pushdown</item>
0355 <item>pushleft</item>
0356 <item>pushright</item>
0357 <item>pushup</item>
0358 <item>python_dict</item>
0359 <item>python_list</item>
0360 <item>python_object</item>
0361 <item>python_set</item>
0362 <item>renpy</item>
0363 <item>reset</item>
0364 <item>right</item>
0365 <item>save_name</item>
0366 <item>say</item>
0367 <item>slideawaydown</item>
0368 <item>slideawayleft</item>
0369 <item>slideawayright</item>
0370 <item>slideawayup</item>
0371 <item>slidedown</item>
0372 <item>slideleft</item>
0373 <item>slideright</item>
0374 <item>slideup</item>
0375 <item>squares</item>
0376 <item>store</item>
0377 <item>style</item>
0378 <item>suppress_overlay</item>
0379 <item>sv</item>
0380 <item>sys</item>
0381 <item>theme</item>
0382 <item>toggle_skipping</item>
0383 <item>top</item>
0384 <item>topleft</item>
0385 <item>topright</item>
0386 <item>truecenter</item>
0387 <item>ui</item>
0388 <item>updater</item>
0389 <item>vcentered</item>
0390 <item>voice</item>
0391 <item>voice_can_replay</item>
0392 <item>voice_replay</item>
0393 <item>voice_sustain</item>
0394 <item>vpunch</item>
0395 <item>wipedown</item>
0396 <item>wipeleft</item>
0397 <item>wiperight</item>
0398 <item>wipeup</item>
0399 <item>zoomin</item>
0400 <item>zoominout</item>
0401 <item>zoomout</item>
0402 </list>
0403
0404 <list name="attribute">
0405 <item>mad</item>
0406 <item>surprised</item>
0407 <item>smile</item>
0408 <item>normal</item>
0409 <item>happy</item>
0410 <item>vhappy</item>
0411 <item>mad</item>
0412 <item>concerned</item>
0413 </list>
0414
0415 <list name="play">
0416 <item>music</item>
0417 <item>sound</item>
0418 <item>voice</item>
0419 </list>
0420
0421 <list name="expression">
0422 <item>expression</item>
0423 </list>
0424
0425 <list name="class">
0426 <item>Character</item>
0427 <item>SetVoiceMute</item>
0428 <item>ToggleVoiceMute</item>
0429 <item>Movie</item>
0430 <item>LiveTile</item>
0431 <item>VBox</item>
0432 <item>Movie</item>
0433 </list>
0434
0435 <list name="property">
0436 <item>action</item>
0437 <item>xalign</item>
0438 <item>alpha</item>
0439 <item>yalign</item>
0440 <item>alignaround</item>
0441 <item>zoom</item>
0442 <item>linear</item>
0443 <item>rotate</item>
0444 </list>
0445
0446 <list name="layer">
0447 <item>layer</item>
0448 </list>
0449
0450 <list name="layer list">
0451 <item>overlay</item>
0452 <item>screens</item>
0453 <item>transient</item>
0454 <item>master</item>
0455 </list>
0456
0457 <list name="sustain">
0458 <item>sustain</item>
0459 </list>
0460
0461 <list name="special label">
0462 <item>start</item>
0463 <item>quit</item>
0464 <item>after_load</item>
0465 <item>splashscreen</item>
0466 <item>before_main_menu</item>
0467 <item>main_menu</item>
0468 <item>after_warp</item>
0469 </list>
0470
0471 <contexts>
0472 <context name="Normal" attribute="Normal Text" lineEndContext="#stay">
0473 <DetectSpaces/>
0474
0475 <DetectChar attribute="Comment" context="Comment" char="#"/>
0476
0477 <StringDetect attribute="String" context="QQQString" String=""""" beginRegion="QQQ"/>
0478 <DetectChar attribute="String" context="QString" char="""/>
0479 <DetectChar attribute="String" context="SQString" char="'"/>
0480 <DetectChar attribute="String" context="BQString" char="`"/>
0481
0482 <DetectChar attribute="Symbol" context="One-Line Python" char="$"/>
0483 <DetectChar attribute="Symbol" context="Image Attribute" char="@"/>
0484 <DetectChar attribute="Symbol" context="Assign" char="="/>
0485
0486 <DetectChar attribute="Symbol" context="#stay" char="(" beginRegion="paren"/>
0487 <DetectChar attribute="Symbol" context="#stay" char=")" endRegion="paren"/>
0488 <DetectChar attribute="Symbol" context="#stay" char="[" beginRegion="brace"/>
0489 <DetectChar attribute="Symbol" context="#stay" char="]" endRegion="brace"/>
0490
0491 <AnyChar attribute="Symbol" context="#stay" String=":="/>
0492
0493 <Float attribute="Float" context="#stay" />
0494 <HlCHex attribute="Hex" context="#stay"/>
0495 <HlCOct attribute="Octal" context="#stay"/>
0496 <Int attribute="Int" context="#stay"/>
0497
0498 <WordDetect attribute="Keyword" context="Call" String="call" firstNonSpace="1"/>
0499 <WordDetect attribute="Keyword" context="Label" String="label" firstNonSpace="1"/>
0500 <WordDetect attribute="Keyword" context="Voice" String="voice" firstNonSpace="1"/>
0501 <WordDetect attribute="Keyword" context="Play" String="play" firstNonSpace="1"/>
0502 <WordDetect attribute="Keyword" context="Show" String="show" firstNonSpace="1"/>
0503 <WordDetect attribute="Keyword" context="Init" String="init" column="0"/>
0504 <WordDetect attribute="Keyword" context="Init Python" String="python" column="0"/>
0505
0506 <keyword attribute="Keyword" context="#stay" String="keyword"/>
0507 <keyword attribute="Control Flow" context="#stay" String="flow" firstNonSpace="1"/>
0508 <keyword attribute="Data Type" context="#stay" String="datatype"/>
0509 <keyword attribute="Special Char" context="#stay" String="special character"/>
0510 <keyword attribute="Property" context="#stay" String="property"/>
0511 <keyword attribute="Reserved" context="#stay" String="reserved"/>
0512
0513 <DetectIdentifier/>
0514 </context>
0515
0516
0517 <!-- Keyword -->
0518
0519 <context name="Call" attribute="Normal Text" lineEndContext="#pop" fallthrough="1" fallthroughContext="#pop">
0520 <DetectSpaces/>
0521 <keyword attribute="Keyword" context="#pop" String="expression"/>
0522 </context>
0523
0524 <context name="Label" attribute="Normal Text" lineEndContext="#pop" fallthrough="1" fallthroughContext="#pop">
0525 <DetectSpaces/>
0526 <keyword attribute="Property" context="#pop" String="special label"/>
0527 </context>
0528
0529 <context name="Image Attribute" attribute="Normal Text" lineEndContext="#pop" fallthrough="1" fallthroughContext="#pop">
0530 <DetectSpaces/>
0531 <keyword attribute="Image Attribute" context="#pop" String="attribute"/>
0532 </context>
0533
0534 <context name="Voice" attribute="Normal Text" lineEndContext="#pop" fallthrough="1" fallthroughContext="#pop">
0535 <DetectSpaces/>
0536 <keyword attribute="Property" context="#pop" String="sustain"/>
0537 </context>
0538
0539 <context name="Play" attribute="Normal Text" lineEndContext="#pop" fallthrough="1" fallthroughContext="#pop">
0540 <DetectSpaces/>
0541 <keyword attribute="Property" context="#pop" String="play"/>
0542 </context>
0543
0544 <context name="Show" attribute="Normal Text" lineEndContext="#pop" fallthrough="1" fallthroughContext="#pop">
0545 <DetectSpaces/>
0546 <keyword attribute="Property" context="Layer" String="layer"/>
0547 </context>
0548
0549 <context name="Layer" attribute="Normal Text" lineEndContext="#pop#pop" fallthrough="1" fallthroughContext="#pop#pop">
0550 <DetectSpaces/>
0551 <keyword attribute="Property" context="#pop#pop" String="layer list"/>
0552 </context>
0553
0554 <context name="Init" attribute="Normal Text" lineEndContext="#pop">
0555 <DetectSpaces/>
0556 <DetectChar attribute="Symbol" context="#pop" char=":"/>
0557 <Int attribute="Int" context="#stay"/>
0558 <WordDetect attribute="Keyword" context="#pop!Init Python" String="python"/>
0559 <DetectIdentifier/>
0560 </context>
0561
0562 <context name="Assign" attribute="Normal Text" lineEndContext="#pop" fallthrough="1" fallthroughContext="#pop">
0563 <DetectSpaces/>
0564 <keyword attribute="Class" context="#pop" String="class"/>
0565 </context>
0566
0567
0568 <!-- Comment -->
0569
0570 <context name="Comment" attribute="Comment" lineEndContext="#pop">
0571 <DetectSpaces/>
0572 <IncludeRules context="##Comments"/>
0573 <DetectIdentifier/>
0574 </context>
0575
0576
0577 <!-- String -->
0578
0579 <context name="QQQString" attribute="String" lineEndContext="#stay">
0580 <RegExpr attribute="String" context="#stay" String="[^\\{"]+"/>
0581 <IncludeRules context="find_SpecialChar"/>
0582 <StringDetect attribute="String" context="#pop" String=""""" endRegion="QQQ"/>
0583 </context>
0584
0585 <context name="QString" attribute="String" lineEndContext="#stay">
0586 <RegExpr attribute="String" context="#stay" String="[^\\{"]+"/>
0587 <IncludeRules context="find_SpecialChar"/>
0588 <DetectChar attribute="String" context="#pop" char="""/>
0589 </context>
0590
0591 <context name="SQString" attribute="String" lineEndContext="#stay">
0592 <RegExpr attribute="String" context="#stay" String="[^\\{']+"/>
0593 <IncludeRules context="find_SpecialChar"/>
0594 <DetectChar attribute="String" context="#pop" char="'"/>
0595 </context>
0596
0597 <context name="BQString" attribute="String" lineEndContext="#stay">
0598 <RegExpr attribute="String" context="#stay" String="[^\\{`]+"/>
0599 <IncludeRules context="find_SpecialChar"/>
0600 <DetectChar attribute="String" context="#pop" char="`"/>
0601 </context>
0602
0603 <context name="find_SpecialChar" attribute="String" lineEndContext="#stay">
0604 <DetectChar attribute="Special Char" context="Special Char" char="\"/>
0605 <DetectChar attribute="Special Char" context="String Style" char="{" lookAhead="1"/>
0606 </context>
0607
0608 <context name="Special Char" attribute="String" lineEndContext="#stay" fallthrough="1" fallthroughContext="#pop">
0609 <RegExpr attribute="Special Char" context="#pop" String="."/>
0610 </context>
0611
0612 <context name="String Style" attribute="String" lineEndContext="#stay" fallthrough="1" fallthroughContext="#pop">
0613 <RegExpr attribute="Special Char" context="#pop" String="\{[\w/]+\}"/>
0614 <DetectChar attribute="String" context="#pop" char="{"/>
0615 </context>
0616
0617
0618 <!-- Python -->
0619
0620 <context name="One-Line Python" attribute="Normal Text" lineEndContext="#pop">
0621 <IncludeRules context="##Python"/>
0622 </context>
0623
0624 <context name="Init Python" attribute="Normal Text" lineEndContext="#pop">
0625 <DetectSpaces/>
0626 <DetectChar attribute="Symbol" context="Python" char=":"/>
0627 <DetectIdentifier/>
0628 </context>
0629
0630 <context name="Python" attribute="Normal Text" lineEndContext="#stay">
0631 <RegExpr attribute="Normal Text" context="#pop#pop" String="^[^\s#]" lookAhead="1" column="0"/>
0632 <IncludeRules context="##Python"/>
0633 </context>
0634
0635 </contexts>
0636
0637 <itemDatas>
0638 <itemData name="Normal Text" defStyleNum="dsNormal" spellChecking="false"/>
0639 <itemData name="Control Flow" defStyleNum="dsControlFlow" spellChecking="false"/>
0640 <itemData name="Keyword" defStyleNum="dsKeyword" spellChecking="false"/>
0641 <itemData name="Data Type" defStyleNum="dsDataType" spellChecking="false"/>
0642 <itemData name="Image Attribute" defStyleNum="dsAttribute" spellChecking="false"/>
0643 <itemData name="Property" defStyleNum="dsAttribute" spellChecking="false"/>
0644 <itemData name="Class" defStyleNum="dsBuiltIn" spellChecking="false"/>
0645 <itemData name="Reserved" defStyleNum="dsBuiltIn" spellChecking="false"/>
0646 <itemData name="Int" defStyleNum="dsDecVal" spellChecking="false"/>
0647 <itemData name="Hex" defStyleNum="dsBaseN" spellChecking="false"/>
0648 <itemData name="Octal" defStyleNum="dsBaseN" spellChecking="false"/>
0649 <itemData name="Float" defStyleNum="dsFloat" spellChecking="false"/>
0650 <itemData name="Special Char" defStyleNum="dsSpecialChar" spellChecking="false"/>
0651 <itemData name="String" defStyleNum="dsString"/>
0652 <itemData name="Comment" defStyleNum="dsComment"/>
0653 <itemData name="Symbol" defStyleNum="dsOperator" spellChecking="false"/>
0654 </itemDatas>
0655 </highlighting>
0656 <general>
0657 <folding indentationsensitive="1"/>
0658 <emptyLines>
0659 <emptyLine regexpr="(?:\s+|\s*#.*)"/>
0660 </emptyLines>
0661 <comments>
0662 <comment name="singleLine" start="#" position="afterwhitespace" />
0663 </comments>
0664 <keywords casesensitive="1" weakDeliminator="#" />
0665 </general>
0666 </language>
0667 <!-- kate: indent-width 2; tab-width 2; -->