packages feed

skylighting-core 0.14.1 → 0.14.1.1

raw patch · 26 files changed

+934/−54 lines, 26 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

Files

changelog.md view
@@ -1,5 +1,14 @@ # Revision history for skylighting and skylighting-core +## 0.14.1.1++  * Add GPRBuild syntax.++  * Update syntax descriptions for clojure, cmake, coffee, cpp,+    cs, erlang, graphql, haskell, javascript, julia, kotlin,+    lilypond, markdown, objectivec, objectivecpp, ocaml, perl,+    python, ruby, rust, stan, typescript, yaml.+ ## 0.14.1    * Update syntax definitions for julia, actionscript, bash, cpp, css,
skylighting-core.cabal view
@@ -1,5 +1,5 @@ name:                skylighting-core-version:             0.14.1+version:             0.14.1.1 synopsis:            syntax highlighting library description:         Skylighting is a syntax highlighting library.                      It derives its tokenizers from XML syntax
xml/clojure.xml view
@@ -22,7 +22,7 @@  * Boston, MA  02110-1301, USA.                                       *  **********************************************************************  -->-<language version="16" kateversion="5.0" name="Clojure" section="Sources" extensions="*.clj;*.cljs;*.cljc" mimetype="" author="Dominik Haumann [lisp] modified for clojure by Caspar Hasenclever" license="LGPLv2+">+<language version="17" kateversion="5.0" name="Clojure" alternativeNames="CLJ" section="Sources" extensions="*.clj;*.cljs;*.cljc" mimetype="" author="Dominik Haumann [lisp] modified for clojure by Caspar Hasenclever" license="LGPLv2+">   <highlighting>     <list name="definitions">       <item>def</item>
xml/cmake.xml view
@@ -25,7 +25,7 @@  <language     name="CMake"-    version="49"+    version="50"     kateversion="5.62"     section="Other"     extensions="CMakeLists.txt;*.cmake;*.cmake.in"@@ -193,6 +193,7 @@       <item>HOST</item>       <item>HOSTNAME</item>       <item>IS_64BIT</item>+      <item>MSYSTEM_PREFIX</item>       <item>NUMBER_OF_LOGICAL_CORES</item>       <item>NUMBER_OF_PHYSICAL_CORES</item>       <item>OS_NAME</item>@@ -855,6 +856,7 @@       <item>DEPFILE</item>       <item>IMPLICIT_DEPENDS</item>       <item>JOB_POOL</item>+      <item>JOB_SERVER_AWARE</item>       <item>MAIN_DEPENDENCY</item>       <item>OUTPUT</item>       <item>POST_BUILD</item>@@ -876,6 +878,7 @@       <item>DEPFILE</item>       <item>IMPLICIT_DEPENDS</item>       <item>JOB_POOL</item>+      <item>JOB_SERVER_AWARE</item>       <item>SOURCES</item>       <item>USES_TERMINAL</item>       <item>VERBATIM</item>@@ -977,6 +980,9 @@       <item>DIRECTORY</item>       <item>TARGET_DIRECTORY</item>     </list>+    <list name="get_test_property_nargs">+      <item>DIRECTORY</item>+    </list>     <list name="include_directories_nargs">       <item>AFTER</item>       <item>BEFORE</item>@@ -1097,6 +1103,10 @@       <item>PROPERTIES</item>       <item>TARGET_DIRECTORY</item>     </list>+    <list name="set_tests_properties_nargs">+      <item>DIRECTORY</item>+      <item>PROPERTIES</item>+    </list>     <list name="source_group_nargs">       <item>FILES</item>       <item>PREFIX</item>@@ -1219,6 +1229,10 @@       <item>PUBLIC</item>       <item>TYPE</item>     </list>+    <list name="target_sources_sargs">+      <item>CXX_MODULES</item>+      <item>HEADERS</item>+    </list>     <list name="try_compile_nargs">       <item>BINARY_DIR</item>       <item>CMAKE_FLAGS</item>@@ -1580,6 +1594,7 @@       <item>BUILD_BYPRODUCTS</item>       <item>BUILD_COMMAND</item>       <item>BUILD_IN_SOURCE</item>+      <item>BUILD_JOB_SERVER_AWARE</item>       <item>CMAKE_ARGS</item>       <item>CMAKE_CACHE_ARGS</item>       <item>CMAKE_CACHE_DEFAULT_ARGS</item>@@ -1684,6 +1699,7 @@       <item>DEPENDS</item>       <item>EXCLUDE_FROM_MAIN</item>       <item>INDEPENDENT</item>+      <item>JOB_SERVER_AWARE</item>       <item>LOG</item>       <item>USES_TERMINAL</item>       <item>WORKING_DIRECTORY</item>@@ -1726,6 +1742,8 @@       <item>DOWNLOAD_NAME</item>       <item>DOWNLOAD_NO_EXTRACT</item>       <item>DOWNLOAD_NO_PROGRESS</item>+      <item>EXCLUDE_FROM_ALL</item>+      <item>FIND_PACKAGE_ARGS</item>       <item>GIT_CONFIG</item>       <item>GIT_PROGRESS</item>       <item>GIT_REMOTE_NAME</item>@@ -1743,6 +1761,7 @@       <item>INACTIVITY_TIMEOUT</item>       <item>NETRC</item>       <item>NETRC_FILE</item>+      <item>OVERRIDE_FIND_PACKAGE</item>       <item>PATCH_COMMAND</item>       <item>SOURCE_SUBDIR</item>       <item>SVN_PASSWORD</item>@@ -2028,6 +2047,9 @@       <item>REQUIRED</item>       <item>STATIC_TARGET</item>     </list>+    <list name="pkg_get_variable_nargs">+      <item>DEFINE_VARIABLES</item>+    </list>     <list name="protobuf_generate_cpp_nargs">       <item>DESCRIPTORS</item>       <item>EXPORT_MACRO</item>@@ -2209,6 +2231,7 @@       <item>CMAKE_CXX_EXTENSIONS</item>       <item>CMAKE_CXX_LINK_NO_PIE_SUPPORTED</item>       <item>CMAKE_CXX_LINK_PIE_SUPPORTED</item>+      <item>CMAKE_CXX_SCAN_FOR_MODULES</item>       <item>CMAKE_CXX_STANDARD</item>       <item>CMAKE_CXX_STANDARD_REQUIRED</item>       <item>CMAKE_C_COMPILE_FEATURES</item>@@ -2311,6 +2334,7 @@       <item>CMAKE_HIP_EXTENSIONS</item>       <item>CMAKE_HIP_LINK_NO_PIE_SUPPORTED</item>       <item>CMAKE_HIP_LINK_PIE_SUPPORTED</item>+      <item>CMAKE_HIP_PLATFORM</item>       <item>CMAKE_HIP_STANDARD</item>       <item>CMAKE_HIP_STANDARD_REQUIRED</item>       <item>CMAKE_HOST_APPLE</item>@@ -2385,7 +2409,6 @@       <item>CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP</item>       <item>CMAKE_INSTALL_UCRT_LIBRARIES</item>       <item>CMAKE_INTERPROCEDURAL_OPTIMIZATION</item>-      <item>CMAKE_IOS_INSTALL_COMBINED</item>       <item>CMAKE_ISPC_HEADER_DIRECTORY</item>       <item>CMAKE_ISPC_HEADER_SUFFIX</item>       <item>CMAKE_ISPC_INSTRUCTION_SETS</item>@@ -3058,6 +3081,7 @@       <item>CUDAToolkit_NVCC_EXECUTABLE</item>       <item>CUPS_INCLUDE_DIR</item>       <item>CURL_NO_CURL_CMAKE</item>+      <item>CURL_USE_STATIC_LIBS</item>       <item>CURSES_CFLAGS</item>       <item>CURSES_HAVE_CURSES_H</item>       <item>CURSES_HAVE_NCURSES_CURSES_H</item>@@ -3076,6 +3100,7 @@       <item>DVIPDF_CONVERTER</item>       <item>DVIPS_CONVERTER</item>       <item>EXECUTABLE_OUTPUT_PATH</item>+      <item>EXPAT_USE_STATIC_LIBS</item>       <item>EnvModules_COMMAND</item>       <item>ExternalData_BINARY_ROOT</item>       <item>ExternalData_CUSTOM_ERROR</item>@@ -3508,6 +3533,7 @@       <item>CMAKE_FILES_DIRECTORY</item>       <item>CMAKE_HOME_DIRECTORY</item>       <item>CMAKE_INTERNAL_PLATFORM_ABI</item>+      <item>CMAKE_IOS_INSTALL_COMBINED</item>       <item>CMAKE_NOT_USING_CONFIG_FLAGS</item>       <item>CMAKE_OBJDUMP</item>       <item>CMAKE_SUPPRESS_DEVELOPER_ERRORS</item>@@ -3534,6 +3560,7 @@       <item>CMAKE_COLOR_DIAGNOSTICS</item>       <item>CMAKE_CONFIGURATION_TYPES</item>       <item>CMAKE_CONFIG_TYPE</item>+      <item>CMAKE_CROSSCOMPILING_EMULATOR</item>       <item>CMAKE_EXPORT_COMPILE_COMMANDS</item>       <item>CMAKE_FRAMEWORK_PATH</item>       <item>CMAKE_GENERATOR</item>@@ -3731,6 +3758,10 @@       <item>CUDA_STANDARD</item>       <item>CUDA_STANDARD_REQUIRED</item>       <item>CXX_EXTENSIONS</item>+      <item>CXX_MODULE_DIRS</item>+      <item>CXX_MODULE_SET</item>+      <item>CXX_MODULE_SETS</item>+      <item>CXX_SCAN_FOR_MODULES</item>       <item>CXX_STANDARD</item>       <item>CXX_STANDARD_REQUIRED</item>       <item>C_EXTENSIONS</item>@@ -3797,6 +3828,7 @@       <item>INTERFACE_COMPILE_DEFINITIONS</item>       <item>INTERFACE_COMPILE_FEATURES</item>       <item>INTERFACE_COMPILE_OPTIONS</item>+      <item>INTERFACE_CXX_MODULE_SETS</item>       <item>INTERFACE_HEADER_SETS</item>       <item>INTERFACE_HEADER_SETS_TO_VERIFY</item>       <item>INTERFACE_INCLUDE_DIRECTORIES</item>@@ -3974,6 +4006,7 @@       <item>COMPILE_DEFINITIONS</item>       <item>COMPILE_FLAGS</item>       <item>COMPILE_OPTIONS</item>+      <item>CXX_SCAN_FOR_MODULES</item>       <item>EXTERNAL_OBJECT</item>       <item>Fortran_FORMAT</item>       <item>Fortran_PREPROCESS</item>@@ -4031,12 +4064,14 @@       <item>FIXTURES_CLEANUP</item>       <item>FIXTURES_REQUIRED</item>       <item>FIXTURES_SETUP</item>+      <item>GENERATED_RESOURCE_SPEC_FILE</item>       <item>LABELS</item>       <item>MEASUREMENT</item>       <item>PASS_REGULAR_EXPRESSION</item>       <item>PROCESSORS</item>       <item>PROCESSOR_AFFINITY</item>       <item>REQUIRED_FILES</item>+      <item>RESOURCE_GROUPS</item>       <item>RESOURCE_LOCK</item>       <item>RUN_SERIAL</item>       <item>SKIP_REGULAR_EXPRESSION</item>@@ -4783,7 +4818,7 @@         <WordDetect String="matlab_add_mex" insensitive="true" attribute="CMake Provided Function/Macro" context="matlab_add_mex_ctx"/>         <WordDetect String="pkg_check_modules" insensitive="true" attribute="CMake Provided Function/Macro" context="pkg_check_modules_ctx"/>         <WordDetect String="pkg_search_module" insensitive="true" attribute="CMake Provided Function/Macro" context="pkg_check_modules_ctx"/>-        <WordDetect String="pkg_get_variable" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>+        <WordDetect String="pkg_get_variable" insensitive="true" attribute="CMake Provided Function/Macro" context="pkg_get_variable_ctx"/>         <WordDetect String="protobuf_generate_cpp" insensitive="true" attribute="CMake Provided Function/Macro" context="protobuf_generate_cpp_ctx"/>         <WordDetect String="protobuf_generate_python" insensitive="true" attribute="CMake Provided Function/Macro" context="function_ctx"/>         <WordDetect String="Python_add_library" insensitive="true" attribute="CMake Provided Function/Macro" context="Python_add_library_ctx"/>@@ -5476,6 +5511,7 @@       <context attribute="Normal Text" lineEndContext="#stay" name="get_test_property_ctx_op">         <DetectSpaces/>         <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="get_test_property_nargs"/>         <keyword attribute="Property" context="#stay" String="test-properties"/>         <IncludeRules context="User Function Args"/>       </context>@@ -5604,7 +5640,7 @@       <context attribute="Normal Text" lineEndContext="#stay" name="set_tests_properties_ctx_op">         <DetectSpaces/>         <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>-        <keyword attribute="Named Args" context="#stay" String="set_directory_properties_nargs"/>+        <keyword attribute="Named Args" context="#stay" String="set_tests_properties_nargs"/>         <keyword attribute="Property" context="#stay" String="test-properties"/>         <IncludeRules context="User Function Args"/>       </context>@@ -5737,6 +5773,7 @@         <DetectSpaces/>         <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>         <keyword attribute="Named Args" context="#stay" String="target_sources_nargs"/>+        <keyword attribute="Special Args" context="#stay" String="target_sources_sargs"/>         <IncludeRules context="User Function Args"/>       </context>       <context attribute="Normal Text" lineEndContext="#stay" name="try_compile_ctx">@@ -6520,6 +6557,16 @@         <keyword attribute="Named Args" context="#stay" String="pkg_check_modules_nargs"/>         <IncludeRules context="User Function Args"/>       </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="pkg_get_variable_ctx">+        <DetectChar attribute="Normal Text" context="pkg_get_variable_ctx_op" char="("/>+        <DetectChar attribute="Normal Text" context="#pop" char=")"/>+      </context>+      <context attribute="Normal Text" lineEndContext="#stay" name="pkg_get_variable_ctx_op">+        <DetectSpaces/>+        <DetectChar attribute="Normal Text" context="#pop" char=")" lookAhead="true"/>+        <keyword attribute="Named Args" context="#stay" String="pkg_get_variable_nargs"/>+        <IncludeRules context="User Function Args"/>+      </context>       <context attribute="Normal Text" lineEndContext="#stay" name="protobuf_generate_cpp_ctx">         <DetectChar attribute="Normal Text" context="protobuf_generate_cpp_ctx_op" char="("/>         <DetectChar attribute="Normal Text" context="#pop" char=")"/>@@ -6559,7 +6606,7 @@       </context>        <context attribute="Normal Text" lineEndContext="#stay" name="Detect More target-properties">-        <RegExpr attribute="Property" context="#stay" String="\b(?:&var_ref_re;_((COMPIL|LINK)ER_LAUNCHER|CLANG_TIDY(_EXPORT_FIXES_DIR)?|CPP(CHECK|LINT)|INCLUDE_WHAT_YOU_USE|OUTPUT_NAME|POSTFIX|VISIBILITY_PRESET)|((ARCHIVE|LIBRARY|RUNTIME)_OUTPUT_(DIRECTORY|NAME)|COMPILE_PDB_(NAME|OUTPUT_DIRECTORY)|EXCLUDE_FROM_DEFAULT_BUILD|FRAMEWORK_MULTI_CONFIG_POSTFIX|HEADER_(DIRS|SET)|IMPORTED_((NO_)?SONAME|IMPLIB|LIBNAME|LINK_(DEPENDENT_LIBRARIES|INTERFACE_(LANGUAGES|LIBRARIES|MULTIPLICITY))|LOCATION|OBJECTS)|INTERPROCEDURAL_OPTIMIZATION|LINK_(FLAGS|INTERFACE_(LIBRARIES|MULTIPLICITY))|LOCATION|MAP_IMPORTED_CONFIG|OSX_ARCHITECTURES|OUTPUT_NAME|PDB_(NAME|OUTPUT_DIRECTORY)|STATIC_LIBRARY_FLAGS|VS_(DOTNET_REFERENCE(PROP_&var_ref_re;_TAG)?|GLOBAL|SOURCE_SETTINGS))_&var_ref_re;|XCODE_(ATTRIBUTE_&var_ref_re;|EMBED_&var_ref_re;(_((CODE_SIGN|REMOVE_HEADERS)_ON_COPY|PATH))?))\b"/>+        <RegExpr attribute="Property" context="#stay" String="\b(?:&var_ref_re;_((COMPIL|LINK)ER_LAUNCHER|CLANG_TIDY(_EXPORT_FIXES_DIR)?|CPP(CHECK|LINT)|INCLUDE_WHAT_YOU_USE|OUTPUT_NAME|POSTFIX|VISIBILITY_PRESET)|((ARCHIVE|LIBRARY|RUNTIME)_OUTPUT_(DIRECTORY|NAME)|COMPILE_PDB_(NAME|OUTPUT_DIRECTORY)|CXX_MODULE_(DIRS|SET)|EXCLUDE_FROM_DEFAULT_BUILD|FRAMEWORK_MULTI_CONFIG_POSTFIX|HEADER_(DIRS|SET)|IMPORTED_((NO_)?SONAME|IMPLIB|LIBNAME|LINK_(DEPENDENT_LIBRARIES|INTERFACE_(LANGUAGES|LIBRARIES|MULTIPLICITY))|LOCATION|OBJECTS)|INTERPROCEDURAL_OPTIMIZATION|LINK_(FLAGS|INTERFACE_(LIBRARIES|MULTIPLICITY))|LOCATION|MAP_IMPORTED_CONFIG|OSX_ARCHITECTURES|OUTPUT_NAME|PDB_(NAME|OUTPUT_DIRECTORY)|STATIC_LIBRARY_FLAGS|VS_(DOTNET_REFERENCE(PROP_&var_ref_re;_TAG)?|GLOBAL|SOURCE_SETTINGS))_&var_ref_re;|XCODE_(ATTRIBUTE_&var_ref_re;|EMBED_&var_ref_re;(_((CODE_SIGN|REMOVE_HEADERS)_ON_COPY|PATH))?))\b"/>       </context>        <context attribute="Normal Text" lineEndContext="#stay" name="Detect More source-properties">
xml/coffee.xml view
@@ -2,7 +2,8 @@ <!DOCTYPE language>  <language name="CoffeeScript"-          version="15"+          alternativeNames="Coffee;Coffee-Script"+          version="16"           kateversion="5.53"           section="Scripts"           extensions="Cakefile;*.coffee;*.coco;*.cson"
xml/cpp.xml view
@@ -10,8 +10,9 @@   --> <language     name="C++"+    alternativeNames="CPP"     section="Sources"-    version="17"+    version="19"     kateversion="5.79"     indenter="cstyle"     style="C++"@@ -675,7 +676,6 @@     <item>QAbstract3DSeries</item>     <item>QAbstractActionInput</item>     <item>QAbstractAnimation</item>-    <item>QAbstractAnimation</item>     <item>QAbstractAnimationClip</item>     <item>QAbstractAspect</item>     <item>QAbstractAudioDeviceInfo</item>@@ -692,11 +692,16 @@     <item>QAbstractEventDispatcher</item>     <item>QAbstractExtensionFactory</item>     <item>QAbstractExtensionManager</item>+    <item>QAbstractFileIconProvider</item>     <item>QAbstractFormBuilder</item>     <item>QAbstractFunctor</item>     <item>QAbstractGraphicsShapeItem</item>+    <item>QAbstractGrpcChannel</item>+    <item>QAbstractGrpcClient</item>+    <item>QAbstractHttpServer</item>     <item>QAbstractItemDelegate</item>     <item>QAbstractItemModel</item>+    <item>QAbstractItemModelReplica</item>     <item>QAbstractItemModelTester</item>     <item>QAbstractItemView</item>     <item>QAbstractLight</item>@@ -712,6 +717,7 @@     <item>QAbstractPhysicalDeviceProxy</item>     <item>QAbstractPlanarVideoBuffer</item>     <item>QAbstractPrintDialog</item>+    <item>QAbstractProtobufSerializer</item>     <item>QAbstractProxyModel</item>     <item>QAbstractRayCaster</item>     <item>QAbstractScrollArea</item>@@ -742,6 +748,7 @@     <item>QAccessibleInterface</item>     <item>QAccessibleObject</item>     <item>QAccessiblePlugin</item>+    <item>QAccessibleSelectionInterface</item>     <item>QAccessibleStateChangeEvent</item>     <item>QAccessibleTableCellInterface</item>     <item>QAccessibleTableInterface</item>@@ -756,11 +763,11 @@     <item>QAccessibleValueInterface</item>     <item>QAccessibleWidget</item>     <item>QAction</item>-    <item>QAction</item>     <item>QActionEvent</item>     <item>QActionGroup</item>     <item>QActionInput</item>     <item>QAdditiveClipBlend</item>+    <item>QAdoptSharedDataTag</item>     <item>QAlphaCoverage</item>     <item>QAlphaTest</item>     <item>QAltimeter</item>@@ -769,17 +776,21 @@     <item>QAmbientLightFilter</item>     <item>QAmbientLightReading</item>     <item>QAmbientLightSensor</item>+    <item>QAmbientSound</item>     <item>QAmbientTemperatureFilter</item>     <item>QAmbientTemperatureReading</item>     <item>QAmbientTemperatureSensor</item>     <item>QAnalogAxisInput</item>     <item>QAndroidActivityResultReceiver</item>+    <item>QAndroidApplication</item>     <item>QAndroidBinder</item>     <item>QAndroidIntent</item>     <item>QAndroidJniEnvironment</item>     <item>QAndroidJniExceptionCleaner</item>     <item>QAndroidJniObject</item>+    <item>QAndroidOffscreenSurface</item>     <item>QAndroidParcel</item>+    <item>QAndroidScreen</item>     <item>QAndroidService</item>     <item>QAndroidServiceConnection</item>     <item>QAnimationAspect</item>@@ -789,7 +800,7 @@     <item>QAnimationClipLoader</item>     <item>QAnimationController</item>     <item>QAnimationGroup</item>-    <item>QAnimationGroup</item>+    <item>QAnyStringView</item>     <item>QApplication</item>     <item>QAreaLegendMarker</item>     <item>QAreaSeries</item>@@ -800,31 +811,41 @@     <item>QAtomicInt</item>     <item>QAtomicInteger</item>     <item>QAtomicPointer</item>+    <item>QAtomicScopedValueRollback</item>     <item>QAttribute</item>     <item>QAudioBuffer</item>     <item>QAudioDecoder</item>     <item>QAudioDecoderControl</item>+    <item>QAudioDevice</item>     <item>QAudioDeviceInfo</item>     <item>QAudioEncoderSettings</item>     <item>QAudioEncoderSettingsControl</item>+    <item>QAudioEngine</item>     <item>QAudioFormat</item>     <item>QAudioInput</item>     <item>QAudioInputSelectorControl</item>+    <item>QAudioListener</item>     <item>QAudioOutput</item>     <item>QAudioOutputSelectorControl</item>     <item>QAudioProbe</item>     <item>QAudioRecorder</item>     <item>QAudioRoleControl</item>+    <item>QAudioRoom</item>+    <item>QAudioSink</item>+    <item>QAudioSource</item>     <item>QAudioSystemPlugin</item>     <item>QAuthenticator</item>     <item>QAxAggregated</item>     <item>QAxBase</item>+    <item>QAxBaseObject</item>+    <item>QAxBaseWidget</item>     <item>QAxBindable</item>     <item>QAxFactory</item>     <item>QAxis</item>     <item>QAxisAccumulator</item>     <item>QAxisSetting</item>     <item>QAxObject</item>+    <item>QAxObjectInterface</item>     <item>QAxScript</item>     <item>QAxScriptEngine</item>     <item>QAxScriptManager</item>@@ -840,8 +861,10 @@     <item>QBarLegendMarker</item>     <item>QBarSeries</item>     <item>QBarSet</item>+    <item>QBaseIterator</item>     <item>QBasicTimer</item>     <item>QBEInteger</item>+    <item>QBindable</item>     <item>QBitArray</item>     <item>QBitmap</item>     <item>QBlendedClipAnimator</item>@@ -853,6 +876,7 @@     <item>QBluetoothDeviceInfo</item>     <item>QBluetoothHostInfo</item>     <item>QBluetoothLocalDevice</item>+    <item>QBluetoothPermission</item>     <item>QBluetoothServer</item>     <item>QBluetoothServiceDiscoveryAgent</item>     <item>QBluetoothServiceInfo</item>@@ -861,13 +885,13 @@     <item>QBluetoothTransferReply</item>     <item>QBluetoothTransferRequest</item>     <item>QBluetoothUuid</item>+    <item>QBoundingVolume</item>     <item>QBoxLayout</item>     <item>QBoxPlotLegendMarker</item>     <item>QBoxPlotSeries</item>     <item>QBoxSet</item>     <item>QBrush</item>     <item>QBuffer</item>-    <item>QBuffer</item>     <item>QBufferCapture</item>     <item>QBufferDataGenerator</item>     <item>QButtonAxisInput</item>@@ -875,15 +899,17 @@     <item>QByteArray</item>     <item>QByteArrayList</item>     <item>QByteArrayMatcher</item>+    <item>QByteArrayView</item>     <item>QCache</item>     <item>QCalendar</item>+    <item>QCalendarPermission</item>     <item>QCalendarWidget</item>     <item>QCallbackMapping</item>     <item>QCamera</item>-    <item>QCamera</item>     <item>QCameraCaptureBufferFormatControl</item>     <item>QCameraCaptureDestinationControl</item>     <item>QCameraControl</item>+    <item>QCameraDevice</item>     <item>QCameraExposure</item>     <item>QCameraExposureControl</item>     <item>QCameraFeedbackControl</item>@@ -891,6 +917,7 @@     <item>QCameraFocus</item>     <item>QCameraFocusControl</item>     <item>QCameraFocusZone</item>+    <item>QCameraFormat</item>     <item>QCameraImageCapture</item>     <item>QCameraImageCaptureControl</item>     <item>QCameraImageProcessing</item>@@ -899,6 +926,7 @@     <item>QCameraInfoControl</item>     <item>QCameraLens</item>     <item>QCameraLocksControl</item>+    <item>QCameraPermission</item>     <item>QCameraSelector</item>     <item>QCameraViewfinderSettings</item>     <item>QCameraViewfinderSettingsControl</item>@@ -910,10 +938,16 @@     <item>QCanBusFactory</item>     <item>QCanBusFactoryV2</item>     <item>QCanBusFrame</item>+    <item>QCanDbcFileParser</item>     <item>QCandlestickLegendMarker</item>     <item>QCandlestickModelMapper</item>     <item>QCandlestickSeries</item>     <item>QCandlestickSet</item>+    <item>QCanFrameProcessor</item>+    <item>QCanMessageDescription</item>+    <item>QCanSignalDescription</item>+    <item>QCanUniqueIdDescription</item>+    <item>QCapturableWindow</item>     <item>QCategory3DAxis</item>     <item>QCategoryAxis</item>     <item>QCborArray</item>@@ -932,6 +966,7 @@     <item>QChartView</item>     <item>QCheckBox</item>     <item>QChildEvent</item>+    <item>QChildWindowEvent</item>     <item>QClearBuffers</item>     <item>QClipAnimator</item>     <item>QClipBlendNodeCreatedChangeBase</item>@@ -939,11 +974,22 @@     <item>QClipboard</item>     <item>QClipPlane</item>     <item>QCloseEvent</item>+    <item>QCoapClient</item>+    <item>QCoapMessage</item>+    <item>QCoapOption</item>+    <item>QCoapPrivateKey</item>+    <item>QCoapReply</item>+    <item>QCoapRequest</item>+    <item>QCoapResource</item>+    <item>QCoapResourceDiscoveryReply</item>+    <item>QCoapSecurityConfiguration</item>+    <item>QCocoaGLContext</item>     <item>QCocoaNativeContext</item>     <item>QCocoaWindowFunctions</item>     <item>QCollator</item>     <item>QCollatorSortKey</item>     <item>QColor</item>+    <item>QColorAxis</item>     <item>QColorDialog</item>     <item>QColormap</item>     <item>QColorMask</item>@@ -966,13 +1012,18 @@     <item>QComputeCommand</item>     <item>QConcatenateTablesProxyModel</item>     <item>QConeGeometry</item>+    <item>QConeGeometryView</item>     <item>QConeMesh</item>     <item>QConicalGradient</item>+    <item>QConstIterator</item>+    <item>QContactsPermission</item>     <item>QContextMenuEvent</item>     <item>QContiguousCache</item>     <item>QCoreApplication</item>+    <item>QCoreSettings</item>     <item>QCryptographicHash</item>     <item>QCuboidGeometry</item>+    <item>QCuboidGeometryView</item>     <item>QCuboidMesh</item>     <item>QCullFace</item>     <item>QCursor</item>@@ -981,6 +1032,7 @@     <item>QCustom3DVolume</item>     <item>QCustomAudioRoleControl</item>     <item>QCylinderGeometry</item>+    <item>QCylinderGeometryView</item>     <item>QCylinderMesh</item>     <item>QDataStream</item>     <item>QDataWidgetMapper</item>@@ -1011,6 +1063,7 @@     <item>QDBusVirtualObject</item>     <item>QDeadlineTimer</item>     <item>QDebug</item>+    <item>QDebugOverlay</item>     <item>QDebugStateSaver</item>     <item>QDepthRange</item>     <item>QDepthTest</item>@@ -1084,6 +1137,7 @@     <item>QEasingCurve</item>     <item>QEffect</item>     <item>QEglFSFunctions</item>+    <item>QEGLContext</item>     <item>QEGLNativeContext</item>     <item>QElapsedTimer</item>     <item>QEnableSharedFromThis</item>@@ -1094,6 +1148,7 @@     <item>QEvent</item>     <item>QEventLoop</item>     <item>QEventLoopLocker</item>+    <item>QEventPoint</item>     <item>QEventTransition</item>     <item>QException</item>     <item>QExplicitlySharedDataPointer</item>@@ -1160,6 +1215,7 @@     <item>QGeoManeuver</item>     <item>QGeometry</item>     <item>QGeometryRenderer</item>+    <item>QGeometryView</item>     <item>QGeoPath</item>     <item>QGeoPolygon</item>     <item>QGeoPositionInfo</item>@@ -1195,6 +1251,7 @@     <item>QGLShader</item>     <item>QGLShaderProgram</item>     <item>QGLWidget</item>+    <item>QGLXContext</item>     <item>QGLXNativeContext</item>     <item>QGlyphRun</item>     <item>QGoochMaterial</item>@@ -1238,17 +1295,34 @@     <item>QGraphicsSvgItem</item>     <item>QGraphicsTextItem</item>     <item>QGraphicsTransform</item>+    <item>QGraphicsVideoItem</item>     <item>QGraphicsView</item>     <item>QGraphicsWidget</item>+    <item>QGraphTheme</item>     <item>QGregorianCalendar</item>     <item>QGridLayout</item>     <item>QGroupBox</item>+    <item>QGrpcBidirStream</item>+    <item>QGrpcCallOptions</item>+    <item>QGrpcCallReply</item>+    <item>QGrpcChannel</item>+    <item>QGrpcChannelOperation</item>+    <item>QGrpcChannelOptions</item>+    <item>QGrpcClientInterceptor</item>+    <item>QGrpcClientInterceptorManager</item>+    <item>QGrpcClientStream</item>+    <item>QGrpcHttp2Channel</item>+    <item>QGrpcInterceptorContinuation</item>+    <item>QGrpcOperation</item>+    <item>QGrpcServerStream</item>+    <item>QGrpcStatus</item>     <item>QGuiApplication</item>     <item>QGyroscope</item>     <item>QGyroscopeFilter</item>     <item>QGyroscopeReading</item>     <item>QHash</item>     <item>QHashIterator</item>+    <item>QHashSeed</item>     <item>QHBarModelMapper</item>     <item>QHBoxLayout</item>     <item>QHBoxPlotModelMapper</item>@@ -1285,9 +1359,17 @@     <item>QHoverEvent</item>     <item>QHPieModelMapper</item>     <item>QHstsPolicy</item>+    <item>QHttp1Configuration</item>     <item>QHttp2Configuration</item>+    <item>QHttpHeaders</item>     <item>QHttpMultiPart</item>     <item>QHttpPart</item>+    <item>QHttpServer</item>+    <item>QHttpServerRequest</item>+    <item>QHttpServerResponder</item>+    <item>QHttpServerResponse</item>+    <item>QHttpServerRouter</item>+    <item>QHttpServerRouterRule</item>     <item>QHumidityFilter</item>     <item>QHumidityReading</item>     <item>QHumiditySensor</item>@@ -1298,6 +1380,7 @@     <item>QIconEnginePlugin</item>     <item>QIdentityProxyModel</item>     <item>QImage</item>+    <item>QImageCapture</item>     <item>QImageEncoderControl</item>     <item>QImageEncoderSettings</item>     <item>QImageIOHandler</item>@@ -1309,6 +1392,7 @@     <item>QInAppTransaction</item>     <item>QInputAspect</item>     <item>QInputChord</item>+    <item>QInputDevice</item>     <item>QInputDeviceIntegration</item>     <item>QInputDialog</item>     <item>QInputEvent</item>@@ -1319,6 +1403,7 @@     <item>QInputSettings</item>     <item>QIntValidator</item>     <item>QIODevice</item>+    <item>QIODeviceBase</item>     <item>QIRProximityFilter</item>     <item>QIRProximityReading</item>     <item>QIRProximitySensor</item>@@ -1332,20 +1417,29 @@     <item>QItemSelection</item>     <item>QItemSelectionModel</item>     <item>QItemSelectionRange</item>+    <item>QIterable</item>+    <item>QIterator</item>     <item>QJalaliCalendar</item>+    <item>QJniEnvironment</item>+    <item>QJniObject</item>     <item>QJoint</item>     <item>QJSEngine</item>+    <item>QJSManagedValue</item>     <item>QJsonArray</item>     <item>QJsonDocument</item>     <item>QJsonObject</item>     <item>QJsonParseError</item>     <item>QJsonValue</item>+    <item>QJSPrimitiveNull</item>+    <item>QJSPrimitiveUndefined</item>+    <item>QJSPrimitiveValue</item>     <item>QJSValue</item>     <item>QJSValueIterator</item>     <item>QJulianCalendar</item>     <item>QKeyboardDevice</item>     <item>QKeyboardHandler</item>     <item>QKeyEvent</item>+    <item>QKeyCombination</item>     <item>QKeyEvent</item>     <item>QKeyEventTransition</item>     <item>QKeyFrame</item>@@ -1356,6 +1450,8 @@     <item>QLabel</item>     <item>QLatin1Char</item>     <item>QLatin1String</item>+    <item>QLatin1StringMatcher</item>+    <item>QLatin1StringView</item>     <item>QLayer</item>     <item>QLayerFilter</item>     <item>QLayout</item>@@ -1393,6 +1489,7 @@     <item>QLocale</item>     <item>QLocalServer</item>     <item>QLocalSocket</item>+    <item>QLocationPermission</item>     <item>QLockFile</item>     <item>QLoggingCategory</item>     <item>QLogicalDevice</item>@@ -1431,10 +1528,14 @@     <item>QMediaAudioProbeControl</item>     <item>QMediaAvailabilityControl</item>     <item>QMediaBindableInterface</item>+    <item>QMediaCaptureSession</item>     <item>QMediaContainerControl</item>     <item>QMediaContent</item>     <item>QMediaControl</item>+    <item>QMediaDevices</item>+    <item>QMediaFormat</item>     <item>QMediaGaplessPlaybackControl</item>+    <item>QMediaMetaData</item>     <item>QMediaNetworkAccessControl</item>     <item>QMediaObject</item>     <item>QMediaPlayer</item>@@ -1470,7 +1571,9 @@     <item>QMetaMethod</item>     <item>QMetaObject</item>     <item>QMetaProperty</item>+    <item>QMetaSequence</item>     <item>QMetaType</item>+    <item>QMicrophonePermission</item>     <item>QMilankovicCalendar</item>     <item>QMimeData</item>     <item>QMimeDatabase</item>@@ -1484,13 +1587,17 @@     <item>QModbusReply</item>     <item>QModbusRequest</item>     <item>QModbusResponse</item>+    <item>QModbusRtuSerialClient</item>     <item>QModbusRtuSerialMaster</item>+    <item>QModbusRtuSerialServer</item>     <item>QModbusRtuSerialSlave</item>     <item>QModbusServer</item>     <item>QModbusTcpClient</item>     <item>QModbusTcpConnectionObserver</item>     <item>QModbusTcpServer</item>     <item>QModelIndex</item>+    <item>QModelRoleData</item>+    <item>QModelRoleDataSpan</item>     <item>QMorphingAnimation</item>     <item>QMorphPhongMaterial</item>     <item>QMorphTarget</item>@@ -1501,20 +1608,39 @@     <item>QMouseHandler</item>     <item>QMoveEvent</item>     <item>QMovie</item>+    <item>QMqttAuthenticationProperties</item>+    <item>QMqttClient</item>+    <item>QMqttConnectionProperties</item>+    <item>QMqttLastWillProperties</item>+    <item>QMqttMessage</item>+    <item>QMqttMessageStatusProperties</item>+    <item>QMqttPublishProperties</item>+    <item>QMqttServerConnectionProperties</item>+    <item>QMqttStringPair</item>+    <item>QMqttSubscription</item>+    <item>QMqttSubscriptionProperties</item>+    <item>QMqttTopicFilter</item>+    <item>QMqttTopicName</item>+    <item>QMqttUnsubscriptionProperties</item>+    <item>QMqttUserProperties</item>     <item>QMultiHash</item>     <item>QMultiMap</item>+    <item>QMultiMapIterator</item>     <item>QMultiSampleAntiAliasing</item>     <item>QMutableHashIterator</item>     <item>QMutableLinkedListIterator</item>     <item>QMutableListIterator</item>     <item>QMutableMapIterator</item>+    <item>QMutableMultiMapIterator</item>     <item>QMutableSetIterator</item>     <item>QMutableVectorIterator</item>     <item>QMutex</item>     <item>QMutexLocker</item>     <item>QNativeGestureEvent</item>+    <item>QNativeIpcKey</item>     <item>QNdefFilter</item>     <item>QNdefMessage</item>+    <item>QNdefNfcIconRecord</item>     <item>QNdefNfcSmartPosterRecord</item>     <item>QNdefNfcTextRecord</item>     <item>QNdefNfcUriRecord</item>@@ -1532,14 +1658,17 @@     <item>QNetworkCookieJar</item>     <item>QNetworkDatagram</item>     <item>QNetworkDiskCache</item>+    <item>QNetworkInformation</item>     <item>QNetworkInterface</item>     <item>QNetworkProxy</item>     <item>QNetworkProxyFactory</item>     <item>QNetworkProxyQuery</item>     <item>QNetworkReply</item>     <item>QNetworkRequest</item>+    <item>QNetworkRequestFactory</item>     <item>QNetworkSession</item>     <item>QNmeaPositionInfoSource</item>+    <item>QNmeaSatelliteInfoSource</item>     <item>QNode</item>     <item>QNodeCommand</item>     <item>QNodeCreatedChange</item>@@ -1552,14 +1681,85 @@     <item>QNormalDiffuseMapAlphaMaterial</item>     <item>QNormalDiffuseMapMaterial</item>     <item>QNormalDiffuseSpecularMapMaterial</item>+    <item>QNtfsPermissionCheckGuard</item>     <item>QOAuth1</item>     <item>QOAuth1Signature</item>     <item>QOAuth2AuthorizationCodeFlow</item>     <item>QObject</item>+    <item>QObjectBindableProperty</item>     <item>QObjectCleanupHandler</item>+    <item>QObjectComputedProperty</item>     <item>QObjectPicker</item>     <item>QOcspResponse</item>     <item>QOffscreenSurface</item>+    <item>QOpcUaAddNodeItem</item>+    <item>QOpcUaAddReferenceItem</item>+    <item>QOpcUaApplicationDescription</item>+    <item>QOpcUaApplicationIdentity</item>+    <item>QOpcUaApplicationRecordDataType</item>+    <item>QOpcUaArgument</item>+    <item>QOpcUaAttributeOperand</item>+    <item>QOpcUaAuthenticationInformation</item>+    <item>QOpcUaAxisInformation</item>+    <item>QOpcUaBinaryDataEncoding</item>+    <item>QOpcUaBrowsePathTarget</item>+    <item>QOpcUaBrowseRequest</item>+    <item>QOpcUaClient</item>+    <item>QOpcUaComplexNumber</item>+    <item>QOpcUaConnectionSettings</item>+    <item>QOpcUaContentFilterElement</item>+    <item>QOpcUaContentFilterElementResult</item>+    <item>QOpcUaDataValue</item>+    <item>QOpcUaDeleteReferenceItem</item>+    <item>QOpcUaDiagnosticInfo</item>+    <item>QOpcUaDoubleComplexNumber</item>+    <item>QOpcUaElementOperand</item>+    <item>QOpcUaEndpointDescription</item>+    <item>QOpcUaEnumDefinition</item>+    <item>QOpcUaEnumField</item>+    <item>QOpcUaErrorState</item>+    <item>QOpcUaEUInformation</item>+    <item>QOpcUaEventFilterResult</item>+    <item>QOpcUaExpandedNodeId</item>+    <item>QOpcUaExtensionObject</item>+    <item>QOpcUaGdsClient</item>+    <item>QOpcUaGenericStructHandler</item>+    <item>QOpcUaGenericStructValue</item>+    <item>QOpcUaHistoryData</item>+    <item>QOpcUaHistoryEvent</item>+    <item>QOpcUaHistoryReadEventRequest</item>+    <item>QOpcUaHistoryReadRawRequest</item>+    <item>QOpcUaHistoryReadResponse</item>+    <item>QOpcUaKeyPair</item>+    <item>QOpcUaLiteralOperand</item>+    <item>QOpcUaLocalizedText</item>+    <item>QOpcUaMonitoringParameters</item>+    <item>QOpcUaMultiDimensionalArray</item>+    <item>QOpcUaNode</item>+    <item>QOpcUaNodeCreationAttributes</item>+    <item>QOpcUaPkiConfiguration</item>+    <item>QOpcUaProvider</item>+    <item>QOpcUaQualifiedName</item>+    <item>QOpcUaRange</item>+    <item>QOpcUaReadItem</item>+    <item>QOpcUaReadResult</item>+    <item>QOpcUaReferenceDescription</item>+    <item>QOpcUaRelativePathElement</item>+    <item>QOpcUaSimpleAttributeOperand</item>+    <item>QOpcUaStructureDefinition</item>+    <item>QOpcUaStructureField</item>+    <item>QOpcUaUserTokenPolicy</item>+    <item>QOpcUaVariant</item>+    <item>QOpcUaWriteItem</item>+    <item>QOpcUaWriteResult</item>+    <item>QOpcUaX509CertificateSigningRequest</item>+    <item>QOpcUaX509DistinguishedName</item>+    <item>QOpcUaX509Extension</item>+    <item>QOpcUaX509ExtensionBasicConstraints</item>+    <item>QOpcUaX509ExtensionExtendedKeyUsage</item>+    <item>QOpcUaX509ExtensionKeyUsage</item>+    <item>QOpcUaX509ExtensionSubjectAlternativeName</item>+    <item>QOpcUaXValue</item>     <item>QOpenGLBuffer</item>     <item>QOpenGLContext</item>     <item>QOpenGLContextGroup</item>@@ -1604,6 +1804,7 @@     <item>QOpenGLTextureBlitter</item>     <item>QOpenGLTimeMonitor</item>     <item>QOpenGLTimerQuery</item>+    <item>QOpenGLVersionFunctionsFactory</item>     <item>QOpenGLVersionProfile</item>     <item>QOpenGLVertexArrayObject</item>     <item>QOpenGLWidget</item>@@ -1616,6 +1817,7 @@     <item>qoutputrange</item>     <item>QPagedPaintDevice</item>     <item>QPageLayout</item>+    <item>QPageRanges</item>     <item>QPageSetupDialog</item>     <item>QPageSize</item>     <item>QPaintDevice</item>@@ -1632,22 +1834,32 @@     <item>QPanGesture</item>     <item>QParallelAnimationGroup</item>     <item>QParameter</item>+    <item>QPartialOrdering</item>     <item>QPauseAnimation</item>+    <item>QPdfBookmarkModel</item>     <item>QPdfDestination</item>     <item>QPdfDocument</item>     <item>QPdfDocumentRenderOptions</item>+    <item>QPdfLink</item>+    <item>QPdfLinkModel</item>     <item>QPdfPageNavigation</item>+    <item>QPdfPageNavigator</item>     <item>QPdfPageRenderer</item>+    <item>QPdfPageSelector</item>+    <item>QPdfSearchModel</item>     <item>QPdfSelection</item>+    <item>QPdfView</item>     <item>QPdfWriter</item>     <item>QPen</item>     <item>QPercentBarSeries</item>+    <item>QPermission</item>     <item>QPersistentModelIndex</item>     <item>QPerVertexColorMaterial</item>     <item>QPhongAlphaMaterial</item>     <item>QPhongMaterial</item>     <item>QPhysicalDeviceCreatedChangeBase</item>     <item>QPickEvent</item>+    <item>QPickingProxy</item>     <item>QPickingSettings</item>     <item>QPickLineEvent</item>     <item>QPickPointEvent</item>@@ -1692,12 +1904,15 @@     <item>QPlainTextDocumentLayout</item>     <item>QPlainTextEdit</item>     <item>QPlaneGeometry</item>+    <item>QPlaneGeometryView</item>     <item>QPlaneMesh</item>     <item>QPlatformSurfaceEvent</item>     <item>QPluginLoader</item>     <item>QPoint</item>     <item>QPointer</item>+    <item>QPointerEvent</item>     <item>QPointF</item>+    <item>QPointingDevice</item>     <item>QPointingDeviceUniqueId</item>     <item>QPointLight</item>     <item>QPointSize</item>@@ -1718,16 +1933,26 @@     <item>QProcessEnvironment</item>     <item>QProgressBar</item>     <item>QProgressDialog</item>+    <item>QPromise</item>+    <item>QProperty</item>     <item>QPropertyAnimation</item>+    <item>QPropertyBindingError</item>+    <item>QPropertyChangeHandler</item>+    <item>QPropertyData</item>     <item>QPropertyNodeAddedChange</item>     <item>QPropertyNodeRemovedChange</item>+    <item>QPropertyNotifier</item>     <item>QPropertyUpdatedChange</item>     <item>QPropertyUpdatedChangeBase</item>     <item>QPropertyValueAddedChange</item>     <item>QPropertyValueAddedChangeBase</item>     <item>QPropertyValueRemovedChange</item>     <item>QPropertyValueRemovedChangeBase</item>-    <item>QProximityFilter</item>+    <item>QProtobufBaseSerializer</item>+    <item>QProtobufJsonSerializer</item>+    <item>QProtobufMessage</item>+    <item>QProtobufMessageDeleter</item>+    <item>QProtobufSerializer</item>     <item>QProximityFilter</item>     <item>QProximityReading</item>     <item>QProximitySensor</item>@@ -1742,10 +1967,13 @@     <item>QQmlEngineExtensionPlugin</item>     <item>QQmlError</item>     <item>QQmlExpression</item>+    <item>QQmlExtensionPlugin</item>+    <item>QQmlFile</item>     <item>QQmlFileSelector</item>     <item>QQmlImageProviderBase</item>     <item>QQmlIncubationController</item>     <item>QQmlIncubator</item>+    <item>QQmlInfo</item>     <item>QQmlListProperty</item>     <item>QQmlListReference</item>     <item>QQmlNdefRecord</item>@@ -1758,16 +1986,26 @@     <item>QQuaternion</item>     <item>QQueue</item>     <item>QQuick3D</item>+    <item>QQuick3DExtensionHelpers</item>     <item>QQuick3DGeometry</item>+    <item>QQuick3DInstancing</item>     <item>QQuick3DObject</item>+    <item>QQuick3DRenderExtension</item>+    <item>QQuick3DTextureData</item>     <item>QQuickAsyncImageProvider</item>+    <item>QQuickAttachedPropertyPropagator</item>     <item>QQuickFramebufferObject</item>+    <item>QQuickGraphicsConfiguration</item>+    <item>QQuickGraphicsDevice</item>     <item>QQuickImageProvider</item>     <item>QQuickImageResponse</item>     <item>QQuickItem</item>     <item>QQuickItemGrabResult</item>     <item>QQuickPaintedItem</item>     <item>QQuickRenderControl</item>+    <item>QQuickRenderTarget</item>+    <item>QQuickRhiItem</item>+    <item>QQuickRhiItemRenderer</item>     <item>QQuickStyle</item>     <item>QQuickTextDocument</item>     <item>QQuickTextureFactory</item>@@ -1828,7 +2066,65 @@     <item>QRenderTargetSelector</item>     <item>QResizeEvent</item>     <item>QResource</item>+    <item>QRestAccessManager</item>+    <item>QRestReply</item>     <item>QRgba64</item>+    <item>QRgbaFloat</item>+    <item>QRhi</item>+    <item>QRhiBuffer</item>+    <item>QRhiColorAttachment</item>+    <item>QRhiCommandBuffer</item>+    <item>QRhiComputePipeline</item>+    <item>QRhiD3D11InitParams</item>+    <item>QRhiD3D11NativeHandles</item>+    <item>QRhiD3D12CommandBufferNativeHandles</item>+    <item>QRhiD3D12InitParams</item>+    <item>QRhiD3D12NativeHandles</item>+    <item>QRhiDepthStencilClearValue</item>+    <item>QRhiDriverInfo</item>+    <item>QRhiGles2InitParams</item>+    <item>QRhiGles2NativeHandles</item>+    <item>QRhiGraphicsPipeline</item>+    <item>QRhiInitParams</item>+    <item>QRhiMetalCommandBufferNativeHandles</item>+    <item>QRhiMetalInitParams</item>+    <item>QRhiMetalNativeHandles</item>+    <item>QRhiNativeHandles</item>+    <item>QRhiNullInitParams</item>+    <item>QRhiNullNativeHandles</item>+    <item>QRhiReadbackDescription</item>+    <item>QRhiReadbackResult</item>+    <item>QRhiRenderBuffer</item>+    <item>QRhiRenderPassDescriptor</item>+    <item>QRhiRenderTarget</item>+    <item>QRhiResource</item>+    <item>QRhiResourceUpdateBatch</item>+    <item>QRhiSampler</item>+    <item>QRhiScissor</item>+    <item>QRhiShaderResourceBinding</item>+    <item>QRhiShaderResourceBindings</item>+    <item>QRhiShaderStage</item>+    <item>QRhiStats</item>+    <item>QRhiSwapChain</item>+    <item>QRhiSwapChainHdrInfo</item>+    <item>QRhiSwapChainProxyData</item>+    <item>QRhiSwapChainRenderTarget</item>+    <item>QRhiTexture</item>+    <item>QRhiTextureCopyDescription</item>+    <item>QRhiTextureRenderTarget</item>+    <item>QRhiTextureRenderTargetDescription</item>+    <item>QRhiTextureSubresourceUploadDescription</item>+    <item>QRhiTextureUploadDescription</item>+    <item>QRhiTextureUploadEntry</item>+    <item>QRhiVertexInputAttribute</item>+    <item>QRhiVertexInputBinding</item>+    <item>QRhiVertexInputLayout</item>+    <item>QRhiViewport</item>+    <item>QRhiVulkanCommandBufferNativeHandles</item>+    <item>QRhiVulkanInitParams</item>+    <item>QRhiVulkanNativeHandles</item>+    <item>QRhiVulkanRenderPassNativeHandles</item>+    <item>QRhiWidget</item>     <item>QRomanCalendar</item>     <item>QRotationFilter</item>     <item>QRotationReading</item>@@ -1846,9 +2142,11 @@     <item>QScissorTest</item>     <item>QScopedArrayPointer</item>     <item>QScopedPointer</item>+    <item>QScopedPropertyUpdateGroup</item>     <item>QScopedValueRollback</item>     <item>QScopeGuard</item>     <item>QScreen</item>+    <item>QScreenCapture</item>     <item>QScreenRayCaster</item>     <item>QScriptable</item>     <item>QScriptClass</item>@@ -1904,6 +2202,7 @@     <item>QSequentialIterable</item>     <item>QSerialPort</item>     <item>QSerialPortInfo</item>+    <item>QSeriesTheme</item>     <item>QSessionManager</item>     <item>QSet</item>     <item>QSetFence</item>@@ -1912,6 +2211,8 @@     <item>QSGAbstractRenderer</item>     <item>QSGBasicGeometryNode</item>     <item>QSGClipNode</item>+    <item>QSGD3D11Texture</item>+    <item>QSGD3D12Texture</item>     <item>QSGDynamicTexture</item>     <item>QSGEngine</item>     <item>QSGFlatColorMaterial</item>@@ -1922,9 +2223,11 @@     <item>QSGMaterialRhiShader</item>     <item>QSGMaterialShader</item>     <item>QSGMaterialType</item>+    <item>QSGMetalTexture</item>     <item>QSGNode</item>     <item>QSGOpacityNode</item>     <item>QSGOpaqueTextureMaterial</item>+    <item>QSGOpenGLTexture</item>     <item>QSGRectangleNode</item>     <item>QSGRendererInterface</item>     <item>QSGRenderNode</item>@@ -1932,15 +2235,23 @@     <item>QSGSimpleMaterialShader</item>     <item>QSGSimpleRectNode</item>     <item>QSGSimpleTextureNode</item>+    <item>QSGTextNode</item>     <item>QSGTexture</item>     <item>QSGTextureMaterial</item>     <item>QSGTextureProvider</item>     <item>QSGTransformNode</item>     <item>QSGVertexColorMaterial</item>+    <item>QSGVulkanTexture</item>+    <item>QShader</item>+    <item>QShaderBaker</item>+    <item>QShaderCode</item>     <item>QShaderData</item>+    <item>QShaderDescription</item>     <item>QShaderImage</item>+    <item>QShaderKey</item>     <item>QShaderProgram</item>     <item>QShaderProgramBuilder</item>+    <item>QShaderVersion</item>     <item>QSharedData</item>     <item>QSharedDataPointer</item>     <item>QSharedGLTexture</item>@@ -1954,6 +2265,7 @@     <item>QSignalSpy</item>     <item>QSignalTransition</item>     <item>QSimpleXmlNodeModel</item>+    <item>QSinglePointEvent</item>     <item>QSize</item>     <item>QSizeF</item>     <item>QSizeGrip</item>@@ -1969,7 +2281,10 @@     <item>QSoundEffect</item>     <item>QSourceLocation</item>     <item>QSpacerItem</item>+    <item>QSpan</item>+    <item>QSpatialSound</item>     <item>QSphereGeometry</item>+    <item>QSphereGeometryView</item>     <item>QSphereMesh</item>     <item>QSpinBox</item>     <item>QSplashScreen</item>@@ -1993,6 +2308,16 @@     <item>QSqlRelationalTableModel</item>     <item>QSqlResult</item>     <item>QSqlTableModel</item>+    <item>QSSGCameraHelpers</item>+    <item>QSSGFrameData</item>+    <item>QSSGModelHelpers</item>+    <item>QSSGRenderContextInterface</item>+    <item>QSSGRenderExtension</item>+    <item>QSSGRenderExtensionHelpers</item>+    <item>QSSGRenderHelpers</item>+    <item>QSSGRhiContext</item>+    <item>QSSGRhiGraphicsPipelineState</item>+    <item>QSSGRhiSamplerDescription</item>     <item>QSslCertificate</item>     <item>QSslCertificateExtension</item>     <item>QSslCipher</item>@@ -2002,6 +2327,7 @@     <item>QSslError</item>     <item>QSslKey</item>     <item>QSslPreSharedKeyAuthenticator</item>+    <item>QSslServer</item>     <item>QSslSocket</item>     <item>QStack</item>     <item>QStackedBarSeries</item>@@ -2014,6 +2340,7 @@     <item>QState</item>     <item>QStateMachine</item>     <item>QStaticByteArrayMatcher</item>+    <item>QStaticLatin1StringMatcher</item>     <item>QStaticPlugin</item>     <item>QStaticPropertyUpdatedChangeBase</item>     <item>QStaticPropertyValueAddedChangeBase</item>@@ -2028,6 +2355,9 @@     <item>QStencilTestArguments</item>     <item>QStorageInfo</item>     <item>QString</item>+    <item>QStringConverter</item>+    <item>QStringDecoder</item>+    <item>QStringEncoder</item>     <item>QStringList</item>     <item>QStringListModel</item>     <item>QStringMatcher</item>@@ -2051,6 +2381,7 @@     <item>QStyleOptionGraphicsItem</item>     <item>QStyleOptionGroupBox</item>     <item>QStyleOptionHeader</item>+    <item>QStyleOptionHeaderV2</item>     <item>QStyleOptionMenuItem</item>     <item>QStyleOptionProgressBar</item>     <item>QStyleOptionRubberBand</item>@@ -2089,11 +2420,13 @@     <item>QTableWidgetItem</item>     <item>QTableWidgetSelectionRange</item>     <item>QTabWidget</item>+    <item>QTaggedIterator</item>     <item>QTapAndHoldGesture</item>     <item>QTapFilter</item>     <item>QTapGesture</item>     <item>QTapReading</item>     <item>QTapSensor</item>+    <item>QTaskBuilder</item>     <item>QTcpServer</item>     <item>QTcpSocket</item>     <item>QTechnique</item>@@ -2179,13 +2512,13 @@     <item>QToolButton</item>     <item>QToolTip</item>     <item>QTorusGeometry</item>+    <item>QTorusGeometryView</item>     <item>QTorusMesh</item>     <item>QTouch3DInputHandler</item>     <item>QTouchDevice</item>     <item>QTouchEvent</item>     <item>QTouchEventSequence</item>     <item>QTransform</item>-    <item>QTransform</item>     <item>QTranslator</item>     <item>QTransposeProxyModel</item>     <item>QTreeView</item>@@ -2194,6 +2527,7 @@     <item>QTreeWidgetItemIterator</item>     <item>QtROClientFactory</item>     <item>QtROServerFactory</item>+    <item>QTypeRevision</item>     <item>QUdpSocket</item>     <item>QUiLoader</item>     <item>QUndoCommand</item>@@ -2201,8 +2535,11 @@     <item>QUndoStack</item>     <item>QUndoView</item>     <item>QUnhandledException</item>+    <item>QUntypedBindable</item>     <item>QUrl</item>     <item>QUrlQuery</item>+    <item>QUtf8StringView</item>+    <item>QUtiMimeConverter</item>     <item>QUuid</item>     <item>QValidator</item>     <item>QValue3DAxis</item>@@ -2213,6 +2550,9 @@     <item>QVariantHash</item>     <item>QVariantList</item>     <item>QVariantMap</item>+    <item>QVariantConstPointer</item>+    <item>QVariantPointer</item>+    <item>QVariantRef</item>     <item>QVarLengthArray</item>     <item>QVBarModelMapper</item>     <item>QVBoxLayout</item>@@ -2230,8 +2570,10 @@     <item>QVideoEncoderSettingsControl</item>     <item>QVideoFilterRunnable</item>     <item>QVideoFrame</item>+    <item>QVideoFrameFormat</item>     <item>QVideoProbe</item>     <item>QVideoRendererControl</item>+    <item>QVideoSink</item>     <item>QVideoSurfaceFormat</item>     <item>QVideoWidget</item>     <item>QVideoWidgetControl</item>@@ -2239,8 +2581,11 @@     <item>QViewport</item>     <item>QVirtualKeyboardAbstractInputMethod</item>     <item>QVirtualKeyboardExtensionPlugin</item>+    <item>QVirtualKeyboardDictionary</item>+    <item>QVirtualKeyboardDictionaryManager</item>     <item>QVirtualKeyboardInputContext</item>     <item>QVirtualKeyboardInputEngine</item>+    <item>QVirtualKeyboardObserver</item>     <item>QVirtualKeyboardSelectionListModel</item>     <item>QVirtualKeyboardTrace</item>     <item>QVoice</item>@@ -2256,23 +2601,34 @@     <item>QVXYModelMapper</item>     <item>QWaitCondition</item>     <item>QWaitFence</item>+    <item>QWaylandApplication</item>     <item>QWaylandBufferRef</item>     <item>QWaylandClient</item>     <item>QWaylandCompositor</item>+    <item>QWaylandCompositorExtension</item>+    <item>QWaylandCompositorExtensionTemplate</item>     <item>QWaylandIdleInhibitManagerV1</item>     <item>QWaylandIviApplication</item>     <item>QWaylandIviSurface</item>     <item>QWaylandKeyboard</item>+    <item>QWaylandObject</item>     <item>QWaylandOutput</item>     <item>QWaylandOutputMode</item>     <item>QWaylandPointer</item>+    <item>QWaylandPresentationTime</item>+    <item>QWaylandQtTextInputMethodManager</item>     <item>QWaylandQuickItem</item>     <item>QWaylandQuickShellIntegration</item>     <item>QWaylandQuickShellSurfaceItem</item>+    <item>QWaylandResource</item>+    <item>QWaylandScreen</item>     <item>QWaylandSeat</item>     <item>QWaylandShellSurface</item>+    <item>QWaylandShellSurfaceTemplate</item>     <item>QWaylandSurface</item>     <item>QWaylandSurfaceGrabber</item>+    <item>QWaylandSurfaceRole</item>+    <item>QWaylandTextInputManager</item>     <item>QWaylandTouch</item>     <item>QWaylandView</item>     <item>QWaylandViewporter</item>@@ -2295,10 +2651,23 @@     <item>QWeakPointer</item>     <item>QWebChannel</item>     <item>QWebChannelAbstractTransport</item>+    <item>QWebEngineCertificateError</item>+    <item>QWebEngineClientCertificateSelection</item>     <item>QWebEngineClientCertificateStore</item>+    <item>QWebEngineContextMenuRequest</item>     <item>QWebEngineCookieStore</item>+    <item>QWebEngineDesktopMediaRequest</item>+    <item>QWebEngineDownloadRequest</item>+    <item>QWebEngineFileSystemAccessRequest</item>     <item>QWebEngineFindTextResult</item>+    <item>QWebEngineFullScreenRequest</item>+    <item>QWebEngineHistory</item>+    <item>QWebEngineHistoryItem</item>+    <item>QWebEngineHistoryModel</item>     <item>QWebEngineHttpRequest</item>+    <item>QWebEngineLoadingInfo</item>+    <item>QWebEngineNavigationRequest</item>+    <item>QWebEngineNewWindowRequest</item>     <item>QWebEngineNotification</item>     <item>QWebEnginePage</item>     <item>QWebEngineProfile</item>@@ -2313,9 +2682,13 @@     <item>QWebEngineUrlScheme</item>     <item>QWebEngineUrlSchemeHandler</item>     <item>QWebEngineView</item>+    <item>QWebEngineWebAuthPinRequest</item>+    <item>QWebEngineWebAuthUxRequest</item>     <item>QWebSocket</item>     <item>QWebSocketCorsAuthenticator</item>+    <item>QWebSocketHandshakeOptions</item>     <item>QWebSocketServer</item>+    <item>QWGLContext</item>     <item>QWGLNativeContext</item>     <item>QWhatsThis</item>     <item>QWhatsThisClickedEvent</item>@@ -2325,6 +2698,9 @@     <item>QWidgetAction</item>     <item>QWidgetItem</item>     <item>QWindow</item>+    <item>QWindowCapture</item>+    <item>QWindowsMimeConverter</item>+    <item>QWindowsScreen</item>     <item>QWindowStateChangeEvent</item>     <item>QWindowsWindowFunctions</item>     <item>QWinEventNotifier</item>@@ -2339,6 +2715,7 @@     <item>QWizard</item>     <item>QWizardPage</item>     <item>QWriteLocker</item>+    <item>QX11Application</item>     <item>QX11Info</item>     <item>QXcbWindowFunctions</item>     <item>QXmlAttributes</item>@@ -2380,8 +2757,20 @@     <item>QStringLiteral</item>     <!-- Not actually classes, but namespaces -->     <item>Qt</item>+    <item>QNativeInterface</item>+    <item>QQmlSA</item>+    <item>QScxmlExecutableContent</item>     <item>QTest</item>+    <item>QWebEngineGlobalSettings</item>+    <item>Qt3DAnimation</item>+    <item>Qt3DCore</item>+    <item>Qt3DExtras</item>+    <item>Qt3DInput</item>+    <item>Qt3DLogic</item>+    <item>Qt3DRender</item>     <item>QtConcurrent</item>+    <item>QtFuture</item>+    <item>QtProtobuf</item>     <item>Phonon</item>     <!-- Some public types, but not listed in main class list -->     <item>QFileInfoList</item>
xml/cs.xml view
@@ -1,5 +1,5 @@ <!DOCTYPE language>-<language name="C#" version="13" kateversion="5.0" section="Sources" extensions="*.cs;*.ashx" mimetype="text/x-csharp-src;text/x-csharp-hde" indenter="cstyle" style="C++">+<language name="C#" alternativeNames="CS;CSharp" version="14" kateversion="5.0" section="Sources" extensions="*.cs;*.ashx" mimetype="text/x-csharp-src;text/x-csharp-hde" indenter="cstyle" style="C++">   <highlighting>     <list name="keywords">       <item>abstract</item>
xml/erlang.xml view
@@ -36,7 +36,7 @@                                    - fixed highlighting problem when '@' at end of atom/variable --> -<language name="Erlang" version="6" kateversion="5.0" section="Scripts" extensions="*.erl" mimetype="" author="Bill Ross (bill@emailme.net.au)" license="LGPLv2">+<language name="Erlang" alternativeNames="Erl" version="7" kateversion="5.0" section="Scripts" extensions="*.erl" mimetype="" author="Bill Ross (bill@emailme.net.au)" license="LGPLv2">   <highlighting>     <list name="keywords">       <!-- ====== s3.8 p 24 of erlang spec ===== -->
+ xml/gpr.xml view
@@ -0,0 +1,390 @@+<?xml version="1.0" encoding="UTF-8"?>+<!DOCTYPE language>+<language name="GPRBuild"+          version="1"+          kateversion="5.79"+          section="Sources"+          extensions="*.gpr"+          indenter="ada"+          mimetype="text/x-adasrc"+          author="Léo Germond (germond@adacore.com)"+          license="MIT">+  <highlighting>+    <!-- https://github.com/AdaCore/gprbuild/blob/master/gpr/src/gpr-snames.adb -->+    +    <list name="keywords">+      <item>c</item>+      <item>abort</item>+      <item>abs</item>+      <item>accept</item>+      <item>and</item>+      <item>all</item>+      <item>array</item>+      <item>at</item>+      <item>begin</item>+      <item>body</item>+      <item>case</item>+      <item>constant</item>+      <item>declare</item>+      <item>delay</item>+      <item>do</item>+      <item>else</item>+      <item>elsif</item>+      <item>end</item>+      <item>entry</item>+      <item>exception</item>+      <item>exit</item>+      <item>for</item>+      <item>function</item>+      <item>generic</item>+      <item>goto</item>+      <item>if</item>+      <item>in</item>+      <item>is</item>+      <item>limited</item>+      <item>loop</item>+      <item>new</item>+      <item>not</item>+      <item>null</item>+      <item>of</item>+      <item>or</item>+      <item>others</item>+      <item>out</item>+      <item>package</item>+      <item>pragma</item>+      <item>private</item>+      <item>procedure</item>+      <item>raise</item>+      <item>record</item>+      <item>rem</item>+      <item>renames</item>+      <item>return</item>+      <item>reverse</item>+      <item>select</item>+      <item>separate</item>+      <item>subtype</item>+      <item>task</item>+      <item>terminate</item>+      <item>then</item>+      <item>type</item>+      <item>use</item>+      <item>when</item>+      <item>while</item>+      <item>with</item>+      <item>xor</item>+      <item>access</item>+      <item>delta</item>+      <item>digits</item>+      <item>mod</item>+      <item>range</item>+      <item>abstract</item>+      <item>aliased</item>+      <item>protected</item>+      <item>until</item>+      <item>requeue</item>+      <item>tagged</item>+      <item>project</item>+      <item>extends</item>+      <item>external</item>+      <item>external_as_list</item>+      <item>interface</item>+      <item>overriding</item>+      <item>synchronized</item>+      <item>some</item>+      <item>active</item>+      <item>aggregate</item>+      <item>archive_builder</item>+      <item>archive_builder_append_option</item>+      <item>archive_indexer</item>+      <item>archive_suffix</item>+      <item>artifacts</item>+      <item>artifacts_in_exec_dir</item>+      <item>artifacts_in_object_dir</item>+      <item>binder</item>+      <item>bindfile_option_substitution</item>+      <item>body_suffix</item>+      <item>builder</item>+      <item>clean</item>+      <item>compiler</item>+      <item>compiler_command</item>+      <item>config_body_file_name</item>+      <item>config_body_file_name_index</item>+      <item>config_body_file_name_pattern</item>+      <item>config_file_dependency_support</item>+      <item>config_file_switches</item>+      <item>config_file_unique</item>+      <item>config_spec_file_name</item>+      <item>config_spec_file_name_index</item>+      <item>config_spec_file_name_pattern</item>+      <item>configuration</item>+      <item>cross_reference</item>+      <item>def</item>+      <item>default_language</item>+      <item>default_switches</item>+      <item>dependency_driver</item>+      <item>dependency_kind</item>+      <item>dependency_switches</item>+      <item>driver</item>+      <item>excluded_source_dirs</item>+      <item>excluded_source_files</item>+      <item>excluded_source_list_file</item>+      <item>exec_dir</item>+      <item>exec_subdir</item>+      <item>excluded_patterns</item>+      <item>executable</item>+      <item>executable_suffix</item>+      <item>externally_built</item>+      <item>finder</item>+      <item>flat</item>+      <item>gcc</item>+      <item>gcc_gnu</item>+      <item>gcc_option_list</item>+      <item>gcc_object_list</item>+      <item>global_compilation_switches</item>+      <item>global_configuration_pragmas</item>+      <item>global_config_file</item>+      <item>gnatls</item>+      <item>gnatstub</item>+      <item>gnu</item>+      <item>ide</item>+      <item>ignore_source_sub_dirs</item>+      <item>implementation</item>+      <item>implementation_exceptions</item>+      <item>implementation_suffix</item>+      <item>included_artifact_patterns</item>+      <item>included_patterns</item>+      <item>include_switches</item>+      <item>include_path</item>+      <item>include_path_file</item>+      <item>inherit_source_path</item>+      <item>install</item>+      <item>install_project</item>+      <item>languages</item>+      <item>language_kind</item>+      <item>leading_library_options</item>+      <item>leading_required_switches</item>+      <item>leading_switches</item>+      <item>ali_subdir</item>+      <item>lib_subdir</item>+      <item>link_lib_subdir</item>+      <item>library</item>+      <item>library_ali_dir</item>+      <item>library_auto_init</item>+      <item>library_auto_init_supported</item>+      <item>library_builder</item>+      <item>library_dir</item>+      <item>library_gcc</item>+      <item>library_install_name_option</item>+      <item>library_interface</item>+      <item>library_kind</item>+      <item>library_name</item>+      <item>library_major_minor_id_supported</item>+      <item>library_options</item>+      <item>library_partial_linker</item>+      <item>library_rpath_options</item>+      <item>library_standalone</item>+      <item>library_encapsulated_options</item>+      <item>library_encapsulated_supported</item>+      <item>library_src_dir</item>+      <item>library_support</item>+      <item>library_symbol_file</item>+      <item>library_symbol_policy</item>+      <item>library_version</item>+      <item>library_version_switches</item>+      <item>linker</item>+      <item>linker_executable_option</item>+      <item>linker_lib_dir_option</item>+      <item>linker_lib_name_option</item>+      <item>local_config_file</item>+      <item>local_configuration_pragmas</item>+      <item>locally_removed_files</item>+      <item>map_file_option</item>+      <item>mapping_file_switches</item>+      <item>mapping_spec_suffix</item>+      <item>mapping_body_suffix</item>+      <item>max_command_line_length</item>+      <item>metrics</item>+      <item>multi_unit_object_separator</item>+      <item>multi_unit_switches</item>+      <item>naming</item>+      <item>none</item>+      <item>object_artifact_extensions</item>+      <item>object_file_suffix</item>+      <item>object_file_switches</item>+      <item>object_generated</item>+      <item>object_list</item>+      <item>object_path_switches</item>+      <item>objects_linked</item>+      <item>objects_path</item>+      <item>objects_path_file</item>+      <item>object_dir</item>+      <item>option_list</item>+      <item>pic_option</item>+      <item>pretty_printer</item>+      <item>prefix</item>+      <item>project_dir</item>+      <item>project_files</item>+      <item>project_path</item>+      <item>project_subdir</item>+      <item>remote</item>+      <item>response_file_format</item>+      <item>response_file_switches</item>+      <item>root_dir</item>+      <item>roots</item>+      <item>required_artifacts</item>+      <item>required_switches</item>+      <item>run_path_option</item>+      <item>run_path_origin</item>+      <item>separate_run_path_options</item>+      <item>shared_library_minimum_switches</item>+      <item>shared_library_prefix</item>+      <item>shared_library_suffix</item>+      <item>separate_suffix</item>+      <item>side_debug</item>+      <item>source_artifact_extensions</item>+      <item>source_dirs</item>+      <item>source_file_switches</item>+      <item>source_files</item>+      <item>source_list_file</item>+      <item>sources_subdir</item>+      <item>spec</item>+      <item>spec_suffix</item>+      <item>specification</item>+      <item>specification_exceptions</item>+      <item>specification_suffix</item>+      <item>stack</item>+      <item>switches</item>+      <item>symbolic_link_supported</item>+      <item>toolchain_description</item>+      <item>toolchain_version</item>+      <item>trailing_required_switches</item>+      <item>trailing_switches</item>+      <item>runtime_library_dir</item>+      <item>runtime_library_dirs</item>+      <item>runtime_source_dir</item>+      <item>ada</item>+      <item>interfaces</item>+      <item>main</item>+      <item>target</item>+      <item>casing</item>+      <item>dot_replacement</item>+      <item>standard</item>+      <item>name</item>+      <item>linker_options</item>+      <item>runtime</item>+      <item>mode</item>+      <item>install_name</item>+      <item>object_lister</item>+      <item>object_lister_matcher</item>+      <item>export_file_format</item>+      <item>export_file_switch</item>+      <item>runtime_source_dirs</item>+      <item>runtime_dir</item>+      <item>runtime_library_version</item>+      <item>split</item>+      <item>create_missing_dirs</item>+      <item>canonical_target</item>+      <item>warning_message</item>+      <item>only_dirs_with_sources</item>+      <item>include_switches_via_spec</item>+      <item>required_toolchain_version</item>+      <item>toolchain_name</item>+      <item>check</item>+      <item>eliminate</item>+      <item>remote_host</item>+      <item>program_host</item>+      <item>communication_protocol</item>+      <item>debugger_command</item>+      <item>gnatlist</item>+      <item>vcs_kind</item>+      <item>vcs_file_check</item>+      <item>vcs_log_check</item>+      <item>documentation_dir</item>+      <item>codepeer</item>+      <item>output_directory</item>+      <item>database_directory</item>+      <item>message_patterns</item>+      <item>additional_patterns</item>+      <item>origin_project</item>+      <item>library_reference_symbol_file</item>+      <item>unconditional_linking</item>+      <item>toolchain_path</item>+    </list>++    <list name="pragmas">+    </list>++    <list name="types">+    </list>++    <contexts>+      <context attribute="Normal Text" lineEndContext="#stay" name="Default">+        <DetectSpaces />++        <StringDetect attribute="Region Marker" context="Region Marker" String="--  BEGIN" beginRegion="RegionMarker" firstNonSpace="true" />+        <StringDetect attribute="Region Marker" context="Region Marker" String="--  END" endRegion="RegionMarker" firstNonSpace="true" />+        <Detect2Chars attribute="Comment" context="Comment" char="-" char1="-"/>+        <AnyChar attribute="Symbol" context="#stay" String=":!%&amp;()+,-/.*&lt;=&gt;|"/>+        <DetectChar context="String" char="&quot;" lookAhead="1"/>++        <WordDetect attribute="Keyword" context="#stay" String="record" insensitive="true" beginRegion="RecordRegion"/>+        <WordDetect attribute="Keyword" context="#stay" String="case"   insensitive="true" beginRegion="CaseRegion"/>+        <WordDetect attribute="Keyword" context="#stay" String="if"     insensitive="true" beginRegion="IfRegion"/>+        <WordDetect attribute="Keyword" context="#stay" String="loop"   insensitive="true" beginRegion="LoopRegion"/>+        <WordDetect attribute="Keyword" context="#stay" String="select" insensitive="true" beginRegion="SelectRegion"/>+        <WordDetect attribute="Keyword" context="#stay" String="begin"  insensitive="true" beginRegion="BeginRegion"/>++        <WordDetect attribute="Keyword" context="End"   String="end"    insensitive="true" lookAhead="1"/>+        <WordDetect attribute="Keyword" context="Null"  String="null"   insensitive="true"/>++        <keyword attribute="Keyword" context="#stay" String="keywords"/>+       +        <DetectIdentifier />+      </context>++      <context attribute="Keyword" lineEndContext="#pop" name="End">+        <RegExpr    attribute="Keyword" context="#pop" String="end\s+record\b" insensitive="true"   endRegion="RecordRegion"/>+        <RegExpr    attribute="Keyword" context="#pop" String="end\s+case\b"   insensitive="true"   endRegion="CaseRegion"/>+        <RegExpr    attribute="Keyword" context="#pop" String="end\s+if\b"     insensitive="true"   endRegion="IfRegion"/>+        <RegExpr    attribute="Keyword" context="#pop" String="end\s+loop\b"   insensitive="true"   endRegion="LoopRegion"/>+        <RegExpr    attribute="Keyword" context="#pop" String="end\s+select\b" insensitive="true"   endRegion="SelectRegion"/>+        <DetectIdentifier attribute="Keyword" context="#pop" endRegion="BeginRegion"/>+      </context>++      <context attribute="Normal Text" lineEndContext="#pop" name="Null" fallthroughContext="#pop">+        <DetectSpaces attribute="Normal Text"/>+        <WordDetect attribute="Keyword" context="#pop" String="record" insensitive="true"/>+      </context>++      <context attribute="Region Marker" lineEndContext="#pop" name="Region Marker">+      </context>++      <context attribute="String" lineEndContext="#pop" name="String" fallthroughContext="PartialString">+        <RangeDetect attribute="String" context="#pop" char="&quot;" char1="&quot;"/>+      </context>+      <context attribute="String" lineEndContext="#pop#pop" name="PartialString">+      </context>++      <context attribute="Comment" lineEndContext="#pop" name="Comment">+        <DetectSpaces attribute="Comment"/>+        <IncludeRules context="##Comments" />+        <DetectIdentifier attribute="Comment"/>+      </context>+    </contexts>+    <itemDatas>+      <itemData name="Normal Text" defStyleNum="dsNormal" />+      <itemData name="Keyword"     defStyleNum="dsKeyword" />+      <itemData name="String"      defStyleNum="dsString" />+      <itemData name="Comment"     defStyleNum="dsComment" />+      <itemData name="Symbol"      defStyleNum="dsOperator"/>+      <itemData name="Region Marker" defStyleNum="dsRegionMarker" />+    </itemDatas>+  </highlighting>+  <general>+    <comments>+      <comment name="singleLine" start="--" position="afterwhitespace" />+    </comments>+    <keywords casesensitive="0" />+  </general>+</language>+<!-- kate: space-indent on; indent-width 2; replace-tabs on; -->
xml/graphql.xml view
@@ -5,7 +5,7 @@   Synatx: https://github.com/graphql/graphql-spec/blob/master/spec/Section%202%20- -%20Language.md      and: https://github.com/graphql/graphql-spec/blob/master/spec/Appendix%20B%20- -%20Grammar%20Summary.md -->-<language name="GraphQL" section="Other" version="3" kateversion="5.0" extensions="*.graphql" author="Volker Krause (vkrause@kde.org)" license="MIT">+<language name="GraphQL" alternativeNames="GQL" section="Other" version="4" kateversion="5.0" extensions="*.graphql" author="Volker Krause (vkrause@kde.org)" license="MIT">   <highlighting>     <list name="listKeywords">       <item>enum</item>
xml/haskell.xml view
@@ -2,7 +2,7 @@ <!DOCTYPE language [   <!ENTITY symbolops "\-!#\$&#37;&amp;\*\+/&lt;=&gt;\?&#92;@\^\|~\.:"> ]>-<language name="Haskell" version="20" kateversion="5.53" section="Sources" extensions="*.hs;*.chs;*.hs-boot" mimetype="text/x-haskell" author="Nicolas Wu (zenzike@gmail.com)" license="LGPL" indenter="haskell" style="haskell">+<language name="Haskell" alternativeNames="HS" version="21" kateversion="5.53" section="Sources" extensions="*.hs;*.chs;*.hs-boot" mimetype="text/x-haskell" author="Nicolas Wu (zenzike@gmail.com)" license="LGPL" indenter="haskell" style="haskell">   <highlighting>   <list name="keywords">     <item>case</item>
xml/javascript.xml view
@@ -23,7 +23,7 @@    * QML    * CoffeeScript (embedded) -->-<language name="JavaScript" version="25" kateversion="5.53" section="Scripts" extensions="*.js;*.mjs;*.cjs;*.kwinscript;*.julius"+<language name="JavaScript" alternativeNames="JS" version="26" kateversion="5.53" section="Scripts" extensions="*.js;*.mjs;*.cjs;*.kwinscript;*.julius"           mimetype="text/x-javascript;application/x-javascript;application/javascript;text/javascript" indenter="cstyle"           author="Anders Lund (anders@alweb.dk), Joseph Wenninger (jowenn@kde.org), Whitehawk Stormchaser (zerokode@gmx.net)" license=""> 
xml/julia.xml view
@@ -36,7 +36,7 @@   <!ENTITY function_begin_boundary "(?:(?&lt;=[&function_disallowed_chars;!]|^)(?=[^&function_disallowed_first_char;]))"> ]> -<language name="Julia" style="julia" indenter="julia" section="Sources" version="14" kateversion="5.62" extensions="*.jl" casesensitive="1" priority="5" license="MIT">+<language name="Julia" alternativeNames="JL" style="julia" indenter="julia" section="Sources" version="15" kateversion="5.62" extensions="*.jl" casesensitive="1" priority="5" license="MIT">    <highlighting>     <list name="cflow_begin">
xml/kotlin.xml view
@@ -8,7 +8,7 @@     <!ENTITY hexfloat "\b0[xX](&hex;\.?+&hex;?+|\.&hex;?)[pP][-+]?&int;[fF]?\b"> ]> <!-- kotlin language syntax http://kotlinlang.org -->-<language name="Kotlin" version="11" kateversion="5.62" section="Sources" extensions="*.kt;*.kts" license="LGPLv2+" author="Sergey Mashkov (sergey.mashkov@jetbrains.com)" style="cstyle" indenter="cstyle">+<language name="Kotlin" alternativeNames="KT" version="12" kateversion="5.62" section="Sources" extensions="*.kt;*.kts" license="LGPLv2+" author="Sergey Mashkov (sergey.mashkov@jetbrains.com)" style="cstyle" indenter="cstyle">     <highlighting>         <list name="keywords">             <item>package</item>
xml/lilypond.xml view
@@ -23,7 +23,7 @@   <!ENTITY markupnotextargs "arrow-head|beam|char|(semi|sesqui|double)?(flat|sharp)|draw-(circle|line)|epsfile|eyeglasses|filled-box|fret-diagram(-terse|-verbose)?|fromproperty|harp-pedal|(justify|wordwrap)-(field|string)|left-brace|lookup|markalphabet|markletter|musicglyph|natural|note-by-number|note|null|path|right-brace|simple|(back)?slashed-digit|stencil|strut|tied-lyric|triangle|verbatim-file">   <!ENTITY markupwithtextargs "markup|bold|(rounded-)?box|bracket|caps|(center|general|left|right)-align|circle|((center|dir|left|right)-)?column|combine|concat|dynamic|fill-line|finger|fontCaps|(abs-)?fontsize|fraction|halign|hbracket|hcenter-in|hcenter|hspace|huge|italic|justify|larger?|line|lower|magnify|medium|normal-size-(sub|super)|normal-text|normalsize|number|on-the-fly|override|pad-(around|markup|to-box|x)|page-ref|postscript|put-adjacent|raise|roman|rotate|sans|small(er)?|smallCaps|sub|super|teeny|text|tiny|translate(-scaled)?|transparent|typewriter|underline|upright|vcenter|whiteout|with-(color|dimensions|url)|wordwrap|(markup|column-|justified-|override-|wordwrap-)lines|wordwrap-(string-)?internal">   <!ENTITY deprecatedmarkup "bigger|h?center">-  <!ENTITY headervars "dedication|(sub){,2}title|poet|composer|meter|opus|arranger|instrument|piece|breakbefore|copyright|tagline|mutopia(title|composer|poet|opus|instrument)|date|enteredby|source|style|maintainer(Email|Web)?|moreInfo|lastupdated|texidoc|footer">+  <!ENTITY headervars "dedication|(?:sub){0,2}title|poet|composer|meter|opus|arranger|instrument|piece|breakbefore|copyright|tagline|mutopia(title|composer|poet|opus|instrument)|date|enteredby|source|style|maintainer(Email|Web)?|moreInfo|lastupdated|texidoc|footer">    <!-- The '-new' entities are for for LilyPond 2.13.4 and higher, and '-old' for LilyPond up to 2.12 -->   <!ENTITY paper-margin "(top|bottom|left|right)-margin|(foot|head)-separation|indent|short-indent|paper-(height|width)|horizontal-shift|line-width">@@ -56,7 +56,7 @@ ]> <language name="LilyPond" section="Other"           style="lilypond" indenter="lilypond"-          version="10" kateversion="5.0"+          version="11" kateversion="5.0"           extensions="*.ly;*.LY;*.ily;*.ILY;*.lyi;*.LYI"           mimetype="text/x-lilypond"           author="Wilbert Berendsen (info@wilbertberendsen.nl)" license="LGPL">@@ -1076,7 +1076,7 @@         <RegExpr String="(&quot;?)\b(?:&engravers00;|&engravers01;|&engravers02;|&engravers1;|&engravers2;)\b\1" attribute="Engraver"/>         <keyword String="layoutobjects" attribute="Layout Object"/>         <keyword String="properties" attribute="Property"/>-        <RegExpr String="\b(&headervars;|&papervars;|&layoutvars;)\b" attribute="Variable"/>+        <RegExpr String="\b(?:&headervars;|&papervars;|&layoutvars;)\b" attribute="Variable"/>         <keyword String="deprecatedproperties" attribute="Deprecated Property"/>         <IncludeRules context="default"/>       </context>
xml/markdown.xml view
@@ -94,7 +94,7 @@ <!ENTITY checkbox "\[[ x]\](?=\s)"> ]> -<language name="Markdown" version="29" kateversion="5.79" section="Markup" extensions="*.md;*.mmd;*.markdown" mimetype="text/markdown" priority="15" author="Darrin Yeager, Claes Holmerson" license="GPL,BSD">+<language name="Markdown" version="30" kateversion="5.79" section="Markup" extensions="*.md;*.mmd;*.markdown;*.md.html" mimetype="text/markdown" priority="15" author="Darrin Yeager, Claes Holmerson" license="GPL,BSD">   <highlighting>     <contexts>       <!-- Start of the Markdown document: find metadata or code block -->
xml/objectivec.xml view
@@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE language>-<language name="Objective-C" version="7" kateversion="5.0" section="Sources" extensions="*.m;*.h" mimetype="text/x-objc-src;text/x-c-hdr">+<language name="Objective-C" alternativeNames="ObjectiveC;ObjC" version="8" kateversion="5.0" section="Sources" extensions="*.m;*.h" mimetype="text/x-objc-src;text/x-c-hdr">   <highlighting>     <list name="keywords">       <item>break</item>
xml/objectivecpp.xml view
@@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE language>-<language name="Objective-C++" version="11" kateversion="5.0" section="Sources" extensions="*.mm;*.M;*.h" mimetype="text/x-objc++src;text/x-c-hdr" author="Gennady Telegin (gepo@lvk.cs.msu.su">+<language name="Objective-C++" alternativeNames="ObjectiveC++;Objective-CPP;ObjectiveCPP;ObjC++;ObjCPP" version="12" kateversion="5.0" section="Sources" extensions="*.mm;*.M;*.h" mimetype="text/x-objc++src;text/x-c-hdr" author="Gennady Telegin (gepo@lvk.cs.msu.su">   <highlighting>     <list name="keywords">       <item>break</item>
xml/ocaml.xml view
@@ -9,15 +9,16 @@ <!ENTITY LETTER "&LOWER;&UPPER;">                <!-- All Latin-1 letters. --> <!ENTITY LIDENT "[&LOWER;_][&LETTER;0-9_']*">    <!-- Lowercase OCaml identifiers. --> <!ENTITY UIDENT "`?[&UPPER;][&LETTER;0-9_']*">   <!-- Uppercase OCaml identifiers. -->-<!ENTITY IDENT  "`?[&LETTER;][&LETTER;0-9_']*">  <!-- All OCaml identifiers. -->-<!ENTITY ESC    "(\\[ntbr'&quot;\\]|\\[0-9]{3}|\\x[0-9A-Fa-f]{2})"> <!-- OCaml character code escapes. -->+<!ENTITY IDENT  "[&LETTER;_][&LETTER;0-9_']*">  <!-- All OCaml identifiers. -->+<!ENTITY ESC    "(\\[ntbr'&quot; \\]|\\[0-9]{3}|\\x[0-9A-Fa-f]{2}|\\o[0-3][0-7]{2})"> <!-- OCaml character code escapes. --> <!ENTITY DEC    "[0-9][0-9_]*">                                     <!-- Decimal digits with underscores. -->+<!ENTITY HEX    "0[xX][0-9A-Fa-f][0-9A-Fa-f_]*">                    <!-- Integer hex literals. --> ]> <language name="Objective Caml"           extensions="*.ml;*.mli"           mimetype="text/x-ocaml"           section="Sources"-          version="10"+          version="11"           priority="10"           kateversion="5.79"           author="Glyn Webster (glynwebster@orcon.net.nz) and Vincent Hugot (vincent.hugot@gmail.com)"@@ -36,7 +37,6 @@       <item>asr</item>       <item>begin</item>       <item>class</item>-      <item>closed</item>       <item>constraint</item>       <item>do</item>       <item>done</item>@@ -54,6 +54,7 @@       <item>in</item>       <item>include</item>       <item>inherit</item>+      <item>initializer</item>       <item>land</item>       <item>lazy</item>       <item>let</item>@@ -102,11 +103,15 @@       <item>abs</item>       <item>abs_float</item>       <item>acos</item>+      <item>acosh</item>       <item>asin</item>+      <item>asinh</item>       <item>at_exit</item>       <item>atan</item>       <item>atan2</item>+      <item>atanh</item>       <item>bool_of_string</item>+      <item>bool_of_string_opt</item>       <item>ceil</item>       <item>char_of_int</item>       <item>classify_float</item>@@ -120,12 +125,14 @@       <item>cosh</item>       <item>decr</item>       <item>do_at_exit</item>+      <item>do_domain_local_at_exit</item>       <item>epsilon_float</item>       <item>exp</item>       <item>expm1</item>       <item>float</item>       <item>float_of_int</item>       <item>float_of_string</item>+      <item>float_of_string_opt</item>       <item>floor</item>       <item>flush</item>       <item>flush_all</item>@@ -146,6 +153,7 @@       <item>int_of_char</item>       <item>int_of_float</item>       <item>int_of_string</item>+      <item>int_of_string_opt</item>       <item>ldexp</item>       <item>lnot</item>       <item>log</item>@@ -195,7 +203,9 @@       <item>print_newline</item>       <item>print_string</item>       <item>read_float</item>+      <item>read_float_opt</item>       <item>read_int</item>+      <item>read_int_opt</item>       <item>read_line</item>       <item>really_input</item>       <item>really_input_string</item>@@ -240,6 +250,7 @@       <item>char</item>       <item>exn</item>       <item>float</item>+      <item>format</item>       <item>format4</item>       <item>format6</item>       <item>fpclass</item>@@ -253,19 +264,21 @@       <item>open_flag</item>       <item>option</item>       <item>out_channel</item>-      <item>real</item>       <item>ref</item>+      <item>result</item>       <item>string</item>       <item>unit</item>     </list>      <list name="Pervasive Variant Tags">+      <item>Error</item>       <item>FP_infinite</item>       <item>FP_nan</item>       <item>FP_normal</item>       <item>FP_subnormal</item>       <item>FP_zero</item>       <item>None</item>+      <item>Ok</item>       <item>Open_append</item>       <item>Open_binary</item>       <item>Open_creat</item>@@ -298,18 +311,29 @@       <item>Arg</item>       <item>Array</item>       <item>ArrayLabels</item>+      <item>Atomic</item>+      <item>Bigarray</item>+      <item>Bool</item>       <item>Buffer</item>       <item>Bytes</item>+      <item>BytesLabels</item>       <item>Callback</item>       <item>Char</item>       <item>Complex</item>+      <item>Condition</item>       <item>Digest</item>+      <item>Domain</item>+      <item>Effect</item>+      <item>Either</item>       <item>Ephemeron</item>       <item>Filename</item>       <item>Format</item>+      <item>Fun</item>       <item>Gc</item>       <item>Genlex</item>       <item>Hashtbl</item>+      <item>In_channel</item>+      <item>Int</item>       <item>Int32</item>       <item>Int64</item>       <item>Lazy</item>@@ -319,14 +343,20 @@       <item>Map</item>       <item>Marshal</item>       <item>MoreLabels</item>+      <item>Mutex</item>       <item>Nativeint</item>+      <item>Obj</item>       <item>Oo</item>+      <item>Option</item>+      <item>Out_channel</item>       <item>Parsing</item>       <item>Printexc</item>       <item>Printf</item>       <item>Queue</item>       <item>Random</item>       <item>Scanf</item>+      <item>Semaphore</item>+      <item>Seq</item>       <item>Set</item>       <item>Sort</item>       <item>Spacetime</item>@@ -336,7 +366,9 @@       <item>String</item>       <item>StringLabels</item>       <item>Sys</item>+      <item>Type</item>       <item>Uchar</item>+      <item>Unit</item>       <item>Weak</item>     </list> @@ -344,11 +376,6 @@        <context name="Code" lineEndContext="#stay" attribute="Operator"> -        <!-- ] and ]} close code samples in Ocamldoc, so -->-        <!-- nested [ ] and { } brackets have to be allowed for: -->-        <DetectChar char="[" context="Nested Code 1" attribute="Operator" />-        <DetectChar char="{" context="Nested Code 2" attribute="Operator" />-         <!-- Comments. -->         <!-- A (** begins a special comment with Ocamldoc documentation markup. -->         <StringDetect String="(**)"      context="#stay"    attribute="Comment" />@@ -359,17 +386,23 @@         <!-- Interpreter directives. -->         <!-- (These are lines where the first symbol is a '#' followed by an identifier. -->         <!-- Such lines could also be part of a method call split over two lines but     -->-        <!-- it's unlikey anyone would code like that.)                                  -->+        <!-- it's unlikely anyone would code like that.)                                  -->         <RegExpr String="#&IDENT;.*$" context="#stay" firstNonSpace="true" attribute="Directive"/>          <!-- String, character and Camlp4 "quotation" constants.              -->         <!-- Note: If you must modify the pattern for characters be precise:  -->         <!-- single quotes have several meanings in Ocaml.                    -->         <DetectChar char="&quot;" context="String" attribute="String" />+        <RegExpr String="{[a-z_]*\|" context="Quoted String" attribute="Quoted String" />         <RegExpr String="'(&ESC;|[^'])'" context="#stay" attribute="Character" />         <Detect2Chars char="&lt;" char1="&lt;" context="Camlp4 Quotation" attribute="Camlp4 Quotation" />         <RegExpr String="&lt;:&IDENT;&lt;" context="Camlp4 Quotation" attribute="Camlp4 Quotation" /> +        <!-- ] and ]} close code samples in Ocamldoc, so -->+        <!-- nested [ ] and { } brackets have to be allowed for: -->+        <DetectChar char="[" context="Nested Code 1" attribute="Operator" />+        <DetectChar char="{" context="Nested Code 2" attribute="Operator" />+         <!-- Identifiers and keywords. -->         <keyword String="Keywords"                 context="#stay" attribute="Keyword" />         <keyword String="Revised Syntax Keywords"  context="#stay" attribute="Revised Syntax Keyword" />@@ -384,11 +417,11 @@          <!-- Numeric constants. -->         <!-- Note that they may contain underscores. -->-        <RegExpr String="-?0[xX][0-9A-Fa-f_]+" context="#stay" attribute="Hexadecimal" />-        <RegExpr String="-?0[oO][0-7_]+" context="#stay" attribute="Octal" />-        <RegExpr String="-?0[bB][01_]+" context="#stay" attribute="Binary" />-        <RegExpr String="-?&DEC;(\.&DEC;([eE][-+]?&DEC;)?|[eE][-+]?&DEC;)" context="#stay" attribute="Float" />-        <RegExpr String="-?&DEC;" context="#stay" attribute="Decimal" />+        <RegExpr String="-?0[oO][0-7][0-7_]*[lLn]?" context="#stay" attribute="Octal" />+        <RegExpr String="-?0[bB][01][01_]*[lLn]?" context="#stay" attribute="Binary" />+        <RegExpr String="-?(&DEC;(\.&DEC;([eE][-+]?&DEC;)?|[eE][-+]?&DEC;)|&HEX;(\.[0-9A-Fa-f_]+)?[pP][+-]&DEC;)" context="#stay" attribute="Float" />+        <RegExpr String="-?&HEX;[lLn]?" context="#stay" attribute="Hexadecimal" />+        <RegExpr String="-?&DEC;[lLn]?" context="#stay" attribute="Decimal" />          <IncludeRules context="Unmatched Closing Brackets" />       </context>@@ -407,7 +440,7 @@         <DetectChar char="&quot;" context="#pop" attribute="String" />         <!-- A backslash at the end of a line in a string indicates  -->         <!-- that the string will continue on the next line:         -->-        <RegExpr String="&ESC;|\\$" context="#stay" attribute="Escaped Characters" />+        <RegExpr String="&ESC;|\\$|\\u{[0-9A-Fa-f]+}" context="#stay" attribute="Escaped Characters" />       </context>        <context name="qtest header" lineEndContext="qtest" attribute="Operator">@@ -440,6 +473,10 @@         <IncludeRules context="String" />       </context> +      <context name="Quoted String" lineEndContext="#stay" attribute="Quoted String">+        <RegExpr String="\|[a-z_]*}" context="#pop" attribute="Quoted String" />+      </context>+       <!-- Camlp4 Quotations. These are source code literals used by the Campl4 preprocessor.           -->       <!-- The only escapes allowed in a Camlp4 quotation are for the quotation start and stop symbols. -->       <context name="Camlp4 Quotation" lineEndContext="#stay" attribute="Camlp4 Quotation">@@ -560,6 +597,7 @@         <Detect2Chars char="]" char1="}" context="#stay" attribute="Mismatched Brackets" />         <Detect2Chars char="%" char1="}" context="#stay" attribute="Mismatched Brackets" />         <AnyChar      String="]}"        context="#stay" attribute="Mismatched Brackets" />+        <RegExpr String="\|[a-z_]*}"      context="#pop" attribute="Mismatched Brackets" />       </context>     </contexts> @@ -588,6 +626,7 @@        <itemData name="Character"               defStyleNum="dsChar"     />       <itemData name="String"                  defStyleNum="dsString"   />+      <itemData name="Quoted String"           defStyleNum="dsString"   />       <itemData name="Camlp4 Quotation"        defStyleNum="dsString"   />       <itemData name="Escaped Characters"      defStyleNum="dsChar"     /> 
xml/perl.xml view
@@ -39,7 +39,7 @@     Enhance tr/// and y/// support. -->-<language name="Perl" version="19" kateversion="5.0" section="Scripts" extensions="*.pl;*.PL;*.pm" mimetype="application/x-perl;text/x-perl" priority="5" author="Anders Lund (anders@alweb.dk)" license="LGPLv2">+<language name="Perl" alternativeNames="PL" version="20" kateversion="5.0" section="Scripts" extensions="*.pl;*.PL;*.pm" mimetype="application/x-perl;text/x-perl" priority="5" author="Anders Lund (anders@alweb.dk)" license="LGPLv2">   <highlighting>     <list name="keywords">       <item>if</item>
xml/python.xml view
@@ -53,7 +53,7 @@ <!-- v2.07 add support for %prog and co, see bug 142832 --> <!-- v2.08 add missing overloaders, new Python 3 statements, builtins, and keywords --> <!-- v2.29 recognize escape sequenzes correctly -->-<language name="Python" version="27" style="python" indenter="python" kateversion="5.0" section="Scripts" extensions="*.py;*.pyw;*.pyi;SConstruct;SConscript;*.FCMacro" mimetype="application/x-python;text/x-python;text/x-python3" casesensitive="1" author="Michael Bueker" license="">+<language name="Python" alternativeNames="Py" version="28" style="python" indenter="python" kateversion="5.0" section="Scripts" extensions="*.py;*.pyw;*.pyi;SConstruct;SConscript;*.FCMacro" mimetype="application/x-python;text/x-python;text/x-python3" casesensitive="1" author="Michael Bueker" license=""> 	<highlighting> 		<list name="import"> 			<item>import</item>
xml/ruby.xml view
@@ -30,8 +30,8 @@ -->  <!-- Hold the "language" opening tag on a single line, as mentioned in "language.dtd". -->-<language name="Ruby" section="Scripts"-	  version="18" kateversion="5.0"+<language name="Ruby" alternativeNames="RB;JRuby" section="Scripts"+	  version="19" kateversion="5.0" 	  extensions="*.rb;*.rjs;*.rxml;*.xml.erb;*.js.erb;*.rake;Rakefile;Gemfile;*.gemspec;Vagrantfile" 	  mimetype="application/x-ruby" 	  style="ruby" indenter="ruby"
xml/rust.xml view
@@ -40,7 +40,7 @@ 	<!ENTITY scope2 "::(?=[^\s\:])"> <!-- Points after keyword or group { } -->  ]>-<language name="Rust" version="14" kateversion="5.0" section="Sources" extensions="*.rs" mimetype="text/rust" indenter="cstyle" priority="15" license="MIT" author="The Rust Project Developers">+<language name="Rust" alternativeNames="RS" version="15" kateversion="5.0" section="Sources" extensions="*.rs" mimetype="text/rust" indenter="cstyle" priority="15" license="MIT" author="The Rust Project Developers"> <highlighting> 	<list name="fn"> 		<item>fn</item>
xml/stan.xml view
@@ -2,7 +2,7 @@ <!DOCTYPE language> <language name="Stan"           section="Scientific"-          version="6"+          version="7"           kateversion="5.0"           indenter="cstyle"           extensions="*.stan;*.stanfunctions"@@ -43,11 +43,15 @@       <item>row_vector</item>       <item>matrix</item>       <item>array</item>+      <item>tuple</item>       <item>cholesky_factor_corr</item>       <item>cholesky_factor_cov</item>       <item>corr_matrix</item>       <item>cov_matrix</item>       <item>void</item>+      <item>complex_matrix</item>+      <item>complex_vector</item>+      <item>complex_row_vector</item>     </list>     <contexts>       <context attribute="Normal Text" lineEndContext="#stay" name="Normal">
xml/typescript.xml view
@@ -67,7 +67,8 @@ -->  <language name="TypeScript"-          version="17"+          alternativeNames="TS"+          version="18"           kateversion="5.53"           section="Scripts"           extensions="*.ts;*.mts;*.cts"
xml/yaml.xml view
@@ -53,7 +53,7 @@ <!-- Modifications (YAML 1.2), values & support for literal/folded style:        Nibaldo González S. <nibgonz@gmail.com>        These modifications are under the MIT license. //-->-<language name="YAML" version="11" kateversion="5.0" section="Markup"+<language name="YAML" alternativeNames="YML" version="12" kateversion="5.0" section="Markup"           extensions="*.yaml;*.yml" mimetype="text/yaml" priority="9"           author="Dr Orlovsky MA (dr.orlovsky@gmail.com), Nibaldo González (nibgonz@gmail.com)" license="LGPL">   <highlighting>