Commit 78d739f1 authored by Christoph Cullmann's avatar Christoph Cullmann

finalize script that generates the update sites

parent fd72a99b
cmake_minimum_required(VERSION 3.5)
set(KF5_VERSION "5.61.0")
project(KSyntaxHighlighting VERSION ${KF5_VERSION})
find_package(ECM 5.61.0 REQUIRED NO_MODULE)
set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH})
if(POLICY CMP0063)
cmake_policy(SET CMP0063 NEW)
endif()
include(FeatureSummary)
include(GenerateExportHeader)
include(ECMSetupVersion)
include(ECMGenerateHeaders)
include(ECMGeneratePriFile)
include(CMakePackageConfigHelpers)
include(ECMPoQmTools)
include(ECMQtDeclareLoggingCategory)
include(KDEInstallDirs)
include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE)
include(KDECMakeSettings)
include(ECMMarkNonGuiExecutable)
include(ECMAddQch)
include(ECMOptionalAddSubdirectory)
ecm_setup_version(PROJECT
VARIABLE_PREFIX SyntaxHighlighting
VERSION_HEADER "${CMAKE_CURRENT_BINARY_DIR}/ksyntaxhighlighting_version.h"
PACKAGE_VERSION_FILE "${CMAKE_CURRENT_BINARY_DIR}/KF5SyntaxHighlightingConfigVersion.cmake"
)
#
# Dependencies
#
set(REQUIRED_QT_VERSION 5.11.0)
find_package(Qt5 ${REQUIRED_QT_VERSION} NO_MODULE REQUIRED COMPONENTS Core Network Test)
option(KSYNTAXHIGHLIGHTING_USE_GUI "Build components depending on Qt5Gui" ON)
if(KSYNTAXHIGHLIGHTING_USE_GUI)
find_package(Qt5 ${REQUIRED_QT_VERSION} NO_MODULE REQUIRED COMPONENTS Gui)
endif()
find_package(Qt5 ${REQUIRED_QT_VERSION} NO_MODULE QUIET OPTIONAL_COMPONENTS PrintSupport Widgets XmlPatterns)
set_package_properties(Qt5 PROPERTIES URL "http://qt-project.org/")
set_package_properties(Qt5Widgets PROPERTIES PURPOSE "Example application.")
set_package_properties(Qt5PrintSupport PROPERTIES PURPOSE "Example application.")
set_package_properties(Qt5XmlPatterns PROPERTIES PURPOSE "Compile-time validation of syntax definition files.")
find_package(Perl REQUIRED)
set_package_properties(Perl PROPERTIES PURPOSE "Auto-generate PHP syntax definition files.")
#
# allow to install the "differently" licensed syntax xml files instead of putting them in a QRC and link them in
#
option(QRC_SYNTAX "Bundle the syntax definition files inside the library as resources" ON)
add_feature_info(SYNTAX_RESOURCE ${QRC_SYNTAX} "Bundle the syntax definition files inside the library as resources")
#
# allow to turn of lookup for syntax files and themes via QStandardPaths
#
option(NO_STANDARD_PATHS "Skip lookup of syntax and theme definitions in QStandardPaths locations" OFF)
add_feature_info(FEATURE_NO_STANDARD_PATHS ${NO_STANDARD_PATHS} "Skip lookup of syntax and theme definitions in QStandardPaths locations")
#
# API documentation
#
option(BUILD_QCH "Build API documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop)" OFF)
add_feature_info(QCH ${BUILD_QCH} "API documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop)")
#
# Translations
#
if (IS_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/po")
ecm_install_po_files_as_qm(po)
endif()
# tell the framework if it shall use the syntax files from the resource
if (QRC_SYNTAX)
add_definitions(-DHAS_SYNTAX_RESOURCE)
endif()
# skip standard paths?
if (NO_STANDARD_PATHS)
add_definitions(-DNO_STANDARD_PATHS)
endif()
add_definitions(-DQT_NO_FOREACH)
#
# Actually build the stuff
#
include_directories(${CMAKE_CURRENT_BINARY_DIR})
add_subdirectory(data)
add_subdirectory(src)
if(TARGET Qt5::Gui)
add_subdirectory(examples)
if (BUILD_TESTING)
add_subdirectory(autotests)
endif()
endif()
#
# CMake package config file generation
#
set(CMAKECONFIG_INSTALL_DIR "${CMAKECONFIG_INSTALL_PREFIX}/KF5SyntaxHighlighting")
if (BUILD_QCH)
ecm_install_qch_export(
TARGETS KF5SyntaxHighlighting_QCH
FILE KF5SyntaxHighlightingQchTargets.cmake
DESTINATION "${CMAKECONFIG_INSTALL_DIR}"
COMPONENT Devel
)
set(PACKAGE_INCLUDE_QCHTARGETS "include(\"\${CMAKE_CURRENT_LIST_DIR}/KF5SyntaxHighlightingQchTargets.cmake\")")
endif()
configure_package_config_file(
"${CMAKE_CURRENT_SOURCE_DIR}/KF5SyntaxHighlightingConfig.cmake.in"
"${CMAKE_CURRENT_BINARY_DIR}/KF5SyntaxHighlightingConfig.cmake"
INSTALL_DESTINATION "${CMAKECONFIG_INSTALL_DIR}"
)
install(FILES
"${CMAKE_CURRENT_BINARY_DIR}/KF5SyntaxHighlightingConfig.cmake"
"${CMAKE_CURRENT_BINARY_DIR}/KF5SyntaxHighlightingConfigVersion.cmake"
DESTINATION "${CMAKECONFIG_INSTALL_DIR}"
COMPONENT Devel)
if(TARGET KF5SyntaxHighlighting)
install(EXPORT KF5SyntaxHighlightingTargets
DESTINATION "${CMAKECONFIG_INSTALL_DIR}"
FILE KF5SyntaxHighlightingTargets.cmake
NAMESPACE KF5::)
endif()
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/ksyntaxhighlighting_version.h"
DESTINATION "${KDE_INSTALL_INCLUDEDIR_KF5}"
COMPONENT Devel)
install(FILES org_kde_ksyntaxhighlighting.categories DESTINATION ${KDE_INSTALL_LOGGINGCATEGORIESDIR})
feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES)
<!DOCTYPE DEFINITIONS>
<DEFINITIONS>
<Definition name="4DOS BatchToMemory" url="https://kate-editor.org/syntax/data/syntax/4dos.xml" version="5"/>
<Definition name="ActionScript 2.0" url="https://kate-editor.org/syntax/data/syntax/actionscript.xml" version="3"/>
<Definition name="Ada" url="https://kate-editor.org/syntax/data/syntax/ada.xml" version="3"/>
<Definition name="Adblock Plus" url="https://kate-editor.org/syntax/data/syntax/adblock.xml" version="1"/>
<Definition name="Agda" url="https://kate-editor.org/syntax/data/syntax/agda.xml" version="5"/>
<Definition name="AHDL" url="https://kate-editor.org/syntax/data/syntax/ahdl.xml" version="3"/>
<Definition name="AutoHotKey" url="https://kate-editor.org/syntax/data/syntax/ahk.xml" version="3"/>
<Definition name="ANS-Forth94" url="https://kate-editor.org/syntax/data/syntax/ansforth94.xml" version="4"/>
<Definition name="ANSI C89" url="https://kate-editor.org/syntax/data/syntax/ansic89.xml" version="5"/>
<Definition name="Ansys" url="https://kate-editor.org/syntax/data/syntax/ansys.xml" version="6"/>
<Definition name="Apache Configuration" url="https://kate-editor.org/syntax/data/syntax/apache.xml" version="3"/>
<Definition name="AppArmor Security Profile" url="https://kate-editor.org/syntax/data/syntax/apparmor.xml" version="9"/>
<Definition name="AsciiDoc" url="https://kate-editor.org/syntax/data/syntax/asciidoc.xml" version="3"/>
<Definition name="AVR Assembler" url="https://kate-editor.org/syntax/data/syntax/asm-avr.xml" version="3"/>
<Definition name="Motorola DSP56k" url="https://kate-editor.org/syntax/data/syntax/asm-dsp56k.xml" version="2"/>
<Definition name="Motorola 68k (VASM/Devpac)" url="https://kate-editor.org/syntax/data/syntax/asm-m68k.xml" version="2"/>
<Definition name="Asm6502" url="https://kate-editor.org/syntax/data/syntax/asm6502.xml" version="3"/>
<Definition name="ASP" url="https://kate-editor.org/syntax/data/syntax/asp.xml" version="4"/>
<Definition name="AWK" url="https://kate-editor.org/syntax/data/syntax/awk.xml" version="3"/>
<Definition name="Bash" url="https://kate-editor.org/syntax/data/syntax/bash.xml" version="9"/>
<Definition name="BibTeX" url="https://kate-editor.org/syntax/data/syntax/bibtex.xml" version="2"/>
<Definition name="B-Method" url="https://kate-editor.org/syntax/data/syntax/bmethod.xml" version="1"/>
<Definition name="Boo" url="https://kate-editor.org/syntax/data/syntax/boo.xml" version="3"/>
<Definition name="BrightScript" url="https://kate-editor.org/syntax/data/syntax/brightscript.xml" version="5"/>
<Definition name="C" url="https://kate-editor.org/syntax/data/syntax/c.xml" version="6"/>
<Definition name="CartoCSS" url="https://kate-editor.org/syntax/data/syntax/carto-css.xml" version="1"/>
<Definition name="Cg" url="https://kate-editor.org/syntax/data/syntax/cg.xml" version="5"/>
<Definition name="CGiS" url="https://kate-editor.org/syntax/data/syntax/cgis.xml" version="5"/>
<Definition name="Common Intermediate Language (CIL)" url="https://kate-editor.org/syntax/data/syntax/cil.xml" version="1"/>
<Definition name="Cisco" url="https://kate-editor.org/syntax/data/syntax/cisco.xml" version="5"/>
<Definition name="Clipper" url="https://kate-editor.org/syntax/data/syntax/clipper.xml" version="5"/>
<Definition name="CLIST" url="https://kate-editor.org/syntax/data/syntax/clist.xml" version="1"/>
<Definition name="Clojure" url="https://kate-editor.org/syntax/data/syntax/clojure.xml" version="10"/>
<Definition name="Common Lisp" url="https://kate-editor.org/syntax/data/syntax/commonlisp.xml" version="6"/>
<Definition name="C++" url="https://kate-editor.org/syntax/data/syntax/cpp.xml" version="7"/>
<Definition name="Crack" url="https://kate-editor.org/syntax/data/syntax/crk.xml" version="4"/>
<Definition name="C#" url="https://kate-editor.org/syntax/data/syntax/cs.xml" version="5"/>
<Definition name="CSS" url="https://kate-editor.org/syntax/data/syntax/css.xml" version="8"/>
<Definition name="CubeScript" url="https://kate-editor.org/syntax/data/syntax/cubescript.xml" version="2"/>
<Definition name="CUE Sheet" url="https://kate-editor.org/syntax/data/syntax/cue.xml" version="1"/>
<Definition name="Curry" url="https://kate-editor.org/syntax/data/syntax/curry.xml" version="1"/>
<Definition name="D" url="https://kate-editor.org/syntax/data/syntax/d.xml" version="5"/>
<Definition name="Debian Control" url="https://kate-editor.org/syntax/data/syntax/debiancontrol.xml" version="1"/>
<Definition name="Diff" url="https://kate-editor.org/syntax/data/syntax/diff.xml" version="4"/>
<Definition name="MS-DOS Batch" url="https://kate-editor.org/syntax/data/syntax/dosbat.xml" version="3"/>
<Definition name="dot" url="https://kate-editor.org/syntax/data/syntax/dot.xml" version="3"/>
<Definition name="Doxyfile" url="https://kate-editor.org/syntax/data/syntax/doxyfile.xml" version="2"/>
<Definition name="Doxygen" url="https://kate-editor.org/syntax/data/syntax/doxygen.xml" version="6"/>
<Definition name="DoxygenLua" url="https://kate-editor.org/syntax/data/syntax/doxygenlua.xml" version="6"/>
<Definition name="E Language" url="https://kate-editor.org/syntax/data/syntax/e.xml" version="3"/>
<Definition name="Eiffel" url="https://kate-editor.org/syntax/data/syntax/eiffel.xml" version="2"/>
<Definition name="Elixir" url="https://kate-editor.org/syntax/data/syntax/elixir.xml" version="4"/>
<Definition name="Elm" url="https://kate-editor.org/syntax/data/syntax/elm.xml" version="1"/>
<Definition name="Email" url="https://kate-editor.org/syntax/data/syntax/email.xml" version="5"/>
<Definition name="Erlang" url="https://kate-editor.org/syntax/data/syntax/erlang.xml" version="3"/>
<Definition name="Euphoria" url="https://kate-editor.org/syntax/data/syntax/euphoria.xml" version="6"/>
<Definition name="Intel x86 (FASM)" url="https://kate-editor.org/syntax/data/syntax/fasm.xml" version="2"/>
<Definition name="FASTQ" url="https://kate-editor.org/syntax/data/syntax/fastq.xml" version="2"/>
<Definition name="ferite" url="https://kate-editor.org/syntax/data/syntax/ferite.xml" version="4"/>
<Definition name="4GL" url="https://kate-editor.org/syntax/data/syntax/fgl-4gl.xml" version="4"/>
<Definition name="4GL-PER" url="https://kate-editor.org/syntax/data/syntax/fgl-per.xml" version="4"/>
<Definition name="Fish" url="https://kate-editor.org/syntax/data/syntax/fish.xml" version="1"/>
<Definition name="FlatBuffers" url="https://kate-editor.org/syntax/data/syntax/flatbuffers.xml" version="1"/>
<Definition name="Fortran (Fixed Format)" url="https://kate-editor.org/syntax/data/syntax/fortran-fixed.xml" version="6"/>
<Definition name="FreeBASIC" url="https://kate-editor.org/syntax/data/syntax/freebasic.xml" version="4"/>
<Definition name="FSharp" url="https://kate-editor.org/syntax/data/syntax/fsharp.xml" version="5"/>
<Definition name="fstab" url="https://kate-editor.org/syntax/data/syntax/fstab.xml" version="2"/>
<Definition name="FTL" url="https://kate-editor.org/syntax/data/syntax/ftl.xml" version="3"/>
<Definition name="GAP" url="https://kate-editor.org/syntax/data/syntax/gap.xml" version="3"/>
<Definition name="GCCExtensions" url="https://kate-editor.org/syntax/data/syntax/gcc.xml" version="4"/>
<Definition name="GNU Gettext" url="https://kate-editor.org/syntax/data/syntax/gettext.xml" version="5"/>
<Definition name="GlossTex" url="https://kate-editor.org/syntax/data/syntax/glosstex.xml" version="2"/>
<Definition name="GLSL" url="https://kate-editor.org/syntax/data/syntax/glsl.xml" version="3"/>
<Definition name="GNU Assembler" url="https://kate-editor.org/syntax/data/syntax/gnuassembler.xml" version="3"/>
<Definition name="Gnuplot" url="https://kate-editor.org/syntax/data/syntax/gnuplot.xml" version="4"/>
<Definition name="Go" url="https://kate-editor.org/syntax/data/syntax/go.xml" version="4"/>
<Definition name="Groovy" url="https://kate-editor.org/syntax/data/syntax/groovy.xml" version="6"/>
<Definition name="Haml" url="https://kate-editor.org/syntax/data/syntax/haml.xml" version="7"/>
<Definition name="Quake Script" url="https://kate-editor.org/syntax/data/syntax/idconsole.xml" version="4"/>
<Definition name="Intel HEX" url="https://kate-editor.org/syntax/data/syntax/intelhex.xml" version="1"/>
<Definition name="ISO C++" url="https://kate-editor.org/syntax/data/syntax/isocpp.xml" version="15"/>
<Definition name="Jam" url="https://kate-editor.org/syntax/data/syntax/jam.xml" version="4"/>
<Definition name="Java" url="https://kate-editor.org/syntax/data/syntax/java.xml" version="5"/>
<Definition name="Javadoc" url="https://kate-editor.org/syntax/data/syntax/javadoc.xml" version="3"/>
<Definition name="JavaScript React" url="https://kate-editor.org/syntax/data/syntax/javascript-react.xml" version="5"/>
<Definition name="JavaScript" url="https://kate-editor.org/syntax/data/syntax/javascript.xml" version="11"/>
<Definition name="JCL" url="https://kate-editor.org/syntax/data/syntax/jcl.xml" version="2"/>
<Definition name="Jira" url="https://kate-editor.org/syntax/data/syntax/jira.xml" version="6"/>
<Definition name="Julia" url="https://kate-editor.org/syntax/data/syntax/julia.xml" version="7"/>
<Definition name="Kotlin" url="https://kate-editor.org/syntax/data/syntax/kotlin.xml" version="5"/>
<Definition name="LaTeX" url="https://kate-editor.org/syntax/data/syntax/latex.xml" version="8"/>
<Definition name="LESSCSS" url="https://kate-editor.org/syntax/data/syntax/less.xml" version="4"/>
<Definition name="Logcat" url="https://kate-editor.org/syntax/data/syntax/logcat.xml" version="3"/>
<Definition name="Lua" url="https://kate-editor.org/syntax/data/syntax/lua.xml" version="6"/>
<Definition name="GNU M4" url="https://kate-editor.org/syntax/data/syntax/m4.xml" version="2"/>
<Definition name="Markdown" url="https://kate-editor.org/syntax/data/syntax/markdown.xml" version="6"/>
<Definition name="Metapost/Metafont" url="https://kate-editor.org/syntax/data/syntax/metafont.xml" version="5"/>
<Definition name="Metamath" url="https://kate-editor.org/syntax/data/syntax/metamath.xml" version="2"/>
<Definition name="Modelica" url="https://kate-editor.org/syntax/data/syntax/modelica.xml" version="6"/>
<Definition name="Modelines" url="https://kate-editor.org/syntax/data/syntax/modelines.xml" version="4"/>
<Definition name="Mustache/Handlebars (HTML)" url="https://kate-editor.org/syntax/data/syntax/mustache.xml" version="2"/>
<Definition name="Ninja" url="https://kate-editor.org/syntax/data/syntax/ninja.xml" version="1"/>
<Definition name="NSIS" url="https://kate-editor.org/syntax/data/syntax/nsis.xml" version="4"/>
<Definition name="Objective-C" url="https://kate-editor.org/syntax/data/syntax/objectivec.xml" version="3"/>
<Definition name="Objective-C++" url="https://kate-editor.org/syntax/data/syntax/objectivecpp.xml" version="5"/>
<Definition name="Octave" url="https://kate-editor.org/syntax/data/syntax/octave.xml" version="5"/>
<Definition name="OpenSCAD" url="https://kate-editor.org/syntax/data/syntax/openscad.xml" version="1"/>
<Definition name="PL/I" url="https://kate-editor.org/syntax/data/syntax/pli.xml" version="3"/>
<Definition name="PLY" url="https://kate-editor.org/syntax/data/syntax/ply.xml" version="2"/>
<Definition name="Pony" url="https://kate-editor.org/syntax/data/syntax/pony.xml" version="5"/>
<Definition name="PowerShell" url="https://kate-editor.org/syntax/data/syntax/powershell.xml" version="4"/>
<Definition name="Protobuf" url="https://kate-editor.org/syntax/data/syntax/protobuf.xml" version="7"/>
<Definition name="Pug" url="https://kate-editor.org/syntax/data/syntax/pug.xml" version="5"/>
<Definition name="PureBasic" url="https://kate-editor.org/syntax/data/syntax/purebasic.xml" version="7"/>
<Definition name="Python" url="https://kate-editor.org/syntax/data/syntax/python.xml" version="9"/>
<Definition name="QDoc Configuration" url="https://kate-editor.org/syntax/data/syntax/qdocconf.xml" version="1"/>
<Definition name="QML" url="https://kate-editor.org/syntax/data/syntax/qml.xml" version="7"/>
<Definition name="R Script" url="https://kate-editor.org/syntax/data/syntax/r.xml" version="8"/>
<Definition name="R documentation" url="https://kate-editor.org/syntax/data/syntax/rdoc.xml" version="2"/>
<Definition name="Ruby/Rails/RHTML" url="https://kate-editor.org/syntax/data/syntax/rhtml.xml" version="9"/>
<Definition name="Rust" url="https://kate-editor.org/syntax/data/syntax/rust.xml" version="7"/>
<Definition name="Scheme" url="https://kate-editor.org/syntax/data/syntax/scheme.xml" version="6"/>
<Definition name="SELinux CIL Policy" url="https://kate-editor.org/syntax/data/syntax/selinux-cil.xml" version="3"/>
<Definition name="SELinux File Contexts" url="https://kate-editor.org/syntax/data/syntax/selinux-fc.xml" version="4"/>
<Definition name="SELinux Policy" url="https://kate-editor.org/syntax/data/syntax/selinux.xml" version="2"/>
<Definition name="Sieve" url="https://kate-editor.org/syntax/data/syntax/sieve.xml" version="6"/>
<Definition name="Smali" url="https://kate-editor.org/syntax/data/syntax/smali.xml" version="1"/>
<Definition name="Spice" url="https://kate-editor.org/syntax/data/syntax/spice.xml" version="4"/>
<Definition name="SQL (MySQL)" url="https://kate-editor.org/syntax/data/syntax/sql-mysql.xml" version="5"/>
<Definition name="SQL (Oracle)" url="https://kate-editor.org/syntax/data/syntax/sql-oracle.xml" version="5"/>
<Definition name="SQL (PostgreSQL)" url="https://kate-editor.org/syntax/data/syntax/sql-postgresql.xml" version="7"/>
<Definition name="SQL" url="https://kate-editor.org/syntax/data/syntax/sql.xml" version="5"/>
<Definition name="Stan" url="https://kate-editor.org/syntax/data/syntax/stan.xml" version="1"/>
<Definition name="STL" url="https://kate-editor.org/syntax/data/syntax/stl.xml" version="2"/>
<Definition name="TaskJuggler" url="https://kate-editor.org/syntax/data/syntax/taskjuggler.xml" version="5"/>
<Definition name="Tcsh" url="https://kate-editor.org/syntax/data/syntax/tcsh.xml" version="6"/>
<Definition name="TT2" url="https://kate-editor.org/syntax/data/syntax/template-toolkit.xml" version="5"/>
<Definition name="Textile" url="https://kate-editor.org/syntax/data/syntax/textile.xml" version="4"/>
<Definition name="Tiger" url="https://kate-editor.org/syntax/data/syntax/tiger.xml" version="1"/>
<Definition name="TOML" url="https://kate-editor.org/syntax/data/syntax/toml.xml" version="5"/>
<Definition name="txt2tags" url="https://kate-editor.org/syntax/data/syntax/txt2tags.xml" version="4"/>
<Definition name="Varnish Configuration Language" url="https://kate-editor.org/syntax/data/syntax/varnish.xml" version="3"/>
<Definition name="Vera" url="https://kate-editor.org/syntax/data/syntax/vera.xml" version="5"/>
<Definition name="VHDL" url="https://kate-editor.org/syntax/data/syntax/vhdl.xml" version="6"/>
<Definition name="Wavefront OBJ" url="https://kate-editor.org/syntax/data/syntax/wavefront-obj.xml" version="2"/>
<Definition name="Wesnoth Markup Language" url="https://kate-editor.org/syntax/data/syntax/wml.xml" version="5"/>
<Definition name="XML (Debug)" url="https://kate-editor.org/syntax/data/syntax/xmldebug.xml" version="9"/>
<Definition name="Xonotic Script" url="https://kate-editor.org/syntax/data/syntax/xonotic-console.xml" version="3"/>
<Definition name="xslt" url="https://kate-editor.org/syntax/data/syntax/xslt.xml" version="4"/>
<Definition name="XUL" url="https://kate-editor.org/syntax/data/syntax/xul.xml" version="5"/>
<Definition name="Yacc/Bison" url="https://kate-editor.org/syntax/data/syntax/yacc.xml" version="5"/>
<Definition name="YAML" url="https://kate-editor.org/syntax/data/syntax/yaml.xml" version="6"/>
</DEFINITIONS>
<!DOCTYPE DEFINITIONS>
<DEFINITIONS>
<Definition name="4DOS BatchToMemory" url="https://kate-editor.org/syntax/data/syntax/4dos.xml" version="5"/>
<Definition name="ActionScript 2.0" url="https://kate-editor.org/syntax/data/syntax/actionscript.xml" version="3"/>
<Definition name="Ada" url="https://kate-editor.org/syntax/data/syntax/ada.xml" version="3"/>
<Definition name="Adblock Plus" url="https://kate-editor.org/syntax/data/syntax/adblock.xml" version="1"/>
<Definition name="Agda" url="https://kate-editor.org/syntax/data/syntax/agda.xml" version="5"/>
<Definition name="AHDL" url="https://kate-editor.org/syntax/data/syntax/ahdl.xml" version="3"/>
<Definition name="AutoHotKey" url="https://kate-editor.org/syntax/data/syntax/ahk.xml" version="3"/>
<Definition name="Alerts" url="https://kate-editor.org/syntax/data/syntax/alert.xml" version="5"/>
<Definition name="ANS-Forth94" url="https://kate-editor.org/syntax/data/syntax/ansforth94.xml" version="4"/>
<Definition name="ANSI C89" url="https://kate-editor.org/syntax/data/syntax/ansic89.xml" version="5"/>
<Definition name="Ansys" url="https://kate-editor.org/syntax/data/syntax/ansys.xml" version="6"/>
<Definition name="Apache Configuration" url="https://kate-editor.org/syntax/data/syntax/apache.xml" version="3"/>
<Definition name="AppArmor Security Profile" url="https://kate-editor.org/syntax/data/syntax/apparmor.xml" version="9"/>
<Definition name="AsciiDoc" url="https://kate-editor.org/syntax/data/syntax/asciidoc.xml" version="3"/>
<Definition name="AVR Assembler" url="https://kate-editor.org/syntax/data/syntax/asm-avr.xml" version="3"/>
<Definition name="Motorola DSP56k" url="https://kate-editor.org/syntax/data/syntax/asm-dsp56k.xml" version="2"/>
<Definition name="Motorola 68k (VASM/Devpac)" url="https://kate-editor.org/syntax/data/syntax/asm-m68k.xml" version="2"/>
<Definition name="Asm6502" url="https://kate-editor.org/syntax/data/syntax/asm6502.xml" version="3"/>
<Definition name="ASP" url="https://kate-editor.org/syntax/data/syntax/asp.xml" version="4"/>
<Definition name="AWK" url="https://kate-editor.org/syntax/data/syntax/awk.xml" version="3"/>
<Definition name="Bash" url="https://kate-editor.org/syntax/data/syntax/bash.xml" version="9"/>
<Definition name="BibTeX" url="https://kate-editor.org/syntax/data/syntax/bibtex.xml" version="2"/>
<Definition name="B-Method" url="https://kate-editor.org/syntax/data/syntax/bmethod.xml" version="1"/>
<Definition name="Boo" url="https://kate-editor.org/syntax/data/syntax/boo.xml" version="3"/>
<Definition name="BrightScript" url="https://kate-editor.org/syntax/data/syntax/brightscript.xml" version="5"/>
<Definition name="C" url="https://kate-editor.org/syntax/data/syntax/c.xml" version="6"/>
<Definition name="CartoCSS" url="https://kate-editor.org/syntax/data/syntax/carto-css.xml" version="1"/>
<Definition name="Cg" url="https://kate-editor.org/syntax/data/syntax/cg.xml" version="5"/>
<Definition name="CGiS" url="https://kate-editor.org/syntax/data/syntax/cgis.xml" version="5"/>
<Definition name="Common Intermediate Language (CIL)" url="https://kate-editor.org/syntax/data/syntax/cil.xml" version="1"/>
<Definition name="Cisco" url="https://kate-editor.org/syntax/data/syntax/cisco.xml" version="5"/>
<Definition name="Clipper" url="https://kate-editor.org/syntax/data/syntax/clipper.xml" version="5"/>
<Definition name="CLIST" url="https://kate-editor.org/syntax/data/syntax/clist.xml" version="1"/>
<Definition name="Clojure" url="https://kate-editor.org/syntax/data/syntax/clojure.xml" version="10"/>
<Definition name="Common Lisp" url="https://kate-editor.org/syntax/data/syntax/commonlisp.xml" version="6"/>
<Definition name="C++" url="https://kate-editor.org/syntax/data/syntax/cpp.xml" version="7"/>
<Definition name="Crack" url="https://kate-editor.org/syntax/data/syntax/crk.xml" version="4"/>
<Definition name="C#" url="https://kate-editor.org/syntax/data/syntax/cs.xml" version="5"/>
<Definition name="CSS" url="https://kate-editor.org/syntax/data/syntax/css.xml" version="8"/>
<Definition name="CubeScript" url="https://kate-editor.org/syntax/data/syntax/cubescript.xml" version="2"/>
<Definition name="CUE Sheet" url="https://kate-editor.org/syntax/data/syntax/cue.xml" version="1"/>
<Definition name="Curry" url="https://kate-editor.org/syntax/data/syntax/curry.xml" version="1"/>
<Definition name="D" url="https://kate-editor.org/syntax/data/syntax/d.xml" version="5"/>
<Definition name="Debian Control" url="https://kate-editor.org/syntax/data/syntax/debiancontrol.xml" version="1"/>
<Definition name="Diff" url="https://kate-editor.org/syntax/data/syntax/diff.xml" version="4"/>
<Definition name="MS-DOS Batch" url="https://kate-editor.org/syntax/data/syntax/dosbat.xml" version="3"/>
<Definition name="dot" url="https://kate-editor.org/syntax/data/syntax/dot.xml" version="3"/>
<Definition name="Doxyfile" url="https://kate-editor.org/syntax/data/syntax/doxyfile.xml" version="2"/>
<Definition name="Doxygen" url="https://kate-editor.org/syntax/data/syntax/doxygen.xml" version="6"/>
<Definition name="DoxygenLua" url="https://kate-editor.org/syntax/data/syntax/doxygenlua.xml" version="6"/>
<Definition name="E Language" url="https://kate-editor.org/syntax/data/syntax/e.xml" version="3"/>
<Definition name="Eiffel" url="https://kate-editor.org/syntax/data/syntax/eiffel.xml" version="2"/>
<Definition name="Elixir" url="https://kate-editor.org/syntax/data/syntax/elixir.xml" version="4"/>
<Definition name="Elm" url="https://kate-editor.org/syntax/data/syntax/elm.xml" version="1"/>
<Definition name="Email" url="https://kate-editor.org/syntax/data/syntax/email.xml" version="5"/>
<Definition name="Erlang" url="https://kate-editor.org/syntax/data/syntax/erlang.xml" version="3"/>
<Definition name="Euphoria" url="https://kate-editor.org/syntax/data/syntax/euphoria.xml" version="6"/>
<Definition name="Intel x86 (FASM)" url="https://kate-editor.org/syntax/data/syntax/fasm.xml" version="2"/>
<Definition name="FASTQ" url="https://kate-editor.org/syntax/data/syntax/fastq.xml" version="2"/>
<Definition name="ferite" url="https://kate-editor.org/syntax/data/syntax/ferite.xml" version="4"/>
<Definition name="4GL" url="https://kate-editor.org/syntax/data/syntax/fgl-4gl.xml" version="4"/>
<Definition name="4GL-PER" url="https://kate-editor.org/syntax/data/syntax/fgl-per.xml" version="4"/>
<Definition name="Fish" url="https://kate-editor.org/syntax/data/syntax/fish.xml" version="1"/>
<Definition name="FlatBuffers" url="https://kate-editor.org/syntax/data/syntax/flatbuffers.xml" version="1"/>
<Definition name="Fortran (Fixed Format)" url="https://kate-editor.org/syntax/data/syntax/fortran-fixed.xml" version="6"/>
<Definition name="FreeBASIC" url="https://kate-editor.org/syntax/data/syntax/freebasic.xml" version="4"/>
<Definition name="FSharp" url="https://kate-editor.org/syntax/data/syntax/fsharp.xml" version="5"/>
<Definition name="fstab" url="https://kate-editor.org/syntax/data/syntax/fstab.xml" version="2"/>
<Definition name="FTL" url="https://kate-editor.org/syntax/data/syntax/ftl.xml" version="3"/>
<Definition name="GAP" url="https://kate-editor.org/syntax/data/syntax/gap.xml" version="3"/>
<Definition name="GCCExtensions" url="https://kate-editor.org/syntax/data/syntax/gcc.xml" version="4"/>
<Definition name="GNU Gettext" url="https://kate-editor.org/syntax/data/syntax/gettext.xml" version="5"/>
<Definition name="GlossTex" url="https://kate-editor.org/syntax/data/syntax/glosstex.xml" version="2"/>
<Definition name="GLSL" url="https://kate-editor.org/syntax/data/syntax/glsl.xml" version="3"/>
<Definition name="GNU Assembler" url="https://kate-editor.org/syntax/data/syntax/gnuassembler.xml" version="3"/>
<Definition name="Gnuplot" url="https://kate-editor.org/syntax/data/syntax/gnuplot.xml" version="4"/>
<Definition name="Go" url="https://kate-editor.org/syntax/data/syntax/go.xml" version="4"/>
<Definition name="Groovy" url="https://kate-editor.org/syntax/data/syntax/groovy.xml" version="6"/>
<Definition name="Haml" url="https://kate-editor.org/syntax/data/syntax/haml.xml" version="7"/>
<Definition name="Quake Script" url="https://kate-editor.org/syntax/data/syntax/idconsole.xml" version="4"/>
<Definition name="Intel HEX" url="https://kate-editor.org/syntax/data/syntax/intelhex.xml" version="1"/>
<Definition name="ISO C++" url="https://kate-editor.org/syntax/data/syntax/isocpp.xml" version="15"/>
<Definition name="Jam" url="https://kate-editor.org/syntax/data/syntax/jam.xml" version="4"/>
<Definition name="Java" url="https://kate-editor.org/syntax/data/syntax/java.xml" version="5"/>
<Definition name="Javadoc" url="https://kate-editor.org/syntax/data/syntax/javadoc.xml" version="3"/>
<Definition name="JavaScript React" url="https://kate-editor.org/syntax/data/syntax/javascript-react.xml" version="5"/>
<Definition name="JavaScript" url="https://kate-editor.org/syntax/data/syntax/javascript.xml" version="11"/>
<Definition name="JCL" url="https://kate-editor.org/syntax/data/syntax/jcl.xml" version="2"/>
<Definition name="Jira" url="https://kate-editor.org/syntax/data/syntax/jira.xml" version="6"/>
<Definition name="Julia" url="https://kate-editor.org/syntax/data/syntax/julia.xml" version="7"/>
<Definition name="Kotlin" url="https://kate-editor.org/syntax/data/syntax/kotlin.xml" version="5"/>
<Definition name="LaTeX" url="https://kate-editor.org/syntax/data/syntax/latex.xml" version="8"/>
<Definition name="LESSCSS" url="https://kate-editor.org/syntax/data/syntax/less.xml" version="4"/>
<Definition name="Logcat" url="https://kate-editor.org/syntax/data/syntax/logcat.xml" version="3"/>
<Definition name="Lua" url="https://kate-editor.org/syntax/data/syntax/lua.xml" version="6"/>
<Definition name="GNU M4" url="https://kate-editor.org/syntax/data/syntax/m4.xml" version="2"/>
<Definition name="Markdown" url="https://kate-editor.org/syntax/data/syntax/markdown.xml" version="6"/>
<Definition name="Metapost/Metafont" url="https://kate-editor.org/syntax/data/syntax/metafont.xml" version="5"/>
<Definition name="Metamath" url="https://kate-editor.org/syntax/data/syntax/metamath.xml" version="2"/>
<Definition name="Modelica" url="https://kate-editor.org/syntax/data/syntax/modelica.xml" version="6"/>
<Definition name="Modelines" url="https://kate-editor.org/syntax/data/syntax/modelines.xml" version="4"/>
<Definition name="Mustache/Handlebars (HTML)" url="https://kate-editor.org/syntax/data/syntax/mustache.xml" version="2"/>
<Definition name="Ninja" url="https://kate-editor.org/syntax/data/syntax/ninja.xml" version="1"/>
<Definition name="NSIS" url="https://kate-editor.org/syntax/data/syntax/nsis.xml" version="4"/>
<Definition name="Objective-C" url="https://kate-editor.org/syntax/data/syntax/objectivec.xml" version="3"/>
<Definition name="Objective-C++" url="https://kate-editor.org/syntax/data/syntax/objectivecpp.xml" version="5"/>
<Definition name="Octave" url="https://kate-editor.org/syntax/data/syntax/octave.xml" version="5"/>
<Definition name="OpenSCAD" url="https://kate-editor.org/syntax/data/syntax/openscad.xml" version="1"/>
<Definition name="PL/I" url="https://kate-editor.org/syntax/data/syntax/pli.xml" version="3"/>
<Definition name="PLY" url="https://kate-editor.org/syntax/data/syntax/ply.xml" version="2"/>
<Definition name="Pony" url="https://kate-editor.org/syntax/data/syntax/pony.xml" version="5"/>
<Definition name="PowerShell" url="https://kate-editor.org/syntax/data/syntax/powershell.xml" version="4"/>
<Definition name="Protobuf" url="https://kate-editor.org/syntax/data/syntax/protobuf.xml" version="7"/>
<Definition name="Pug" url="https://kate-editor.org/syntax/data/syntax/pug.xml" version="5"/>
<Definition name="PureBasic" url="https://kate-editor.org/syntax/data/syntax/purebasic.xml" version="7"/>
<Definition name="Python" url="https://kate-editor.org/syntax/data/syntax/python.xml" version="9"/>
<Definition name="QDoc Configuration" url="https://kate-editor.org/syntax/data/syntax/qdocconf.xml" version="1"/>
<Definition name="QML" url="https://kate-editor.org/syntax/data/syntax/qml.xml" version="7"/>
<Definition name="R Script" url="https://kate-editor.org/syntax/data/syntax/r.xml" version="8"/>
<Definition name="R documentation" url="https://kate-editor.org/syntax/data/syntax/rdoc.xml" version="2"/>
<Definition name="Ruby/Rails/RHTML" url="https://kate-editor.org/syntax/data/syntax/rhtml.xml" version="9"/>
<Definition name="Rust" url="https://kate-editor.org/syntax/data/syntax/rust.xml" version="7"/>
<Definition name="Scheme" url="https://kate-editor.org/syntax/data/syntax/scheme.xml" version="6"/>
<Definition name="SELinux CIL Policy" url="https://kate-editor.org/syntax/data/syntax/selinux-cil.xml" version="3"/>
<Definition name="SELinux File Contexts" url="https://kate-editor.org/syntax/data/syntax/selinux-fc.xml" version="4"/>
<Definition name="SELinux Policy" url="https://kate-editor.org/syntax/data/syntax/selinux.xml" version="2"/>
<Definition name="Sieve" url="https://kate-editor.org/syntax/data/syntax/sieve.xml" version="6"/>
<Definition name="Smali" url="https://kate-editor.org/syntax/data/syntax/smali.xml" version="1"/>
<Definition name="Spice" url="https://kate-editor.org/syntax/data/syntax/spice.xml" version="4"/>
<Definition name="SQL (MySQL)" url="https://kate-editor.org/syntax/data/syntax/sql-mysql.xml" version="5"/>
<Definition name="SQL (Oracle)" url="https://kate-editor.org/syntax/data/syntax/sql-oracle.xml" version="5"/>
<Definition name="SQL (PostgreSQL)" url="https://kate-editor.org/syntax/data/syntax/sql-postgresql.xml" version="7"/>
<Definition name="SQL" url="https://kate-editor.org/syntax/data/syntax/sql.xml" version="5"/>
<Definition name="Stan" url="https://kate-editor.org/syntax/data/syntax/stan.xml" version="1"/>
<Definition name="STL" url="https://kate-editor.org/syntax/data/syntax/stl.xml" version="2"/>
<Definition name="TaskJuggler" url="https://kate-editor.org/syntax/data/syntax/taskjuggler.xml" version="5"/>
<Definition name="Tcsh" url="https://kate-editor.org/syntax/data/syntax/tcsh.xml" version="6"/>
<Definition name="TT2" url="https://kate-editor.org/syntax/data/syntax/template-toolkit.xml" version="5"/>
<Definition name="Textile" url="https://kate-editor.org/syntax/data/syntax/textile.xml" version="4"/>
<Definition name="Tiger" url="https://kate-editor.org/syntax/data/syntax/tiger.xml" version="1"/>
<Definition name="TOML" url="https://kate-editor.org/syntax/data/syntax/toml.xml" version="5"/>
<Definition name="txt2tags" url="https://kate-editor.org/syntax/data/syntax/txt2tags.xml" version="4"/>
<Definition name="Varnish Configuration Language" url="https://kate-editor.org/syntax/data/syntax/varnish.xml" version="3"/>
<Definition name="Vera" url="https://kate-editor.org/syntax/data/syntax/vera.xml" version="5"/>
<Definition name="VHDL" url="https://kate-editor.org/syntax/data/syntax/vhdl.xml" version="6"/>
<Definition name="Wavefront OBJ" url="https://kate-editor.org/syntax/data/syntax/wavefront-obj.xml" version="2"/>
<Definition name="Wesnoth Markup Language" url="https://kate-editor.org/syntax/data/syntax/wml.xml" version="5"/>
<Definition name="XML (Debug)" url="https://kate-editor.org/syntax/data/syntax/xmldebug.xml" version="9"/>
<Definition name="Xonotic Script" url="https://kate-editor.org/syntax/data/syntax/xonotic-console.xml" version="3"/>
<Definition name="xslt" url="https://kate-editor.org/syntax/data/syntax/xslt.xml" version="4"/>
<Definition name="XUL" url="https://kate-editor.org/syntax/data/syntax/xul.xml" version="5"/>
<Definition name="Yacc/Bison" url="https://kate-editor.org/syntax/data/syntax/yacc.xml" version="5"/>
<Definition name="YAML" url="https://kate-editor.org/syntax/data/syntax/yaml.xml" version="6"/>
</DEFINITIONS>
<!DOCTYPE DEFINITIONS>
<DEFINITIONS>
<Definition name="4DOS BatchToMemory" url="https://kate-editor.org/syntax/data/syntax/4dos.xml" version="5"/>
<Definition name="ABAP" url="https://kate-editor.org/syntax/data/syntax/abap.xml" version="2"/>
<Definition name="ABC" url="https://kate-editor.org/syntax/data/syntax/abc.xml" version="5"/>
<Definition name="ActionScript 2.0" url="https://kate-editor.org/syntax/data/syntax/actionscript.xml" version="3"/>
<Definition name="Ada" url="https://kate-editor.org/syntax/data/syntax/ada.xml" version="3"/>
<Definition name="Adblock Plus" url="https://kate-editor.org/syntax/data/syntax/adblock.xml" version="1"/>
<Definition name="Agda" url="https://kate-editor.org/syntax/data/syntax/agda.xml" version="5"/>
<Definition name="AHDL" url="https://kate-editor.org/syntax/data/syntax/ahdl.xml" version="3"/>
<Definition name="AutoHotKey" url="https://kate-editor.org/syntax/data/syntax/ahk.xml" version="3"/>
<Definition name="Alerts" url="https://kate-editor.org/syntax/data/syntax/alert.xml" version="5"/>
<Definition name="AMPLE" url="https://kate-editor.org/syntax/data/syntax/ample.xml" version="7"/>
<Definition name="ANS-Forth94" url="https://kate-editor.org/syntax/data/syntax/ansforth94.xml" version="4"/>
<Definition name="ANSI C89" url="https://kate-editor.org/syntax/data/syntax/ansic89.xml" version="5"/>
<Definition name="Ansys" url="https://kate-editor.org/syntax/data/syntax/ansys.xml" version="6"/>
<Definition name="Apache Configuration" url="https://kate-editor.org/syntax/data/syntax/apache.xml" version="3"/>
<Definition name="AppArmor Security Profile" url="https://kate-editor.org/syntax/data/syntax/apparmor.xml" version="9"/>
<Definition name="AsciiDoc" url="https://kate-editor.org/syntax/data/syntax/asciidoc.xml" version="3"/>
<Definition name="AVR Assembler" url="https://kate-editor.org/syntax/data/syntax/asm-avr.xml" version="3"/>
<Definition name="Motorola DSP56k" url="https://kate-editor.org/syntax/data/syntax/asm-dsp56k.xml" version="2"/>
<Definition name="Motorola 68k (VASM/Devpac)" url="https://kate-editor.org/syntax/data/syntax/asm-m68k.xml" version="2"/>
<Definition name="Asm6502" url="https://kate-editor.org/syntax/data/syntax/asm6502.xml" version="3"/>
<Definition name="ASN.1" url="https://kate-editor.org/syntax/data/syntax/asn1.xml" version="3"/>
<Definition name="ASP" url="https://kate-editor.org/syntax/data/syntax/asp.xml" version="4"/>
<Definition name="AWK" url="https://kate-editor.org/syntax/data/syntax/awk.xml" version="3"/>
<Definition name="Bash" url="https://kate-editor.org/syntax/data/syntax/bash.xml" version="9"/>
<Definition name="BibTeX" url="https://kate-editor.org/syntax/data/syntax/bibtex.xml" version="2"/>
<Definition name="Bitbake" url="https://kate-editor.org/syntax/data/syntax/bitbake.xml" version="5"/>
<Definition name="B-Method" url="https://kate-editor.org/syntax/data/syntax/bmethod.xml" version="1"/>
<Definition name="Boo" url="https://kate-editor.org/syntax/data/syntax/boo.xml" version="3"/>
<Definition name="BrightScript" url="https://kate-editor.org/syntax/data/syntax/brightscript.xml" version="5"/>
<Definition name="C" url="https://kate-editor.org/syntax/data/syntax/c.xml" version="6"/>
<Definition name="CartoCSS" url="https://kate-editor.org/syntax/data/syntax/carto-css.xml" version="1"/>
<Definition name="CleanCSS" url="https://kate-editor.org/syntax/data/syntax/ccss.xml" version="3"/>
<Definition name="Cg" url="https://kate-editor.org/syntax/data/syntax/cg.xml" version="5"/>
<Definition name="CGiS" url="https://kate-editor.org/syntax/data/syntax/cgis.xml" version="5"/>
<Definition name="ChangeLog" url="https://kate-editor.org/syntax/data/syntax/changelog.xml" version="3"/>
<Definition name="Chicken" url="https://kate-editor.org/syntax/data/syntax/chicken.xml" version="4"/>
<Definition name="Common Intermediate Language (CIL)" url="https://kate-editor.org/syntax/data/syntax/cil.xml" version="1"/>
<Definition name="Cisco" url="https://kate-editor.org/syntax/data/syntax/cisco.xml" version="5"/>
<Definition name="Clipper" url="https://kate-editor.org/syntax/data/syntax/clipper.xml" version="5"/>
<Definition name="CLIST" url="https://kate-editor.org/syntax/data/syntax/clist.xml" version="1"/>
<Definition name="Clojure" url="https://kate-editor.org/syntax/data/syntax/clojure.xml" version="10"/>
<Definition name="CMake" url="https://kate-editor.org/syntax/data/syntax/cmake.xml" version="16"/>
<Definition name="CoffeeScript" url="https://kate-editor.org/syntax/data/syntax/coffee.xml" version="8"/>
<Definition name="ColdFusion" url="https://kate-editor.org/syntax/data/syntax/coldfusion.xml" version="3"/>
<Definition name="Common Lisp" url="https://kate-editor.org/syntax/data/syntax/commonlisp.xml" version="6"/>
<Definition name="Component-Pascal" url="https://kate-editor.org/syntax/data/syntax/component-pascal.xml" version="2"/>
<Definition name="ConTeXt" url="https://kate-editor.org/syntax/data/syntax/context.xml" version="4"/>
<Definition name="C++" url="https://kate-editor.org/syntax/data/syntax/cpp.xml" version="7"/>
<Definition name="Crack" url="https://kate-editor.org/syntax/data/syntax/crk.xml" version="4"/>
<Definition name="C#" url="https://kate-editor.org/syntax/data/syntax/cs.xml" version="5"/>
<Definition name="CSS" url="https://kate-editor.org/syntax/data/syntax/css.xml" version="8"/>
<Definition name="CubeScript" url="https://kate-editor.org/syntax/data/syntax/cubescript.xml" version="2"/>
<Definition name="CUE Sheet" url="https://kate-editor.org/syntax/data/syntax/cue.xml" version="1"/>
<Definition name="Curry" url="https://kate-editor.org/syntax/data/syntax/curry.xml" version="1"/>
<Definition name="D" url="https://kate-editor.org/syntax/data/syntax/d.xml" version="5"/>
<Definition name="Debian Changelog" url="https://kate-editor.org/syntax/data/syntax/debianchangelog.xml" version="8"/>
<Definition name="Debian Control" url="https://kate-editor.org/syntax/data/syntax/debiancontrol.xml" version="1"/>
<Definition name=".desktop" url="https://kate-editor.org/syntax/data/syntax/desktop.xml" version="2"/>
<Definition name="Diff" url="https://kate-editor.org/syntax/data/syntax/diff.xml" version="4"/>
<Definition name="Django HTML Template" url="https://kate-editor.org/syntax/data/syntax/djangotemplate.xml" version="3"/>
<Definition name="Dockerfile" url="https://kate-editor.org/syntax/data/syntax/dockerfile.xml" version="7"/>
<Definition name="MS-DOS Batch" url="https://kate-editor.org/syntax/data/syntax/dosbat.xml" version="3"/>
<Definition name="dot" url="https://kate-editor.org/syntax/data/syntax/dot.xml" version="3"/>
<Definition name="Doxyfile" url="https://kate-editor.org/syntax/data/syntax/doxyfile.xml" version="2"/>
<Definition name="Doxygen" url="https://kate-editor.org/syntax/data/syntax/doxygen.xml" version="6"/>
<Definition name="DoxygenLua" url="https://kate-editor.org/syntax/data/syntax/doxygenlua.xml" version="6"/>
<Definition name="DTD" url="https://kate-editor.org/syntax/data/syntax/dtd.xml" version="2"/>
<Definition name="E Language" url="https://kate-editor.org/syntax/data/syntax/e.xml" version="3"/>
<Definition name="Eiffel" url="https://kate-editor.org/syntax/data/syntax/eiffel.xml" version="2"/>
<Definition name="Elixir" url="https://kate-editor.org/syntax/data/syntax/elixir.xml" version="4"/>
<Definition name="Elm" url="https://kate-editor.org/syntax/data/syntax/elm.xml" version="1"/>
<Definition name="Email" url="https://kate-editor.org/syntax/data/syntax/email.xml" version="5"/>
<Definition name="Erlang" url="https://kate-editor.org/syntax/data/syntax/erlang.xml" version="3"/>
<Definition name="Euphoria" url="https://kate-editor.org/syntax/data/syntax/euphoria.xml" version="6"/>
<Definition name="Intel x86 (FASM)" url="https://kate-editor.org/syntax/data/syntax/fasm.xml" version="2"/>
<Definition name="FASTQ" url="https://kate-editor.org/syntax/data/syntax/fastq.xml" version="2"/>
<Definition name="ferite" url="https://kate-editor.org/syntax/data/syntax/ferite.xml" version="4"/>
<Definition name="4GL" url="https://kate-editor.org/syntax/data/syntax/fgl-4gl.xml" version="4"/>
<Definition name="4GL-PER" url="https://kate-editor.org/syntax/data/syntax/fgl-per.xml" version="4"/>
<Definition name="Fish" url="https://kate-editor.org/syntax/data/syntax/fish.xml" version="1"/>
<Definition name="FlatBuffers" url="https://kate-editor.org/syntax/data/syntax/flatbuffers.xml" version="1"/>
<Definition name="Fortran (Fixed Format)" url="https://kate-editor.org/syntax/data/syntax/fortran-fixed.xml" version="6"/>
<Definition name="FreeBASIC" url="https://kate-editor.org/syntax/data/syntax/freebasic.xml" version="4"/>
<Definition name="FSharp" url="https://kate-editor.org/syntax/data/syntax/fsharp.xml" version="5"/>
<Definition name="fstab" url="https://kate-editor.org/syntax/data/syntax/fstab.xml" version="2"/>
<Definition name="FTL" url="https://kate-editor.org/syntax/data/syntax/ftl.xml" version="3"/>
<Definition name="GAP" url="https://kate-editor.org/syntax/data/syntax/gap.xml" version="3"/>
<Definition name="GCCExtensions" url="https://kate-editor.org/syntax/data/syntax/gcc.xml" version="4"/>
<Definition name="G-Code" url="https://kate-editor.org/syntax/data/syntax/gcode.xml" version="4"/>
<Definition name="GDB Backtrace" url="https://kate-editor.org/syntax/data/syntax/gdb-bt.xml" version="2"/>
<Definition name="GDB" url="https://kate-editor.org/syntax/data/syntax/gdb.xml" version="2"/>
<Definition name="GDB Init" url="https://kate-editor.org/syntax/data/syntax/gdbinit.xml" version="2"/>
<Definition name="GDL" url="https://kate-editor.org/syntax/data/syntax/gdl.xml" version="2"/>
<Definition name="GNU Gettext" url="https://kate-editor.org/syntax/data/syntax/gettext.xml" version="5"/>
<Definition name="Git Ignore" url="https://kate-editor.org/syntax/data/syntax/git-ignore.xml" version="2"/>
<Definition name="Git Rebase" url="https://kate-editor.org/syntax/data/syntax/git-rebase.xml" version="2"/>
<Definition name="Gitolite" url="https://kate-editor.org/syntax/data/syntax/gitolite.xml" version="2"/>
<Definition name="GlossTex" url="https://kate-editor.org/syntax/data/syntax/glosstex.xml" version="2"/>
<Definition name="GLSL" url="https://kate-editor.org/syntax/data/syntax/glsl.xml" version="3"/>
<Definition name="GNU Assembler" url="https://kate-editor.org/syntax/data/syntax/gnuassembler.xml" version="3"/>
<Definition name="Gnuplot" url="https://kate-editor.org/syntax/data/syntax/gnuplot.xml" version="4"/>
<Definition name="Go" url="https://kate-editor.org/syntax/data/syntax/go.xml" version="4"/>
<Definition name="KDev-PG[-Qt] Grammar" url="https://kate-editor.org/syntax/data/syntax/grammar.xml" version="2"/>
<Definition name="Groovy" url="https://kate-editor.org/syntax/data/syntax/groovy.xml" version="6"/>
<Definition name="Haml" url="https://kate-editor.org/syntax/data/syntax/haml.xml" version="7"/>
<Definition name="Hamlet" url="https://kate-editor.org/syntax/data/syntax/hamlet.xml" version="3"/>
<Definition name="Haskell" url="https://kate-editor.org/syntax/data/syntax/haskell.xml" version="12"/>
<Definition name="Haxe" url="https://kate-editor.org/syntax/data/syntax/haxe.xml" version="2"/>
<Definition name="HTML" url="https://kate-editor.org/syntax/data/syntax/html.xml" version="7"/>
<Definition name="Hunspell Affix File" url="https://kate-editor.org/syntax/data/syntax/hunspell-aff.xml" version="2"/>
<Definition name="Hunspell Thesaurus File" url="https://kate-editor.org/syntax/data/syntax/hunspell-dat.xml" version="1"/>
<Definition name="Hunspell Dictionary File" url="https://kate-editor.org/syntax/data/syntax/hunspell-dic.xml" version="1"/>
<Definition name="Hunspell Thesaurus Index File" url="https://kate-editor.org/syntax/data/syntax/hunspell-idx.xml" version="1"/>
<Definition name="Quake Script" url="https://kate-editor.org/syntax/data/syntax/idconsole.xml" version="4"/>
<Definition name="IDL" url="https://kate-editor.org/syntax/data/syntax/idl.xml" version="3"/>
<Definition name="ILERPG" url="https://kate-editor.org/syntax/data/syntax/ilerpg.xml" version="8"/>
<Definition name="Inform" url="https://kate-editor.org/syntax/data/syntax/inform.xml" version="2"/>
<Definition name="INI Files" url="https://kate-editor.org/syntax/data/syntax/ini.xml" version="5"/>
<Definition name="Intel HEX" url="https://kate-editor.org/syntax/data/syntax/intelhex.xml" version="1"/>
<Definition name="ISO C++" url="https://kate-editor.org/syntax/data/syntax/isocpp.xml" version="15"/>
<Definition name="J" url="https://kate-editor.org/syntax/data/syntax/j.xml" version="2"/>
<Definition name="Jam" url="https://kate-editor.org/syntax/data/syntax/jam.xml" version="4"/>
<Definition name="Java" url="https://kate-editor.org/syntax/data/syntax/java.xml" version="5"/>
<Definition name="Javadoc" url="https://kate-editor.org/syntax/data/syntax/javadoc.xml" version="3"/>
<Definition name="JavaScript React" url="https://kate-editor.org/syntax/data/syntax/javascript-react.xml" version="5"/>
<Definition name="JavaScript" url="https://kate-editor.org/syntax/data/syntax/javascript.xml" version="11"/>
<Definition name="JCL" url="https://kate-editor.org/syntax/data/syntax/jcl.xml" version="2"/>
<Definition name="Jira" url="https://kate-editor.org/syntax/data/syntax/jira.xml" version="6"/>
<Definition name="JSON" url="https://kate-editor.org/syntax/data/syntax/json.xml" version="3"/>
<Definition name="JSP" url="https://kate-editor.org/syntax/data/syntax/jsp.xml" version="4"/>
<Definition name="Julia" url="https://kate-editor.org/syntax/data/syntax/julia.xml" version="7"/>
<Definition name="k" url="https://kate-editor.org/syntax/data/syntax/k.xml" version="3"/>
<Definition name="KBasic" url="https://kate-editor.org/syntax/data/syntax/kbasic.xml" version="3"/>
<Definition name="Kconfig" url="https://kate-editor.org/syntax/data/syntax/kconfig.xml" version="6"/>
<Definition name="kdesrc-buildrc" url="https://kate-editor.org/syntax/data/syntax/kdesrc-buildrc.xml" version="2"/>
<Definition name="Kotlin" url="https://kate-editor.org/syntax/data/syntax/kotlin.xml" version="5"/>
<Definition name="LaTeX" url="https://kate-editor.org/syntax/data/syntax/latex.xml" version="8"/>
<Definition name="GNU Linker Script" url="https://kate-editor.org/syntax/data/syntax/ld.xml" version="3"/>
<Definition name="LDIF" url="https://kate-editor.org/syntax/data/syntax/ldif.xml" version="3"/>
<Definition name="LESSCSS" url="https://kate-editor.org/syntax/data/syntax/less.xml" version="4"/>
<Definition name="Lex/Flex" url="https://kate-editor.org/syntax/data/syntax/lex.xml" version="2"/>
<Definition name="LilyPond" url="https://kate-editor.org/syntax/data/syntax/lilypond.xml" version="6"/>
<Definition name="Literate Curry" url="https://kate-editor.org/syntax/data/syntax/literate-curry.xml" version="2"/>
<Definition name="Literate Haskell" url="https://kate-editor.org/syntax/data/syntax/literate-haskell.xml" version="5"/>
<Definition name="Logcat" url="https://kate-editor.org/syntax/data/syntax/logcat.xml" version="3"/>
<Definition name="Logtalk" url="https://kate-editor.org/syntax/data/syntax/logtalk.xml" version="3"/>
<Definition name="LPC" url="https://kate-editor.org/syntax/data/syntax/lpc.xml" version="2"/>
<Definition name="LSL" url="https://kate-editor.org/syntax/data/syntax/lsl.xml" version="3"/>
<Definition name="Lua" url="https://kate-editor.org/syntax/data/syntax/lua.xml" version="6"/>
<Definition name="M3U" url="https://kate-editor.org/syntax/data/syntax/m3u.xml" version="2"/>
<Definition name="GNU M4" url="https://kate-editor.org/syntax/data/syntax/m4.xml" version="2"/>
<Definition name="MAB-DB" url="https://kate-editor.org/syntax/data/syntax/mab.xml" version="2"/>
<Definition name="Magma" url="https://kate-editor.org/syntax/data/syntax/magma.xml" version="2"/>
<Definition name="Makefile" url="https://kate-editor.org/syntax/data/syntax/makefile.xml" version="7"/>
<Definition name="Mako" url="https://kate-editor.org/syntax/data/syntax/mako.xml" version="4"/>
<Definition name="Troff Mandoc" url="https://kate-editor.org/syntax/data/syntax/mandoc.xml" version="2"/>
<Definition name="Markdown" url="https://kate-editor.org/syntax/data/syntax/markdown.xml" version="6"/>
<Definition name="Mason" url="https://kate-editor.org/syntax/data/syntax/mason.xml" version="4"/>
<Definition name="Mathematica" url="https://kate-editor.org/syntax/data/syntax/mathematica.xml" version="9"/>
<Definition name="Matlab" url="https://kate-editor.org/syntax/data/syntax/matlab.xml" version="2"/>
<Definition name="Maxima" url="https://kate-editor.org/syntax/data/syntax/maxima.xml" version="4"/>
<Definition name="MediaWiki" url="https://kate-editor.org/syntax/data/syntax/mediawiki.xml" version="5"/>
<Definition name="MEL" url="https://kate-editor.org/syntax/data/syntax/mel.xml" version="4"/>
<Definition name="mergetag text" url="https://kate-editor.org/syntax/data/syntax/mergetagtext.xml" version="2"/>
<Definition name="Meson" url="https://kate-editor.org/syntax/data/syntax/meson.xml" version="2"/>
<Definition name="Metapost/Metafont" url="https://kate-editor.org/syntax/data/syntax/metafont.xml" version="5"/>
<Definition name="Metamath" url="https://kate-editor.org/syntax/data/syntax/metamath.xml" version="2"/>
<Definition name="MIB" url="https://kate-editor.org/syntax/data/syntax/mib.xml" version="1"/>
<Definition name="MIPS Assembler" url="https://kate-editor.org/syntax/data/syntax/mips.xml" version="3"/>
<Definition name="Modelica" url="https://kate-editor.org/syntax/data/syntax/modelica.xml" version="6"/>
<Definition name="Modelines" url="https://kate-editor.org/syntax/data/syntax/modelines.xml" version="4"/>
<Definition name="Modula-2 (ISO only)" url="https://kate-editor.org/syntax/data/syntax/modula-2-iso-only.xml" version="1"/>
<Definition name="Modula-2 (PIM only)" url="https://kate-editor.org/syntax/data/syntax/modula-2-pim-only.xml" version="1"/>
<Definition name="Modula-2 (R10 only)" url="https://kate-editor.org/syntax/data/syntax/modula-2-r10-only.xml" version="1"/>
<Definition name="Modula-2" url="https://kate-editor.org/syntax/data/syntax/modula-2.xml" version="5"/>
<Definition name="MonoBasic" url="https://kate-editor.org/syntax/data/syntax/monobasic.xml" version="3"/>
<Definition name="Music Publisher" url="https://kate-editor.org/syntax/data/syntax/mup.xml" version="3"/>
<Definition name="Mustache/Handlebars (HTML)" url="https://kate-editor.org/syntax/data/syntax/mustache.xml" version="2"/>
<Definition name="Nagios" url="https://kate-editor.org/syntax/data/syntax/nagios.xml" version="3"/>
<Definition name="Intel x86 (NASM)" url="https://kate-editor.org/syntax/data/syntax/nasm.xml" version="3"/>
<Definition name="Nemerle" url="https://kate-editor.org/syntax/data/syntax/nemerle.xml" version="1"/>
<Definition name="nesC" url="https://kate-editor.org/syntax/data/syntax/nesc.xml" version="4"/>
<Definition name="Ninja" url="https://kate-editor.org/syntax/data/syntax/ninja.xml" version="1"/>
<Definition name="noweb" url="https://kate-editor.org/syntax/data/syntax/noweb.xml" version="2"/>
<Definition name="NSIS" url="https://kate-editor.org/syntax/data/syntax/nsis.xml" version="4"/>
<Definition name="Objective-C" url="https://kate-editor.org/syntax/data/syntax/objectivec.xml" version="3"/>
<Definition name="Objective-C++" url="https://kate-editor.org/syntax/data/syntax/objectivecpp.xml" version="5"/>
<Definition name="Objective Caml" url="https://kate-editor.org/syntax/data/syntax/ocaml.xml" version="6"/>