Branch: master

3cefb44b 2015-01-19 17:37:40 Michele Calgaro
Kate syntax highlighting files update - Jan 2015.
1) Changes in asm-m68k.xml, ppd.xml, sql-oracle.xml taken from http://kate-editor.org/syntax/2.5
2) Changes to the other files from myself.
A kate/data/sql-oracle.xml
M kate/data/CMakeLists.txt
M kate/data/Makefile.am
M kate/data/asm-m68k.xml
M kate/data/ppd.xml
M kate/data/update-files.xml
diff --git a/kate/data/CMakeLists.txt b/kate/data/CMakeLists.txt
index 07afa64..a696b73 100644
--- a/kate/data/CMakeLists.txt
+++ b/kate/data/CMakeLists.txt
@@ -52,7 +52,7 @@
     relaxng.xml replicode.xml restructuredtext.xml rest.xml rexx.xml rhtml.xml rib.xml
     roff.xml rpmspec.xml rsiidl.xml rtf.xml ruby.xml r.xml sather.xml scala.xml scheme.xml
     sci.xml scss.xml sed.xml sgml.xml sieve.xml sisu.xml sml.xml spice.xml sql-mysql.xml
-    sql-postgresql.xml sql.xml stata.xml systemc.xml systemverilog.xml tads3.xml
+    sql-oracle.xml sql-postgresql.xml sql.xml stata.xml systemc.xml systemverilog.xml tads3.xml
     tcl.xml tcsh.xml template-toolkit.xml texinfo.xml textile.xml tibasic.xml
     txt2tags.xml update-files.xml uscript.xml valgrind-suppression.xml
     varnishtest.xml varnish.xml vcard.xml velocity.xml vera.xml verilog.xml vhdl.xml
diff --git a/kate/data/Makefile.am b/kate/data/Makefile.am
index 1b20313..871eb97 100644
--- a/kate/data/Makefile.am
+++ b/kate/data/Makefile.am
@@ -32,7 +32,7 @@
     relaxng.xml replicode.xml restructuredtext.xml rest.xml rexx.xml rhtml.xml rib.xml \
     roff.xml rpmspec.xml rsiidl.xml rtf.xml ruby.xml r.xml sather.xml scala.xml scheme.xml \
     sci.xml scss.xml sed.xml sgml.xml sieve.xml sisu.xml sml.xml spice.xml sql-mysql.xml \
-    sql-postgresql.xml sql.xml stata.xml systemc.xml systemverilog.xml tads3.xml \
+    sql-oracle.xml sql-postgresql.xml sql.xml stata.xml systemc.xml systemverilog.xml tads3.xml \
     tcl.xml tcsh.xml template-toolkit.xml texinfo.xml textile.xml tibasic.xml \
     txt2tags.xml update-files.xml uscript.xml valgrind-suppression.xml \
     varnishtest.xml varnish.xml vcard.xml velocity.xml vera.xml verilog.xml vhdl.xml \
diff --git a/kate/data/asm-m68k.xml b/kate/data/asm-m68k.xml
index 7443023..369cfc4 100644
--- a/kate/data/asm-m68k.xml
+++ b/kate/data/asm-m68k.xml
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE language SYSTEM "language.dtd">
 
-<language name="Motorola 68k (VASM/Devpac)" section="Assembler" version="1.01" kateversion="2.4"  extensions="*.s;*.i;*.S;*.I" author="Miro Kropacek (miro.kropacek@...)" license="LGPL">
+<language name="Motorola 68k (VASM/Devpac)" section="Assembler" version="1.02" kateversion="2.4"  extensions="*.s;*.i;*.S;*.I" author="Miro Kropacek (miro.kropacek@...)" license="LGPL">
 
   <highlighting>
     <list name="Data Registers">
@@ -149,7 +149,7 @@
       <item>dbra</item>
       <item>dbt</item>
       <item>dbvc</item>
-      <item>dbvc</item>
+      <item>dbvs</item>
       <item>divs</item>
       <item>divsl</item>
       <item>divu</item>
@@ -231,7 +231,7 @@
       <item>subq</item>
       <item>subx</item>
       <item>svc</item>
-      <item>svc</item>
+      <item>svs</item>
       <item>swap</item>
       <item>tas</item>
       <item>trapcc</item>
diff --git a/kate/data/ppd.xml b/kate/data/ppd.xml
index 796bd90..cfe9a77 100644
--- a/kate/data/ppd.xml
+++ b/kate/data/ppd.xml
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="UTF-8"?>
+���<?xml version="1.0" encoding="UTF-8"?>
 
 <!DOCTYPE language SYSTEM "language.dtd" []>
 
@@ -9,7 +9,7 @@
 - CUPS PPD Extensions: http://www.cups.org/documentation.php/doc-1.4/spec-ppd.html
 -->
 
-<language name="PostScript Printer Description" version="0.1" kateversion="2.4" section="Markup" extensions="*.ppd" author="Lukas Sommer" mimetype="application/vnd.cups-ppd" license="public domain">
+<language name="PostScript Printer Description" version="0.2" kateversion="2.4" section="Markup" extensions="*.ppd" author="Lukas Sommer" mimetype="application/vnd.cups-ppd" license="public domain">
 
     <highlighting>
 
@@ -26,7 +26,17 @@
             <context attribute="Comment" lineEndContext="#pop" name="contextComment">
                 <IncludeRules context="##Alerts"/>
             </context>
-            <context attribute="Value" lineEndContext="#pop" name="contextValue"></context>
+            <context attribute="Value" lineEndContext="#pop" name="contextValue">
+                <DetectSpaces/>
+                <DetectChar attribute="Value" context="contextValueMultiLine" char="&quot;" />
+                <RegExpr attribute="Value" context="contextValueSingleLine" String="."/>
+            </context>
+            <context attribute="Value" lineEndContext="#stay" name="contextValueMultiLine">
+                <DetectSpaces/>
+                <DetectChar attribute="Value" context="#pop" char="&quot;" />
+            </context>
+            <context attribute="Value" lineEndContext="#pop" name="contextValueSingleLine">
+            </context>
         </contexts>
 
         <itemDatas>
diff --git a/kate/data/sql-oracle.xml b/kate/data/sql-oracle.xml
new file mode 100644
index 0000000..822b377
--- /dev/null
+++ b/kate/data/sql-oracle.xml
@@ -0,0 +1,2174 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE language SYSTEM "language.dtd">
+<!-- Oracle SQL, syntax definition based on sql.xml by Yury Lebedev -->
+<language name="SQL (Oracle)" version="1.0" kateversion="2.4" section="Database" extensions="*.sql;*.SQL;*.ddl;*.DDL;*.trg;*.TRG;*.spc;*.SPC;*.bdy;*.DBY" mimetype="text/x-sql" casesensitive="0" author="Andrey Karepin (egdfree@...)" license="LGPL">
+  <highlighting>
+    <list name="keywords">
+      <item> A </item>
+      <item> ABORT </item>
+      <item> ABS </item>
+      <item> ACCESS </item>
+      <item> ACCESSED </item>
+      <item> ACCOUNT </item>
+      <item> ACOS </item>
+      <item> ACTIVATE </item>
+      <item> ACTIVE_COMPONENT </item>
+      <item> ACTIVE_FUNCTION </item>
+      <item> ACTIVE_TAG </item>
+      <item> ADD </item>
+      <item> ADD_COLUMN </item>
+      <item> ADD_GROUP </item>
+      <item> ADD_MONTHS </item>
+      <item> ADJ_DATE </item>
+      <item> ADMIN </item>
+      <item> ADMINISTER </item>
+      <item> ADMINISTRATOR </item>
+      <item> ADVISE </item>
+      <item> ADVISOR </item>
+      <item> AFTER </item>
+      <item> ALIAS </item>
+      <item> ALL </item>
+      <item> ALLOCATE </item>
+      <item> ALLOW </item>
+      <item> ALL_ROWS </item>
+      <item> ALTER </item>
+      <item> ALWAYS </item>
+      <item> ANALYZE </item>
+      <item> ANCILLARY </item>
+      <item> AND </item>
+      <item> AND_EQUAL </item>
+      <item> ANTIJOIN </item>
+      <item> ANY </item>
+      <item> ANYSCHEMA </item>
+      <item> APPEND </item>
+      <item> APPENDCHILDXML </item>
+      <item> APPEND_VALUES </item>
+      <item> APPLY </item>
+      <item> ARCHIVE </item>
+      <item> ARCHIVELOG </item>
+      <item> ARRAY </item>
+      <item> AS </item>
+      <item> ASC </item>
+      <item> ASCII </item>
+      <item> ASCIISTR </item>
+      <item> ASIN </item>
+      <item> ASSEMBLY </item>
+      <item> ASSOCIATE </item>
+      <item> ASYNC </item>
+      <item> ASYNCHRONOUS </item>
+      <item> AT </item>
+      <item> ATAN </item>
+      <item> ATAN2 </item>
+      <item> ATTRIBUTE </item>
+      <item> ATTRIBUTES </item>
+      <item> AUDIT </item>
+      <item> AUTHENTICATED </item>
+      <item> AUTHENTICATION </item>
+      <item> AUTHID </item>
+      <item> AUTHORIZATION </item>
+      <item> AUTO </item>
+      <item> AUTOALLOCATE </item>
+      <item> AUTOEXTEND </item>
+      <item> AUTOMATIC </item>
+      <item> AVAILABILITY </item>
+      <item> AVG </item>
+      <item> BACKUP </item>
+      <item> BASIC </item>
+      <item> BASICFILE </item>
+      <item> BATCH </item>
+      <item> BECOME </item>
+      <item> BEFORE </item>
+      <item> BEGIN </item>
+      <item> BEGIN_OUTLINE_DATA </item>
+      <item> BEHALF </item>
+      <item> BETWEEN </item>
+      <item> BFILE </item>
+      <item> BFILENAME </item>
+      <item> BIGFILE </item>
+      <item> BINARY </item>
+      <item> BINARY_DOUBLE </item>
+      <item> BINARY_DOUBLE_INFINITY </item>
+      <item> BINARY_DOUBLE_NAN </item>
+      <item> BINARY_FLOAT </item>
+      <item> BINARY_FLOAT_INFINITY </item>
+      <item> BINARY_FLOAT_NAN </item>
+      <item> BIND_AWARE </item>
+      <item> BINDING </item>
+      <item> BIN_TO_NUM </item>
+      <item> BITAND </item>
+      <item> BITMAP </item>
+      <item> BITMAPS </item>
+      <item> BITMAP_TREE </item>
+      <item> BITS </item>
+      <item> BLOB </item>
+      <item> BLOCK </item>
+      <item> BLOCK_RANGE </item>
+      <item> BLOCKS </item>
+      <item> BLOCKSIZE </item>
+      <item> BODY </item>
+      <item> BOTH </item>
+      <item> BOUND </item>
+      <item> BRANCH </item>
+      <item> BREADTH </item>
+      <item> BROADCAST </item>
+      <item> BUFFER </item>
+      <item> BUFFER_CACHE </item>
+      <item> BUFFER_POOL </item>
+      <item> BUILD </item>
+      <item> BULK </item>
+      <item> BY </item>
+      <item> BYPASS_RECURSIVE_CHECK </item>
+      <item> BYPASS_UJVC </item>
+      <item> BYTE </item>
+      <item> CACHE </item>
+      <item> CACHE_CB </item>
+      <item> CACHE_INSTANCES </item>
+      <item> CACHE_TEMP_TABLE </item>
+      <item> CALL </item>
+      <item> CANCEL </item>
+      <item> CARDINALITY </item>
+      <item> CASCADE </item>
+      <item> CASE </item>
+      <item> CAST </item>
+      <item> CATEGORY </item>
+      <item> CEIL </item>
+      <item> CELL_FLASH_CACHE </item>
+      <item> CERTIFICATE </item>
+      <item> CFILE </item>
+      <item> CHAINED </item>
+      <item> CHANGE </item>
+      <item> CHANGE_DUPKEY_ERROR_INDEX </item>
+      <item> CHAR </item>
+      <item> CHARACTER </item>
+      <item> CHAR_CS </item>
+      <item> CHARTOROWID </item>
+      <item> CHECK </item>
+      <item> CHECK_ACL_REWRITE </item>
+      <item> CHECKPOINT </item>
+      <item> CHILD </item>
+      <item> CHOOSE </item>
 ** Diff limit reached (max: 250 lines) **