diff --git a/kate/data/4dos.xml b/kate/data/4dos.xml
new file mode 100644
index 000000000..f4f4e6798
--- /dev/null
+++ b/kate/data/4dos.xml
@@ -0,0 +1,926 @@
+
+
+
+
+
+]>
+
+
+
+
+ - todo
+ - attention
+ - attn
+ - fixme
+ - achtung
+ - info
+
+
+ - DOSMEM
+ - EMS
+ - EXTENDED
+ - XMS
+ - CDROM
+ - CLUSTSIZE
+ - CODEPAGE
+ - COM
+ - DEVICE
+ - DISKFREE
+ - DISKTOTAL
+ - DISKUSED
+ - DRIVETYPE
+ - HDDSIZE
+ - LPT
+ - READY
+ - REMOTE
+ - REMOVABLE
+ - ATTRIB
+ - COMPARE
+ - FILEAGE
+ - FILECLOSE
+ - FILEOPEN
+ - FILEREAD
+ - FILEREADB
+ - FILES
+ - FILESEEK
+ - FILESEEKL
+ - FILESIZE
+ - FILEWRITE
+ - FILEWRITEB
+ - FINDCLOSE
+ - LINES
+ - ASCII
+ - COUNT
+ - FIELDS
+ - INDEX
+ - ISALNUM
+ - ISALPHA
+ - ISASCII
+ - ISCNTRL
+ - ISDIGIT
+ - ISLOWER
+ - ISPRINT
+ - ISPUNCT
+ - ISSPACE
+ - ISUPPER
+ - ISXDIGIT
+ - LEN
+ - SIMILAR
+ - WILD
+ - WORDS
+ - ABS
+ - AVERAGE
+ - CEILING
+ - CONVERT
+ - DEC
+ - DECIMAL
+ - DIGITS
+ - EVAL
+ - FLOOR
+ - INC
+ - INT
+ - MAX
+ - MIN
+ - NUMERIC
+ - RANDOM
+ - DATE
+ - DAY
+ - DOWI
+ - DOY
+ - ISODOWI
+ - ISOWEEK
+ - ISOWYEAR
+ - MAKEAGE
+ - MONTH
+ - TIME
+ - YEAR
+ - EXEC
+ - INIWRITE
+
+
+ - DDCSTR
+ - MASTER
+ - READSCR
+ - SMBSTR
+ - CWD
+ - CWDS
+ - FSTYPE
+ - LABEL
+ - SERIAL
+ - ATTRIB
+ - FILEDATE
+ - FILETIME
+ - FINDFIRST
+ - FINDNEXT
+ - LINE
+ - MD5
+ - SEARCH
+ - SHA1
+ - TRUENAME
+ - UNIQUE
+ - ALTNAME
+ - EXPAND
+ - EXT
+ - FILENAME
+ - FULL
+ - LFN
+ - NAME
+ - PATH
+ - QUOTE
+ - SFN
+ - UNQUOTE
+ - UNQUOTES
+ - ASCII
+ - CAPS
+ - CHAR
+ - FIELD
+ - FORMAT
+ - INSERT
+ - INSTR
+ - LCS
+ - LEFT
+ - LOWER
+ - LTRIM
+ - REPEAT
+ - REPLACE
+ - RIGHT
+ - RTRIM
+ - REVERSE
+ - STRIP
+ - SUBST
+ - SUBSTR
+ - TRIM
+ - UPPER
+ - WORD
+ - COMMA
+ - AGEDATE
+ - DATECONV
+ - DOW
+ - DOWF
+ - MAKEDATE
+ - MAKETIME
+ - MONTHF
+ - ALIAS
+ - CLIP
+ - CLIPW
+ - EXECSTR
+ - FUNCTION
+ - HISTORY
+ - IF
+ - INIREAD
+ - SELECT
+ - TIMER
+
+ - if
+ - iff
+ - text
+ - input
+ - inkey
+ - do
+ - enddo
+
+ - iterate
+ - leave
+
+ - switch
+ - errorlevel
+
+ - defined
+ - isalias
+ - isfunction
+ - isinternal
+ - islabel
+
+
+ - set
+ - function
+ - alias
+
+
+ - ENDLOCAL
+ - UNALIAS
+ - UNFUNCTION
+ - UNSET
+
+
+ - for
+ - else
+ - elseiff
+ - endiff
+ - enddo
+ - endtext
+ - case
+ - endswitch
+ - default
+
+
+
+
+ - BREAK
+ - IDLE
+ - LFNFOR
+ - LOADBTM
+ - SWAPPING
+ - TRANSIENT
+ - VERIFY
+
+
+ - CALL
+ - CD
+ - CHDIR
+ - CDD
+ - DIR
+ - ERASE
+ - DEL
+ - DESCRIBE
+ - HEAD
+ - MD
+ - MKDIR
+ - RD
+ - RMDIR
+ - PUSHD
+ - REN
+ - RENAME
+ - TOUCH
+
+
+ - BEEP
+ - CANCEL
+ - DATE /T
+ - FREE
+ - KEYBD
+ - ELSE
+ - PAUSE
+ - POPD
+ - QUIT
+ - SETDOS
+ - SHIFT
+ - TAIL
+ - TEE
+ - TIME
+ - TIMER
+ - TYPE
+
+
+ - CHCP
+ - DELAY
+ - COUNTRY
+ - SETERROR
+
+
+ - CLS
+ - COLOR
+
+
+ - ATTRIB
+ - COPY
+ - FFIND
+ - MOVE
+
+
+ - DRAWBOX
+ - DRAWHLINE
+ - DRAWVLINE
+ - SCREEN
+ - SCRPUT
+ - VSCRPUT
+
+
+ - EXCEPT
+ - GLOBAL
+
+
+ - SETLOCAL
+
+
+ - on
+ - off
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/kate/data/CMakeLists.txt b/kate/data/CMakeLists.txt
index 9dc0f7681..2fa20670d 100644
--- a/kate/data/CMakeLists.txt
+++ b/kate/data/CMakeLists.txt
@@ -25,32 +25,33 @@ install( FILES
install( FILES
language.dtd syntax.template
- abap.xml abc.xml actionscript.xml ada.xml ahdl.xml ahk.xml alert_indent.xml
+ 4dos.xml abap.xml abc.xml actionscript.xml ada.xml ahdl.xml ahk.xml alert_indent.xml
alert.xml ample.xml ansic89.xml ansys.xml apache.xml asm6502.xml asm-avr.xml
asm-dsp56k.xml asm-m68k.xml asn1.xml asp.xml asterisk.xml awk.xml bash.xml
bibtex.xml bmethod.xml ccss.xml cgis.xml cg.xml changelog.xml chicken.xml
cisco.xml clipper.xml clojure.xml cmake.xml coffee.xml coldfusion.xml
- commonlisp.xml component-pascal.xml context.xml crk.xml
- css.xml cs.xml cue.xml curry.xml c.xml ddoc.xml debianchangelog.xml
- debiancontrol.xml desktop.xml diff.xml djangotemplate.xml dosbat.xml dot.xml
+ commonlisp.xml component-pascal.xml context.xml crk.xml css.xml
+ cs.xml cue.xml curry.xml c.xml ddoc.xml debianchangelog.xml debiancontrol.xml
+ desktop.xml diff.xml djangotemplate.xml dockerfile.xml dosbat.xml dot.xml
doxygenlua.xml doxygen.xml dtd.xml d.xml eiffel.xml email.xml erlang.xml
- euphoria.xml e.xml ferite.xml fgl-4gl.xml fgl-per.xml fortran.xml freebasic.xml
- fsharp.xml fstab.xml gap.xml gcc.xml gdb.xml gdl.xml gettext.xml git-rebase.xml
- glosstex.xml glsl.xml gnuassembler.xml gnuplot.xml go.xml grammar.xml haml.xml
- haskell.xml html.xml idconsole.xml idl.xml ilerpg.xml inform.xml
+ euphoria.xml e.xml fasm.xml ferite.xml fgl-4gl.xml fgl-per.xml fortran.xml freebasic.xml
+ fsharp.xml fstab.xml ftl.xml gap.xml gcc.xml gdb.xml gdl.xml gettext.xml git-ignore.xml
+ git-rebase.xml gitolite.xml glosstex.xml glsl.xml gnuassembler.xml gnuplot.xml go.xml
+ grammar.xml haml.xml haskell.xml haxe.xml html.xml hunspell-aff.xml hunspell-dat.xml
+ hunspell-dic.xml hunspell-idx.xml idconsole.xml idl.xml ilerpg.xml inform.xml
ini.xml isocpp.xml jam.xml javadoc.xml javascript.xml java.xml json.xml
- jsp.xml julia.xml kbasic.xml latex.xml ldif.xml less.xml lex.xml lilypond.xml
- literate-curry.xml literate-haskell.xml logtalk.xml lpc.xml lua.xml m3u.xml
- m4.xml mab.xml makefile.xml mako.xml mason.xml mathematica.xml matlab.xml maxima.xml
- mediawiki.xml mel.xml mergetagtext.xml mips.xml modelica.xml modelines.xml
- modula-2.xml monobasic.xml mup.xml nasm.xml nemerle.xml nesc.xml noweb.xml
- objectivecpp.xml objectivec.xml ocaml.xml octave.xml oors.xml opal.xml opencl.xml
+ jsp.xml julia.xml j.xml kbasic.xml latex.xml ldif.xml ld.xml less.xml lex.xml lilypond.xml
+ literate-curry.xml literate-haskell.xml logtalk.xml lpc.xml lsl.xml lua.xml m3u.xml
+ m4.xml mab.xml makefile.xml mako.xml mandoc.xml mason.xml mathematica.xml matlab.xml
+ maxima.xml mediawiki.xml mel.xml mergetagtext.xml metafont.xml mips.xml modelica.xml
+ modelines.xml modula-2.xml monobasic.xml mup.xml nagios.xml nasm.xml nemerle.xml nesc.xml
+ noweb.xml objectivecpp.xml objectivec.xml ocaml.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
postscript.xml povray.xml ppd.xml progress.xml prolog.xml protobuf.xml puppet.xml
- purebasic.xml python.xml qmake.xml qml.xml qt4.xml rapidq.xml relaxngcompact.xml
- relaxng.xml restructuredtext.xml rest.xml rexx.xml rhtml.xml rib.xml rpmspec.xml
- rsiidl.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
+ purebasic.xml python.xml qmake.xml qml.xml qt4.xml q.xml rapidq.xml relaxngcompact.xml
+ 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
tcl.xml tcsh.xml template-toolkit.xml texinfo.xml textile.xml tibasic.xml
txt2tags.xml update-files.xml uscript.xml valgrind-suppression.xml
diff --git a/kate/data/Makefile.am b/kate/data/Makefile.am
index fe91bf7ab..1320d7a33 100644
--- a/kate/data/Makefile.am
+++ b/kate/data/Makefile.am
@@ -5,32 +5,33 @@ rckate_DATA = katepartui.rc katepartreadonlyui.rc
syntaxkatedir = $(kde_datadir)/katepart/syntax
syntaxkate_DATA = language.dtd syntax.template \
- abap.xml abc.xml actionscript.xml ada.xml ahdl.xml ahk.xml alert_indent.xml \
+ 4dos.xml abap.xml abc.xml actionscript.xml ada.xml ahdl.xml ahk.xml alert_indent.xml \
alert.xml ample.xml ansic89.xml ansys.xml apache.xml asm6502.xml asm-avr.xml \
asm-dsp56k.xml asm-m68k.xml asn1.xml asp.xml asterisk.xml awk.xml bash.xml \
bibtex.xml bmethod.xml ccss.xml cgis.xml cg.xml changelog.xml chicken.xml \
cisco.xml clipper.xml clojure.xml cmake.xml coffee.xml coldfusion.xml \
- commonlisp.xml component-pascal.xml context.xml cpp.xml crk.xml \
- css.xml css-php.xml cs.xml cue.xml curry.xml c.xml ddoc.xml debianchangelog.xml \
- debiancontrol.xml desktop.xml diff.xml djangotemplate.xml dosbat.xml dot.xml \
+ commonlisp.xml component-pascal.xml context.xml cpp.xml crk.xml css.xml \
+ css-php.xml cs.xml cue.xml curry.xml c.xml ddoc.xml debianchangelog.xml debiancontrol.xml \
+ desktop.xml diff.xml djangotemplate.xml dockerfile.xml dosbat.xml dot.xml \
doxygenlua.xml doxygen.xml dtd.xml d.xml eiffel.xml email.xml erlang.xml \
- euphoria.xml e.xml ferite.xml fgl-4gl.xml fgl-per.xml fortran.xml freebasic.xml \
- fsharp.xml fstab.xml gap.xml gcc.xml gdb.xml gdl.xml gettext.xml git-rebase.xml \
- glosstex.xml glsl.xml gnuassembler.xml gnuplot.xml go.xml grammar.xml haml.xml \
- haskell.xml html.xml html-php.xml idconsole.xml idl.xml ilerpg.xml inform.xml \
- ini.xml jam.xml javadoc.xml javascript.xml javascript-php.xml java.xml json.xml \
- jsp.xml julia.xml kbasic.xml latex.xml ldif.xml less.xml lex.xml lilypond.xml \
- literate-curry.xml literate-haskell.xml logtalk.xml lpc.xml lua.xml m3u.xml \
- m4.xml mab.xml makefile.xml mako.xml mason.xml mathematica.xml matlab.xml maxima.xml \
- mediawiki.xml mel.xml mergetagtext.xml mips.xml modelica.xml modelines.xml \
- modula-2.xml monobasic.xml mup.xml nasm.xml nemerle.xml nesc.xml noweb.xml \
- objectivecpp.xml objectivec.xml ocaml.xml octave.xml oors.xml opal.xml opencl.xml \
+ euphoria.xml e.xml fasm.xml ferite.xml fgl-4gl.xml fgl-per.xml fortran.xml freebasic.xml \
+ fsharp.xml fstab.xml ftl.xml gap.xml gcc.xml gdb.xml gdl.xml gettext.xml git-ignore.xml \
+ git-rebase.xml gitolite.xml glosstex.xml glsl.xml gnuassembler.xml gnuplot.xml go.xml \
+ grammar.xml haml.xml haskell.xml haxe.xml html.xml html-php.xml hunspell-aff.xml \
+ hunspell-dat.xml hunspell-dic.xml hunspell-idx.xml idconsole.xml idl.xml ilerpg.xml \
+ inform.xml ini.xml jam.xml javadoc.xml javascript.xml javascript-php.xml java.xml json.xml \
+ jsp.xml julia.xml j.xml kbasic.xml latex.xml ldif.xml ld.xml less.xml lex.xml lilypond.xml \
+ literate-curry.xml literate-haskell.xml logtalk.xml lpc.xml lsl.xml lua.xml m3u.xml \
+ m4.xml mab.xml makefile.xml mako.xml mandoc.xml mason.xml mathematica.xml matlab.xml \
+ maxima.xml mediawiki.xml mel.xml mergetagtext.xml metafont.xml mips.xml modelica.xml \
+ modelines.xml modula-2.xml monobasic.xml mup.xml nagios.xml nasm.xml nemerle.xml nesc.xml \
+ noweb.xml objectivecpp.xml objectivec.xml ocaml.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 \
postscript.xml povray.xml ppd.xml progress.xml prolog.xml protobuf.xml puppet.xml \
- purebasic.xml python.xml qmake.xml qml.xml qt4.xml rapidq.xml relaxngcompact.xml \
- relaxng.xml restructuredtext.xml rest.xml rexx.xml rhtml.xml rib.xml rpmspec.xml \
- rsiidl.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 \
+ purebasic.xml python.xml qmake.xml qml.xml qt4.xml q.xml rapidq.xml relaxngcompact.xml \
+ 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 \
tcl.xml tcsh.xml template-toolkit.xml texinfo.xml textile.xml tibasic.xml \
txt2tags.xml update-files.xml uscript.xml valgrind-suppression.xml \
diff --git a/kate/data/abap.xml b/kate/data/abap.xml
index 40e24ad69..91ac5e5ca 100644
--- a/kate/data/abap.xml
+++ b/kate/data/abap.xml
@@ -1,6 +1,6 @@
-
+
diff --git a/kate/data/actionscript.xml b/kate/data/actionscript.xml
index cea26395c..a77291665 100644
--- a/kate/data/actionscript.xml
+++ b/kate/data/actionscript.xml
@@ -1,6 +1,6 @@
-
+
@@ -259,14 +259,14 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/kate/data/ahk.xml b/kate/data/ahk.xml
index 8539e6516..ebc7e1abd 100644
--- a/kate/data/ahk.xml
+++ b/kate/data/ahk.xml
@@ -1013,14 +1013,14 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/kate/data/alert_indent.xml b/kate/data/alert_indent.xml
index a03ea21a1..cc108f24b 100644
--- a/kate/data/alert_indent.xml
+++ b/kate/data/alert_indent.xml
@@ -26,13 +26,16 @@
This file is included in every file that highlights the "alerts" keywords.
That's why extensions and mimetype are empty.
-->
-
+
+
+
+
diff --git a/kate/data/ample.xml b/kate/data/ample.xml
index d5298f15c..fe95dde70 100644
--- a/kate/data/ample.xml
+++ b/kate/data/ample.xml
@@ -1,6 +1,6 @@
-
+
diff --git a/kate/data/asm6502.xml b/kate/data/asm6502.xml
index 8d3e7261c..ddf971bec 100644
--- a/kate/data/asm6502.xml
+++ b/kate/data/asm6502.xml
@@ -1,6 +1,6 @@
-
+
@@ -22,65 +22,65 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/kate/data/asp.xml b/kate/data/asp.xml
index 3a912b975..459cd1d65 100644
--- a/kate/data/asp.xml
+++ b/kate/data/asp.xml
@@ -1,6 +1,6 @@
-
+
- select
@@ -232,15 +232,15 @@
-
-
+
+
-
+
@@ -254,36 +254,36 @@
-
-
-
-
+
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
+
+
@@ -340,7 +340,7 @@
-
+
@@ -354,7 +354,7 @@
-
+
diff --git a/kate/data/asterisk.xml b/kate/data/asterisk.xml
index e76a1e35c..4302e8ee0 100644
--- a/kate/data/asterisk.xml
+++ b/kate/data/asterisk.xml
@@ -16,7 +16,7 @@ Version: 1.0
-->
-
+
- AGI
diff --git a/kate/data/awk.xml b/kate/data/awk.xml
index 28a2b06d8..882ea8b5f 100644
--- a/kate/data/awk.xml
+++ b/kate/data/awk.xml
@@ -1,6 +1,6 @@
-
@@ -87,7 +87,7 @@
-
+
@@ -125,7 +125,7 @@
-
+
diff --git a/kate/data/c.xml b/kate/data/c.xml
index 01566d5d9..501e865e3 100644
--- a/kate/data/c.xml
+++ b/kate/data/c.xml
@@ -1,7 +1,7 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
@@ -120,7 +120,9 @@
-
+
+
+
@@ -128,15 +130,20 @@
-
-
+
+
-
+
+
+
+
+
+
diff --git a/kate/data/cisco.xml b/kate/data/cisco.xml
index 47c788807..471591527 100644
--- a/kate/data/cisco.xml
+++ b/kate/data/cisco.xml
@@ -245,14 +245,14 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/kate/data/clipper.xml b/kate/data/clipper.xml
index 8b99fab50..b855e5774 100644
--- a/kate/data/clipper.xml
+++ b/kate/data/clipper.xml
@@ -408,22 +408,22 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/kate/data/coldfusion.xml b/kate/data/coldfusion.xml
index 9e49e4af6..59f4be00c 100644
--- a/kate/data/coldfusion.xml
+++ b/kate/data/coldfusion.xml
@@ -1,6 +1,6 @@
-
+
diff --git a/kate/data/component-pascal.xml b/kate/data/component-pascal.xml
index 09e70011b..b1197b508 100644
--- a/kate/data/component-pascal.xml
+++ b/kate/data/component-pascal.xml
@@ -10,7 +10,7 @@
-
+
- BEGIN
diff --git a/kate/data/crk.xml b/kate/data/crk.xml
index 2d83e3f25..e5e1a8435 100644
--- a/kate/data/crk.xml
+++ b/kate/data/crk.xml
@@ -1,5 +1,5 @@
-
+
- break
@@ -50,14 +50,14 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/kate/data/cs.xml b/kate/data/cs.xml
index 260434c9b..29542c9bd 100644
--- a/kate/data/cs.xml
+++ b/kate/data/cs.xml
@@ -1,5 +1,5 @@
-
+
- abstract
@@ -100,14 +100,14 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/kate/data/css-php.xml b/kate/data/css-php.xml
index 6a8bf4d73..63d40ebf7 100644
--- a/kate/data/css-php.xml
+++ b/kate/data/css-php.xml
@@ -921,7 +921,7 @@ Changelog:
-
+
diff --git a/kate/data/cue.xml b/kate/data/cue.xml
index 6044aae7b..d8fb54514 100644
--- a/kate/data/cue.xml
+++ b/kate/data/cue.xml
@@ -1,6 +1,6 @@
-
+
- CATALOG
diff --git a/kate/data/diff.xml b/kate/data/diff.xml
index eb63a52bb..b681b4270 100644
--- a/kate/data/diff.xml
+++ b/kate/data/diff.xml
@@ -15,7 +15,7 @@
2008-02-13: 1.11 Eduardo Robles Elvira
Fixed folding.
-->
-
+
@@ -25,7 +25,7 @@
-
+
diff --git a/kate/data/djangotemplate.xml b/kate/data/djangotemplate.xml
index 47ad9cd09..b790f8355 100644
--- a/kate/data/djangotemplate.xml
+++ b/kate/data/djangotemplate.xml
@@ -131,15 +131,15 @@
-
-
-
-
-
+
+
+
+
+
-
-
-
+
+
+
@@ -248,7 +248,7 @@
-
+
@@ -262,14 +262,14 @@
-
-
+
+
-
+
diff --git a/kate/data/dockerfile.xml b/kate/data/dockerfile.xml
new file mode 100644
index 000000000..3e90ee24d
--- /dev/null
+++ b/kate/data/dockerfile.xml
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+ - FROM
+ - MAINTAINER
+ - ENV
+ - RUN
+ - ONBUILD
+ - COPY
+ - ADD
+ - VOLUME
+ - EXPOSE
+ - ENTRYPOINT
+ - CMD
+ - WORKDIR
+ - USER
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/kate/data/dot.xml b/kate/data/dot.xml
index 5b0e66389..399acb059 100644
--- a/kate/data/dot.xml
+++ b/kate/data/dot.xml
@@ -1,7 +1,7 @@
-
+
diff --git a/kate/data/doxygen.xml b/kate/data/doxygen.xml
index 8854ecbc4..302eeae8f 100644
--- a/kate/data/doxygen.xml
+++ b/kate/data/doxygen.xml
@@ -29,8 +29,8 @@
-->
\extends - @extends
- \file
- @file
- \htmlinclude
- @htmlinclude
- - \idlexcept
m> - @idlexcept
+ - \idlexcept
- @idlexcept
- \if
- @if
- \ifnot
- @ifnot
- \implements
- @implements
@@ -293,7 +293,7 @@
-
+
diff --git a/kate/data/e.xml b/kate/data/e.xml
index c21ac2880..12d8d2544 100644
--- a/kate/data/e.xml
+++ b/kate/data/e.xml
@@ -1,6 +1,6 @@
-
+
- FALSE
diff --git a/kate/data/eiffel.xml b/kate/data/eiffel.xml
index 9998fd824..023afdea5 100644
--- a/kate/data/eiffel.xml
+++ b/kate/data/eiffel.xml
@@ -10,7 +10,7 @@ Change log:
Author of version 1.02: Sebastian Vuorinen
-->
-
+
- agent
diff --git a/kate/data/email.xml b/kate/data/email.xml
index a3ef294f2..ca5513e2c 100644
--- a/kate/data/email.xml
+++ b/kate/data/email.xml
@@ -3,10 +3,10 @@
-
+
-
+
@@ -79,22 +79,22 @@
-
+
-
-
-
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/kate/data/erlang.xml b/kate/data/erlang.xml
index 8cbec0156..f26e45a3c 100644
--- a/kate/data/erlang.xml
+++ b/kate/data/erlang.xml
@@ -36,7 +36,7 @@
- fixed highlighting problem when '@' at end of atom/variable
-->
-
+
diff --git a/kate/data/fasm.xml b/kate/data/fasm.xml
new file mode 100644
index 000000000..64734ce01
--- /dev/null
+++ b/kate/data/fasm.xml
@@ -0,0 +1,899 @@
+
+
+
+
+
+
+
+
+ - rax
+ - eax
+ - ax
+ - ah
+ - al
+ - rbx
+ - ebx
+ - bx
+ - bh
+ - bl
+ - rcx
+ - ecx
+ - cx
+ - ch
+ - cl
+ - rdx
+ - edx
+ - dx
+ - dh
+ - dl
+ - rbp
+ - ebp
+ - bp
+ - rsi
+ - esi
+ - si
+ - rdi
+ - edi
+ - di
+ - rsp
+ - esp
+ - sp
+ - r8
+ - r9
+ - r10
+ - r11
+ - r12
+ - r13
+ - r14
+ - r15
+
+ - cs
+ - ds
+ - es
+ - fs
+ - gs
+ - ss
+
+ - cr0
+
+ - cr2
+ - cr3
+ - cr4
+
+ - dr0
+ - dr1
+ - dr2
+ - dr3
+ - dr6
+ - dr7
+
+ - st
+
+ - mm0
+ - mm1
+ - mm2
+ - mm3
+ - mm4
+ - mm5
+ - mm6
+ - mm7
+
+ - xmm0
+ - xmm1
+ - xmm2
+ - xmm3
+ - xmm4
+ - xmm5
+ - xmm6
+ - xmm7
+
+
+ - aaa
+ - aad
+ - aam
+ - aas
+ - adc
+ - add
+ - addpd
+ - addps
+ - addsd
+ - addss
+ - addsubpd
+ - addsubps
+ - and
+ - andnpd
+ - andnps
+ - andpd
+ - andps
+ - arpl
+ - bound
+ - bsf
+ - bsr
+ - bswap
+ - bt
+ - btc
+ - btr
+ - bts
+ - call
+ - cbw
+ - cwde
+ - cwd
+ - cdq
+ - cdqe
+ - cqo
+ - clc
+ - cld
+ - clgi
+ - cli
+ - clts
+ - clflush
+ - cmc
+ - cmova
+ - cmovae
+ - cmovb
+ - cmovbe
+ - cmovc
+ - cmove
+ - cmovg
+ - cmovge
+ - cmovl
+ - cmovle
+ - cmovna
+ - cmovnae
+ - cmovnb
+ - cmovnbe
+ - cmovnc
+ - cmovne
+ - cmovng
+ - cmovnge
+ - cmovnl
+ - cmovnle
+ - cmovno
+ - cmovnp
+ - cmovns
+ - cmovnz
+ - cmovo
+ - cmovp
+ - cmovpe
+ - cmovpo
+ - cmovs
+ - cmovz
+ - cmp
+ - cmpeqpd
+ - cmpeqps
+ - cmpeqsd
+ - cmpeqss
+ - cmplepd
+ - cmpleps
+ - cmplesd
+ - cmpless
+ - cmpltpd
+ - cmpltps
+ - cmpltsd
+ - cmpltss
+ - cmpneqpd
+ - cmpneqps
+ - cmpneqsd
+ - cmpneqss
+ - cmpnlepd
+ - cmpnleps
+ - cmpnlesd
+ - cmpnless
+ - cmpnltpd
+ - cmpnltps
+ - cmpnltsd
+ - cmpnltss
+ - cmpordpd
+ - cmpordps
+ - cmpordsd
+ - cmpordss
+ - cmppd
+ - cmpps
+ - cmps
+ - cmpsb
+ - cmpsd
+ - cmpss
+ - cmpsw
+ - cmpunordpd
+ - cmpunordps
+ - cmpunordsd
+ - cmpunordss
+ - cmpxchg
+ - cmpxchg486
+ - cmpxchg8b
+ - cmpxchg16b
+ - comisd
+ - comiss
+ - cpuid
+ - cvtdq2pd
+ - cvtdq2ps
+ - cvtpd2dq
+ - cvtpd2pi
+ - cvtpd2ps
+ - cvtpi2pd
+ - cvtpi2ps
+ - cvtps2dq
+ - cvtps2pd
+ - cvtps2pi
+ - cvtsd2si
+ - cvtsd2ss
+ - cvtsi2sd
+ - cvtsi2ss
+ - cvtss2sd
+ - cvtss2si
+ - cvttpd2dq
+ - cvttpd2pi
+ - cvttps2dq
+ - cvttps2pi
+ - cvttsd2si
+ - cvttss2si
+ - daa
+ - das
+ - dec
+ - div
+ - divpd
+ - divps
+ - divsd
+ - divss
+ - emms
+ - enter
+ - f2xm1
+ - fabs
+ - fadd
+ - faddp
+ - fbld
+ - fbstp
+ - fchs
+ - fclex
+ - fnclex
+ - fcmovb
+ - fcmovbe
+ - fcmove
+ - fcmovnb
+ - fcmovnbe
+ - fcmovne
+ - fcmovnu
+ - fcmovu
+ - fcom
+ - fcomp
+ - fcompp
+ - fcomi
+ - fcomip
+ - fcos
+ - fdecstp
+ - fdisi
+ - feni
+ - fdiv
+ - fdivr
+ - fdivp
+ - fdivrp
+ - femms
+ - ffree
+ - ffreep
+ - fiadd
+ - ficom
+ - ficomp
+ - fidiv
+ - fidivr
+ - fild
+ - fimul
+ - fincstp
+ - finit
+ - fist
+ - fistp
+ - fisttp
+ - fisub
+ - fisubr
+ - fld
+ - fld1
+ - fldl2e
+ - fldl2t
+ - fldlg2
+ - fldln2
+ - fldcw
+ - fldenv
+ - fldpi
+ - fldz
+ - fmul
+ - fmulp
+ - fndisi
+ - fneni
+ - fninit
+ - fnop
+ - fnsave
+ - fnstcw
+ - fnstenv
+ - fnstsw
+ - fnwait
+ - fpatan
+ - fptan
+ - fprem
+ - fprem1
+ - frndint
+ - frstor
+ - fsave
+ - fscale
+ - fsetpm
+ - fsin
+ - fsincos
+ - fsqrt
+ - fst
+ - fstp
+ - fstcw
+ - fstenv
+ - fstsw
+ - fsub
+ - fsubr
+ - fsubp
+ - fsubrp
+ - ftst
+ - fucom
+ - fucomp
+ - fucompp
+ - fucomi
+ - fucomip
+ - fwait
+ - fxam
+ - fxch
+ - fxrstor
+ - fxsave
+ - fxtract
+ - fyl2x
+ - fyl2xp1
+ - haddpd
+ - haddps
+ - hlt
+ - hsubpd
+ - hsubps
+ - ibts
+ - idiv
+ - imul
+ - in
+ - inc
+ - ins
+ - insb
+ - insd
+ - insw
+ - int
+ - int1
+ - int3
+ - into
+ - invd
+ - invlpg
+ - invlpga
+ - iret
+ - iretd
+ - iretq
+ - iretw
+ - ja
+ - jae
+ - jb
+ - jbe
+ - jc
+ - je
+ - jg
+ - jge
+ - jl
+ - jle
+ - jna
+ - jnae
+ - jnb
+ - jnbe
+ - jnc
+ - jne
+ - jng
+ - jnge
+ - jnl
+ - jnle
+ - jno
+ - jnp
+ - jns
+ - jnz
+ - jo
+ - jp
+ - jpe
+ - jpo
+ - js
+ - jz
+ - jcxz
+ - jecxz
+ - jrcxz
+ - jmp
+ - lahf
+ - lar
+ - lddqu
+ - ldmxcsr
+ - lds
+ - les
+ - lea
+ - leave
+ - lfence
+ - lfs
+ - lgdt
+ - lgs
+ - lidt
+ - lldt
+ - lmsw
+ - loadall
+ - loadall286
+ - lods
+ - lodsb
+ - lodsd
+ - lodsq
+ - lodsw
+ - loop
+ - loope
+ - loopne
+ - loopnz
+ - loopz
+ - lsl
+ - lss
+ - ltr
+ - maskmovdqu
+ - maskmovq
+ - maxpd
+ - maxps
+ - maxsd
+ - maxss
+ - mfence
+ - minpd
+ - minps
+ - minsd
+ - minss
+ - monitor
+ - mov
+ - movapd
+ - movaps
+ - movd
+ - movddup
+ - movdq2q
+ - movdqa
+ - movdqu
+ - movhlps
+ - movhpd
+ - movhps
+ - movlhps
+ - movlpd
+ - movlps
+ - movmskpd
+ - movmskps
+ - movntdq
+ - movnti
+ - movntpd
+ - movntps
+ - movntq
+ - movq
+ - movq2dq
+ - movs
+ - movsb
+ - movsd
+ - movshdup
+ - movsldup
+ - movsq
+ - movss
+ - movsx
+ - movsxd
+ - movsw
+ - movupd
+ - movups
+ - movzx
+ - mul
+ - mulpd
+ - mulps
+ - mulsd
+ - mulss
+ - mwait
+ - neg
+ - nop
+ - not
+ - or
+ - orpd
+ - orps
+ - out
+ - outs
+ - outsb
+ - outsw
+ - outsd
+ - packssdw
+ - packsswb
+ - packuswb
+ - paddb
+ - paddd
+ - paddq
+ - paddsb
+ - paddsw
+ - paddusb
+ - paddusw
+ - paddw
+ - pand
+ - pandn
+ - pause
+ - pavgb
+ - pavgusb
+ - pavgw
+ - pcmpeqb
+ - pcmpeqw
+ - pcmpeqd
+ - pcmpgtb
+ - pcmpgtw
+ - pcmpgtd
+ - pdistib
+ - pextrw
+ - pf2id
+ - pf2iw
+ - pfacc
+ - pfadd
+ - pfcmpeq
+ - pfcmpge
+ - pfcmpgt
+ - pfmax
+ - pfmin
+ - pfmul
+ - pfnacc
+ - pfpnacc
+ - pfrcp
+ - pfrcpit1
+ - pfrcpit2
+ - pfrsqit1
+ - pfrsqrt
+ - pfsub
+ - pfsubr
+ - pi2fd
+ - pi2fw
+ - pinsrw
+ - pmachriw
+ - pmaddwd
+ - pmagw
+ - pmaxsw
+ - pmaxub
+ - pminsw
+ - pminub
+ - pmovmskb
+ - pmulhrw
+ - pmulhuw
+ - pmulhw
+ - pmullw
+ - pmuludq
+ - pmvgezb
+ - pmvlzb
+ - pmvnzb
+ - pmvzb
+ - pop
+ - popa
+ - popaw
+ - popad
+ - popf
+ - popfw
+ - popfd
+ - popfq
+ - por
+ - prefetch
+ - prefetchnta
+ - prefetcht0
+ - prefetcht1
+ - prefetcht2
+ - prefetchw
+ - psadbw
+ - pshufd
+ - pshufhw
+ - pshuflw
+ - pshufw
+ - pslld
+ - pslldq
+ - psllq
+ - psllw
+ - psrad
+ - psraw
+ - psrld
+ - psrldq
+ - psrlq
+ - psrlw
+ - psubb
+ - psubd
+ - psubq
+ - psubsb
+ - psubsiw
+ - psubsw
+ - psubusb
+ - psubusw
+ - psubw
+ - pswapd
+ - punpckhbw
+ - punpckhdq
+ - punpckhqdq
+ - punpckhwd
+ - punpcklbw
+ - punpckldq
+ - punpcklqdq
+ - punpcklwd
+ - push
+ - pusha
+ - pushad
+ - pushaw
+ - pushf
+ - pushfd
+ - pushfq
+ - pushfw
+ - pxor
+ - rcl
+ - rcr
+ - rcpps
+ - rcpss
+ - rdmsr
+ - rdpmc
+ - rdshr
+ - rdtsc
+ - rdtscp
+ - ret
+ - retf
+ - retn
+ - rol
+ - ror
+ - rsdc
+ - rsldt
+ - rsm
+ - rsqrtps
+ - rsqrtss
+ - rsts
+ - sahf
+ - sal
+ - sar
+ - salc
+ - sbb
+ - scas
+ - scasb
+ - scasd
+ - scasq
+ - scasw
+ - seta
+ - setae
+ - setb
+ - setbe
+ - setc
+ - sete
+ - setg
+ - setge
+ - setl
+ - setle
+ - setna
+ - setnae
+ - setnb
+ - setnbe
+ - setnc
+ - setne
+ - setng
+ - setnge
+ - setnl
+ - setnle
+ - setno
+ - setnp
+ - setns
+ - setnz
+ - seto
+ - setp
+ - setpe
+ - setpo
+ - sets
+ - setz
+ - sfence
+ - sgdt
+ - shl
+ - shld
+ - shr
+ - shrd
+ - shufpd
+ - shufps
+ - sidt
+ - skinit
+ - sldt
+ - smi
+ - smint
+ - smintold
+ - smsw
+ - sqrtpd
+ - sqrtps
+ - sqrtsd
+ - sqrtss
+ - stc
+ - std
+ - stgi
+ - sti
+ - stmxcsr
+ - stos
+ - stosb
+ - stosd
+ - stosq
+ - stosw
+ - str
+ - sub
+ - subpd
+ - subps
+ - subsd
+ - subss
+ - svdc
+ - svldt
+ - svts
+ - swapgs
+ - syscall
+ - sysenter
+ - sysexit
+ - sysret
+ - test
+ - ucomisd
+ - ucomiss
+ - ud0
+ - ud1
+ - ud2
+ - umov
+ - unpckhpd
+ - unpckhps
+ - unpcklpd
+ - unpcklps
+ - verr
+ - verw
+ - vmload
+ - vmmcall
+ - vmrun
+ - vmsave
+ - wait
+ - wbinvd
+ - wrmsr
+ - wrshr
+ - xadd
+ - xbts
+ - xchg
+ - xlat
+ - xlatb
+ - xor
+ - xorpd
+ - xorps
+
+
+
+
+ - db
+ - dw
+ - du
+ - dd
+ - dp
+ - df
+ - dq
+ - dt
+
+ - rb
+ - rw
+ - rd
+ - rp
+ - rf
+ - rq
+ - rt
+
+ - file
+
+ - byte
+ - word
+ - dword
+ - pword
+ - qword
+ - tbyte
+ - tword
+ - dqword
+ - ptr
+
+
+
+ - append
+ - at
+ - break
+ - common
+ - display
+ - else
+ - end
+ - equ
+ - fix
+ - foward
+ - if
+ - irp
+ - irps
+ - label
+ - local
+ - match
+ - macro
+ - purge
+ - repeat
+ - rept
+ - reverse
+ - restore
+ - struc
+ - times
+ - while
+ - virtual
+
+
+
+ - align
+ - entry
+ - extrn
+ - format
+ - include
+ - invoke
+ - data
+ - load
+ - from
+ - heap
+ - org
+ - proc
+ - public
+ - section
+ - segment
+ - stack
+ - store
+ - use16
+ - use32
+ - use64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/kate/data/ferite.xml b/kate/data/ferite.xml
index 7d1548275..84c442f73 100644
--- a/kate/data/ferite.xml
+++ b/kate/data/ferite.xml
@@ -43,21 +43,21 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
+
diff --git a/kate/data/fgl-4gl.xml b/kate/data/fgl-4gl.xml
index 2acbe8ff2..7b2084dbd 100644
--- a/kate/data/fgl-4gl.xml
+++ b/kate/data/fgl-4gl.xml
@@ -1,6 +1,6 @@
-
+
- at
@@ -274,14 +274,14 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
@@ -291,7 +291,7 @@
-
+
diff --git a/kate/data/fgl-per.xml b/kate/data/fgl-per.xml
index 9b3461ad8..44bc53151 100644
--- a/kate/data/fgl-per.xml
+++ b/kate/data/fgl-per.xml
@@ -1,6 +1,6 @@
-
+
- by
@@ -87,14 +87,14 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
@@ -103,7 +103,7 @@
-
+
diff --git a/kate/data/fortran.xml b/kate/data/fortran.xml
index 43817994b..983395523 100644
--- a/kate/data/fortran.xml
+++ b/kate/data/fortran.xml
@@ -395,7 +395,7 @@
-
+
@@ -426,11 +426,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -450,7 +450,7 @@
-
+
@@ -458,39 +458,39 @@
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
@@ -512,13 +512,13 @@
-
-
-
+
+
+
-
+
diff --git a/kate/data/freebasic.xml b/kate/data/freebasic.xml
index d3bf41243..1072a2894 100644
--- a/kate/data/freebasic.xml
+++ b/kate/data/freebasic.xml
@@ -1,6 +1,6 @@
-
+
@@ -567,7 +567,7 @@
-
+
@@ -594,15 +594,14 @@
-
-
+
+
-
diff --git a/kate/data/fsharp.xml b/kate/data/fsharp.xml
index e5180e3bc..6c53e317f 100644
--- a/kate/data/fsharp.xml
+++ b/kate/data/fsharp.xml
@@ -9,7 +9,7 @@
]>
-
+
diff --git a/kate/data/ftl.xml b/kate/data/ftl.xml
new file mode 100644
index 000000000..84a2585a8
--- /dev/null
+++ b/kate/data/ftl.xml
@@ -0,0 +1,91 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/kate/data/gdl.xml b/kate/data/gdl.xml
index a41af14c4..84f4f9897 100644
--- a/kate/data/gdl.xml
+++ b/kate/data/gdl.xml
@@ -1,6 +1,6 @@
-
+
- white
diff --git a/kate/data/gettext.xml b/kate/data/gettext.xml
index 95ef695d8..56560ddd2 100644
--- a/kate/data/gettext.xml
+++ b/kate/data/gettext.xml
@@ -23,7 +23,7 @@
Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301, USA.
-->
-
+
@@ -83,7 +83,7 @@
-
+
@@ -97,7 +97,7 @@
-
+
@@ -139,12 +139,12 @@
-
+
-
+
diff --git a/kate/data/git-ignore.xml b/kate/data/git-ignore.xml
new file mode 100644
index 000000000..ab4a7841b
--- /dev/null
+++ b/kate/data/git-ignore.xml
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/kate/data/gitolite.xml b/kate/data/gitolite.xml
new file mode 100644
index 000000000..63e21bc17
--- /dev/null
+++ b/kate/data/gitolite.xml
@@ -0,0 +1,44 @@
+
+
+
+
+
+ - repo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/kate/data/glosstex.xml b/kate/data/glosstex.xml
index b9a98866b..55abf4ed3 100644
--- a/kate/data/glosstex.xml
+++ b/kate/data/glosstex.xml
@@ -1,6 +1,6 @@
-
+
diff --git a/kate/data/gnuplot.xml b/kate/data/gnuplot.xml
index dee90da0c..76e21dd85 100644
--- a/kate/data/gnuplot.xml
+++ b/kate/data/gnuplot.xml
@@ -1,6 +1,6 @@
-
+
- noarrow
diff --git a/kate/data/haskell.xml b/kate/data/haskell.xml
index 49583a116..104e43dda 100644
--- a/kate/data/haskell.xml
+++ b/kate/data/haskell.xml
@@ -1,6 +1,6 @@
-
+
- case
@@ -343,8 +343,10 @@
+
+
+
-
@@ -430,6 +432,8 @@
+
+
diff --git a/kate/data/haxe.xml b/kate/data/haxe.xml
new file mode 100644
index 000000000..72f179578
--- /dev/null
+++ b/kate/data/haxe.xml
@@ -0,0 +1,181 @@
+
+
+
+
+
+
+
+
+ - break
+
+ - case
+ - cast
+ - catch
+ - class
+ - continue
+
+ - default
+
+ - else
+ - enum
+ - extends
+
+ - false
+ - for
+ - function
+
+ - if
+ - implements
+ - in
+ - inline
+ - interface
+
+ - new
+ - null
+
+ - override
+
+ - private
+ - public
+
+ - return
+
+ - static
+ - super
+ - switch
+
+ - this
+ - throw
+ - trace
+ - true
+ - try
+ - typedef
+
+ - untyped
+
+ - var
+
+ - while
+
+
+
+
+ - package
+ - import
+
+
+
+ - Array
+ - Void
+ - Bool
+ - Int
+ - UInt
+ - Float
+ - Dynamic
+ - String
+ - List
+ - Error
+ - Unknown
+ - Type
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/kate/data/html-php.xml b/kate/data/html-php.xml
index 010297417..90a65b992 100644
--- a/kate/data/html-php.xml
+++ b/kate/data/html-php.xml
@@ -25,41 +25,41 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -183,7 +183,7 @@
-
+
@@ -197,14 +197,14 @@
-
-
-
+
+
+
-
+
@@ -234,7 +234,7 @@
-
+
diff --git a/kate/data/html.xml b/kate/data/html.xml
index 9bdd4b77d..3f80d2225 100644
--- a/kate/data/html.xml
+++ b/kate/data/html.xml
@@ -17,41 +17,41 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -157,7 +157,7 @@
-
+
@@ -169,13 +169,13 @@
-
-
+
+
-
+
diff --git a/kate/data/hunspell-aff.xml b/kate/data/hunspell-aff.xml
new file mode 100644
index 000000000..bf1c14218
--- /dev/null
+++ b/kate/data/hunspell-aff.xml
@@ -0,0 +1,236 @@
+
+
+
+
+
+
+
+
+
+ - SET
+ - FLAG
+ - LANG
+
+
+
+ - TRY
+ - WORDCHARS
+ - IGNORE
+
+
+
+ - BREAK
+ - COMPOUNDSYLLABLE
+
+
+
+ - SFX
+ - PFX
+
+
+
+
+ - COMPOUNDRULE
+ - PHONE
+ - ICONV
+ - OCONV
+ - KEY
+ - MAP
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/kate/data/hunspell-dat.xml b/kate/data/hunspell-dat.xml
new file mode 100644
index 000000000..a57fd589d
--- /dev/null
+++ b/kate/data/hunspell-dat.xml
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/kate/data/hunspell-dic.xml b/kate/data/hunspell-dic.xml
new file mode 100644
index 000000000..d714d8dc9
--- /dev/null
+++ b/kate/data/hunspell-dic.xml
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+ - LEFTHYPHENMIN
+ - RIGHTHYPHENMIN
+ - COMPOUNDLEFTHYPHENMIN
+ - COMPOUNDRIGHTHYPHENMIN
+ - NEXTWORD
+ - NOHYPHEN
+ - NEXTLEVEL
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/kate/data/hunspell-idx.xml b/kate/data/hunspell-idx.xml
new file mode 100644
index 000000000..27ba59ace
--- /dev/null
+++ b/kate/data/hunspell-idx.xml
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/kate/data/idconsole.xml b/kate/data/idconsole.xml
index fa2a5cffd..8732e778c 100644
--- a/kate/data/idconsole.xml
+++ b/kate/data/idconsole.xml
@@ -1,6 +1,6 @@
-
+
@@ -2074,7 +2074,7 @@
-
+
diff --git a/kate/data/idl.xml b/kate/data/idl.xml
index d75f6713a..2aad8638a 100644
--- a/kate/data/idl.xml
+++ b/kate/data/idl.xml
@@ -56,7 +56,7 @@
-
+
diff --git a/kate/data/ilerpg.xml b/kate/data/ilerpg.xml
index 92bc7e8a8..ac12be0d9 100644
--- a/kate/data/ilerpg.xml
+++ b/kate/data/ilerpg.xml
@@ -45,7 +45,7 @@
-->
-
+
- EXTPROC
@@ -599,14 +599,14 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/kate/data/inform.xml b/kate/data/inform.xml
index 814ba5a48..933bac058 100644
--- a/kate/data/inform.xml
+++ b/kate/data/inform.xml
@@ -2,7 +2,7 @@
-
+
- if
@@ -284,7 +284,7 @@
+ insensitive="true" beginRegion="reg_class" column="0"/>
@@ -340,7 +340,7 @@
-
+
diff --git a/kate/data/ini.xml b/kate/data/ini.xml
index 3cdcd1f20..f6f55e2eb 100644
--- a/kate/data/ini.xml
+++ b/kate/data/ini.xml
@@ -1,6 +1,6 @@
-
+
diff --git a/kate/data/isocpp.xml b/kate/data/isocpp.xml
index 8f1e12e5f..d139522b1 100644
--- a/kate/data/isocpp.xml
+++ b/kate/data/isocpp.xml
@@ -11,7 +11,7 @@
-
+
+
+
-
+
+
+
+
+
+
+
+
-
-
diff --git a/kate/data/j.xml b/kate/data/j.xml
new file mode 100644
index 000000000..5393f278a
--- /dev/null
+++ b/kate/data/j.xml
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/kate/data/jam.xml b/kate/data/jam.xml
index 0b0ebf625..4fe64644b 100644
--- a/kate/data/jam.xml
+++ b/kate/data/jam.xml
@@ -21,7 +21,7 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
IN THE SOFTWARE.
-->
-
+
-
+
- null
diff --git a/kate/data/julia.xml b/kate/data/julia.xml
index 685a7a44b..cad27e9d7 100644
--- a/kate/data/julia.xml
+++ b/kate/data/julia.xml
@@ -29,7 +29,7 @@
-
+
diff --git a/kate/data/kbasic.xml b/kate/data/kbasic.xml
index 638cbe828..4cf893a7b 100644
--- a/kate/data/kbasic.xml
+++ b/kate/data/kbasic.xml
@@ -1,6 +1,6 @@
-
+
- For
diff --git a/kate/data/ld.xml b/kate/data/ld.xml
new file mode 100644
index 000000000..a4e8fb041
--- /dev/null
+++ b/kate/data/ld.xml
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+ - AT
+ - ENTRY
+ - INPUT
+ - GROUP
+ - OUTPUT
+ - OUTPUT_ARCH
+ - OUTPUT_FORMAT
+ - SEARCH_DIR
+ - STARTUP
+ - TARGET
+
+
+ - ABSOLUTE
+ - ADDR
+ - ALIGN
+ - DATA_SEGMENT_ALIGN
+ - DATA_SEGMENT_END
+ - DATA_SEGMENT_RELRO_END
+ - DEFINED
+ - LOADADDR
+ - MAX
+ - MIN
+ - NEXT
+ - SIZEOF
+ - SIZEOF_HEADERS
+
+
+ - SECTIONS
+ - MEMORY
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/kate/data/literate-haskell.xml b/kate/data/literate-haskell.xml
index 6433229fd..c78472468 100644
--- a/kate/data/literate-haskell.xml
+++ b/kate/data/literate-haskell.xml
@@ -1,6 +1,6 @@
-
+
diff --git a/kate/data/lsl.xml b/kate/data/lsl.xml
new file mode 100644
index 000000000..391129218
--- /dev/null
+++ b/kate/data/lsl.xml
@@ -0,0 +1,1050 @@
+
+
+
+
+
+
+
+
+
+]>
+
+
+
+
+
+ - integer
+ - float
+ - string
+ - key
+ - vector
+ - quaternion
+ - rotation
+ - list
+
+
+ - default
+ - state
+ - event
+ - jump
+ - return
+ - if
+ - else
+ - for
+ - do
+ - while
+
+
+ - state_entry
+ - state_exit
+ - touch_start
+ - touch
+ - touch_end
+ - collision_start
+ - collision
+ - collision_end
+ - land_collision_start
+ - land_collision
+ - land_collision_end
+ - timer
+ - listen
+ - sensor
+ - no_sensor
+ - control
+ - print
+ - at_target
+ - not_at_target
+ - at_rot_target
+ - not_at_rot_target
+ - money
+ - email
+ - run_time_permissions
+ - changed
+ - attach
+ - dataserver
+ - moving_start
+ - moving_end
+ - link_message
+ - on_rez
+ - object_rez
+ - remote_data
+ - http_response
+
+
+ - TRUE
+ - FALSE
+ - STATUS_PHYSICS
+ - STATUS_ROTATE_X
+ - STATUS_ROTATE_Y
+ - STATUS_ROTATE_Z
+ - STATUS_PHANTOM
+ - STATUS_SANDBOX
+ - STATUS_BLOCK_GRAB
+ - STATUS_DIE_AT_EDGE
+ - STATUS_RETURN_AT_EDGE
+ - STATUS_CAST_SHADOWS
+
+ - AGENT_FLYING
+ - AGENT_ATTACHMENTS
+ - AGENT_SCRIPTED
+ - AGENT_MOUSELOOK
+ - AGENT_SITTING
+ - AGENT_ON_OBJECT
+ - AGENT_AWAY
+ - AGENT_WALKING
+ - AGENT_IN_AIR
+ - AGENT_TYPING
+ - AGENT_CROUCHING
+ - AGENT_BUSY
+ - AGENT_ALWAYS_RUN
+
+ - CAMERA_PITCH
+ - CAMERA_FOCUS_OFFSET
+ - CAMERA_POSITION_LAG
+ - CAMERA_FOCUS_LAG
+ - CAMERA_DISTANCE
+ - CAMERA_BEHINDNESS_ANGLE
+ - CAMERA_BEHINDNESS_LAG
+ - CAMERA_POSITION_THRESHOLD
+ - CAMERA_FOCUS_THRESHOLD
+ - CAMERA_ACTIVE
+ - CAMERA_POSITION
+ - CAMERA_FOCUS
+ - CAMERA_POSITION_LOCKED
+ - CAMERA_FOCUS_LOCKED
+
+ - ANIM_ON
+ - LOOP
+ - REVERSE
+ - PING_PONG
+ - SMOOTH
+ - ROTATE
+ - SCALE
+
+ - ALL_SIDES
+ - LINK_ROOT
+ - LINK_SET
+ - LINK_ALL_OTHERS
+ - LINK_ALL_CHILDREN
+ - LINK_THIS
+
+ - AGENT
+ - ACTIVE
+ - PASSIVE
+ - SCRIPTED
+
+ - CONTROL_FWD
+ - CONTROL_BACK
+ - CONTROL_LEFT
+ - CONTROL_RIGHT
+ - CONTROL_ROT_LEFT
+ - CONTROL_ROT_RIGHT
+ - CONTROL_UP
+ - CONTROL_DOWN
+ - CONTROL_LBUTTON
+ - CONTROL_ML_LBUTTON
+
+ - PERMISSION_DEBIT
+ - PERMISSION_TAKE_CONTROLS
+ - PERMISSION_REMAP_CONTROLS
+ - PERMISSION_TRIGGER_ANIMATION
+ - PERMISSION_ATTACH
+ - PERMISSION_RELEASE_OWNERSHIP
+ - PERMISSION_CHANGE_LINKS
+ - PERMISSION_CHANGE_JOINTS
+ - PERMISSION_CHANGE_PERMISSIONS
+ - PERMISSION_TRACK_CAMERA
+ - PERMISSION_CONTROL_CAMERA
+
+ - INVENTORY_TEXTURE
+ - INVENTORY_SOUND
+ - INVENTORY_OBJECT
+ - INVENTORY_SCRIPT
+ - INVENTORY_LANDMARK
+ - INVENTORY_CLOTHING
+ - INVENTORY_NOTECARD
+ - INVENTORY_BODYPART
+ - INVENTORY_ANIMATION
+ - INVENTORY_GESTURE
+ - INVENTORY_ALL
+ - INVENTORY_NONE
+
+ - CHANGED_INVENTORY
+ - CHANGED_COLOR
+ - CHANGED_SHAPE
+ - CHANGED_SCALE
+ - CHANGED_TEXTURE
+ - CHANGED_LINK
+ - CHANGED_ALLOWED_DROP
+ - CHANGED_OWNER
+ - CHANGED_REGION
+ - CHANGED_TELEPORT
+
+ - OBJECT_UNKNOWN_DETAIL
+ - OBJECT_NAME
+ - OBJECT_DESC
+ - OBJECT_POS
+ - OBJECT_ROT
+ - OBJECT_VELOCITY
+ - OBJECT_OWNER
+ - OBJECT_GROUP
+ - OBJECT_CREATOR
+
+ - TYPE_INTEGER
+ - TYPE_FLOAT
+ - TYPE_STRING
+ - TYPE_KEY
+ - TYPE_VECTOR
+ - TYPE_ROTATION
+ - TYPE_INVALID
+
+ - NULL_KEY
+ - EOF
+
+ - PI
+ - TWO_PI
+ - PI_BY_TWO
+ - DEG_TO_RAD
+ - RAD_TO_DEG
+ - SQRT2
+
+ - DEBUG_CHANNEL
+ - PUBLIC_CHANNEL
+
+ - ZERO_VECTOR
+ - ZERO_ROTATION
+
+ - ATTACH_CHEST
+ - ATTACH_HEAD
+ - ATTACH_LSHOULDER
+ - ATTACH_RSHOULDER
+ - ATTACH_LHAND
+ - ATTACH_RHAND
+ - ATTACH_LFOOT
+ - ATTACH_RFOOT
+ - ATTACH_BACK
+ - ATTACH_PELVIS
+ - ATTACH_MOUTH
+ - ATTACH_CHIN
+ - ATTACH_LEAR
+ - ATTACH_REAR
+ - ATTACH_LEYE
+ - ATTACH_REYE
+ - ATTACH_NOSE
+ - ATTACH_RUARM
+ - ATTACH_RLARM
+ - ATTACH_LUARM
+ - ATTACH_LLARM
+ - ATTACH_RHIP
+ - ATTACH_RULEG
+ - ATTACH_RLLEG
+ - ATTACH_LHIP
+ - ATTACH_LULEG
+ - ATTACH_LLLEG
+ - ATTACH_BELLY
+ - ATTACH_LPEC
+ - ATTACH_RPEC
+ - ATTACH_HUD_CENTER_2
+ - ATTACH_HUD_TOP_RIGHT
+ - ATTACH_HUD_TOP_CENTER
+ - ATTACH_HUD_TOP_LEFT
+ - ATTACH_HUD_CENTER_1
+ - ATTACH_HUD_BOTTOM_LEFT
+ - ATTACH_HUD_BOTTOM
+ - ATTACH_HUD_BOTTOM_RIGHT
+
+ - LAND_LEVEL
+ - LAND_RAISE
+ - LAND_LOWER
+ - LAND_SMOOTH
+ - LAND_NOISE
+ - LAND_REVERT
+
+ - LAND_SMALL_BRUSH
+ - LAND_MEDIUM_BRUSH
+ - LAND_LARGE_BRUSH
+
+ - DATA_ONLINE
+ - DATA_NAME
+ - DATA_BORN
+ - DATA_RATING
+ - DATA_SIM_POS
+ - DATA_SIM_STATUS
+ - DATA_SIM_RATING
+ - DATA_PAYINFO
+
+ - PAYMENT_INFO_ON_FILE
+ - PAYMENT_INFO_USED
+
+ - REMOTE_DATA_CHANNEL
+ - REMOTE_DATA_REQUEST
+ - REMOTE_DATA_REPLY
+
+
+ - PSYS_PART_FLAGS
+ - PSYS_PART_START_COLOR
+ - PSYS_PART_START_ALPHA
+ - PSYS_PART_START_SCALE
+ - PSYS_PART_END_COLOR
+ - PSYS_PART_END_ALPHA
+ - PSYS_PART_END_SCALE
+ - PSYS_PART_MAX_AGE
+
+
+ - PSYS_PART_WIND_MASK
+ - PSYS_PART_INTERP_COLOR_MASK
+ - PSYS_PART_INTERP_SCALE_MASK
+ - PSYS_PART_BOUNCE_MASK
+ - PSYS_PART_FOLLOW_SRC_MASK
+ - PSYS_PART_FOLLOW_VELOCITY_MASK
+ - PSYS_PART_TARGET_POS_MASK
+ - PSYS_PART_EMISSIVE_MASK
+ - PSYS_PART_TARGET_LINEAR_MASK
+
+
+ - PSYS_SRC_MAX_AGE
+ - PSYS_SRC_PATTERN
+ - PSYS_SRC_INNERANGLE
+ - PSYS_SRC_OUTERANGLE
+ - PSYS_SRC_ANGLE_BEGIN
+ - PSYS_SRC_ANGLE_END
+ - PSYS_SRC_BURST_RATE
+ - PSYS_SRC_BURST_PART_COUNT
+ - PSYS_SRC_BURST_RADIUS
+ - PSYS_SRC_BURST_SPEED_MIN
+ - PSYS_SRC_BURST_SPEED_MAX
+ - PSYS_SRC_ACCEL
+ - PSYS_SRC_TEXTURE
+ - PSYS_SRC_TARGET_KEY
+ - PSYS_SRC_OMEGA
+
+ - PSYS_SRC_OBJ_REL_MASK
+
+ - PSYS_SRC_PATTERN_DROP
+ - PSYS_SRC_PATTERN_EXPLODE
+ - PSYS_SRC_PATTERN_ANGLE
+ - PSYS_SRC_PATTERN_ANGLE_CONE
+ - PSYS_SRC_PATTERN_ANGLE_CONE_EMPTY
+
+
+ - VEHICLE_TYPE_NONE
+ - VEHICLE_TYPE_SLED
+ - VEHICLE_TYPE_CAR
+ - VEHICLE_TYPE_BOAT
+ - VEHICLE_TYPE_AIRPLANE
+ - VEHICLE_TYPE_BALLOON
+
+ - VEHICLE_REFERENCE_FRAME
+ - VEHICLE_LINEAR_FRICTION_TIMESCALE
+ - VEHICLE_ANGULAR_FRICTION_TIMESCALE
+ - VEHICLE_LINEAR_MOTOR_DIRECTION
+ - VEHICLE_ANGULAR_MOTOR_DIRECTION
+ - VEHICLE_LINEAR_MOTOR_OFFSET
+
+
+
+ - VEHICLE_HOVER_HEIGHT
+ - VEHICLE_HOVER_EFFICIENCY
+ - VEHICLE_HOVER_TIMESCALE
+ - VEHICLE_BUOYANCY
+
+ - VEHICLE_LINEAR_DEFLECTION_EFFICIENCY
+ - VEHICLE_LINEAR_DEFLECTION_TIMESCALE
+ - VEHICLE_LINEAR_MOTOR_TIMESCALE
+ - VEHICLE_LINEAR_MOTOR_DECAY_TIMESCALE
+
+ - VEHICLE_ANGULAR_DEFLECTION_EFFICIENCY
+ - VEHICLE_ANGULAR_DEFLECTION_TIMESCALE
+ - VEHICLE_ANGULAR_MOTOR_TIMESCALE
+ - VEHICLE_ANGULAR_MOTOR_DECAY_TIMESCALE
+
+ - VEHICLE_VERTICAL_ATTRACTION_EFFICIENCY
+ - VEHICLE_VERTICAL_ATTRACTION_TIMESCALE
+
+ - VEHICLE_BANKING_EFFICIENCY
+ - VEHICLE_BANKING_MIX
+ - VEHICLE_BANKING_TIMESCALE
+
+ - VEHICLE_FLAG_NO_FLY_UP
+ - VEHICLE_FLAG_NO_DEFLECTION_UP
+ - VEHICLE_FLAG_LIMIT_ROLL_ONLY
+ - VEHICLE_FLAG_HOVER_WATER_ONLY
+ - VEHICLE_FLAG_HOVER_TERRAIN_ONLY
+ - VEHICLE_FLAG_HOVER_GLOBAL_HEIGHT
+ - VEHICLE_FLAG_HOVER_UP_ONLY
+ - VEHICLE_FLAG_LIMIT_MOTOR_UP
+ - VEHICLE_FLAG_MOUSELOOK_STEER
+ - VEHICLE_FLAG_MOUSELOOK_BANK
+ - VEHICLE_FLAG_CAMERA_DECOUPLED
+
+
+
+ - PRIM_TYPE
+ - PRIM_MATERIAL
+ - PRIM_PHYSICS
+ - PRIM_FLEXIBLE
+ - PRIM_POINT_LIGHT
+ - PRIM_TEMP_ON_REZ
+ - PRIM_PHANTOM
+ - PRIM_CAST_SHADOWS
+ - PRIM_POSITION
+ - PRIM_SIZE
+ - PRIM_ROTATION
+ - PRIM_TEXTURE
+ - PRIM_COLOR
+ - PRIM_BUMP_SHINY
+ - PRIM_FULLBRIGHT
+ - PRIM_TEXGEN
+ - PRIM_GLOW
+
+ - PRIM_TYPE_BOX
+ - PRIM_TYPE_CYLINDER
+ - PRIM_TYPE_PRISM
+ - PRIM_TYPE_SPHERE
+ - PRIM_TYPE_TORUS
+ - PRIM_TYPE_TUBE
+ - PRIM_TYPE_RING
+ - PRIM_TYPE_SCULPT
+
+ - PRIM_HOLE_DEFAULT
+ - PRIM_HOLE_CIRCLE
+ - PRIM_HOLE_SQUARE
+ - PRIM_HOLE_TRIANGLE
+
+ - PRIM_MATERIAL_STONE
+ - PRIM_MATERIAL_METAL
+ - PRIM_MATERIAL_GLASS
+ - PRIM_MATERIAL_WOOD
+ - PRIM_MATERIAL_FLESH
+ - PRIM_MATERIAL_PLASTIC
+ - PRIM_MATERIAL_RUBBER
+ - PRIM_MATERIAL_LIGHT
+
+ - PRIM_SHINY_NONE
+ - PRIM_SHINY_LOW
+ - PRIM_SHINY_MEDIUM
+ - PRIM_SHINY_HIGH
+
+ - PRIM_BUMP_NONE
+ - PRIM_BUMP_BRIGHT
+ - PRIM_BUMP_DARK
+ - PRIM_BUMP_WOOD
+ - PRIM_BUMP_BARK
+ - PRIM_BUMP_BRICKS
+ - PRIM_BUMP_CHECKER
+ - PRIM_BUMP_CONCRETE
+ - PRIM_BUMP_TILE
+ - PRIM_BUMP_STONE
+ - PRIM_BUMP_DISKS
+ - PRIM_BUMP_GRAVEL
+ - PRIM_BUMP_BLOBS
+ - PRIM_BUMP_SIDING
+ - PRIM_BUMP_LARGETILE
+ - PRIM_BUMP_STUCCO
+ - PRIM_BUMP_SUCTION
+ - PRIM_BUMP_WEAVE
+
+ - PRIM_TEXGEN_DEFAULT
+ - PRIM_TEXGEN_PLANAR
+
+ - PRIM_SCULPT_TYPE_SPHERE
+ - PRIM_SCULPT_TYPE_TORUS
+ - PRIM_SCULPT_TYPE_PLANE
+ - PRIM_SCULPT_TYPE_CYLINDER
+ - PRIM_SCULPT_TYPE_MASK
+ - PRIM_SCULPT_FLAG_MIRROR
+ - PRIM_SCULPT_FLAG_INVERT
+
+ - MASK_BASE
+ - MASK_OWNER
+ - MASK_GROUP
+ - MASK_EVERYONE
+ - MASK_NEXT
+
+ - PERM_TRANSFER
+ - PERM_MODIFY
+ - PERM_COPY
+ - PERM_MOVE
+ - PERM_ALL
+
+ - PARCEL_MEDIA_COMMAND_STOP
+ - PARCEL_MEDIA_COMMAND_PAUSE
+ - PARCEL_MEDIA_COMMAND_PLAY
+ - PARCEL_MEDIA_COMMAND_LOOP
+ - PARCEL_MEDIA_COMMAND_TEXTURE
+ - PARCEL_MEDIA_COMMAND_URL
+ - PARCEL_MEDIA_COMMAND_TIME
+ - PARCEL_MEDIA_COMMAND_AGENT
+ - PARCEL_MEDIA_COMMAND_UNLOAD
+ - PARCEL_MEDIA_COMMAND_AUTO_ALIGN
+ - PARCEL_MEDIA_COMMAND_TYPE
+ - PARCEL_MEDIA_COMMAND_SIZE
+ - PARCEL_MEDIA_COMMAND_DESC
+ - PARCEL_MEDIA_COMMAND_LOOP_SET
+
+ - LIST_STAT_MAX
+ - LIST_STAT_MIN
+ - LIST_STAT_MEAN
+ - LIST_STAT_MEDIAN
+ - LIST_STAT_STD_DEV
+ - LIST_STAT_SUM
+ - LIST_STAT_SUM_SQUARES
+ - LIST_STAT_NUM_COUNT
+ - LIST_STAT_GEOMETRIC_MEAN
+ - LIST_STAT_RANGE
+
+ - PAY_HIDE
+ - PAY_DEFAULT
+
+ - PARCEL_FLAG_ALLOW_FLY
+ - PARCEL_FLAG_ALLOW_GROUP_SCRIPTS
+ - PARCEL_FLAG_ALLOW_SCRIPTS
+ - PARCEL_FLAG_ALLOW_LANDMARK
+ - PARCEL_FLAG_ALLOW_TERRAFORM
+ - PARCEL_FLAG_ALLOW_DAMAGE
+ - PARCEL_FLAG_ALLOW_CREATE_OBJECTS
+ - PARCEL_FLAG_ALLOW_CREATE_GROUP_OBJECTS
+ - PARCEL_FLAG_USE_ACCESS_GROUP
+ - PARCEL_FLAG_USE_ACCESS_LIST
+ - PARCEL_FLAG_USE_BAN_LIST
+ - PARCEL_FLAG_USE_LAND_PASS_LIST
+ - PARCEL_FLAG_LOCAL_SOUND_ONLY
+ - PARCEL_FLAG_RESTRICT_PUSHOBJECT
+ - PARCEL_FLAG_ALLOW_GROUP_OBJECT_ENTRY
+ - PARCEL_FLAG_ALLOW_ALL_OBJECT_ENTRY
+
+ - REGION_FLAG_ALLOW_DAMAGE
+ - REGION_FLAG_FIXED_SUN
+ - REGION_FLAG_BLOCK_TERRAFORM
+ - REGION_FLAG_SANDBOX
+ - REGION_FLAG_DISABLE_COLLISIONS
+ - REGION_FLAG_DISABLE_PHYSICS
+ - REGION_FLAG_BLOCK_FLY
+ - REGION_FLAG_ALLOW_DIRECT_TELEPORT
+ - REGION_FLAG_RESTRICT_PUSHOBJECT
+
+ - HTTP_METHOD
+ - HTTP_MIMETYPE
+ - HTTP_BODY_MAXLENGTH
+ - HTTP_BODY_TRUNCATED
+ - HTTP_VERIFY_CERT
+
+ - PARCEL_COUNT_TOTAL
+ - PARCEL_COUNT_OWNER
+ - PARCEL_COUNT_GROUP
+ - PARCEL_COUNT_OTHER
+ - PARCEL_COUNT_SELECTED
+ - PARCEL_COUNT_TEMP
+
+ - PARCEL_DETAILS_NAME
+ - PARCEL_DETAILS_DESC
+ - PARCEL_DETAILS_OWNER
+ - PARCEL_DETAILS_GROUP
+ - PARCEL_DETAILS_AREA
+
+ - STRING_TRIM_HEAD
+ - STRING_TRIM_TAIL
+ - STRING_TRIM
+
+ - CLICK_ACTION_NONE
+ - CLICK_ACTION_TOUCH
+ - CLICK_ACTION_SIT
+ - CLICK_ACTION_BUY
+ - CLICK_ACTION_PAY
+ - CLICK_ACTION_OPEN
+ - CLICK_ACTION_PLAY
+ - CLICK_ACTION_OPEN_MEDIA
+
+ - TEXTURE_BLANK
+ - TEXTURE_DEFAULT
+ - TEXTURE_MEDIA
+ - TEXTURE_PLYWOOD
+ - TEXTURE_TRANSPARENT
+
+ - TOUCH_INVALID_FACE
+ - TOUCH_INVALID_VECTOR
+ - TOUCH_INVALID_TEXCOORD
+
+
+ - ++
+ - --
+ - +=
+ - -=
+ - *=
+ - /=
+ - %=
+ - ;
+ - ,
+ - =
+ - (
+ - )
+ - -
+ - +
+ - *
+ - /
+ - %
+ - @
+ - :
+ - >
+ - <
+ - ==
+ - !=
+ - >=
+ - <=
+ - &
+ - |
+ - ^
+ - ~
+ - !
+ - &&
+ - ||
+ - <<
+ - >>
+
+
+
+
+ - llSin
+ - llCos
+ - llTan
+ - llAtan2
+ - llSqrt
+ - llPow
+ - llAbs
+ - llFabs
+ - llFrand
+ - llFloor
+ - llCeil
+ - llRound
+ - llVecMag
+ - llVecNorm
+ - llVecDist
+ - llRot2Euler
+ - llEuler2Rot
+ - llAxes2Rot
+ - llRot2Fwd
+ - llRot2Left
+ - llRot2Up
+ - llRotBetween
+ - llWhisper
+ - llSay
+ - llShout
+ - llListen
+ - llListenControl
+ - llListenRemove
+ - llSensor
+ - llSensorRepeat
+ - llSensorRemove
+ - llDetectedName
+ - llDetectedKey
+ - llDetectedOwner
+ - llDetectedType
+ - llDetectedPos
+ - llDetectedVel
+ - llDetectedGrab
+ - llDetectedRot
+ - llDetectedGroup
+ - llDetectedLinkNumber
+ - llDie
+ - llGround
+ - llCloud
+ - llWind
+ - llSetStatus
+ - llGetStatus
+ - llSetScale
+ - llGetScale
+ - llSetColor
+ - llGetAlpha
+ - llSetAlpha
+ - llGetColor
+ - llSetTexture
+ - llScaleTexture
+ - llOffsetTexture
+ - llRotateTexture
+ - llGetTexture
+ - llSetPos
+ - llGetPos
+ - llGetLocalPos
+ - llSetRot
+ - llGetRot
+ - llGetLocalRot
+ - llSetForce
+ - llGetForce
+ - llTarget
+ - llTargetRemove
+ - llRotTarget
+ - llRotTargetRemove
+ - llMoveToTarget
+ - llStopMoveToTarget
+ - llApplyImpulse
+ - llApplyRotationalImpulse
+ - llSetTorque
+ - llGetTorque
+ - llSetForceAndTorque
+ - llGetVel
+ - llGetAccel
+ - llGetOmega
+ - llGetTimeOfDay
+ - llGetWallclock
+ - llGetTime
+ - llResetTime
+ - llGetAndResetTime
+ - llSound
+ - llPlaySound
+ - llLoopSound
+ - llLoopSoundMaster
+ - llLoopSoundSlave
+ - llPlaySoundSlave
+ - llTriggerSound
+ - llStopSound
+ - llPreloadSound
+ - llGetSubString
+ - llDeleteSubString
+ - llInsertString
+ - llToUpper
+ - llToLower
+ - llGiveMoney
+ - llMakeExplosion
+ - llMakeFountain
+ - llMakeSmoke
+ - llMakeFire
+ - llRezObject
+ - llLookAt
+ - llStopLookAt
+ - llSetTimerEvent
+ - llSleep
+ - llGetMass
+ - llCollisionFilter
+ - llTakeControls
+ - llReleaseControls
+ - llAttachToAvatar
+ - llDetachFromAvatar
+ - llTakeCamera
+ - llReleaseCamera
+ - llGetOwner
+ - llInstantMessage
+ - llEmail
+ - llGetNextEmail
+ - llGetKey
+ - llSetBuoyancy
+ - llSetHoverHeight
+ - llStopHover
+ - llMinEventDelay
+ - llSoundPreload
+ - llRotLookAt
+ - llStringLength
+ - llStartAnimation
+ - llStopAnimation
+ - llPointAt
+ - llStopPointAt
+ - llTargetOmega
+ - llGetStartParameter
+ - llGodLikeRezObject
+ - llRequestPermissions
+ - llGetPermissionsKey
+ - llGetPermissions
+ - llGetLinkNumber
+ - llSetLinkColor
+ - llCreateLink
+ - llBreakLink
+ - llBreakAllLinks
+ - llGetLinkKey
+ - llGetLinkName
+ - llGetInventoryNumber
+ - llGetInventoryName
+ - llSetScriptState
+ - llGetEnergy
+ - llGiveInventory
+ - llRemoveInventory
+ - llSetText
+ - llWater
+ - llPassTouches
+ - llRequestAgentData
+ - llRequestInventoryData
+ - llSetDamage
+ - llTeleportAgentHome
+ - llModifyLand
+ - llCollisionSound
+ - llCollisionSprite
+ - llGetAnimation
+ - llResetScript
+ - llMessageLinked
+ - llPushObject
+ - llPassCollisions
+ - llGetScriptName
+ - llGetNumberOfSides
+ - llAxisAngle2Rot
+ - llRot2Axis
+ - llRot2Angle
+ - llAcos
+ - llAsin
+ - llAngleBetween
+ - llGetInventoryKey
+ - llAllowInventoryDrop
+ - llGetSunDirection
+ - llGetTextureOffset
+ - llGetTextureScale
+ - llGetTextureRot
+ - llSubStringIndex
+ - llGetOwnerKey
+ - llGetCenterOfMass
+ - llListSort
+ - llGetListLength
+ - llList2Integer
+ - llList2Float
+ - llList2String
+ - llList2Key
+ - llList2Vector
+ - llList2Rot
+ - llList2List
+ - llDeleteSubList
+ - llGetListEntryType
+ - llList2CSV
+ - llCSV2List
+ - llListRandomize
+ - llList2ListStrided
+ - llGetRegionCorner
+ - llListInsertList
+ - llListFindList
+ - llGetObjectName
+ - llSetObjectName
+ - llGetDate
+ - llEdgeOfWorld
+ - llGetAgentInfo
+ - llAdjustSoundVolume
+ - llSetSoundQueueing
+ - llSetSoundRadius
+ - llKey2Name
+ - llSetTextureAnim
+ - llTriggerSoundLimited
+ - llEjectFromLand
+ - llParseString2List
+ - llOverMyLand
+ - llGetLandOwnerAt
+ - llGetNotecardLine
+ - llGetAgentSize
+ - llSameGroup
+ - llUnSit
+ - llGroundSlope
+ - llGroundNormal
+ - llGroundContour
+ - llGetAttached
+ - llGetFreeMemory
+ - llGetRegionName
+ - llGetRegionTimeDilation
+ - llGetRegionFPS
+
+ - llParticleSystem
+ - llGroundRepel
+ - llGiveInventoryList
+
+ - llSetVehicleType
+ - llSetVehicleFloatParam
+ - llSetVehicleVectorParam
+ - llSetVehicleRotationParam
+ - llSetVehicleFlags
+ - llRemoveVehicleFlags
+ - llSitTarget
+ - llAvatarOnSitTarget
+ - llAddToLandPassList
+ - llSetTouchText
+ - llSetSitText
+ - llSetCameraEyeOffset
+ - llSetCameraAtOffset
+
+ - llDumpList2String
+ - llScriptDanger
+ - llDialog
+ - llVolumeDetect
+ - llResetOtherScript
+ - llGetScriptState
+ - llRemoteLoadScript
+
+ - llSetRemoteScriptAccessPin
+ - llRemoteLoadScriptPin
+
+ - llOpenRemoteDataChannel
+ - llSendRemoteData
+ - llRemoteDataReply
+ - llCloseRemoteDataChannel
+
+ - llMD5String
+ - llSetPrimitiveParams
+ - llStringToBase64
+ - llBase64ToString
+ - llXorBase64Strings
+ - llRemoteDataSetRegion
+ - llLog10
+ - llLog
+ - llGetAnimationList
+ - llSetParcelMusicURL
+
+ - llGetRootPosition
+ - llGetRootRotation
+
+ - llGetObjectDesc
+ - llSetObjectDesc
+ - llGetCreator
+ - llGetTimestamp
+ - llSetLinkAlpha
+ - llGetNumberOfPrims
+ - llGetNumberOfNotecardLines
+
+ - llGetBoundingBox
+ - llGetGeometricCenter
+ - llGetPrimitiveParams
+ - llIntegerToBase64
+ - llBase64ToInteger
+ - llGetGMTclock
+ - llGetSimulatorHostname
+
+ - llSetLocalRot
+
+ - llParseStringKeepNulls
+ - llRezAtRoot
+
+ - llGetObjectPermMask
+ - llSetObjectPermMask
+
+ - llGetInventoryPermMask
+ - llSetInventoryPermMask
+ - llGetInventoryCreator
+ - llOwnerSay
+ - llRequestSimulatorData
+ - llForceMouselook
+ - llGetObjectMass
+ - llListReplaceList
+ - llLoadURL
+
+ - llParcelMediaCommandList
+ - llParcelMediaQuery
+
+ - llModPow
+
+ - llGetInventoryType
+ - llSetPayPrice
+ - llGetCameraPos
+ - llGetCameraRot
+
+ - llSetPrimURL
+ - llRefreshPrimURL
+ - llEscapeURL
+ - llUnescapeURL
+
+ - llMapDestination
+ - llAddToLandBanList
+ - llRemoveFromLandPassList
+ - llRemoveFromLandBanList
+
+ - llSetCameraParams
+ - llClearCameraParams
+
+ - llListStatistics
+ - llGetUnixTime
+ - llGetParcelFlags
+ - llGetRegionFlags
+ - llXorBase64StringsCorrect
+
+ - llHTTPRequest
+
+ - llResetLandBanList
+ - llResetLandPassList
+
+ - llGetObjectPrimCount
+ - llGetParcelPrimOwners
+ - llGetParcelPrimCount
+ - llGetParcelMaxPrims
+ - llGetParcelDetails
+
+ - llSetLinkPrimitiveParams
+ - llSetLinkTexture
+
+
+ - llStringTrim
+ - llRegionSay
+ - llGetObjectDetails
+ - llSetClickAction
+
+ - llGetRegionAgentCount
+ - llTextBox
+ - llGetAgentLanguage
+ - llDetectedTouchUV
+ - llDetectedTouchFace
+ - llDetectedTouchPos
+ - llDetectedTouchNormal
+ - llDetectedTouchBinormal
+ - llDetectedTouchST
+
+ - llSHA1String
+
+
+
+
+ - FIXME
+ - TODO
+ - BUG
+ - HACK
+ - XXX
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/kate/data/m3u.xml b/kate/data/m3u.xml
index cc1099650..b3ee4cae3 100644
--- a/kate/data/m3u.xml
+++ b/kate/data/m3u.xml
@@ -14,7 +14,7 @@ v1.0:
-first Release
-->
-
+
diff --git a/kate/data/mako.xml b/kate/data/mako.xml
index 09bba3c93..4cb3d725e 100644
--- a/kate/data/mako.xml
+++ b/kate/data/mako.xml
@@ -57,21 +57,21 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
@@ -176,7 +176,7 @@
-
+
@@ -188,15 +188,15 @@
-
-
+
+
-
+
diff --git a/kate/data/mandoc.xml b/kate/data/mandoc.xml
new file mode 100644
index 000000000..ba388d05e
--- /dev/null
+++ b/kate/data/mandoc.xml
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+ - SH
+ - SS
+ - TH
+
+
+
+ - HP
+ - IP
+ - LP
+ - P
+ - PD
+ - PP
+ - RE
+ - RS
+ - TP
+
+
+
+ - B
+ - BI
+ - BR
+ - I
+ - IB
+ - IR
+ - RB
+ - RI
+ - SM
+ - SB
+
+
+
+ - DT
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/kate/data/mason.xml b/kate/data/mason.xml
index cf7b30952..c67b8516d 100644
--- a/kate/data/mason.xml
+++ b/kate/data/mason.xml
@@ -1,6 +1,6 @@
-
+
- sub
@@ -70,19 +70,19 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
@@ -91,17 +91,17 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
@@ -133,7 +133,7 @@
-
+
@@ -199,7 +199,7 @@
-
+
diff --git a/kate/data/mathematica.xml b/kate/data/mathematica.xml
index 880ac54b8..050a09bc6 100644
--- a/kate/data/mathematica.xml
+++ b/kate/data/mathematica.xml
@@ -1,6 +1,6 @@
-
diff --git a/kate/data/maxima.xml b/kate/data/maxima.xml
index cbf765794..e7be7e2eb 100644
--- a/kate/data/maxima.xml
+++ b/kate/data/maxima.xml
@@ -21,7 +21,7 @@
-
+
@@ -1867,14 +1867,14 @@
-
+
-
-
-
+
+
+
diff --git a/kate/data/mergetagtext.xml b/kate/data/mergetagtext.xml
index 83b14a31b..e7da98bc4 100644
--- a/kate/data/mergetagtext.xml
+++ b/kate/data/mergetagtext.xml
@@ -25,7 +25,7 @@
* Boston, MA 02110-1301, USA. *
**********************************************************************
-->
-
+
diff --git a/kate/data/metafont.xml b/kate/data/metafont.xml
new file mode 100644
index 000000000..74538db73
--- /dev/null
+++ b/kate/data/metafont.xml
@@ -0,0 +1,1009 @@
+
+
+
+
+
+
+
+
+
+
+ - true
+
+ - false
+ - known
+ - unknown
+ - odd
+ - charexists
+ - not
+
+ - and
+ - or
+
+
+
+
+ - normaldeviate
+ - length
+
+ - ASCII
+ - oct
+ - hex
+ - angle
+ - turningnumber
+ - totalweight
+
+ - directiontime
+ - xpart
+ - ypart
+ - xxpart
+ - xypart
+ - yxpart
+
+ - yypart
+ - sqrt
+ - sind
+ - cosd
+ - mlog
+ - mexp
+
+ - floor
+ - uniformdeviate
+ - abs
+ - div
+ - dotprod
+ - max
+
+ - min
+ - mod
+ - ceiling
+
+
+
+
+ - tracingtitles
+
+ - tracingequations
+ - tracingcapsules
+ - tracingchoices
+ - tracingspecs
+ - tracingpens
+ - tracingcommands
+
+ - tracingrestores
+ - tracingmacros
+ - tracingedges
+ - tracingoutput
+ - tracingonline
+ - tracingstats
+
+ - pausing
+ - showstopping
+ - fontmaking
+ - proofing
+ - turningcheck
+ - warningcheck
+
+ - smoothing
+ - autorounding
+ - granularity
+ - fillin
+ - year
+ - month
+
+ - day
+ - time
+ - charcode
+ - charext
+ - charwd
+ - charht
+
+ - chardp
+ - charic
+ - chardx
+ - chardy
+ - designsize
+ - hppp
+
+ - vppp
+ - xoffset
+ - yoffset
+ - boundarychar
+
+
+
+
+
+ - point
+ - of
+ - precontrol
+ - postcontrol
+ - penoffset
+
+ - rotated
+ - scaled
+ - shifted
+ - slanted
+ - transformed
+ - xscaled
+
+ - yscaled
+ - zscaled
+
+
+
+
+ - makepath
+ - reverse
+
+ - subpath
+ - curl
+ - tension
+ - atleast
+ - controls
+ - cycle
+
+
+
+
+
+ - nullpen
+ - pencircle
+ - makepen
+
+
+
+
+ - nullpicture
+
+
+
+
+ - jobname
+
+ - readstring
+ - str
+ - char
+ - decimal
+ - substring
+
+
+
+
+ - end
+ - dump
+ - save
+ - interim
+
+ - newinternal
+ - randomseed
+ - let
+ - delimiters
+ - outer
+ - everyjob
+
+ - show
+ - showvariable
+ - showtoken
+ - showdependencies
+ - showstats
+ - message
+
+ - errmessage
+ - errhelp
+ - batchmode
+ - nonstopmode
+ - scrollmode
+ - errorstopmode
+
+ - addto
+ - also
+ - contour
+ - doublepath
+ - withpen
+ - withweight
+
+ - cull
+ - keeping
+ - dropping
+ - display
+ - inwindow
+ - openwindow
+
+ - at
+ - from
+ - to
+ - shipout
+ - special
+ - numspecial
+
+
+
+
+
+ - boolean
+ - numeric
+ - pair
+ - path
+
+ - pen
+ - picture
+ - string
+ - transform
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - expr
+ - suffix
+
+ - text
+ - primary
+ - secondary
+ - tertiary
+
+ - primarydef
+ - secondarydef
+
+ - tertiarydef
+
+
+
+
+
+
+ - else
+ - elseif
+
+
+
+
+
+ - step
+ - until
+ - upto
+ - exitif
+
+
+
+
+ - charlist
+ - endinput
+ - expandafter
+ - extensible
+
+ - fontdimen
+ - headerbyte
+ - inner
+ - input
+ - intersectiontimes
+ - kern
+
+ - ligtable
+ - quote
+ - scantokens
+ - skipto
+
+
+
+
+
+
+ - addto_currentpicture
+ - aspect_ratio
+ - base_name
+ - base_version
+
+ - blacker
+
+ - blankpicture
+ - bot
+ - bye
+ - byte
+ - capsule_def
+
+ - change_width
+
+ - clear_pen_memory
+ - clearit
+ - clearpen
+ - clearxy
+ - counterclockwise
+ - culldraw
+
+ - cullit
+ - currentpen
+ - currentpen_path
+ - currentpicture
+ - currenttransform
+ - currentwindow
+
+ - cutdraw
+ - cutoff
+ - d
+ - decr
+ - define_blacker_pixels
+ - define_corrected_pixels
+
+ - define_good_x_pixels
+ - define_good_y_pixels
+ - define_horizontal_corrected_pixels
+ - define_pixels
+ - define_whole_blacker_pixels
+ - define_whole_pixels
+
+ - define_whole_vertical_blacker_pixels
+ - define_whole_vertical_pixels
+ - dir
+ - direction
+ - directionpoint
+ - displaying
+
+ - ditto
+
+
+ - down
+ - downto
+ - draw
+ - drawdot
+
+
+ - eps
+ - epsilon
+
+
+ - extra_setup
+ - erase
+ - exitunless
+
+ - fill
+ - filldraw
+ - fix_units
+ - flex
+ - font_coding_scheme
+ - font_extra_space
+
+ - font_identifier
+ - font_normal_shrink
+ - font_normal_space
+ - font_normal_stretch
+ - font_quad
+ - font_setup
+
+ - font_size
+ - font_slant
+ - font_x_height
+ - fullcircle
+ - generate
+ - gfcorners
+
+ - gobble
+ - gobbled
+ - grayfont
+ - h
+ - halfcircle
+ - hide
+
+ - hround
+ - identity
+ - image_rules
+ - incr
+ - infinity
+ - interact
+
+ - interpath
+ - intersectionpoint
+ - inverse
+ - italcorr
+ - join_radius
+ - killtext
+
+ - labelfont
+ - labels
+ - left
+ - lft
+ - localfont
+ - loggingall
+
+ - lowres
+ - lowres_fix
+ - mag
+ - magstep
+ - makebox
+ - makegrid
+
+ - makelabel
+ - maketicks
+
+
+
+ - mode
+ - mode_def
+ - mode_name
+
+ - mode_setup
+ - nodisplays
+ - notransforms
+ - number_of_modes
+ - numtok
+ - o_correction
+
+ - openit
+ - origin
+ - pen_bot
+ - pen_lft
+ - pen_rt
+ - pen_top
+
+ - penlabels
+ - penpos
+ - penrazor
+ - penspeck
+ - pensquare
+ - penstroke
+
+ - pickup
+ - pixels_per_inch
+ - proof
+ - proofoffset
+ - proofrule
+ - proofrulethickness
+
+ - quartercircle
+ - range
+ - reflectedabout
+ - relax
+ - right
+ - rotatedabout
+
+ - rotatedaround
+ - round
+ - rt
+ - rulepen
+ - savepen
+ - screenchars
+
+ - screen_rows
+ - screen_cols
+ - screenrule
+ - screenstrokes
+ - shipit
+ - showit
+
+ - slantfont
+ - smode
+ - smoke
+ - softjoin
+ - solve
+ - stop
+
+ - superellipse
+ - takepower
+ - tensepath
+ - titlefont
+ - tolerance
+ - top
+
+ - tracingall
+ - tracingnone
+ - undraw
+ - undrawdot
+ - unfill
+ - unfilldraw
+
+ - unitpixel
+ - unitsquare
+ - unitvector
+ - up
+ - upto
+ - vround
+
+ - w
+ - whatever
+
+
+
+
+
+
+ - bluepart
+
+ - clip
+ - color
+ - dashed
+ - fontsize
+ - greenpart
+ - infont
+
+ - linecap
+ - linejoin
+ - llcorner
+ - lrcorner
+ - miterlimit
+ - mpxbreak
+
+ - prologues
+ - redpart
+ - setbounds
+ - tracinglostchars
+ - truecorners
+ - ulcorner
+
+ - urcorner
+ - withcolor
+
+
+
+
+ - autorounding
+ - chardx
+
+ - chardy
+ - fillin
+ - granularity
+ - hppp
+ - proofing
+ - smoothing
+
+ - tracingedges
+ - tracingpens
+ - turningcheck
+ - vppp
+ - xoffset
+ - yoffset
+
+
+
+
+
+ - ahangle
+ - ahlength
+ - background
+ - bbox
+
+ - bboxmargin
+
+ - beveled
+ - black
+ - blue
+ - buildcycle
+ - butt
+
+ - center
+ - cutafter
+ - cutbefore
+ - cuttings
+ - dashpattern
+ - defaultfont
+
+ - defaultpen
+ - defaultscale
+ - dotlabel
+ - dotlabels
+ - drawarrow
+ - drawdblarrow
+
+ - drawoptions
+
+ - evenly
+
+
+ - green
+ - label
+ - labeloffset
+
+ - mitered
+ - red
+ - rounded
+ - squared
+ - thelabel
+ - white
+
+ - base_name
+ - base_version
+ - upto
+ - downto
+ - exitunless
+ - relax
+
+ - gobble
+ - gobbled
+ - interact
+ - loggingall
+ - tracingall
+ - tracingnone
+
+ - eps
+ - epsilon
+ - infinity
+ - right
+ - left
+ - up
+
+ - down
+ - origin
+ - quartercircle
+ - halfcircle
+ - fullcircle
+ - unitsquare
+
+ - identity
+ - blankpicture
+ - withdots
+ - ditto
+ - EOF
+ - pensquare
+
+ - penrazor
+ - penspeck
+ - whatever
+
+ - round
+
+ - byte
+
+ - dir
+ - unitvector
+ - inverse
+ - counterclockwise
+ - tensepath
+
+
+
+
+ - takepower
+ - direction
+ - directionpoint
+ - intersectionpoint
+ - softjoin
+ - incr
+
+ - decr
+ - reflectedabout
+ - rotatedaround
+ - rotatedabout
+
+
+ - flex
+
+ - superellipse
+ - interpath
+ - magstep
+ - currentpen
+ - currentpen_path
+ - currentpicture
+
+ - fill
+ - draw
+ - filldraw
+ - drawdot
+ - unfill
+ - undraw
+
+ - unfilldraw
+ - undrawdot
+ - erase
+ - cutdraw
+ - image
+ - pickup
+
+ - numeric_pickup
+ - pen_lft
+ - pen_rt
+ - pen_top
+ - pen_bot
+ - savepen
+
+ - clearpen
+ - clear_pen_memory
+ - lft
+ - rt
+ - top
+ - bot
+
+ - ulft
+ - urt
+ - llft
+ - lrt
+ - penpos
+ - penstroke
+
+ - arrowhead
+ - makelabel
+ - labels
+ - penlabel
+ - range
+ - numtok
+
+ - thru
+ - clearxy
+ - clearit
+ - clearpen
+ - pickup
+ - shipit
+
+ - bye
+ - hide
+ - stop
+ - solve
+
+ - blacker
+ - capsule_def
+
+ - change_width
+ - define_blacker_pixels
+ - define_corrected_pixels
+ - define_good_x_pixels
+ - define_good_y_pixels
+ - define_horizontal_corrected_pixels
+
+ - define_pixels
+ - define_whole_blacker_pixels
+ - define_whole_vertical_blacker_pixels
+ - define_whole_vertical_pixels
+
+
+
+ - extra_setup
+
+ - font_coding_scheme
+ - font_extra_space
+ - font_identifier
+ - font_normal_shrink
+ - font_normal_space
+ - font_normal_stretch
+
+ - font_quad
+ - font_size
+ - font_slant
+ - font_x_height
+ - italcorr
+ - labelfont
+
+ - makebox
+ - makegrid
+ - maketicks
+ - mode_def
+ - mode_setup
+ - o_correction
+
+ - proofrule
+ - proofrulethickness
+ - rulepen
+ - smode
+ - cullit
+ - currenttransform
+
+ - gfcorners
+ - grayfont
+ - hround
+ - imagerules
+ - lowres_fix
+ - nodisplays
+
+ - notransforms
+ - openit
+ - proofoffset
+ - screenchars
+ - screenrule
+ - screenstrokes
+
+ - showit
+ - slantfont
+ - titlefont
+ - unitpixel
+ - vround
+ - circmargin
+
+ - defaultdx
+ - defaultdy
+ - boxit
+ - boxjoin
+ - bpath
+ - circleit
+
+ - drawboxed
+ - drawboxes
+ - drawunboxed
+ - fixpos
+ - fixsize
+ - pic
+
+
+
+
+
+ - beginchar
+ - endchar
+ - extra_beginchar
+ - extra_endchar
+
+ - beginlogochar
+ - beginfig
+ - endfig
+ - extra_beginfig
+ - extra_endfig
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/kate/data/modelica.xml b/kate/data/modelica.xml
index 3cf570377..8a0c4cfdf 100644
--- a/kate/data/modelica.xml
+++ b/kate/data/modelica.xml
@@ -16,7 +16,7 @@
-->
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/kate/data/nasm.xml b/kate/data/nasm.xml
index 6cbc555c8..315f2d548 100644
--- a/kate/data/nasm.xml
+++ b/kate/data/nasm.xml
@@ -850,9 +850,9 @@ with this program; if not, write to the Free Software Foundation, Inc.,
-
+
-
+
diff --git a/kate/data/nemerle.xml b/kate/data/nemerle.xml
index edf5c7348..4eb1a7ba5 100644
--- a/kate/data/nemerle.xml
+++ b/kate/data/nemerle.xml
@@ -1,7 +1,7 @@
-
+
- abstract
diff --git a/kate/data/nesc.xml b/kate/data/nesc.xml
index 20155b8dd..e90d4e219 100644
--- a/kate/data/nesc.xml
+++ b/kate/data/nesc.xml
@@ -1,6 +1,6 @@
-
+
- break
@@ -93,20 +93,20 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
+
diff --git a/kate/data/objectivec.xml b/kate/data/objectivec.xml
index f46641cb8..a49ed574f 100644
--- a/kate/data/objectivec.xml
+++ b/kate/data/objectivec.xml
@@ -1,6 +1,6 @@
-
+
- break
@@ -178,14 +178,14 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/kate/data/objectivecpp.xml b/kate/data/objectivecpp.xml
index e46dc4057..8be78b2d4 100644
--- a/kate/data/objectivecpp.xml
+++ b/kate/data/objectivecpp.xml
@@ -245,14 +245,14 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/kate/data/oors.xml b/kate/data/oors.xml
index dccff286e..6a1819c74 100644
--- a/kate/data/oors.xml
+++ b/kate/data/oors.xml
@@ -1,6 +1,6 @@
-
+
- allow
@@ -54,11 +54,11 @@
-
+
-
+
@@ -83,12 +83,12 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/kate/data/opal.xml b/kate/data/opal.xml
index ac85f7c28..6bd92ae01 100644
--- a/kate/data/opal.xml
+++ b/kate/data/opal.xml
@@ -1,6 +1,6 @@
-
+
diff --git a/kate/data/opencl.xml b/kate/data/opencl.xml
index 46f1c514a..5c5cc7c5c 100644
--- a/kate/data/opencl.xml
+++ b/kate/data/opencl.xml
@@ -140,14 +140,14 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/kate/data/perl.xml b/kate/data/perl.xml
index ebc78987b..b83bea9f3 100644
--- a/kate/data/perl.xml
+++ b/kate/data/perl.xml
@@ -39,7 +39,7 @@
Enhance tr/// and y/// support.
-->
-
+
- if
@@ -620,14 +620,14 @@
-
+
-
+
diff --git a/kate/data/pgn.xml b/kate/data/pgn.xml
index 6d3bda5d1..4ac31de1e 100644
--- a/kate/data/pgn.xml
+++ b/kate/data/pgn.xml
@@ -12,7 +12,7 @@
- Know bugs:
* None.
-->
-
+
- Event
diff --git a/kate/data/picsrc.xml b/kate/data/picsrc.xml
index 57386f559..a57b26cfa 100644
--- a/kate/data/picsrc.xml
+++ b/kate/data/picsrc.xml
@@ -294,11 +294,11 @@
-
-
-
-
-
+
+
+
+
+
diff --git a/kate/data/postscript.xml b/kate/data/postscript.xml
index b590db232..114f505d8 100644
--- a/kate/data/postscript.xml
+++ b/kate/data/postscript.xml
@@ -1,6 +1,6 @@
-
+
- abs
diff --git a/kate/data/progress.xml b/kate/data/progress.xml
index 985a92091..73a5c4514 100644
--- a/kate/data/progress.xml
+++ b/kate/data/progress.xml
@@ -1597,66 +1597,66 @@
+ String="PROCEDURE" insensitive="true"
+ beginRegion="P1" firstNonSpace="true"/>
+ String="END PROCEDURE" insensitive="true"
+ endRegion="P1" firstNonSpace="true"/>
+ String="FUNCTION" insensitive="true"
+ beginRegion="F1" firstNonSpace="true"/>
+ String="END FUNCTION" insensitive="true"
+ endRegion="F1" firstNonSpace="true"/>
+ String="CLASS" insensitive="true"
+ beginRegion="C1" firstNonSpace="true"/>
+ String="END CLASS" insensitive="true"
+ endRegion="C1" firstNonSpace="true"/>
+ String="METHOD" insensitive="true"
+ beginRegion="M1" firstNonSpace="true"/>
+ String="END METHOD" insensitive="true"
+ endRegion="M1" firstNonSpace="true"/>
+ String="CONSTRUCTOR" insensitive="true"
+ beginRegion="CN1" firstNonSpace="true"/>
+ String="END CONSTRUCTOR" insensitive="true"
+ endRegion="CN1" firstNonSpace="true"/>
+ String="DESTRUCTOR" insensitive="true"
+ beginRegion="DS1" firstNonSpace="true"/>
+ String="END DESTRUCTOR" insensitive="true"
+ endRegion="DS1" firstNonSpace="true"/>
+ String="INTERFACE" insensitive="true"
+ beginRegion="IF1" firstNonSpace="true"/>
+ String="END INTERFACE" insensitive="true"
+ endRegion="IF1" firstNonSpace="true"/>
+ String="DO:" insensitive="true"
+ beginRegion="L1" firstNonSpace="false"/>
+ String="REPEAT" insensitive="true"
+ beginRegion="L1" firstNonSpace="true"/>
+ String="FOR" insensitive="true"
+ beginRegion="L1" firstNonSpace="true"/>
+ String="CASE" insensitive="true"
+ beginRegion="L1" firstNonSpace="true"/>
+ String="END" insensitive="true"
+ endRegion="L1" firstNonSpace="true"/>
diff --git a/kate/data/prolog.xml b/kate/data/prolog.xml
index 905b59493..3d434bca2 100644
--- a/kate/data/prolog.xml
+++ b/kate/data/prolog.xml
@@ -105,7 +105,7 @@ to make the rules more expressive. -->
]>
-
+
-
+
diff --git a/kate/data/protobuf.xml b/kate/data/protobuf.xml
index 19e7d9784..3926ecec3 100644
--- a/kate/data/protobuf.xml
+++ b/kate/data/protobuf.xml
@@ -60,7 +60,7 @@
-
+
diff --git a/kate/data/python.xml b/kate/data/python.xml
index 9cbae2df1..e77aa8c03 100644
--- a/kate/data/python.xml
+++ b/kate/data/python.xml
@@ -13,7 +13,7 @@
-
+
- import
@@ -378,10 +378,10 @@
-
+
-
+
@@ -407,10 +407,10 @@
-
+
-
+
diff --git a/kate/data/q.xml b/kate/data/q.xml
new file mode 100644
index 000000000..a470e5ef7
--- /dev/null
+++ b/kate/data/q.xml
@@ -0,0 +1,210 @@
+
+
+
+
+
+ - .Q.addmonths
+ - .Q.addr
+ - .Q.host
+ - .Q.chk
+ - .Q.cn
+ - .Q.dd
+ - .Q.dpft
+ - .Q.dsftg
+ - .Q.def
+ - .Q.en
+ - .Q.fc
+ - .Q.fk
+ - .Q.fmt
+ - .Q.fs
+ - .Q.ft
+ - .Q.fu
+ - .Q.gc
+ - .Q.hdpf
+ - .Q.ind
+ - .Q.j10
+ - .Q.x10
+ - .Q.j12
+ - .Q.x12
+ - .Q.k
+ - .Q.l
+ - .Q.opt
+ - .Q.par
+ - .Q.qp
+ - .Q.qt
+ - .Q.s
+ - .Q.ty
+ - .Q.v
+ - .Q.V
+ - .Q.view
+ - .Q.w
+ - .Q.M
+ - .Q.pf
+ - .Q.pt
+ - .Q.PD
+ - .Q.PV
+ - .Q.pd
+ - .Q.pv
+ - .Q.pn
+ - .Q.bv
+ - .Q.vp
+ - .Q.P
+ - .Q.D
+ - .Q.u
+
+
+ - aj
+ - aj0
+ - all
+ - and
+ - any
+ - asc
+ - asof
+ - attr
+ - avgs
+ - ceiling
+ - cols
+ - cor
+ - count
+ - cov
+ - cross
+ - csv
+ - cut
+ - deltas
+ - desc
+ - dev
+ - differ
+ - distinct
+ - each
+ - ej
+ - enlist
+ - eval
+ - except
+ - fby
+ - fills
+ - first
+ - fkeys
+ - flip
+ - floor
+ - from
+ - get
+ - group
+ - gtime
+ - hclose
+ - hcount
+ - hdel
+ - hopen
+ - hsym
+ - iasc
+ - idesc
+ - ij
+ - inter
+ - inv
+ - key
+ - keys
+ - lj
+ - load
+ - lower
+ - lsq
+ - ltime
+ - ltrim
+ - mavg
+ - maxs
+ - mcount
+ - md5
+ - mdev
+ - med
+ - meta
+ - mins
+ - mmax
+ - mmin
+ - mmu
+ - mod
+ - msum
+ - neg
+ - next
+ - not
+ - null
+ - or
+ - over
+ - parse
+ - peach
+ - pj
+ - plist
+ - prds
+ - prev
+ - prior
+ - rand
+ - rank
+ - ratios
+ - raze
+ - read0
+ - read1
+ - reciprocal
+ - reverse
+ - rload
+ - rotate
+ - rsave
+ - rtrim
+ - save
+ - scan
+ - set
+ - show
+ - signum
+ - ssr
+ - string
+ - sublist
+ - sums
+ - sv
+ - system
+ - tables
+ - til
+ - trim
+ - txf
+ - type
+ - uj
+ - ungroup
+ - union
+ - update
+ - upper
+ - upsert
+ - value
+ - var
+ - view
+ - views
+ - vs
+ - where
+ - wj
+ - wj1
+ - xasc
+ - xbar
+ - xcol
+ - xcols
+ - xdesc
+ - xgroup
+ - xkey
+ - xlog
+ - xprev
+ - xrank
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/kate/data/r.xml b/kate/data/r.xml
index 1c5048b7f..8213d5b4a 100644
--- a/kate/data/r.xml
+++ b/kate/data/r.xml
@@ -7,7 +7,7 @@
R : http://www.r-project.org/
RKWard : http://rkward.sourceforge.net/
-->
-
+
diff --git a/kate/data/rapidq.xml b/kate/data/rapidq.xml
index cef5f493c..3f90adbbe 100644
--- a/kate/data/rapidq.xml
+++ b/kate/data/rapidq.xml
@@ -1,6 +1,6 @@
-
+
- abs
diff --git a/kate/data/relaxng.xml b/kate/data/relaxng.xml
index 974f37ff5..f62dcaff3 100644
--- a/kate/data/relaxng.xml
+++ b/kate/data/relaxng.xml
@@ -17,7 +17,7 @@
-->
+
+
+
+
+
+ - _now
+ - equ
+ - neq
+ - gtr
+ - lsr
+ - gte
+ - lse
+ - add
+ - sub
+ - mul
+ - div
+ - dis
+ - ln
+ - exp
+ - log
+ - e10
+ - syn
+ - red
+ - rnd
+ - fvw
+
+
+ - view
+ - grp_view
+ - pgm_view
+ - _obj
+ - ptn
+ - |ptn
+ - pgm
+ - |pgm
+ - _grp
+ - grp
+ - _fact
+ - fact
+ - |fact
+ - pred
+ - goal
+ - cst
+ - mdl
+ - icst
+ - icmd
+ - cmd
+ - ent
+ - ont
+ - dev
+ - nod
+ - ipgm
+ - icpp_pgm
+ - perf
+
+
+ - mk.rdx
+ - mk.grp_pair
+ - mk.low_sln
+ - mk.high_sln
+ - mk.low_act
+ - mk.high_act
+ - mk.low_res
+ - mk.sln_chg
+ - mk.act_chg
+ - mk.new
+
+
+ - self
+
+
+ - stdin
+ - stdout
+
+
+ - _inj
+ - _eje
+ - _mod
+ - _set
+ - _new_class
+ - _del_class
+ - _ldc
+ - _swp
+ - _stop
+
+
+ - |nb
+ - |bl
+ - true
+ - false
+ - |[]
+ - |nid
+ - |did
+ - |fid
+ - |st
+ - |us
+ - forever
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/kate/data/rexx.xml b/kate/data/rexx.xml
index b22f65d0d..29bd668e7 100644
--- a/kate/data/rexx.xml
+++ b/kate/data/rexx.xml
@@ -1,6 +1,6 @@
-
+
- arg
diff --git a/kate/data/rhtml.xml b/kate/data/rhtml.xml
index 560fb6d77..c5863dda0 100644
--- a/kate/data/rhtml.xml
+++ b/kate/data/rhtml.xml
@@ -339,15 +339,15 @@
-
-
-
-
-
+
+
+
+
+
-
-
-
+
+
+
@@ -469,7 +469,7 @@
-
+
@@ -485,13 +485,13 @@
-
-
+
+
-
+
diff --git a/kate/data/roff.xml b/kate/data/roff.xml
new file mode 100644
index 000000000..8806cf55c
--- /dev/null
+++ b/kate/data/roff.xml
@@ -0,0 +1,197 @@
+
+
+
+
+
+
+]>
+
+
+
+
+
+ - br
+ - sp
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/kate/data/rsiidl.xml b/kate/data/rsiidl.xml
index cea37646d..286398710 100644
--- a/kate/data/rsiidl.xml
+++ b/kate/data/rsiidl.xml
@@ -1,6 +1,6 @@
-
+
- For
diff --git a/kate/data/rtf.xml b/kate/data/rtf.xml
new file mode 100644
index 000000000..50ea497bc
--- /dev/null
+++ b/kate/data/rtf.xml
@@ -0,0 +1,49 @@
+
+ ] >
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/kate/data/sather.xml b/kate/data/sather.xml
index 472ca8788..f2349db21 100644
--- a/kate/data/sather.xml
+++ b/kate/data/sather.xml
@@ -1,6 +1,6 @@
-
+
- and
diff --git a/kate/data/scala.xml b/kate/data/scala.xml
index b2171842f..6d7c1f7c9 100644
--- a/kate/data/scala.xml
+++ b/kate/data/scala.xml
@@ -1,6 +1,6 @@
-
-
+
- ACCESS
@@ -91,8 +91,8 @@
- MASTER_SERVER_ID
- MATCH
- MRG_MYISAM
- - NATURAL
- NATIONAL
+ - NATURAL
- NOT
- NULL
- NUMERIC
@@ -183,196 +183,196 @@
- ASCII
- - ORD
- - CONV
- BIN
- - OCT
- - HEX
+ - BIT_LENGTH
- CHAR
+ - CHARACTER_LENGTH
+ - CHAR_LENGTH
- CONCAT
- CONCAT_WS
+ - CONV
+ - ELT
+ - EXPORT_SET
+ - FIELD
+ - FIND_IN_SET
+ - HEX
+ - INSERT
+ - INSTR
+ - LCASE
+ - LEFT
- LENGTH
- - OCTET_LENGTH
- - CHAR_LENGTH
- - CHARACTER_LENGTH
- - BIT_LENGTH
+ - LOAD_FILE
- LOCATE
- - POSITION
- - INSTR
+ - LOWER
- LPAD
- - RPAD
- - LEFT
- - RIGHT
- - SUBSTRING
- - SUBSTRING_INDEX
- - MID
- LTRIM
+ - MAKE_SET
+ - MID
+ - OCT
+ - OCTET_LENGTH
+ - ORD
+ - POSITION
+ - QUOTE
+ - REPEAT
+ - REPLACE
+ - REVERSE
+ - RIGHT
+ - RPAD
- RTRIM
- - TRIM
- SOUNDEX
- SPACE
- - REPLACE
- - REPEAT
- - REVERSE
- - INSERT
- - ELT
- - FIELD
- - FIND_IN_SET
- - MAKE_SET
- - EXPORT_SET
- - LCASE
- - LOWER
+ - SUBSTRING
+ - SUBSTRING_INDEX
+ - TRIM
- UCASE
- UPPER
- - LOAD_FILE
- - QUOTE
- ABS
- - SIGN
- - MOD
- - FLOOR
+ - ACOS
+ - ASIN
+ - ATAN
+ - ATAN2
- CEILING
- - ROUND
+ - COS
+ - COT
+ - DEGREES
- EXP
+ - FLOOR
+ - GREATEST
+ - LEAST
- LN
- LOG
- - LOG2
- LOG10
+ - LOG2
+ - MOD
+ - PI
- POW
- POWER
- - SQRT
- - PI
- - COS
+ - RADIANS
+ - RAND
+ - ROUND
+ - SIGN
- SIN
+ - SQRT
- TAN
- - ACOS
- - ASIN
- - ATAN
- - ATAN2
- - COT
- - RAND
- - LEAST
- - GREATEST
- - DEGREES
- - RADIANS
- - DAYOFWEEK
- - WEEKDAY
+ - ADDDATE
+ - CURDATE
+ - CURRENT_DATE
+ - CURRENT_TIME
+ - CURRENT_TIMESTAMP
+ - CURTIME
+ - DATE_ADD
+ - DATE_FORMAT
+ - DATE_SUB
+ - DAYNAME
- DAYOFMONTH
+ - DAYOFWEEK
- DAYOFYEAR
- - MONTH
- - DAYNAME
- - MONTHNAME
- - QUARTER
- - WEEK
- - YEAR
- - YEARWEEK
+ - EXTRACT
+ - FROM_DAYS
+ - FROM_UNIXTIME
- HOUR
- MINUTE
- - SECOND
+ - MONTH
+ - MONTHNAME
+ - NOW
- PERIOD_ADD
- PERIOD_DIFF
- - DATE_ADD
- - DATE_SUB
- - ADDDATE
+ - QUARTER
+ - SECOND
+ - SEC_TO_TIME
- SUBDATE
- - EXTRACT
- - TO_DAYS
- - FROM_DAYS
- - DATE_FORMAT
- - TIME_FORMAT
- - CURDATE
- - CURRENT_DATE
- - CURTIME
- - CURRENT_TIME
- - NOW
- SYSDATE
- - CURRENT_TIMESTAMP
- - UNIX_TIMESTAMP
- - FROM_UNIXTIME
- - SEC_TO_TIME
+ - TIME_FORMAT
- TIME_TO_SEC
+ - TO_DAYS
+ - UNIX_TIMESTAMP
+ - WEEK
+ - WEEKDAY
+ - YEAR
+ - YEARWEEK
- CAST
- CONVERT
+ - AES_DECRYPT
+ - AES_ENCRYPT
+ - BENCHMARK
- BIT_COUNT
+ - CONNECTION_ID
- DATABASE
- - USER
- - SYSTEM_USER
- - SESSION_USER
- - PASSWORD
- - ENCRYPT
- - ENCODE
- DECODE
- - MD5
- - SHA1
- - SHA
- - AES_ENCRYPT
- - AES_DECRYPT
- - DES_ENCRYPT
- DES_DECRYPT
- - LAST_INSERT_ID
+ - DES_ENCRYPT
+ - ENCODE
+ - ENCRYPT
- FORMAT
- - VERSION
- - CONNECTION_ID
+ - FOUND_ROWS
- GET_LOCK
- - RELEASE_LOCK
- - IS_FREE_LOCK
- - BENCHMARK
- - INET_NTOA
- INET_ATON
+ - INET_NTOA
+ - IS_FREE_LOCK
+ - LAST_INSERT_ID
- MASTER_POS_WAIT
- - FOUND_ROWS
+ - MD5
+ - PASSWORD
+ - RELEASE_LOCK
+ - SESSION_USER
+ - SHA
+ - SHA1
+ - SYSTEM_USER
+ - USER
+ - VERSION
- - COUNT
- AVG
- - MIN
+ - BIT_AND
+ - BIT_OR
+ - COUNT
- MAX
- - SUM
+ - MIN
- STD
- STDDEV
- - BIT_OR
- - BIT_AND
+ - SUM
- - CHAR
- - CHARACTER
- - VARCHAR
- BINARY
- - VARBINARY
- - TINYBLOB
- - MEDIUMBLOB
- BLOB
+ - CHAR
+ - CHARACTER
+ - ENUM
- LONGBLOB
- - TINYTEXT
+ - LONGTEXT
+ - MEDIUMBLOB
- MEDIUMTEXT
- TEXT
- - LONGTEXT
- - ENUM
+ - TINYBLOB
+ - TINYTEXT
+ - VARBINARY
+ - VARCHAR
+ - BIGINT
- BIT
- BOOL
- BOOLEAN
- - TINYINT
- - SMALLINT
- - MEDIUMINT
- - MIDDLEINT
- - INT
- - INTEGER
- - BIGINT
- - FLOAT
- - DOUBLE
- - REAL
- - DECIMAL
- DEC
+ - DECIMAL
+ - DOUBLE
- FIXED
- - NUMERIC
+ - FLOAT
+ - INT
+ - INTEGER
- LONG
+ - MEDIUMINT
+ - MIDDLEINT
+ - NUMERIC
+ - TINYINT
+ - REAL
- SERIAL
+ - SMALLINT
- DATE
- DATETIME
@@ -382,7 +382,7 @@
-
+
@@ -394,7 +394,7 @@
-
+
@@ -447,20 +447,20 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
@@ -472,4 +472,3 @@
-
diff --git a/kate/data/sql-postgresql.xml b/kate/data/sql-postgresql.xml
index 9c88c7fd1..a8b1101ac 100644
--- a/kate/data/sql-postgresql.xml
+++ b/kate/data/sql-postgresql.xml
@@ -1,7 +1,7 @@
-
+
- ABORT
@@ -48,12 +48,12 @@
- CATALOG
- CATALOG_NAME
- CHAIN
- - CHAR_LENGTH
+ - CHARACTERISTICS
- CHARACTER_LENGTH
- CHARACTER_SET_CATALOG
- CHARACTER_SET_NAME
- CHARACTER_SET_SCHEMA
- - CHARACTERISTICS
+ - CHAR_LENGTH
- CHECK
- CHECKED
- CHECKPOINT
@@ -81,11 +81,11 @@
- CONNECT
- CONNECTION
- CONNECTION_NAME
+ - CONSTRAINTS
- CONSTRAINT
- CONSTRAINT_CATALOG
- CONSTRAINT_NAME
- CONSTRAINT_SCHEMA
- - CONSTRAINTS
- CONSTRUCTOR
- CONTAINS
- CONTINUE
@@ -163,6 +163,7 @@
- EXISTS
- EXPLAIN
- EXTERNAL
+ - FALSE
- FETCH
- FINAL
- FIRST
@@ -315,13 +316,13 @@
- OWNER
- PAD
- PARAMETER
+ - PARAMETERS
- PARAMETER_MODE
- PARAMETER_NAME
- PARAMETER_ORDINAL_POSITION
- PARAMETER_SPECIFIC_CATALOG
- PARAMETER_SPECIFIC_NAME
- PARAMETER_SPECIFIC_SCHEMA
- - PARAMETERS
- PARTIAL
- PASCAL
- PASSWORD
@@ -371,8 +372,8 @@
- ROUTINE_NAME
- ROUTINE_SCHEMA
- ROW
- - ROW_COUNT
- ROWS
+ - ROW_COUNT
- RULE
- SAVEPOINT
- SCALE
@@ -404,8 +405,8 @@
- SOURCE
- SPACE
- SPECIFIC
- - SPECIFIC_NAME
- SPECIFICTYPE
+ - SPECIFIC_NAME
- SQL
- SQLCODE
- SQLERROR
@@ -444,9 +445,9 @@
- TOAST
- TRAILING
- TRANSACTION
- - TRANSACTION_ACTIVE
- TRANSACTIONS_COMMITTED
- TRANSACTIONS_ROLLED_BACK
+ - TRANSACTION_ACTIVE
- TRANSFORM
- TRANSFORMS
- TRANSLATE
@@ -457,6 +458,7 @@
- TRIGGER_NAME
- TRIGGER_SCHEMA
- TRIM
+ - TRUE
- TRUNCATE
- TRUSTED
- TYPE
@@ -498,10 +500,8 @@
- WRITE
- YEAR
- ZONE
- - FALSE
- - TRUE
-
+
- +
- -
- *
@@ -557,8 +557,8 @@
- <<=
- >>=
-
-
+
+
- ABS
- CBRT
@@ -683,57 +683,57 @@
- VARIANCE
- - LZTEXT
- BIGINT
- - INT2
- - INT8
- BIGSERIAL
- - SERIAL8
- BIT
- BIT VARYING
- - VARBIT
- - BOOLEAN
- BOOL
+ - BOOLEAN
- BOX
- BYTEA
- - CHARACTER
- CHAR
+ - CHARACTER
- CHARACTER VARYING
- - VARCHAR
- CIDR
- CIRCLE
- DATE
+ - DECIMAL
- DOUBLE PRECISION
- FLOAT8
- INET
- - INTEGER
- INT
+ - INT2
- INT4
+ - INT8
+ - INTEGER
- INTERVAL
- LINE
- LSEG
+ - LZTEXT
- MACADDR
- MONEY
- NUMERIC
- - DECIMAL
- OID
- PATH
- POINT
- POLYGON
- REAL
- - SMALLINT
- SERIAL
+ - SERIAL8
+ - SMALLINT
- TEXT
- TIME
- - TIMETZ
- TIMESTAMP
- - TIMESTAMPTZ
- TIMESTAMP WITH TIMEZONE
+ - TIMESTAMPTZ
+ - TIMETZ
+ - VARBIT
+ - VARCHAR
-
+
@@ -760,15 +760,15 @@
-
-
+
+
-
-
+
+
-
+
@@ -787,19 +787,19 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -807,6 +807,6 @@
-
+
diff --git a/kate/data/sql.xml b/kate/data/sql.xml
index 644967314..316eed422 100644
--- a/kate/data/sql.xml
+++ b/kate/data/sql.xml
@@ -3,7 +3,7 @@
-
+
- ACCESS
@@ -15,8 +15,8 @@
- AFTER
- AGENT
- ALL
- - ALL_ROWS
- ALLOCATE
+ - ALL_ROWS
- ALTER
- ANALYZE
- ANCILLARY
@@ -49,8 +49,8 @@
- BLOCK
- BLOCK_RANGE
- BODY
- - BOUND
- BOTH
+ - BOUND
- BREAK
- BROADCAST
- BTITLE
@@ -282,12 +282,12 @@
- MAXSIZE
- MAXTRANS
- MAXVALUE
- - METHOD
- MEMBER
- MERGE
+ - METHOD
+ - MINEXTENTS
- MINIMIZE
- MINIMUM
- - MINEXTENTS
- MINUS
- MINUTE
- MINVALUE
@@ -482,8 +482,8 @@
- SERIALIZABLE
- SERVERERROR
- SESSION
- - SESSION_CACHED_CURSORS
- SESSIONS_PER_USER
+ - SESSION_CACHED_CURSORS
- SET
- SHARE
- SHARED
@@ -505,8 +505,8 @@
- START
- STARTUP
- STATEMENT_ID
- - STATISTICS
- STATIC
+ - STATISTICS
- STOP
- STORAGE
- STORE
@@ -519,14 +519,14 @@
- SUPPLEMENTAL
- SUSPEND
- SWITCH
- - SYS_OP_BITVEC
- - SYS_OP_ENFORCE_NOT_NULL$
- - SYS_OP_NOEXPAND
- - SYS_OP_NTCIMG$
- SYNONYM
- SYSDBA
- SYSOPER
- SYSTEM
+ - SYS_OP_BITVEC
+ - SYS_OP_ENFORCE_NOT_NULL$
+ - SYS_OP_NOEXPAND
+ - SYS_OP_NTCIMG$
- TABLE
- TABLES
- TABLESPACE
@@ -569,14 +569,14 @@
- UNTIL
- UNUSABLE
- UNUSED
- - UPD_INDEXES
- UPDATABLE
- UPDATE
+ - UPD_INDEXES
- UPPPER
- USAGE
- USE
- - USE_STORED_OUTLINES
- USER_DEFINED
+ - USE_STORED_OUTLINES
- USING
- VALIDATE
- VALIDATION
@@ -864,8 +864,8 @@
- PLS_INTEGER
- PRECISION
- RAW
- - RECORD
- REAL
+ - RECORD
- ROWID
- SECOND
- SINGLE
@@ -877,48 +877,50 @@
- UROWID
- VARCHAR
- VARCHAR2
- - VARYING
- VARRAY
+ - VARYING
- XMLTYPE
- YEAR
- ZONE
-
+
-
-
+
+
-
+
-
+
+
-
+
+
-
+
-
+
-
+
@@ -933,7 +935,7 @@
-
+
diff --git a/kate/data/stata.xml b/kate/data/stata.xml
index f28600e82..f8320de50 100644
--- a/kate/data/stata.xml
+++ b/kate/data/stata.xml
@@ -1,6 +1,6 @@
-
diff --git a/kate/data/template-toolkit.xml b/kate/data/template-toolkit.xml
index 7e6821001..2bc1735e6 100644
--- a/kate/data/template-toolkit.xml
+++ b/kate/data/template-toolkit.xml
@@ -16,9 +16,9 @@
Changelog :)
0.02 Added highliting for interpolated variables
-->
-
+ name="TT2" section="Markup" extensions="*.tt*;" casesensitive="true">
@@ -183,7 +183,7 @@
-
+
@@ -208,13 +208,13 @@
-
-
-
-
+
+
+
+
-
-
+
+
@@ -276,7 +276,7 @@
-
+
@@ -290,7 +290,7 @@
-
+
diff --git a/kate/data/texinfo.xml b/kate/data/texinfo.xml
index d827a7a0f..69e411870 100644
--- a/kate/data/texinfo.xml
+++ b/kate/data/texinfo.xml
@@ -1,6 +1,6 @@
-
+
-
+
- after
diff --git a/kate/data/vrml.xml b/kate/data/vrml.xml
index 40bdea3d6..6529d5e50 100644
--- a/kate/data/vrml.xml
+++ b/kate/data/vrml.xml
@@ -1,6 +1,6 @@
-
+
- DEF
diff --git a/kate/data/wml.xml b/kate/data/wml.xml
index a7ad75677..2aaeba5da 100644
--- a/kate/data/wml.xml
+++ b/kate/data/wml.xml
@@ -55,7 +55,7 @@
-->
+ kateversion="2.3" casesensitive="true" author="Zachary Palmer (zep01@bahj.com), modif. by Ignacio Riquelme Morelle (shadowm2006@gmail.com) and Jonathan Schmidt-Dominé (devel@the-user.org)" license="GPL">
- wmllint
diff --git a/kate/data/xharbour.xml b/kate/data/xharbour.xml
index 02ed03ee0..4646249ca 100644
--- a/kate/data/xharbour.xml
+++ b/kate/data/xharbour.xml
@@ -467,21 +467,21 @@
-
-
-
-
-
+
+
+
+
+
-
+
-
+
-
+
@@ -515,7 +515,7 @@
-
+
diff --git a/kate/data/xmldebug.xml b/kate/data/xmldebug.xml
index 1f3e09ba4..9c019929c 100644
--- a/kate/data/xmldebug.xml
+++ b/kate/data/xmldebug.xml
@@ -1,6 +1,6 @@
-
+
- CDATA
diff --git a/kate/data/xorg.xml b/kate/data/xorg.xml
index 149643478..7e7ae97c4 100644
--- a/kate/data/xorg.xml
+++ b/kate/data/xorg.xml
@@ -1,6 +1,6 @@
-
+
diff --git a/kate/data/xslt.xml b/kate/data/xslt.xml
index bde62b050..8075ef831 100644
--- a/kate/data/xslt.xml
+++ b/kate/data/xslt.xml
@@ -52,7 +52,7 @@
-->
-
+
- xsl:value-of
diff --git a/kate/data/xul.xml b/kate/data/xul.xml
index a93f0c066..cc60c66ff 100644
--- a/kate/data/xul.xml
+++ b/kate/data/xul.xml
@@ -4,7 +4,7 @@
]>
-
+
diff --git a/kate/data/yacas.xml b/kate/data/yacas.xml
index cd8ff3d75..ac058602a 100644
--- a/kate/data/yacas.xml
+++ b/kate/data/yacas.xml
@@ -1,6 +1,6 @@
-
+
- And
diff --git a/kate/data/yacc.xml b/kate/data/yacc.xml
index 438bfd8fe..41b83d141 100644
--- a/kate/data/yacc.xml
+++ b/kate/data/yacc.xml
@@ -25,7 +25,7 @@ This code is released under the LGPL as part of tdelibs/kate.
========================================================================
-->
-
+
@@ -100,7 +100,7 @@ This code is released under the LGPL as part of tdelibs/kate.
-
+
@@ -112,7 +112,7 @@ This code is released under the LGPL as part of tdelibs/kate.
-
+
@@ -131,10 +131,10 @@ This code is released under the LGPL as part of tdelibs/kate.
-
+
-
+
diff --git a/kate/data/yaml.xml b/kate/data/yaml.xml
index f67e19699..2f0bd4c8e 100644
--- a/kate/data/yaml.xml
+++ b/kate/data/yaml.xml
@@ -1,7 +1,7 @@
-
diff --git a/kate/data/zonnon.xml b/kate/data/zonnon.xml
index e2c466448..35c829936 100644
--- a/kate/data/zonnon.xml
+++ b/kate/data/zonnon.xml
@@ -1,6 +1,6 @@
-
+
- accept