Browse Source

Update Kate syntax highlight files from

http://kate-editor.org/syntax/2.5/ sources.

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
pull/29/head
Michele Calgaro 1 year ago
parent
commit
b956734b51
Signed by: MicheleC <michele.calgaro@yahoo.it> GPG Key ID: 2A75B7CA8ADED5CF
100 changed files with 36422 additions and 32126 deletions
  1. +2
    -1
      kate/data/CMakeLists.txt
  2. +2
    -1
      kate/data/Makefile.am
  3. +244
    -244
      kate/data/abap.xml
  4. +1
    -3
      kate/data/abc.xml
  5. +1
    -27
      kate/data/alert_indent.xml
  6. +27
    -26
      kate/data/asn1.xml
  7. +89
    -91
      kate/data/bitbake.xml
  8. +1
    -1
      kate/data/changelog.xml
  9. +3596
    -1186
      kate/data/cmake.xml
  10. +479
    -480
      kate/data/coldfusion.xml
  11. +71
    -71
      kate/data/component-pascal.xml
  12. +24
    -1
      kate/data/debianchangelog.xml
  13. +272
    -272
      kate/data/euphoria.xml
  14. +105
    -105
      kate/data/gdl.xml
  15. +2
    -1
      kate/data/git-ignore.xml
  16. +2
    -2
      kate/data/hamlet.xml
  17. +52
    -52
      kate/data/haxe.xml
  18. +5
    -2
      kate/data/hunspell-aff.xml
  19. +2038
    -2038
      kate/data/idconsole.xml
  20. +39
    -41
      kate/data/idl.xml
  21. +347
    -371
      kate/data/ilerpg.xml
  22. +242
    -242
      kate/data/inform.xml
  23. +1
    -3
      kate/data/ini.xml
  24. +33
    -40
      kate/data/jam.xml
  25. +1
    -1
      kate/data/json.xml
  26. +2811
    -2820
      kate/data/jsp.xml
  27. +103
    -103
      kate/data/julia.xml
  28. +60
    -60
      kate/data/kbasic.xml
  29. +32
    -31
      kate/data/ld.xml
  30. +1
    -2
      kate/data/ldif.xml
  31. +73
    -31
      kate/data/logtalk.xml
  32. +48
    -47
      kate/data/lpc.xml
  33. +952
    -952
      kate/data/lsl.xml
  34. +97
    -97
      kate/data/magma.xml
  35. +1
    -2
      kate/data/mandoc.xml
  36. +62
    -65
      kate/data/mason.xml
  37. +25
    -25
      kate/data/matlab.xml
  38. +1269
    -1270
      kate/data/mel.xml
  39. +1
    -1
      kate/data/mergetagtext.xml
  40. +45
    -45
      kate/data/meson.xml
  41. +7
    -29
      kate/data/metafont.xml
  42. +291
    -291
      kate/data/mips.xml
  43. +342
    -0
      kate/data/modula-2-iso-only.xml
  44. +308
    -0
      kate/data/modula-2-pim-only.xml
  45. +347
    -0
      kate/data/modula-2-r10-only.xml
  46. +1167
    -164
      kate/data/modula-2.xml
  47. +83
    -82
      kate/data/monobasic.xml
  48. +518
    -518
      kate/data/mup.xml
  49. +1
    -2
      kate/data/nagios.xml
  50. +1
    -1
      kate/data/nasm.xml
  51. +96
    -103
      kate/data/nesc.xml
  52. +290
    -281
      kate/data/ocaml.xml
  53. +7
    -7
      kate/data/ocamllex.xml
  54. +8
    -8
      kate/data/ocamlyacc.xml
  55. +1
    -8
      kate/data/oors.xml
  56. +43
    -42
      kate/data/pango.xml
  57. +138
    -102
      kate/data/perl.xml
  58. +46
    -46
      kate/data/pgn.xml
  59. +255
    -256
      kate/data/picsrc.xml
  60. +29
    -29
      kate/data/pike.xml
  61. +393
    -393
      kate/data/postscript.xml
  62. +888
    -897
      kate/data/povray.xml
  63. +2
    -2
      kate/data/ppd.xml
  64. +1
    -1
      kate/data/praat.xml
  65. +1533
    -1535
      kate/data/progress.xml
  66. +1661
    -1661
      kate/data/purebasic.xml
  67. +1
    -1
      kate/data/q.xml
  68. +38
    -36
      kate/data/relaxng.xml
  69. +63
    -63
      kate/data/relaxngcompact.xml
  70. +1
    -5
      kate/data/replicode.xml
  71. +8
    -9
      kate/data/rest.xml
  72. +85
    -85
      kate/data/rexx.xml
  73. +120
    -121
      kate/data/rhtml.xml
  74. +89
    -89
      kate/data/rib.xml
  75. +15
    -15
      kate/data/roff.xml
  76. +60
    -60
      kate/data/rpmspec.xml
  77. +340
    -342
      kate/data/rsiidl.xml
  78. +96
    -96
      kate/data/sather.xml
  79. +3400
    -3398
      kate/data/scala.xml
  80. +286
    -328
      kate/data/scheme.xml
  81. +1142
    -1142
      kate/data/sci.xml
  82. +30
    -15
      kate/data/sieve.xml
  83. +85
    -88
      kate/data/sisu.xml
  84. +62
    -62
      kate/data/sml.xml
  85. +2068
    -2125
      kate/data/sql-oracle.xml
  86. +731
    -719
      kate/data/sql-postgresql.xml
  87. +880
    -877
      kate/data/sql.xml
  88. +3062
    -3070
      kate/data/stata.xml
  89. +74
    -75
      kate/data/systemc.xml
  90. +539
    -562
      kate/data/systemverilog.xml
  91. +285
    -285
      kate/data/taskjuggler.xml
  92. +455
    -455
      kate/data/tcl.xml
  93. +405
    -407
      kate/data/tcsh.xml
  94. +39
    -39
      kate/data/template-toolkit.xml
  95. +28
    -28
      kate/data/tibasic.xml
  96. +90
    -87
      kate/data/update-files.xml
  97. +121
    -119
      kate/data/uscript.xml
  98. +1
    -1
      kate/data/vcard.xml
  99. +10
    -10
      kate/data/velocity.xml
  100. +1
    -1
      kate/data/vera.xml

+ 2
- 1
kate/data/CMakeLists.txt View File

@@ -45,7 +45,8 @@ install( FILES
literate-curry.xml literate-haskell.xml logtalk.xml lpc.xml lsl.xml lua.xml m3u.xml
m4.xml mab.xml magma.xml makefile.xml mako.xml mandoc.xml mason.xml mathematica.xml matlab.xml
maxima.xml mediawiki.xml mel.xml mergetagtext.xml meson.xml metafont.xml mips.xml modelica.xml
modelines.xml modula-2.xml monobasic.xml mup.xml nagios.xml nasm.xml nemerle.xml nesc.xml
modelines.xml modula-2-iso-only.xml modula-2-pim-only.xml modula-2-r10-only.xml
modula-2.xml monobasic.xml mup.xml nagios.xml nasm.xml nemerle.xml nesc.xml
noweb.xml objectivecpp.xml objectivec.xml ocaml.xml ocamllex.xml ocamlyacc.xml
octave.xml oors.xml opal.xml opencl.xml
pango.xml pascal.xml perl.xml pgn.xml php.xml picsrc.xml pig.xml pike.xml


+ 2
- 1
kate/data/Makefile.am View File

@@ -25,7 +25,8 @@ syntaxkate_DATA = language.dtd syntax.template \
literate-curry.xml literate-haskell.xml logtalk.xml lpc.xml lsl.xml lua.xml m3u.xml \
m4.xml mab.xml magma.xml makefile.xml mako.xml mandoc.xml mason.xml mathematica.xml matlab.xml \
maxima.xml mediawiki.xml mel.xml mergetagtext.xml meson.xml metafont.xml mips.xml modelica.xml \
modelines.xml modula-2.xml monobasic.xml mup.xml nagios.xml nasm.xml nemerle.xml nesc.xml \
modelines.xml modula-2-iso-only.xml modula-2-pim-only.xml modula-2-r10-only.xml \
modula-2.xml monobasic.xml mup.xml nagios.xml nasm.xml nemerle.xml nesc.xml \
noweb.xml objectivecpp.xml objectivec.xml ocaml.xml ocamllex.xml ocamlyacc.xml \
octave.xml oors.xml opal.xml opencl.xml \
pango.xml pascal.xml perl.xml pgn.xml php.xml picsrc.xml pig.xml pike.xml \


+ 244
- 244
kate/data/abap.xml View File

@@ -5,250 +5,250 @@

<list name="keywords">
<!-- compiler directives and structures -->
<item> ADD </item>
<item> ADJACENT </item>
<item> ALL </item>
<item> AND </item>
<item> APPEND </item>
<item> APPENDING </item>
<item> AS </item>
<item> ASCENDING </item>
<item> AT </item>
<item> BEGIN </item>
<item> BETWEEN </item>
<item> BINARY </item>
<item> BLOCK </item>
<item> BY </item>
<item> CASE </item>
<item> CENTERED </item>
<item> CHAIN </item>
<item> CHANGING </item>
<item> CHECK </item>
<item> CHECKBOX </item>
<item> CLEAR </item>
<item> COL_BACKGROUND </item>
<item> COL_HEADING </item>
<item> COL_NORMAL </item>
<item> COL_TOTAL </item>
<item> COLOR </item>
<item> COMMENT </item>
<item> COMMIT </item>
<item> COMPARING </item>
<item> COMPUTE </item>
<item> CONCATENATE </item>
<item> CONDENSE </item>
<item> CONSTANTS </item>
<item> CONTINUE </item>
<item> CONTROLS </item>
<item> COUNTRY </item>
<item> DATA </item>
<item> DECIMALS </item>
<item> DEFAULT </item>
<item> DELETE </item>
<item> DELETING </item>
<item> DESCENDING </item>
<item> DESCRIBE </item>
<item> DO </item>
<item> DUPLICATES </item>
<item> EDIT </item>
<item> ELSE </item>
<item> ELSEIF </item>
<item> END </item>
<item> ENDCASE </item>
<item> ENDCHAIN </item>
<item> ENDDO </item>
<item> ENDIF </item>
<item> ENDLOOP </item>
<item> ENDMODULE </item>
<item> ENDSELECT </item>
<item> ENDWHILE </item>
<item> ENTRIES </item>
<item> EQ </item>
<item> EXCEPTIONS </item>
<item> EXCLUDING </item>
<item> EXIT </item>
<item> EXIT-COMMAND </item>
<item> EXPORT </item>
<item> EXPORTING </item>
<item> FIELD </item>
<item> FIRST </item>
<item> FOR </item>
<item> FORMAT </item>
<item> FRAME </item>
<item> FREE </item>
<item> FROM </item>
<item> GE </item>
<item> GROUP </item>
<item> GT </item>
<item> HEADER </item>
<item> HEADING </item>
<item> HIDE </item>
<item> HOTSPOT </item>
<item> ID </item>
<item> IF </item>
<item> IMPORT </item>
<item> IMPORTING </item>
<item> IN </item>
<item> INDEX </item>
<item> INITIAL </item>
<item> INNER </item>
<item> INPUT </item>
<item> INSERT </item>
<item> INTENSIFIED </item>
<item> INTERVALS </item>
<item> INTO </item>
<item> IS </item>
<item> JOIN </item>
<item> KEY </item>
<item> LE </item>
<item> LEAVE </item>
<item> LEFT </item>
<item> LEFT-JUSTIFIED </item>
<item> LIKE </item>
<item> LINE </item>
<item> LINE-COUNT </item>
<item> LINES </item>
<item> LINES </item>
<item> LINE-SIZE </item>
<item> LIST-PROCESSING </item>
<item> LOOP </item>
<item> LT </item>
<item> MASK </item>
<item> MEMORY </item>
<item> MESSAGE </item>
<item> MESSAGE-ID </item>
<item> MOD </item>
<item> MODIFY </item>
<item> MODULE </item>
<item> MOVE </item>
<item> MOVE-CORRESPONDING </item>
<item> NE </item>
<item> NEW-LINE </item>
<item> NEW-PAGE </item>
<item> NO </item>
<item> NO-EXTENSION </item>
<item> NO-GAP </item>
<item> NO-SCROLLING </item>
<item> NOT </item>
<item> NO-ZERO </item>
<item> NUMBER </item>
<item> OBLIGATORY </item>
<item> OCCURS </item>
<item> OF </item>
<item> OFF </item>
<item> ON </item>
<item> OR </item>
<item> OTHERS </item>
<item> OUTPUT </item>
<item> PAGE </item>
<item> PARAMETER </item>
<item> PARAMETERS </item>
<item> PERFORM </item>
<item> PF-STATUS </item>
<item> POS_HIGH </item>
<item> POS_LOW </item>
<item> POSITION </item>
<item> PROGRAM </item>
<item> RADIOBUTTON </item>
<item> RANGES </item>
<item> READ </item>
<item> REFRESH </item>
<item> REPORT </item>
<item> RESERVE </item>
<item> RESET </item>
<item> RIGHT </item>
<item> RIGHT-JUSTIFIED </item>
<item> ROLLBACK </item>
<item> ROWS </item>
<item> SCREEN </item>
<item> SCREEN-GROUP1 </item>
<item> SCREEN-GROUP2 </item>
<item> SCREEN-GROUP3 </item>
<item> SCREEN-GROUP4 </item>
<item> SCREEN-GROUP5 </item>
<item> SCREEN-INPUT </item>
<item> SCREEN-INTENSIFIED </item>
<item> SEARCH </item>
<item> SELECT </item>
<item> SELECTION </item>
<item> SELECTION-SCREEN </item>
<item> SELECT-OPTIONS </item>
<item> SEPARATED </item>
<item> SET </item>
<item> SHIFT </item>
<item> SINGLE </item>
<item> SKIP </item>
<item> SORT </item>
<item> SPACE </item>
<item> SPLIT </item>
<item> STANDARD </item>
<item> STARTING </item>
<item> STOP </item>
<item> STRLEN </item>
<item> STRUCTURE </item>
<item> SUBTRACT </item>
<item> SY-CUCOL </item>
<item> SY-DATUM </item>
<item> SY-DYNNR </item>
<item> SY-LINSZ </item>
<item> SY-LOOPC </item>
<item> SY-LSIND </item>
<item> SY-MSGID </item>
<item> SY-MSGTY </item>
<item> SY-MSGV1 </item>
<item> SY-MSGV2 </item>
<item> SY-MSGV3 </item>
<item> SY-MSGV4 </item>
<item> SY-PAGNO </item>
<item> SY-REPID </item>
<item> SY-STEPL </item>
<item> SY-SUBRC </item>
<item> SY-TABIX </item>
<item> SY-TCODE </item>
<item> SY-TMAXL </item>
<item> SY-UCOMM </item>
<item> SY-ULINE </item>
<item> SY-UNAME </item>
<item> SY-UZEIT </item>
<item> SY-VLINE </item>
<item> TABLE </item>
<item> TABLES </item>
<item> TABLEVIEW </item>
<item> TIMES </item>
<item> TITLE </item>
<item> TITLEBAR </item>
<item> TO </item>
<item> TRAILING </item>
<item> TRANSPORTING </item>
<item> TYPE </item>
<item> TYPE-POOLS </item>
<item> TYPES </item>
<item> ULINE </item>
<item> UP </item>
<item> UPDATE </item>
<item> USING </item>
<item> VALUE </item>
<item> WHEN </item>
<item> WHERE </item>
<item> WHILE </item>
<item> WITH </item>
<item> WORK </item>
<item> WRITE </item>
<item> AFTER </item>
<item> BEFORE </item>
<item> CALL </item>
<item> DURING </item>
<item> ENDFORM </item>
<item> END-OF-SELECTION </item>
<item> FORM </item>
<item> FUNCTION </item>
<item> INCLUDE </item>
<item> LINE-SELECTION </item>
<item> PROCESS </item>
<item> START-OF-SELECTION </item>
<item> TOP-OF-PAGE </item>
<item> TRANSACTION </item>
<item> USER-COMMAND </item>
<item>ADD</item>
<item>ADJACENT</item>
<item>ALL</item>
<item>AND</item>
<item>APPEND</item>
<item>APPENDING</item>
<item>AS</item>
<item>ASCENDING</item>
<item>AT</item>
<item>BEGIN</item>
<item>BETWEEN</item>
<item>BINARY</item>
<item>BLOCK</item>
<item>BY</item>
<item>CASE</item>
<item>CENTERED</item>
<item>CHAIN</item>
<item>CHANGING</item>
<item>CHECK</item>
<item>CHECKBOX</item>
<item>CLEAR</item>
<item>COL_BACKGROUND</item>
<item>COL_HEADING</item>
<item>COL_NORMAL</item>
<item>COL_TOTAL</item>
<item>COLOR</item>
<item>COMMENT</item>
<item>COMMIT</item>
<item>COMPARING</item>
<item>COMPUTE</item>
<item>CONCATENATE</item>
<item>CONDENSE</item>
<item>CONSTANTS</item>
<item>CONTINUE</item>
<item>CONTROLS</item>
<item>COUNTRY</item>
<item>DATA</item>
<item>DECIMALS</item>
<item>DEFAULT</item>
<item>DELETE</item>
<item>DELETING</item>
<item>DESCENDING</item>
<item>DESCRIBE</item>
<item>DO</item>
<item>DUPLICATES</item>
<item>EDIT</item>
<item>ELSE</item>
<item>ELSEIF</item>
<item>END</item>
<item>ENDCASE</item>
<item>ENDCHAIN</item>
<item>ENDDO</item>
<item>ENDIF</item>
<item>ENDLOOP</item>
<item>ENDMODULE</item>
<item>ENDSELECT</item>
<item>ENDWHILE</item>
<item>ENTRIES</item>
<item>EQ</item>
<item>EXCEPTIONS</item>
<item>EXCLUDING</item>
<item>EXIT</item>
<item>EXIT-COMMAND</item>
<item>EXPORT</item>
<item>EXPORTING</item>
<item>FIELD</item>
<item>FIRST</item>
<item>FOR</item>
<item>FORMAT</item>
<item>FRAME</item>
<item>FREE</item>
<item>FROM</item>
<item>GE</item>
<item>GROUP</item>
<item>GT</item>
<item>HEADER</item>
<item>HEADING</item>
<item>HIDE</item>
<item>HOTSPOT</item>
<item>ID</item>
<item>IF</item>
<item>IMPORT</item>
<item>IMPORTING</item>
<item>IN</item>
<item>INDEX</item>
<item>INITIAL</item>
<item>INNER</item>
<item>INPUT</item>
<item>INSERT</item>
<item>INTENSIFIED</item>
<item>INTERVALS</item>
<item>INTO</item>
<item>IS</item>
<item>JOIN</item>
<item>KEY</item>
<item>LE</item>
<item>LEAVE</item>
<item>LEFT</item>
<item>LEFT-JUSTIFIED</item>
<item>LIKE</item>
<item>LINE</item>
<item>LINE-COUNT</item>
<item>LINES</item>
<item>LINES</item>
<item>LINE-SIZE</item>
<item>LIST-PROCESSING</item>
<item>LOOP</item>
<item>LT</item>
<item>MASK</item>
<item>MEMORY</item>
<item>MESSAGE</item>
<item>MESSAGE-ID</item>
<item>MOD</item>
<item>MODIFY</item>
<item>MODULE</item>
<item>MOVE</item>
<item>MOVE-CORRESPONDING</item>
<item>NE</item>
<item>NEW-LINE</item>
<item>NEW-PAGE</item>
<item>NO</item>
<item>NO-EXTENSION</item>
<item>NO-GAP</item>
<item>NO-SCROLLING</item>
<item>NOT</item>
<item>NO-ZERO</item>
<item>NUMBER</item>
<item>OBLIGATORY</item>
<item>OCCURS</item>
<item>OF</item>
<item>OFF</item>
<item>ON</item>
<item>OR</item>
<item>OTHERS</item>
<item>OUTPUT</item>
<item>PAGE</item>
<item>PARAMETER</item>
<item>PARAMETERS</item>
<item>PERFORM</item>
<item>PF-STATUS</item>
<item>POS_HIGH</item>
<item>POS_LOW</item>
<item>POSITION</item>
<item>PROGRAM</item>
<item>RADIOBUTTON</item>
<item>RANGES</item>
<item>READ</item>
<item>REFRESH</item>
<item>REPORT</item>
<item>RESERVE</item>
<item>RESET</item>
<item>RIGHT</item>
<item>RIGHT-JUSTIFIED</item>
<item>ROLLBACK</item>
<item>ROWS</item>
<item>SCREEN</item>
<item>SCREEN-GROUP1</item>
<item>SCREEN-GROUP2</item>
<item>SCREEN-GROUP3</item>
<item>SCREEN-GROUP4</item>
<item>SCREEN-GROUP5</item>
<item>SCREEN-INPUT</item>
<item>SCREEN-INTENSIFIED</item>
<item>SEARCH</item>
<item>SELECT</item>
<item>SELECTION</item>
<item>SELECTION-SCREEN</item>
<item>SELECT-OPTIONS</item>
<item>SEPARATED</item>
<item>SET</item>
<item>SHIFT</item>
<item>SINGLE</item>
<item>SKIP</item>
<item>SORT</item>
<item>SPACE</item>
<item>SPLIT</item>
<item>STANDARD</item>
<item>STARTING</item>
<item>STOP</item>
<item>STRLEN</item>
<item>STRUCTURE</item>
<item>SUBTRACT</item>
<item>SY-CUCOL</item>
<item>SY-DATUM</item>
<item>SY-DYNNR</item>
<item>SY-LINSZ</item>
<item>SY-LOOPC</item>
<item>SY-LSIND</item>
<item>SY-MSGID</item>
<item>SY-MSGTY</item>
<item>SY-MSGV1</item>
<item>SY-MSGV2</item>
<item>SY-MSGV3</item>
<item>SY-MSGV4</item>
<item>SY-PAGNO</item>
<item>SY-REPID</item>
<item>SY-STEPL</item>
<item>SY-SUBRC</item>
<item>SY-TABIX</item>
<item>SY-TCODE</item>
<item>SY-TMAXL</item>
<item>SY-UCOMM</item>
<item>SY-ULINE</item>
<item>SY-UNAME</item>
<item>SY-UZEIT</item>
<item>SY-VLINE</item>
<item>TABLE</item>
<item>TABLES</item>
<item>TABLEVIEW</item>
<item>TIMES</item>
<item>TITLE</item>
<item>TITLEBAR</item>
<item>TO</item>
<item>TRAILING</item>
<item>TRANSPORTING</item>
<item>TYPE</item>
<item>TYPE-POOLS</item>
<item>TYPES</item>
<item>ULINE</item>
<item>UP</item>
<item>UPDATE</item>
<item>USING</item>
<item>VALUE</item>
<item>WHEN</item>
<item>WHERE</item>
<item>WHILE</item>
<item>WITH</item>
<item>WORK</item>
<item>WRITE</item>
<item>AFTER</item>
<item>BEFORE</item>
<item>CALL</item>
<item>DURING</item>
<item>ENDFORM</item>
<item>END-OF-SELECTION</item>
<item>FORM</item>
<item>FUNCTION</item>
<item>INCLUDE</item>
<item>LINE-SELECTION</item>
<item>PROCESS</item>
<item>START-OF-SELECTION</item>
<item>TOP-OF-PAGE</item>
<item>TRANSACTION</item>
<item>USER-COMMAND</item>
</list>

<contexts>


+ 1
- 3
kate/data/abc.xml View File

@@ -2,7 +2,7 @@
<!DOCTYPE language SYSTEM "language.dtd">
<!-- Andrea Primiani - primiani at dag dot it
version1.10 - 12 december 2005 -->
<language name="ABC" version="3" kateversion="2.4" section="Other" extensions="*.abc;*.ABC" mimetype="text/vnd.abc" casesensitive="1" author="Andrea Primiani (primiani@dag.it)" license="LGPL">
<language name="ABC" version="5" kateversion="2.4" section="Other" extensions="*.abc;*.ABC" mimetype="text/vnd.abc" casesensitive="1" author="Andrea Primiani (primiani@dag.it)" license="LGPL">
<highlighting>
<contexts>
<context name="Normal" attribute="Normal Text" lineEndContext="#stay">
@@ -38,7 +38,6 @@
<!-- returns to Normal context at the end of line -->
<context name="Preprocessor" attribute="Preprocessor" lineEndContext="#pop" />
<context name="Lyrics" attribute="Lyrics" lineEndContext="#pop" />
<context name="Part" attribute="Header" lineEndContext="#pop" />
<context name="Comment" attribute="Comment" lineEndContext="#pop" />
<!-- returns to Normal context after the end of bar symbols or at EOL -->
<context name="Bar" attribute="Bar" lineEndContext="#pop" >
@@ -66,7 +65,6 @@
</contexts>
<itemDatas>
<itemData name="Normal Text" defStyleNum="dsNormal"/>
<itemData name="Notes" defStyleNum="dsKeyword" bold="true"/>
<itemData name="Comment" defStyleNum="dsComment"/>
<itemData name="Decoration" defStyleNum="dsFloat" color="#00bbaa" />
<itemData name="String" defStyleNum="dsString" bold="true"/>


+ 1
- 27
kate/data/alert_indent.xml View File

@@ -1,32 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE language SYSTEM "language.dtd">
<!--
This file is part of TDE's kate project.

copyright : (C) 2004 by Dominik Haumann
email : dhdev at gmx dot de

**********************************************************************
* This library is free software; you can redistribute it and/or *
* modify it under the terms of the GNU Library General Public *
* License as published by the Free Software Foundation; either *
* version 2 of the License, or (at your option) any later version. *
* *
* This library is distributed in the hope that it will be useful, *
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *
* Library General Public License for more details. *
* *
* You should have received a copy of the GNU Library General Public *
* License along with this library; if not, write to the *
* Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, *
* Boston, MA 02110-1301, USA. *
**********************************************************************

This file is included in every file that highlights the "alerts" keywords.
That's why extensions and mimetype are empty.
-->
<language version="2-1" kateversion="2.4" name="Alerts_indent" section="Other" extensions="" mimetype="" author="Dominik Haumann (dhdev@gmx.de)" license="LGPL" hidden="true">
<language version="4" kateversion="2.4" name="Alerts_indent" section="Other" extensions="" mimetype="" author="Dominik Haumann (dhaumann@kde.org)" license="MIT" hidden="true">
<highlighting>
<contexts>
<context attribute="Normal Text" lineEndContext="#pop" name="Normal Text" >


+ 27
- 26
kate/data/asn1.xml View File

@@ -9,36 +9,37 @@
Look at language.dtd for some documentation of the allowed elements and their attributes.
There is also a description of how to validate your syntax file.
-->
<language name="ASN.1" section="Markup" version="2-1" kateversion="2.3" extensions="*.asn;*.asn1" mimetype="" author="Philippe Rigault" license="GPL">
<language name="ASN.1" section="Markup" version="3-1" kateversion="2.3" extensions="*.asn;*.asn1" mimetype="" author="Philippe Rigault" license="GPL">
<highlighting>
<list name="keywords">
<item> DEFINITIONS </item>
<item> BEGIN </item>
<item> END </item>
<item> EXPORTS </item>
<item> IMPORTS </item>
<item> FROM </item>
<item> APPLICATION </item>
<item> PRIVATE </item>
<item> UNIVERSAL </item>
<item> DEFAULT </item>
<item> OPTIONAL </item>
<item> FALSE </item>
<item> TRUE </item>
<item>DEFINITIONS</item>
<item>BEGIN</item>
<item>END</item>
<item>EXPORTS</item>
<item>IMPORTS</item>
<item>FROM</item>
<item>APPLICATION</item>
<item>PRIVATE</item>
<item>UNIVERSAL</item>
<item>DEFAULT</item>
<item>OPTIONAL</item>
<item>FALSE</item>
<item>TRUE</item>
</list>
<list name="types">
<item> BOOLEAN </item>
<item> INTEGER </item>
<item> OCTET STRING </item>
<item> NULL </item>
<item> REAL </item>
<item> ENUMERATED </item>
<item> SEQUENCE </item>
<item> SET </item>
<item> CHOICE </item>
<item> OF </item>
<item> VisibleString </item>
<item> StringStore </item>
<item>BOOLEAN</item>
<item>INTEGER</item>
<item>OCTET</item>
<item>STRING</item>
<item>NULL</item>
<item>REAL</item>
<item>ENUMERATED</item>
<item>SEQUENCE</item>
<item>SET</item>
<item>CHOICE</item>
<item>OF</item>
<item>VisibleString</item>
<item>StringStore</item>
</list>
<contexts>


+ 89
- 91
kate/data/bitbake.xml View File

@@ -9,106 +9,106 @@
-->

<language name="Bitbake" section="Sources"
version="2" kateversion="2.4"
extensions="*.bb;*.bbappend;*.bbclass;*.inc;*.conf"
version="5" kateversion="2.4"
extensions="*.bb;*.bbappend;*.bbclass;*.inc"
license="GPL" author="Ivan Koveshnikov">

<highlighting>

<list name="keywords">
<item> after </item>
<item> before </item>
<item> python </item>
<item> branch </item>
<item> bareclone </item>
<item> protocol </item>
<item> name </item>
<item> if </item>
<item> fi </item>
<item> then </item>
<item> rm </item>
<item> ln </item>
<item> cp </item>
<item> for </item>
<item> done </item>
<item> cat </item>
<item>after</item>
<item>before</item>
<item>python</item>
<item>branch</item>
<item>bareclone</item>
<item>protocol</item>
<item>name</item>
<item>if</item>
<item>fi</item>
<item>then</item>
<item>rm</item>
<item>ln</item>
<item>cp</item>
<item>for</item>
<item>done</item>
<item>cat</item>
</list>

<list name="oe_functions">
<item> do_build </item>
<item> do_compile </item>
<item> do_compile_append </item>
<item> do_compile_prepend </item>
<item> do_compile_ptest_base </item>
<item> do_configure </item>
<item> do_configure_append </item>
<item> do_configure_prepend </item>
<item> do_configure_ptest_base </item>
<item> do_deploy </item>
<item> do_fetch </item>
<item> do_install </item>
<item> do_install_append </item>
<item> do_install_prepend </item>
<item> do_install_ptest_base </item>
<item> do_package </item>
<item> do_package_qa </item>
<item> do_package_write_deb </item>
<item> do_package_write_ipk </item>
<item> do_package_write_rpm </item>
<item> do_package_write_tar </item>
<item> do_packagedata </item>
<item> do_patch </item>
<item> do_populate_lic </item>
<item> do_populate_sdk </item>
<item> do_populate_sysroot </item>
<item> do_rm_work </item>
<item> do_rm_work_all </item>
<item> do_unpack </item>
<item> do_checkuri </item>
<item> do_checkuriall </item>
<item> do_clean </item>
<item> do_cleanall </item>
<item> do_cleansstate </item>
<item> do_devshell </item>
<item> do_fetchall </item>
<item> do_listtasks </item>
<item> do_package_index </item>
<item> do_bootimg </item>
<item> do_bundle_initramfs </item>
<item> do_rootfs </item>
<item> do_testimage </item>
<item> do_testimage_auto </item>
<item> do_vmdkimg </item>
<item> do_compile_kernelmodules </item>
<item> do_diffconfig </item>
<item> do_kernel_checkout </item>
<item> do_kernel_configcheck </item>
<item> do_kernel_configme </item>
<item> do_kernel_link_vmlinux </item>
<item> do_menuconfig </item>
<item> do_savedefconfig </item>
<item> do_sizecheck </item>
<item> do_strip </item>
<item> do_uboot_mkimage </item>
<item> do_validate_branches </item>
<item> do_generate_qt_config_file </item>
<item> do_spdx </item>
<item> oe_runmake </item>
<item> export </item>
<item> install </item>
<item> kernel_configme </item>
<item> validate_branches </item>
<item>do_build</item>
<item>do_compile</item>
<item>do_compile_append</item>
<item>do_compile_prepend</item>
<item>do_compile_ptest_base</item>
<item>do_configure</item>
<item>do_configure_append</item>
<item>do_configure_prepend</item>
<item>do_configure_ptest_base</item>
<item>do_deploy</item>
<item>do_fetch</item>
<item>do_install</item>
<item>do_install_append</item>
<item>do_install_prepend</item>
<item>do_install_ptest_base</item>
<item>do_package</item>
<item>do_package_qa</item>
<item>do_package_write_deb</item>
<item>do_package_write_ipk</item>
<item>do_package_write_rpm</item>
<item>do_package_write_tar</item>
<item>do_packagedata</item>
<item>do_patch</item>
<item>do_populate_lic</item>
<item>do_populate_sdk</item>
<item>do_populate_sysroot</item>
<item>do_rm_work</item>
<item>do_rm_work_all</item>
<item>do_unpack</item>
<item>do_checkuri</item>
<item>do_checkuriall</item>
<item>do_clean</item>
<item>do_cleanall</item>
<item>do_cleansstate</item>
<item>do_devshell</item>
<item>do_fetchall</item>
<item>do_listtasks</item>
<item>do_package_index</item>
<item>do_bootimg</item>
<item>do_bundle_initramfs</item>
<item>do_rootfs</item>
<item>do_testimage</item>
<item>do_testimage_auto</item>
<item>do_vmdkimg</item>
<item>do_compile_kernelmodules</item>
<item>do_diffconfig</item>
<item>do_kernel_checkout</item>
<item>do_kernel_configcheck</item>
<item>do_kernel_configme</item>
<item>do_kernel_link_vmlinux</item>
<item>do_menuconfig</item>
<item>do_savedefconfig</item>
<item>do_sizecheck</item>
<item>do_strip</item>
<item>do_uboot_mkimage</item>
<item>do_validate_branches</item>
<item>do_generate_qt_config_file</item>
<item>do_spdx</item>
<item>oe_runmake</item>
<item>export</item>
<item>install</item>
<item>kernel_configme</item>
<item>validate_branches</item>

</list>

<list name="dependencies">
<item> inherit </item>
<item> include </item>
<item> require </item>
<item> addtask </item>
<item> deltask </item>
<item> addhandler </item>
<item> EXPORT_FUNCTIONS </item>
<item>inherit</item>
<item>include</item>
<item>require</item>
<item>addtask</item>
<item>deltask</item>
<item>addhandler</item>
<item>EXPORT_FUNCTIONS</item>
</list>

<contexts>
@@ -129,7 +129,7 @@
<DetectChar attribute="String" context="#pop" char="&quot;" />
<LineContinue attribute="Escape" context="#stay" />
<AnyChar attribute="Normal Text" context="#stay" String="=|;," />
<RegExpr attribute="BBFunction" context="#stay" String="\$\{@[a-zA-z0-9._\-\(\), &quot;/]+\}" />
<RegExpr attribute="BBFunction" context="#stay" String="\$\{@[a-zA-Z0-9._\-\(\), &quot;/]+\}" />
<RegExpr attribute="Variable" context="#stay" String="\$\{[A-Za-z0-9_-]+\}" />
</context>

@@ -161,8 +161,6 @@
<itemData name="Normal Text" defStyleNum="dsNormal" spellChecking="false" />
<itemData name="String" defStyleNum="dsString" spellChecking="true" />
<itemData name="Keyword" defStyleNum="dsKeyword" spellChecking="false" />
<itemData name="Condition" defStyleNum="dsDataType" spellChecking="false" />
<itemData name="Function" defStyleNum="dsFunction" spellChecking="false" />
<itemData name="Variable" defStyleNum="dsOthers" spellChecking="false" color="darkred" />
<itemData name="Comment" defStyleNum="dsComment" spellChecking="true" />
<itemData name="Dependency" defStyleNum="dsDataType" spellChecking="false"/>


+ 1
- 1
kate/data/changelog.xml View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE language SYSTEM "language.dtd">
<language name="ChangeLog" version="2" kateversion="2.4" section="Other" extensions="ChangeLog" mimetype="" author="Dominik Haumann (dhdev@gmx.de)" license="LGPL">
<language name="ChangeLog" version="3" kateversion="2.4" section="Other" extensions="ChangeLog" mimetype="" author="Dominik Haumann (dhaumann@kde.org)" license="MIT">
<highlighting>
<contexts>
<context attribute="Normal Text" lineEndContext="#stay" name="Normal">


+ 3596
- 1186
kate/data/cmake.xml
File diff suppressed because it is too large
View File


+ 479
- 480
kate/data/coldfusion.xml View File

@@ -1,510 +1,509 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE language SYSTEM "language.dtd">
<language name="ColdFusion" version="2" kateversion="2.2" section="Markup" extensions="*.cfm;*.cfc;*.cfml;*.dbm" mimetype="text/x-coldfusion">
<language name="ColdFusion" version="3" kateversion="2.2" section="Markup" extensions="*.cfm;*.cfc;*.cfml;*.dbm" mimetype="text/x-coldfusion">

<highlighting>

<list name="Script Keywords">

<item> if </item>
<item> else </item>
<item> for </item>
<item> in </item>
<item> while </item>
<item> do </item>
<item> continue </item>
<item> break </item>
<item> with </item>
<item> try </item>
<item> catch </item>
<item> switch </item>
<item> case </item>
<item> new </item>
<item> var </item>
<item> function </item>
<item> return </item>
<item> this </item>
<item> delete </item>
<item> true </item>
<item> false </item>
<item> void </item>
<item> throw </item>
<item> typeof </item>
<item> const </item>
<item> default </item>
<item>if</item>
<item>else</item>
<item>for</item>
<item>in</item>
<item>while</item>
<item>do</item>
<item>continue</item>
<item>break</item>
<item>with</item>
<item>try</item>
<item>catch</item>
<item>switch</item>
<item>case</item>
<item>new</item>
<item>var</item>
<item>function</item>
<item>return</item>
<item>this</item>
<item>delete</item>
<item>true</item>
<item>false</item>
<item>void</item>
<item>throw</item>
<item>typeof</item>
<item>const</item>
<item>default</item>

</list>

<list name="Script Objects">

<item> Anchor </item>
<item> Applet </item>
<item> Area </item>
<item> Array </item>
<item> Boolean </item>
<item> Button </item>
<item> Checkbox </item>
<item> Date </item>
<item> Document </item>
<item> Event </item>
<item> FileUpload </item>
<item> Form </item>
<item> Frame </item>
<item> Function </item>
<item> Hidden </item>
<item> History </item>
<item> Image </item>
<item> Layer </item>
<item> Linke </item>
<item> Location </item>
<item> Math </item>
<item> Navigator </item>
<item> Number </item>
<item> Object </item>
<item> Option </item>
<item> Password </item>
<item> Radio </item>
<item> RegExp </item>
<item> Reset </item>
<item> Screen </item>
<item> Select </item>
<item> String </item>
<item> Submit </item>
<item> Text </item>
<item> Textarea </item>
<item> Window </item>
<item>Anchor</item>
<item>Applet</item>
<item>Area</item>
<item>Array</item>
<item>Boolean</item>
<item>Button</item>
<item>Checkbox</item>
<item>Date</item>
<item>Document</item>
<item>Event</item>
<item>FileUpload</item>
<item>Form</item>
<item>Frame</item>
<item>Function</item>
<item>Hidden</item>
<item>History</item>
<item>Image</item>
<item>Layer</item>
<item>Linke</item>
<item>Location</item>
<item>Math</item>
<item>Navigator</item>
<item>Number</item>
<item>Object</item>
<item>Option</item>
<item>Password</item>
<item>Radio</item>
<item>RegExp</item>
<item>Reset</item>
<item>Screen</item>
<item>Select</item>
<item>String</item>
<item>Submit</item>
<item>Text</item>
<item>Textarea</item>
<item>Window</item>

</list>

<list name="Script Methods">

<item> abs </item>
<item> acos </item>
<item> alert </item>
<item> anchor </item>
<item> apply </item>
<item> asin </item>
<item> atan </item>
<item> atan2 </item>
<item> back </item>
<item> blur </item>
<item> call </item>
<item> captureEvents </item>
<item> ceil </item>
<item> charAt </item>
<item> charCodeAt </item>
<item> clearInterval </item>
<item> clearTimeout </item>
<item> click </item>
<item> close </item>
<item> compile </item>
<item> concat </item>
<item> confirm </item>
<item> cos </item>
<item> disableExternalCapture </item>
<item> enableExternalCapture </item>
<item> eval </item>
<item> exec </item>
<item> exp </item>
<item> find </item>
<item> floor </item>
<item> focus </item>
<item> forward </item>
<item> fromCharCode </item>
<item> getDate </item>
<item> getDay </item>
<item> getFullYear </item>
<item> getHours </item>
<item> getMilliseconds </item>
<item> getMinutes </item>
<item> getMonth </item>
<item> getSeconds </item>
<item> getSelection </item>
<item> getTime </item>
<item> getTimezoneOffset </item>
<item> getUTCDate </item>
<item> getUTCDay </item>
<item> getUTCFullYear </item>
<item> getUTCHours </item>
<item> getUTCMilliseconds </item>
<item> getUTCMinutes </item>
<item> getUTCMonth </item>
<item> getUTCSeconds </item>
<item> go </item>
<item> handleEvent </item>
<item> home </item>
<item> indexOf </item>
<item> javaEnabled </item>
<item> join </item>
<item> lastIndexOf </item>
<item> link </item>
<item> load </item>
<item> log </item>
<item> match </item>
<item> max </item>
<item> min </item>
<item> moveAbove </item>
<item> moveBelow </item>
<item> moveBy </item>
<item> moveTo </item>
<item> moveToAbsolute </item>
<item> open </item>
<item> parse </item>
<item> plugins.refresh </item>
<item> pop </item>
<item> pow </item>
<item> preference </item>
<item> print </item>
<item> prompt </item>
<item> push </item>
<item> random </item>
<item> releaseEvents </item>
<item> reload </item>
<item> replace </item>
<item> reset </item>
<item> resizeBy </item>
<item> resizeTo </item>
<item> reverse </item>
<item> round </item>
<item> routeEvent </item>
<item> scrollBy </item>
<item> scrollTo </item>
<item> search </item>
<item> select </item>
<item> setDate </item>
<item> setFullYear </item>
<item> setHours </item>
<item> setInterval </item>
<item> setMilliseconds </item>
<item> setMinutes </item>
<item> setMonth </item>
<item> setSeconds </item>
<item> setTime </item>
<item> setTimeout </item>
<item> setUTCDate </item>
<item> setUTCFullYear </item>
<item> setUTCHours </item>
<item> setUTCMilliseconds </item>
<item> setUTCMinutes </item>
<item> setUTCMonth </item>
<item> setUTCSeconds </item>
<item> shift </item>
<item> sin </item>
<item> slice </item>
<item> sort </item>
<item> splice </item>
<item> split </item>
<item> sqrt </item>
<item> stop </item>
<item> String formatting </item>
<item> submit </item>
<item> substr </item>
<item> substring </item>
<item> taintEnabled </item>
<item> tan </item>
<item> test </item>
<item> toLocaleString </item>
<item> toLowerCase </item>
<item> toSource </item>
<item> toString </item>
<item> toUpperCase </item>
<item> toUTCString </item>
<item> unshift </item>
<item> unwatch </item>
<item> UTC </item>
<item> valueOf </item>
<item> watch </item>
<item> write </item>
<item> writeln </item>
<item>abs</item>
<item>acos</item>
<item>alert</item>
<item>anchor</item>
<item>apply</item>
<item>asin</item>
<item>atan</item>
<item>atan2</item>
<item>back</item>
<item>blur</item>
<item>call</item>
<item>captureEvents</item>
<item>ceil</item>
<item>charAt</item>
<item>charCodeAt</item>
<item>clearInterval</item>
<item>clearTimeout</item>
<item>click</item>
<item>close</item>
<item>compile</item>
<item>concat</item>
<item>confirm</item>
<item>cos</item>
<item>disableExternalCapture</item>
<item>enableExternalCapture</item>
<item>eval</item>
<item>exec</item>
<item>exp</item>
<item>find</item>
<item>floor</item>
<item>focus</item>
<item>forward</item>
<item>fromCharCode</item>
<item>getDate</item>
<item>getDay</item>
<item>getFullYear</item>
<item>getHours</item>
<item>getMilliseconds</item>
<item>getMinutes</item>
<item>getMonth</item>
<item>getSeconds</item>
<item>getSelection</item>
<item>getTime</item>
<item>getTimezoneOffset</item>
<item>getUTCDate</item>
<item>getUTCDay</item>
<item>getUTCFullYear</item>
<item>getUTCHours</item>
<item>getUTCMilliseconds</item>
<item>getUTCMinutes</item>
<item>getUTCMonth</item>
<item>getUTCSeconds</item>
<item>go</item>
<item>handleEvent</item>
<item>home</item>
<item>indexOf</item>
<item>javaEnabled</item>
<item>join</item>
<item>lastIndexOf</item>
<item>link</item>
<item>load</item>
<item>log</item>
<item>match</item>
<item>max</item>
<item>min</item>
<item>moveAbove</item>
<item>moveBelow</item>
<item>moveBy</item>
<item>moveTo</item>
<item>moveToAbsolute</item>
<item>open</item>
<item>parse</item>
<item>plugins.refresh</item>
<item>pop</item>
<item>pow</item>
<item>preference</item>
<item>print</item>
<item>prompt</item>
<item>push</item>
<item>random</item>
<item>releaseEvents</item>
<item>reload</item>
<item>replace</item>
<item>reset</item>
<item>resizeBy</item>
<item>resizeTo</item>
<item>reverse</item>
<item>round</item>
<item>routeEvent</item>
<item>scrollBy</item>
<item>scrollTo</item>
<item>search</item>
<item>select</item>
<item>setDate</item>
<item>setFullYear</item>
<item>setHours</item>
<item>setInterval</item>
<item>setMilliseconds</item>
<item>setMinutes</item>
<item>setMonth</item>
<item>setSeconds</item>
<item>setTime</item>
<item>setTimeout</item>
<item>setUTCDate</item>
<item>setUTCFullYear</item>
<item>setUTCHours</item>
<item>setUTCMilliseconds</item>
<item>setUTCMinutes</item>
<item>setUTCMonth</item>
<item>setUTCSeconds</item>
<item>shift</item>
<item>sin</item>
<item>slice</item>
<item>sort</item>
<item>splice</item>
<item>split</item>
<item>sqrt</item>
<item>stop</item>
<item>submit</item>
<item>substr</item>
<item>substring</item>
<item>taintEnabled</item>
<item>tan</item>
<item>test</item>
<item>toLocaleString</item>
<item>toLowerCase</item>
<item>toSource</item>
<item>toString</item>
<item>toUpperCase</item>
<item>toUTCString</item>
<item>unshift</item>
<item>unwatch</item>
<item>UTC</item>
<item>valueOf</item>
<item>watch</item>
<item>write</item>
<item>writeln</item>

</list>

<list name="CFSCRIPT Keywords">

<item> break </item>
<item> case </item>
<item> catch </item>
<item> continue </item>
<item> default </item>
<item> do </item>
<item> else </item>
<item> for </item>
<item> function </item>
<item> if </item>
<item> in </item>
<item> return </item>
<item> switch </item>
<item> try </item>
<item> var </item>
<item> while </item>
<item>break</item>
<item>case</item>
<item>catch</item>
<item>continue</item>
<item>default</item>
<item>do</item>
<item>else</item>
<item>for</item>
<item>function</item>
<item>if</item>
<item>in</item>
<item>return</item>
<item>switch</item>
<item>try</item>
<item>var</item>
<item>while</item>

</list>

<list name="CFSCRIPT Functions">

<item> Abs </item>
<item> ACos </item>
<item> ArrayAppend </item>
<item> ArrayAvg </item>
<item> ArrayClear </item>
<item> ArrayDeleteAt </item>
<item> ArrayInsertAt </item>
<item> ArrayIsEmpty </item>
<item> ArrayLen </item>
<item> ArrayMax </item>
<item> ArrayMin </item>
<item> ArrayNew </item>
<item> ArrayPrepend </item>
<item> ArrayResize </item>
<item> ArraySet </item>
<item> ArraySort </item>
<item> ArraySum </item>
<item> ArraySwap </item>
<item> ArrayToList </item>
<item> Asc </item>
<item> ASin </item>
<item> Atn </item>
<item> BitAnd </item>
<item> BitMaskClear </item>
<item> BitMaskRead </item>
<item> BitMaskSet </item>
<item> BitNot </item>
<item> BitOr </item>
<item> BitSHLN </item>
<item> BitSHRN </item>
<item> BitXor </item>
<item> Ceiling </item>
<item> Chr </item>
<item> CJustify </item>
<item> Compare </item>
<item> CompareNoCase </item>
<item> Cos </item>
<item> CreateDate </item>
<item> CreateDateTime </item>
<item> CreateObject </item>
<item> CreateODBCDate </item>
<item> CreateODBCDateTime </item>
<item> CreateODBCTime </item>
<item> CreateTime </item>
<item> CreateTimeSpan </item>
<item> CreateUUID </item>
<item> DateAdd </item>
<item> DateCompare </item>
<item> DateConvert </item>
<item> DateDiff </item>
<item> DateFormat </item>
<item> DatePart </item>
<item> Day </item>
<item> DayOfWeek </item>
<item> DayOfWeekAsString </item>
<item> DayOfYear </item>
<item> DaysInMonth </item>
<item> DaysInYear </item>
<item> DE </item>
<item> DecimalFormat </item>
<item> DecrementValue </item>
<item> Decrypt </item>
<item> DeleteClientVariable </item>
<item> DirectoryExists </item>
<item> DollarFormat </item>
<item> Duplicate </item>
<item> Encrypt </item>
<item> Evaluate </item>
<item> Exp </item>
<item> ExpandPath </item>
<item> FileExists </item>
<item> Find </item>
<item> FindNoCase </item>
<item> FindOneOf </item>
<item> FirstDayOfMonth </item>
<item> Fix </item>
<item> FormatBaseN </item>
<item> GetAuthUser </item>
<item> GetBaseTagData </item>
<item> GetBaseTagList </item>
<item> GetBaseTemplatePath </item>
<item> GetClientVariablesList </item>
<item> GetCurrentTemplatePath </item>
<item> GetDirectoryFromPath </item>
<item> GetException </item>
<item> GetFileFromPath </item>
<item> GetFunctionList </item>
<item> GetHttpRequestData </item>
<item> GetHttpTimeString </item>
<item> GetK2ServerDocCount </item>
<item> GetK2ServerDocCountLimit </item>
<item> GetLocale </item>
<item> GetMetaData </item>
<item> GetMetricData </item>
<item> GetPageContext </item>
<item> GetProfileSections </item>
<item> GetProfileString </item>
<item> GetServiceSettings </item>
<item> GetTempDirectory </item>
<item> GetTempFile </item>
<item> GetTemplatePath </item>
<item> GetTickCount </item>
<item> GetTimeZoneInfo </item>
<item> GetToken </item>
<item> Hash </item>
<item> Hour </item>
<item> HTMLCodeFormat </item>
<item> HTMLEditFormat </item>
<item> IIf </item>
<item> IncrementValue </item>
<item> InputBaseN </item>
<item> Insert </item>
<item> Int </item>
<item> IsArray </item>
<item> IsBinary </item>
<item> IsBoolean </item>
<item> IsCustomFunction </item>
<item> IsDate </item>
<item> IsDebugMode </item>
<item> IsDefined </item>
<item> IsK2ServerABroker </item>
<item> IsK2ServerDocCountExceeded </item>
<item> IsK2ServerOnline </item>
<item> IsLeapYear </item>
<item> IsNumeric </item>
<item> IsNumericDate </item>
<item> IsObject </item>
<item> IsQuery </item>
<item> IsSimpleValue </item>
<item> IsStruct </item>
<item> IsUserInRole </item>
<item> IsWDDX </item>
<item> IsXmlDoc </item>
<item> IsXmlElement </item>
<item> IsXmlRoot </item>
<item> JavaCast </item>
<item> JSStringFormat </item>
<item> LCase </item>
<item> Left </item>
<item> Len </item>
<item> ListAppend </item>
<item> ListChangeDelims </item>
<item> ListContains </item>
<item> ListContainsNoCase </item>
<item> ListDeleteAt </item>
<item> ListFind </item>
<item> ListFindNoCase </item>
<item> ListFirst </item>
<item> ListGetAt </item>
<item> ListInsertAt </item>
<item> ListLast </item>
<item> ListLen </item>
<item> ListPrepend </item>
<item> ListQualify </item>
<item> ListRest </item>
<item> ListSetAt </item>
<item> ListSort </item>
<item> ListToArray </item>
<item> ListValueCount </item>
<item> ListValueCountNoCase </item>
<item> LJustify </item>
<item> Log </item>
<item> Log10 </item>
<item> LSCurrencyFormat </item>
<item> LSDateFormat </item>
<item> LSEuroCurrencyFormat </item>
<item> LSIsCurrency </item>
<item> LSIsDate </item>
<item> LSIsNumeric </item>
<item> LSNumberFormat </item>
<item> LSParseCurrency </item>
<item> LSParseDateTime </item>
<item> LSParseEuroCurrency </item>
<item> LSParseNumber </item>
<item> LSTimeFormat </item>
<item> LTrim </item>
<item> Max </item>
<item> Mid </item>
<item> Min </item>
<item> Minute </item>
<item> Month </item>
<item> MonthAsString </item>
<item> Now </item>
<item> NumberFormat </item>
<item> ParagraphFormat </item>
<item> ParameterExists </item>
<item> ParseDateTime </item>
<item> Pi </item>
<item> PreserveSingleQuotes </item>
<item> Quarter </item>
<item> QueryAddColumn </item>
<item> QueryAddRow </item>
<item> QueryNew </item>
<item> QuerySetCell </item>
<item> QuotedValueList </item>
<item> Rand </item>
<item> Randomize </item>
<item> RandRange </item>
<item> REFind </item>
<item> REFindNoCase </item>
<item> RemoveChars </item>
<item> RepeatString </item>
<item> Replace </item>
<item> ReplaceList </item>
<item> ReplaceNoCase </item>
<item> REReplace </item>
<item> REReplaceNoCase </item>
<item> Reverse </item>
<item> Right </item>
<item> RJustify </item>
<item> Round </item>
<item> RTrim </item>
<item> Second </item>
<item> SetEncoding </item>
<item> SetLocale </item>
<item> SetProfileString </item>
<item> SetVariable </item>
<item> Sgn </item>
<item> Sin </item>
<item> SpanExcluding </item>
<item> SpanIncluding </item>
<item> Sqr </item>
<item> StripCR </item>
<item> StructAppend </item>
<item> StructClear </item>
<item> StructCopy </item>
<item> StructCount </item>
<item> StructDelete </item>
<item> StructFind </item>
<item> StructFindKey </item>
<item> StructFindValue </item>
<item> StructGet </item>
<item> StructInsert </item>
<item> StructIsEmpty </item>
<item> StructKeyArray </item>
<item> StructKeyExists </item>
<item> StructKeyList </item>
<item> StructNew </item>
<item> StructSort </item>
<item> StructUpdate </item>
<item> Tan </item>
<item> TimeFormat </item>
<item> ToBase64 </item>
<item> ToBinary </item>
<item> ToString </item>
<item> Trim </item>
<item> UCase </item>
<item> URLDecode </item>
<item> URLEncodedFormat </item>
<item> URLSessionFormat </item>
<item> Val </item>
<item> ValueList </item>
<item> Week </item>
<item> WriteOutput </item>
<item> XmlChildPos </item>
<item> XmlElemNew </item>
<item> XmlFormat </item>
<item> XmlNew </item>
<item> XmlParse </item>
<item> XmlSearch </item>
<item> XmlTransform </item>
<item> Year </item>
<item> YesNoFormat </item>
<item>Abs</item>
<item>ACos</item>
<item>ArrayAppend</item>
<item>ArrayAvg</item>
<item>ArrayClear</item>
<item>ArrayDeleteAt</item>
<item>ArrayInsertAt</item>
<item>ArrayIsEmpty</item>
<item>ArrayLen</item>
<item>ArrayMax</item>
<item>ArrayMin</item>
<item>ArrayNew</item>
<item>ArrayPrepend</item>
<item>ArrayResize</item>
<item>ArraySet</item>
<item>ArraySort</item>
<item>ArraySum</item>
<item>ArraySwap</item>
<item>ArrayToList</item>
<item>Asc</item>
<item>ASin</item>
<item>Atn</item>
<item>BitAnd</item>
<item>BitMaskClear</item>
<item>BitMaskRead</item>
<item>BitMaskSet</item>
<item>BitNot</item>
<item>BitOr</item>
<item>BitSHLN</item>
<item>BitSHRN</item>
<item>BitXor</item>
<item>Ceiling</item>
<item>Chr</item>
<item>CJustify</item>
<item>Compare</item>
<item>CompareNoCase</item>
<item>Cos</item>
<item>CreateDate</item>
<item>CreateDateTime</item>
<item>CreateObject</item>
<item>CreateODBCDate</item>
<item>CreateODBCDateTime</item>
<item>CreateODBCTime</item>
<item>CreateTime</item>
<item>CreateTimeSpan</item>
<item>CreateUUID</item>
<item>DateAdd</item>
<item>DateCompare</item>
<item>DateConvert</item>
<item>DateDiff</item>
<item>DateFormat</item>
<item>DatePart</item>
<item>Day</item>
<item>DayOfWeek</item>
<item>DayOfWeekAsString</item>
<item>DayOfYear</item>
<item>DaysInMonth</item>
<item>DaysInYear</item>
<item>DE</item>
<item>DecimalFormat</item>
<item>DecrementValue</item>
<item>Decrypt</item>
<item>DeleteClientVariable</item>
<item>DirectoryExists</item>
<item>DollarFormat</item>
<item>Duplicate</item>
<item>Encrypt</item>
<item>Evaluate</item>
<item>Exp</item>
<item>ExpandPath</item>
<item>FileExists</item>
<item>Find</item>
<item>FindNoCase</item>
<item>FindOneOf</item>
<item>FirstDayOfMonth</item>
<item>Fix</item>
<item>FormatBaseN</item>
<item>GetAuthUser</item>
<item>GetBaseTagData</item>
<item>GetBaseTagList</item>
<item>GetBaseTemplatePath</item>
<item>GetClientVariablesList</item>
<item>GetCurrentTemplatePath</item>
<item>GetDirectoryFromPath</item>
<item>GetException</item>
<item>GetFileFromPath</item>
<item>GetFunctionList</item>
<item>GetHttpRequestData</item>
<item>GetHttpTimeString</item>
<item>GetK2ServerDocCount</item>
<item>GetK2ServerDocCountLimit</item>
<item>GetLocale</item>
<item>GetMetaData</item>
<item>GetMetricData</item>
<item>GetPageContext</item>
<item>GetProfileSections</item>
<item>GetProfileString</item>
<item>GetServiceSettings</item>
<item>GetTempDirectory</item>
<item>GetTempFile</item>
<item>GetTemplatePath</item>
<item>GetTickCount</item>
<item>GetTimeZoneInfo</item>
<item>GetToken</item>
<item>Hash</item>
<item>Hour</item>
<item>HTMLCodeFormat</item>
<item>HTMLEditFormat</item>
<item>IIf</item>
<item>IncrementValue</item>
<item>InputBaseN</item>
<item>Insert</item>
<item>Int</item>
<item>IsArray</item>
<item>IsBinary</item>
<item>IsBoolean</item>
<item>IsCustomFunction</item>
<item>IsDate</item>
<item>IsDebugMode</item>
<item>IsDefined</item>
<item>IsK2ServerABroker</item>
<item>IsK2ServerDocCountExceeded</item>
<item>IsK2ServerOnline</item>
<item>IsLeapYear</item>
<item>IsNumeric</item>
<item>IsNumericDate</item>
<item>IsObject</item>
<item>IsQuery</item>
<item>IsSimpleValue</item>
<item>IsStruct</item>
<item>IsUserInRole</item>
<item>IsWDDX</item>
<item>IsXmlDoc</item>
<item>IsXmlElement</item>
<item>IsXmlRoot</item>
<item>JavaCast</item>
<item>JSStringFormat</item>
<item>LCase</item>
<item>Left</item>
<item>Len</item>
<item>ListAppend</item>
<item>ListChangeDelims</item>
<item>ListContains</item>
<item>ListContainsNoCase</item>
<item>ListDeleteAt</item>
<item>ListFind</item>
<item>ListFindNoCase</item>
<item>ListFirst</item>
<item>ListGetAt</item>
<item>ListInsertAt</item>
<item>ListLast</item>
<item>ListLen</item>
<item>ListPrepend</item>
<item>ListQualify</item>
<item>ListRest</item>
<item>ListSetAt</item>
<item>ListSort</item>
<item>ListToArray</item>
<item>ListValueCount</item>
<item>ListValueCountNoCase</item>
<item>LJustify</item>
<item>Log</item>
<item>Log10</item>
<item>LSCurrencyFormat</item>
<item>LSDateFormat</item>
<item>LSEuroCurrencyFormat</item>
<item>LSIsCurrency</item>
<item>LSIsDate</item>
<item>LSIsNumeric</item>
<item>LSNumberFormat</item>
<item>LSParseCurrency</item>
<item>LSParseDateTime</item>
<item>LSParseEuroCurrency</item>
<item>LSParseNumber</item>
<item>LSTimeFormat</item>
<item>LTrim</item>
<item>Max</item>
<item>Mid</item>
<item>Min</item>
<item>Minute</item>
<item>Month</item>
<item>MonthAsString</item>
<item>Now</item>
<item>NumberFormat</item>
<item>ParagraphFormat</item>
<item>ParameterExists</item>
<item>ParseDateTime</item>
<item>Pi</item>
<item>PreserveSingleQuotes</item>
<item>Quarter</item>
<item>QueryAddColumn</item>
<item>QueryAddRow</item>
<item>QueryNew</item>
<item>QuerySetCell</item>
<item>QuotedValueList</item>
<item>Rand</item>
<item>Randomize</item>
<item>RandRange</item>
<item>REFind</item>
<item>REFindNoCase</item>
<item>RemoveChars</item>
<item>RepeatString</item>
<item>Replace</item>
<item>ReplaceList</item>
<item>ReplaceNoCase</item>
<item>REReplace</item>
<item>REReplaceNoCase</item>
<item>Reverse</item>
<item>Right</item>
<item>RJustify</item>
<item>Round</item>
<item>RTrim</item>
<item>Second</item>
<item>SetEncoding</item>
<item>SetLocale</item>
<item>SetProfileString</item>
<item>SetVariable</item>
<item>Sgn</item>
<item>Sin</item>
<item>SpanExcluding</item>
<item>SpanIncluding</item>
<item>Sqr</item>
<item>StripCR</item>
<item>StructAppend</item>
<item>StructClear</item>
<item>StructCopy</item>
<item>StructCount</item>
<item>StructDelete</item>
<item>StructFind</item>
<item>StructFindKey</item>
<item>StructFindValue</item>
<item>StructGet</item>
<item>StructInsert</item>
<item>StructIsEmpty</item>
<item>StructKeyArray</item>
<item>StructKeyExists</item>
<item>StructKeyList</item>
<item>StructNew</item>
<item>StructSort</item>
<item>StructUpdate</item>
<item>Tan</item>
<item>TimeFormat</item>
<item>ToBase64</item>
<item>ToBinary</item>
<item>ToString</item>
<item>Trim</item>
<item>UCase</item>
<item>URLDecode</item>
<item>URLEncodedFormat</item>
<item>URLSessionFormat</item>
<item>Val</item>
<item>ValueList</item>
<item>Week</item>
<item>WriteOutput</item>
<item>XmlChildPos</item>
<item>XmlElemNew</item>
<item>XmlFormat</item>
<item>XmlNew</item>
<item>XmlParse</item>
<item>XmlSearch</item>
<item>XmlTransform</item>
<item>Year</item>
<item>YesNoFormat</item>

</list>



+ 71
- 71
kate/data/component-pascal.xml View File

@@ -13,87 +13,87 @@
<language name="Component-Pascal" version="2" kateversion="2.3" section="Sources" extensions="*.cp;*.bro" mimetype="text/x-component-pascal" author="Werner Braun (wb@o3-software.de)" license="">
<highlighting>
<list name="keywords">
<item> BEGIN </item>
<item> BY </item>
<item> CASE </item>
<item> CLOSE </item>
<item> CONST </item>
<item> DO </item>
<item> ELSE </item>
<item> ELSIF </item>
<item> END </item>
<item> FOR </item>
<item> IF </item>
<item> IMPORT </item>
<item> LOOP </item>
<item> MODULE </item>
<item> NEW </item>
<item> OF </item>
<item> OUT