Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package ghc-skylighting-core for
openSUSE:Factory checked in at 2022-02-11 23:09:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-skylighting-core (Old)
and /work/SRC/openSUSE:Factory/.ghc-skylighting-core.new.1956 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-skylighting-core"
Fri Feb 11 23:09:39 2022 rev:27 rq:953532 version:0.12.2
Changes:
--------
---
/work/SRC/openSUSE:Factory/ghc-skylighting-core/ghc-skylighting-core.changes
2021-11-11 21:37:19.816928397 +0100
+++
/work/SRC/openSUSE:Factory/.ghc-skylighting-core.new.1956/ghc-skylighting-core.changes
2022-02-11 23:11:37.899331594 +0100
@@ -1,0 +2,16 @@
+Wed Jan 19 23:13:22 UTC 2022 - Peter Simons <[email protected]>
+
+- Update skylighting-core to version 0.12.2.
+ ## 0.12.2
+
+ * Parser: handle context shift to external context, e.g.,
+ `BashOneLine##Bash`. Closes #139 (issue with Dockerfile).
+
+ * Update xml files from upstream:
+ bash, cmake, markdown, objectivecpp, php, sql-postgresql, sql, stan, zshr
+
+ * Fix formatting in `Color` doc-comment (Janek Spaderna).
+
+ * Add stan.xml (Brian Ward).
+
+-------------------------------------------------------------------
Old:
----
skylighting-core-0.12.1.tar.gz
New:
----
skylighting-core-0.12.2.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ghc-skylighting-core.spec ++++++
--- /var/tmp/diff_new_pack.M76aBu/_old 2022-02-11 23:11:38.383332995 +0100
+++ /var/tmp/diff_new_pack.M76aBu/_new 2022-02-11 23:11:38.387333006 +0100
@@ -1,7 +1,7 @@
#
# spec file for package ghc-skylighting-core
#
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
%global pkg_name skylighting-core
%bcond_with tests
Name: ghc-%{pkg_name}
-Version: 0.12.1
+Version: 0.12.2
Release: 0
Summary: Syntax highlighting library
License: BSD-3-Clause
++++++ skylighting-core-0.12.1.tar.gz -> skylighting-core-0.12.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/skylighting-core-0.12.1/changelog.md
new/skylighting-core-0.12.2/changelog.md
--- old/skylighting-core-0.12.1/changelog.md 2021-10-28 03:57:34.000000000
+0200
+++ new/skylighting-core-0.12.2/changelog.md 2022-01-20 00:08:10.000000000
+0100
@@ -1,5 +1,17 @@
# Revision history for skylighting and skylighting-core
+## 0.12.2
+
+ * Parser: handle context shift to external context, e.g.,
+ `BashOneLine##Bash`. Closes #139 (issue with Dockerfile).
+
+ * Update xml files from upstream:
+ bash, cmake, markdown, objectivecpp, php, sql-postgresql, sql, stan, zshr
+
+ * Fix formatting in `Color` doc-comment (Janek Spaderna).
+
+ * Add stan.xml (Brian Ward).
+
## 0.12.1
* Update syntax definitions: bash, cmake, dockerfile,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/skylighting-core-0.12.1/skylighting-core.cabal
new/skylighting-core-0.12.2/skylighting-core.cabal
--- old/skylighting-core-0.12.1/skylighting-core.cabal 2021-10-28
03:57:41.000000000 +0200
+++ new/skylighting-core-0.12.2/skylighting-core.cabal 2022-01-20
00:08:17.000000000 +0100
@@ -1,5 +1,5 @@
name: skylighting-core
-version: 0.12.1
+version: 0.12.2
synopsis: syntax highlighting library
description: Skylighting is a syntax highlighting library.
It derives its tokenizers from XML syntax
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/skylighting-core-0.12.1/src/Skylighting/Parser.hs
new/skylighting-core-0.12.2/src/Skylighting/Parser.hs
--- old/skylighting-core-0.12.1/src/Skylighting/Parser.hs 2021-09-18
21:11:21.000000000 +0200
+++ new/skylighting-core-0.12.2/src/Skylighting/Parser.hs 2022-01-19
23:27:29.000000000 +0100
@@ -199,14 +199,17 @@
"item" -> return $ Item $ T.strip $ getTextContent el'
"include" -> do
let (syntaxname, listname) =
- case T.breakOn "##"
- (T.strip (getTextContent el')) of
- (x ,y) | T.null y -> ("", x)
- | otherwise -> (T.drop 2 y, x)
+ splitContext (getTextContent el')
return $ IncludeList (syntaxname, listname)
x -> throwError $ "Unknown element " ++ show x ++
" in list"
+splitContext :: Text -> (Text, Text)
+splitContext t =
+ case T.breakOn "##" (T.strip t) of
+ (x, y) | T.null y -> ("", x)
+ | otherwise -> (T.drop 2 y, x)
+
getParser :: Monad m
=> Bool -> Text -> ItemData -> M.Map Text [ListItem] -> KeywordAttr
-> Text -> Element -> ExceptT String m Rule
@@ -344,7 +347,13 @@
else
case T.stripPrefix "#pop" t of
Just rest -> Pop : parseContextSwitch syntaxname rest
- Nothing -> [Push (syntaxname, T.dropWhile (=='!') t)]
+ Nothing ->
+ let (othersyntax, contextname) =
+ splitContext (T.dropWhile (=='!') t)
+ syntaxname' = if T.null othersyntax
+ then syntaxname
+ else othersyntax
+ in [Push (syntaxname', contextname)]
type ItemData = M.Map Text TokenType
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/skylighting-core-0.12.1/src/Skylighting/Types.hs
new/skylighting-core-0.12.2/src/Skylighting/Types.hs
--- old/skylighting-core-0.12.1/src/Skylighting/Types.hs 2021-09-18
20:43:15.000000000 +0200
+++ new/skylighting-core-0.12.2/src/Skylighting/Types.hs 2022-01-19
21:57:26.000000000 +0100
@@ -300,7 +300,7 @@
, tokenUnderline = False
}
--- | A color (red/green/blue).
+-- | A color (red, green, blue).
data Color = RGB Word8 Word8 Word8
deriving (Show, Read, Ord, Eq, Data, Typeable, Generic)
@@ -627,7 +627,7 @@
instance ToColor Xterm256ColorCode where
toColor = flip lookup ansi256ColorList -- cannot actually fail
--- | JSON @"#1aff2b" corresponds to the color @RGB 0x1a 0xff 0x2b@.
+-- | JSON @"#1aff2b"@ corresponds to the color @RGB 0x1a 0xff 0x2b@.
instance FromJSON Color where
parseJSON (String t) = maybe mempty return $ toColor (Text.unpack t)
parseJSON _ = mempty
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/skylighting-core-0.12.1/xml/bash.xml
new/skylighting-core-0.12.2/xml/bash.xml
--- old/skylighting-core-0.12.1/xml/bash.xml 2021-10-28 03:26:07.000000000
+0200
+++ new/skylighting-core-0.12.2/xml/bash.xml 2022-01-19 23:55:43.000000000
+0100
@@ -39,7 +39,7 @@
<!ENTITY arithmetic_as_subshell
"\(((?:[^`'"()$]++|\$\{[^`'"(){}$]+\}|\$(?=[^{`'"()])|`[^`]*+`|\((?1)(?:[)]|(?=['"])))++)(?:[)](?=$|[^)])|["'])">
]>
-<language name="Bash" version="32" kateversion="5.79" section="Scripts"
extensions="*.sh;*.bash;*.ebuild;*.eclass;*.exlib;*.exheres-0;.bashrc;.bash_profile;.bash_login;.profile;PKGBUILD;APKBUILD"
mimetype="application/x-shellscript" casesensitive="1" author="Wilbert
Berendsen ([email protected])" license="LGPL">
+<language name="Bash" version="34" kateversion="5.79" section="Scripts"
extensions="*.sh;*.bash;*.ebuild;*.eclass;*.exlib;*.exheres-0;.bashrc;.bash_profile;.bash_login;.profile;PKGBUILD;APKBUILD"
mimetype="application/x-shellscript" casesensitive="1" author="Wilbert
Berendsen ([email protected])" license="LGPL">
<!-- (c) 2004 by Wilbert Berendsen ([email protected])
Changes by Matthew Woehlke ([email protected])
@@ -133,6 +133,9 @@
<!-- /bin -->
<item>arch</item>
<item>awk</item>
+ <item>b2sum</item>
+ <item>base32</item>
+ <item>base64</item>
<item>bash</item>
<item>bunzip2</item>
<item>bzcat</item>
@@ -147,11 +150,15 @@
<item>bzmore</item>
<item>cat</item>
<item>chattr</item>
+ <item>chcon</item>
<item>chgrp</item>
<item>chmod</item>
<item>chown</item>
<item>chvt</item>
+ <item>cksum</item>
<item>cp</item>
+ <item>crontab</item>
+ <item>csplit</item>
<item>date</item>
<item>dd</item>
<item>deallocvt</item>
@@ -165,9 +172,11 @@
<item>dumpkeys</item>
<item>ed</item>
<item>egrep</item>
+ <item>expand</item>
<item>false</item>
<item>fgconsole</item>
<item>fgrep</item>
+ <item>fold</item>
<item>fuser</item>
<item>gawk</item>
<item>getkeycodes</item>
@@ -178,7 +187,9 @@
<item>gunzip</item>
<item>gzexe</item>
<item>gzip</item>
+ <item>hostid</item>
<item>hostname</item>
+ <item>iconv</item>
<item>igawk</item>
<item>install</item>
<item>kbd_mode</item>
@@ -206,6 +217,7 @@
<item>lzmainfo</item>
<item>lzmore</item>
<item>mapscrn</item>
+ <item>md5sum</item>
<item>mesg</item>
<item>mkdir</item>
<item>mkfifo</item>
@@ -217,20 +229,29 @@
<item>nano</item>
<item>netstat</item>
<item>nisdomainname</item>
+ <item>nproc</item>
<item>nroff</item>
+ <item>numfmt</item>
<item>openvt</item>
+ <item>paste</item>
+ <item>pathchk</item>
<item>pgawk</item>
<item>pidof</item>
<item>ping</item>
+ <item>pinky</item>
+ <item>printenv</item>
<item>ps</item>
<item>pstree</item>
+ <item>ptx</item>
<item>rbash</item>
<item>readlink</item>
+ <item>realpath</item>
<item>red</item>
<item>resizecons</item>
<item>rm</item>
<item>rmdir</item>
<item>run-parts</item>
+ <item>runcon</item>
<item>sash</item>
<item>sed</item>
<item>setfont</item>
@@ -239,22 +260,33 @@
<item>setmetamode</item>
<item>setserial</item>
<item>sh</item>
+ <item>sha1sum</item>
+ <item>sha224sum</item>
+ <item>sha256sum</item>
+ <item>sha384sum</item>
+ <item>sha512sum</item>
<item>showkey</item>
<item>shred</item>
+ <item>shuf</item>
<item>sleep</item>
<item>ssed</item>
<item>stat</item>
+ <item>stdbuf</item>
<item>stty</item>
<item>su</item>
<item>sync</item>
<item>tar</item>
<item>tempfile</item>
+ <item>timeout</item>
<item>touch</item>
+ <item>tput</item>
<item>troff</item>
<item>true</item>
<item>truncate</item>
+ <item>tty</item>
<item>umount</item>
<item>uname</item>
+ <item>unexpand</item>
<item>unicode_start</item>
<item>unicode_stop</item>
<item>unlink</item>
@@ -263,6 +295,7 @@
<item>utmpdump</item>
<item>uuidgen</item>
<item>vdir</item>
+ <item>vi</item>
<item>wall</item>
<item>wc</item>
<item>xz</item>
@@ -336,6 +369,7 @@
<item>gc</item>
<item>gcc</item>
<item>clang</item>
+ <item>clang++</item>
<item>valgrind</item>
<item>xdg-open</item>
<item>cmake</item>
@@ -467,6 +501,15 @@
<IncludeRules context="BashOneLine"/>
</context>
+ <!-- used by other syntaxes -->
+ <context attribute="Normal Text" lineEndContext="#pop"
name="FindOneLineBackq" fallthroughContext="#pop">
+ <DetectChar attribute="Backquote" context="OneLineBackq" char="`"/>
+ </context>
+ <context attribute="Normal Text" lineEndContext="#stay"
name="OneLineBackq" fallthroughContext="Command">
+ <DetectChar attribute="Backquote" context="#pop" char="`"/>
+ <IncludeRules context="Start"/>
+ </context>
+
<context attribute="Normal Text" lineEndContext="#pop"
name="BashOneLine" fallthroughContext="Command">
<DetectSpaces attribute="Normal Text" context="#stay"/>
<DetectChar attribute="Comment" context="Comment" char="#"/>
@@ -1108,6 +1151,7 @@
<!-- VarBracePrefix called as soon as ${! is encoutered -->
<context attribute="Variable" lineEndContext="#pop"
name="VarBracePrefix">
<DetectIdentifier attribute="Variable"
context="#pop!VarBracePrefixSuffix"/>
+ <Int attribute="Variable" context="#pop!VarBracePrefixSuffix"/>
</context>
<context attribute="Variable" lineEndContext="#pop"
name="VarBracePrefixSuffix" fallthroughContext="#pop!VarError">
<DetectChar attribute="Parameter Expansion" context="#pop" char="}"/>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/skylighting-core-0.12.1/xml/cmake.xml
new/skylighting-core-0.12.2/xml/cmake.xml
--- old/skylighting-core-0.12.1/xml/cmake.xml 2021-10-28 03:26:07.000000000
+0200
+++ new/skylighting-core-0.12.2/xml/cmake.xml 2022-01-19 23:55:43.000000000
+0100
@@ -25,7 +25,7 @@
<language
name="CMake"
- version="36"
+ version="37"
kateversion="5.0"
section="Other"
extensions="CMakeLists.txt;*.cmake;*.cmake.in"
@@ -154,6 +154,7 @@
<list name="cmake_host_system_information_sargs">
<item>AVAILABLE_PHYSICAL_MEMORY</item>
<item>AVAILABLE_VIRTUAL_MEMORY</item>
+ <item>DISTRIB_INFO</item>
<item>FQDN</item>
<item>HAS_AMD_3DNOW</item>
<item>HAS_AMD_3DNOW_PLUS</item>
@@ -1929,6 +1930,7 @@
<item>NO_PRETTY_TYPES</item>
<item>NO_PRETTY_VALUES</item>
<item>PROPERTIES</item>
+ <item>TEST_FILTER</item>
<item>TEST_LIST</item>
<item>TEST_PREFIX</item>
<item>TEST_SUFFIX</item>
@@ -2132,6 +2134,7 @@
<item>BLAS_LINKER_FLAGS</item>
<item>BLA_F95</item>
<item>BLA_PREFER_PKGCONFIG</item>
+ <item>BLA_SIZEOF_INTEGER</item>
<item>BLA_STATIC</item>
<item>BLA_VENDOR</item>
<item>BOOSTROOT</item>
@@ -2353,6 +2356,8 @@
<item>CMAKE_GENERATOR_NO_COMPILER_ENV</item>
<item>CMAKE_GENERATOR_PLATFORM</item>
<item>CMAKE_GENERATOR_TOOLSET</item>
+ <item>CMAKE_GET_OS_RELEASE_FALLBACK_RESULT</item>
+ <item>CMAKE_GET_OS_RELEASE_FALLBACK_SCRIPTS</item>
<item>CMAKE_GET_RUNTIME_DEPENDENCIES_COMMAND</item>
<item>CMAKE_GET_RUNTIME_DEPENDENCIES_PLATFORM</item>
<item>CMAKE_GET_RUNTIME_DEPENDENCIES_TOOL</item>
@@ -2363,6 +2368,10 @@
<item>CMAKE_GNUtoMS</item>
<item>CMAKE_GTEST_DISCOVER_TESTS_DISCOVERY_MODE</item>
<item>CMAKE_HAS_ANSI_STRING_STREAM</item>
+ <item>CMAKE_HIP_ARCHITECTURES</item>
+ <item>CMAKE_HIP_EXTENSIONS</item>
+ <item>CMAKE_HIP_STANDARD</item>
+ <item>CMAKE_HIP_STANDARD_REQUIRED</item>
<item>CMAKE_HOST_APPLE</item>
<item>CMAKE_HOST_SOLARIS</item>
<item>CMAKE_HOST_SYSTEM</item>
@@ -2458,6 +2467,7 @@
<item>CMAKE_LINK_SEARCH_END_STATIC</item>
<item>CMAKE_LINK_SEARCH_START_STATIC</item>
<item>CMAKE_LINK_WHAT_YOU_USE</item>
+ <item>CMAKE_LINK_WHAT_YOU_USE_CHECK</item>
<item>CMAKE_MACOSX_BUNDLE</item>
<item>CMAKE_MACOSX_RPATH</item>
<item>CMAKE_MAJOR_VERSION</item>
@@ -2764,6 +2774,7 @@
<item>CPACK_NSIS_FINISH_TITLE</item>
<item>CPACK_NSIS_FINISH_TITLE_3LINES</item>
<item>CPACK_NSIS_HELP_LINK</item>
+ <item>CPACK_NSIS_IGNORE_LICENSE_PAGE</item>
<item>CPACK_NSIS_INSTALLED_ICON_NAME</item>
<item>CPACK_NSIS_INSTALLER_MUI_ICON_CODE</item>
<item>CPACK_NSIS_INSTALL_ROOT</item>
@@ -2898,6 +2909,7 @@
<item>CPACK_RPM_PRE_TRANS_SCRIPT_FILE</item>
<item>CPACK_RPM_PRE_UNINSTALL_SCRIPT_FILE</item>
<item>CPACK_RPM_RELOCATION_PATHS</item>
+ <item>CPACK_RPM_REQUIRES_EXCLUDE_FROM</item>
<item>CPACK_RPM_SOURCE_PKG_BUILD_PARAMS</item>
<item>CPACK_RPM_SOURCE_PKG_PACKAGING_INSTALL_PREFIX</item>
<item>CPACK_RPM_SPEC_INSTALL_POST</item>
@@ -3157,6 +3169,8 @@
<item>Iconv_LIBRARY</item>
<item>Intl_IS_BUILT_IN</item>
<item>Intl_LIBRARY</item>
+ <item>JASPER_LIBARRY_DEBUG</item>
+ <item>JASPER_LIBRARY_RELEASE</item>
<item>JAVA_AWT_INCLUDE_PATH</item>
<item>JAVA_AWT_LIBRARY</item>
<item>JAVA_INCLUDE_PATH</item>
@@ -3475,6 +3489,8 @@
<item>CMAKE_APPBUNDLE_PATH</item>
<item>CMAKE_APPLE_SILICON_PROCESSOR</item>
<item>CMAKE_BUILD_PARALLEL_LEVEL</item>
+ <item>CMAKE_BUILD_TYPE</item>
+ <item>CMAKE_CONFIGURATION_TYPES</item>
<item>CMAKE_CONFIG_TYPE</item>
<item>CMAKE_EXPORT_COMPILE_COMMANDS</item>
<item>CMAKE_FRAMEWORK_PATH</item>
@@ -3482,6 +3498,7 @@
<item>CMAKE_GENERATOR_INSTANCE</item>
<item>CMAKE_GENERATOR_PLATFORM</item>
<item>CMAKE_GENERATOR_TOOLSET</item>
+ <item>CMAKE_INSTALL_MODE</item>
<item>CMAKE_MSVCIDE_RUN_PATH</item>
<item>CMAKE_NO_VERBOSE</item>
<item>CMAKE_OSX_ARCHITECTURES</item>
@@ -3920,6 +3937,7 @@
<item>DEPENDS</item>
<item>DISABLED</item>
<item>ENVIRONMENT</item>
+ <item>ENVIRONMENT_MODIFICATION</item>
<item>FAIL_REGULAR_EXPRESSION</item>
<item>FIXTURES_CLEANUP</item>
<item>FIXTURES_REQUIRED</item>
@@ -7292,7 +7310,7 @@
<context attribute="Normal Text" lineEndContext="#stay" name="Detect
More Builtin Variables">
<RegExpr attribute="CMake Internal Variable" context="#stay"
String="\b(?:CMAKE_&var_ref_re;_PLATFORM_ID|CMAKE_&var_ref_re;_COMPILER_VERSION_INTERNAL|CMAKE_&var_ref_re;_COMPILER_ARCHITECTURE_ID|CMAKE_&var_ref_re;_COMPILER_ABI)\b"
/>
- <RegExpr attribute="Builtin Variable" context="#stay"
String="\b(?:SWIG_MODULE_&var_ref_re;_EXTRA_DEPS|OpenMP_&var_ref_re;_SPEC_DATE|OpenMP_&var_ref_re;_LIB_NAMES|OpenMP_&var_ref_re;_LIBRARY|OpenMP_&var_ref_re;_FLAGS|OpenACC_&var_ref_re;_SPEC_DATE|OpenACC_&var_ref_re;_OPTIONS|OpenACC_&var_ref_re;_FLAGS|MPI_&var_ref_re;_LIB_NAMES|MPI_&var_ref_re;_LIBRARY|MPI_&var_ref_re;_COMPILE_OPTIONS|MPI_&var_ref_re;_COMPILE_DEFINITIONS|MPI_&var_ref_re;_COMPILER|MPI_&var_ref_re;_ADDITIONAL_INCLUDE_VARS|ICU_&var_ref_re;_LIBRARY|ICU_&var_ref_re;_EXECUTABLE|FETCHCONTENT_UPDATES_DISCONNECTED_&var_ref_re;|FETCHCONTENT_SOURCE_DIR_&var_ref_re;|ExternalData_URL_ALGO_&var_ref_re;_&var_ref_re;|ExternalData_CUSTOM_SCRIPT_&var_ref_re;|DOXYGEN_&var_ref_re;|CPACK_WIX_PROPERTY_&var_ref_re;|CPACK_WIX_&var_ref_re;_EXTRA_FLAGS|CPACK_WIX_&var_ref_re;_EXTENSIONS|CPACK_RPM_NO_&var_ref_re;_INSTALL_PREFIX_RELOCATION|CPACK_RPM_&var_ref_re;_USER_FILELIST|CPACK_RPM_&var_ref_re;_USER_BINARY_SPECFILE|CPACK_RPM_&var_r
ef_re;_PACKAGE_URL|CPACK_RPM_&var_ref_re;_PACKAGE_SUMMARY|CPACK_RPM_&var_ref_re;_PACKAGE_SUGGESTS|CPACK_RPM_&var_ref_re;_PACKAGE_REQUIRES_PREUN|CPACK_RPM_&var_ref_re;_PACKAGE_REQUIRES_PRE|CPACK_RPM_&var_ref_re;_PACKAGE_REQUIRES_POSTUN|CPACK_RPM_&var_ref_re;_PACKAGE_REQUIRES_POST|CPACK_RPM_&var_ref_re;_PACKAGE_REQUIRES|CPACK_RPM_&var_ref_re;_PACKAGE_PROVIDES|CPACK_RPM_&var_ref_re;_PACKAGE_PREFIX|CPACK_RPM_&var_ref_re;_PACKAGE_OBSOLETES|CPACK_RPM_&var_ref_re;_PACKAGE_NAME|CPACK_RPM_&var_ref_re;_PACKAGE_GROUP|CPACK_RPM_&var_ref_re;_PACKAGE_DESCRIPTION|CPACK_RPM_&var_ref_re;_PACKAGE_CONFLICTS|CPACK_RPM_&var_ref_re;_PACKAGE_AUTOREQPROV|CPACK_RPM_&var_ref_re;_PACKAGE_AUTOREQ|CPACK_RPM_&var_ref_re;_PACKAGE_AUTOPROV|CPACK_RPM_&var_ref_re;_PACKAGE_ARCHITECTURE|CPACK_RPM_&var_ref_re;_FILE_NAME|CPACK_RPM_&var_ref_re;_DEFAULT_USER|CPACK_RPM_&var_ref_re;_DEFAULT_GROUP|CPACK_RPM_&var_ref_re;_DEFAULT_FILE_PERMISSIONS|CPACK_RPM_&var_ref_re;_DEFAULT_DIR_PERMISSIONS|CPACK_RPM_&var_ref_re;_DEBUGINFO_P
ACKAGE|CPACK_RPM_&var_ref_re;_DEBUGINFO_FILE_NAME|CPACK_RPM_&var_ref_re;_BUILD_SOURCE_DIRS_PREFIX|CPACK_PREFLIGHT_&var_ref_re;_SCRIPT|CPACK_POSTFLIGHT_&var_ref_re;_SCRIPT|CPACK_NUGET_PACKAGE_DEPENDENCIES_&var_ref_re;_VERSION|CPACK_NUGET_&var_ref_re;_PACKAGE_VERSION|CPACK_NUGET_&var_ref_re;_PACKAGE_TITLE|CPACK_NUGET_&var_ref_re;_PACKAGE_TAGS|CPACK_NUGET_&var_ref_re;_PACKAGE_RELEASE_NOTES|CPACK_NUGET_&var_ref_re;_PACKAGE_OWNERS|CPACK_NUGET_&var_ref_re;_PACKAGE_NAME|CPACK_NUGET_&var_ref_re;_PACKAGE_LICENSE_FILE_NAME|CPACK_NUGET_&var_ref_re;_PACKAGE_LICENSE_EXPRESSION|CPACK_NUGET_&var_ref_re;_PACKAGE_LICENSEURL|CPACK_NUGET_&var_ref_re;_PACKAGE_LANGUAGE|CPACK_NUGET_&var_ref_re;_PACKAGE_ICONURL|CPACK_NUGET_&var_ref_re;_PACKAGE_ICON|CPACK_NUGET_&var_ref_re;_PACKAGE_HOMEPAGE_URL|CPACK_NUGET_&var_ref_re;_PACKAGE_DESCRIPTION_SUMMARY|CPACK_NUGET_&var_ref_re;_PACKAGE_DESCRIPTION|CPACK_NUGET_&var_ref_re;_PACKAGE_DEPENDENCIES_&var_ref_re;_VERSION|CPACK_NUGET_&var_ref_re;_PACKAGE_DEPENDENCIES|CPAC
K_NUGET_&var_ref_re;_PACKAGE_COPYRIGHT|CPACK_NUGET_&var_ref_re;_PACKAGE_AUTHORS|CPACK_NSIS_&var_ref_re;_INSTALL_DIRECTORY|CPACK_DMG_&var_ref_re;_FILE_NAME|CPACK_DEBIAN_&var_ref_re;_PACKAGE_SUGGESTS|CPACK_DEBIAN_&var_ref_re;_PACKAGE_SOURCE|CPACK_DEBIAN_&var_ref_re;_PACKAGE_SHLIBDEPS|CPACK_DEBIAN_&var_ref_re;_PACKAGE_SECTION|CPACK_DEBIAN_&var_ref_re;_PACKAGE_REPLACES|CPACK_DEBIAN_&var_ref_re;_PACKAGE_RECOMMENDS|CPACK_DEBIAN_&var_ref_re;_PACKAGE_PROVIDES|CPACK_DEBIAN_&var_ref_re;_PACKAGE_PRIORITY|CPACK_DEBIAN_&var_ref_re;_PACKAGE_PREDEPENDS|CPACK_DEBIAN_&var_ref_re;_PACKAGE_NAME|CPACK_DEBIAN_&var_ref_re;_PACKAGE_ENHANCES|CPACK_DEBIAN_&var_ref_re;_PACKAGE_DEPENDS|CPACK_DEBIAN_&var_ref_re;_PACKAGE_CONTROL_STRICT_PERMISSION|CPACK_DEBIAN_&var_ref_re;_PACKAGE_CONTROL_EXTRA|CPACK_DEBIAN_&var_ref_re;_PACKAGE_CONFLICTS|CPACK_DEBIAN_&var_ref_re;_PACKAGE_BREAKS|CPACK_DEBIAN_&var_ref_re;_PACKAGE_ARCHITECTURE|CPACK_DEBIAN_&var_ref_re;_FILE_NAME|CPACK_DEBIAN_&var_ref_re;_DESCRIPTION|CPACK_DEBIAN_&v
ar_ref_re;_DEBUGINFO_PACKAGE|CPACK_COMPONENT_&var_ref_re;_REQUIRED|CPACK_COMPONENT_&var_ref_re;_HIDDEN|CPACK_COMPONENT_&var_ref_re;_GROUP|CPACK_COMPONENT_&var_ref_re;_DISPLAY_NAME|CPACK_COMPONENT_&var_ref_re;_DISABLED|CPACK_COMPONENT_&var_ref_re;_DESCRIPTION|CPACK_COMPONENT_&var_ref_re;_DEPENDS|CPACK_BINARY_&var_ref_re;|CPACK_ARCHIVE_&var_ref_re;_FILE_NAME|CPACK_&var_ref_re;_COMPONENT_INSTALL|CMAKE_XCODE_ATTRIBUTE_&var_ref_re;|CMAKE_USER_MAKE_RULES_OVERRIDE_&var_ref_re;|CMAKE_STATIC_LINKER_FLAGS_&var_ref_re;_INIT|CMAKE_STATIC_LINKER_FLAGS_&var_ref_re;|CMAKE_SHARED_LINKER_FLAGS_&var_ref_re;_INIT|CMAKE_SHARED_LINKER_FLAGS_&var_ref_re;|CMAKE_RUNTIME_OUTPUT_DIRECTORY_&var_ref_re;|CMAKE_PROJECT_&var_ref_re;_INCLUDE|CMAKE_POLICY_WARNING_CMP[0-9]{4}|CMAKE_POLICY_DEFAULT_CMP[0-9]{4}|CMAKE_PDB_OUTPUT_DIRECTORY_&var_ref_re;|CMAKE_MODULE_LINKER_FLAGS_&var_ref_re;_INIT|CMAKE_MODULE_LINKER_FLAGS_&var_ref_re;|CMAKE_MATCH_[0-9]+|CMAKE_MAP_IMPORTED_CONFIG_&var_ref_re;|CMAKE_LIBRARY_OUTPUT_DIRECTORY
_&var_ref_re;|CMAKE_INTERPROCEDURAL_OPTIMIZATION_&var_ref_re;|CMAKE_FRAMEWORK_MULTI_CONFIG_POSTFIX_&var_ref_re;|CMAKE_EXE_LINKER_FLAGS_&var_ref_re;_INIT|CMAKE_EXE_LINKER_FLAGS_&var_ref_re;|CMAKE_DISABLE_FIND_PACKAGE_&var_ref_re;|CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY_&var_ref_re;|CMAKE_ARGV[0-9]+|CMAKE_ARCHIVE_OUTPUT_DIRECTORY_&var_ref_re;|CMAKE_&var_ref_re;_VISIBILITY_PRESET|CMAKE_&var_ref_re;_STANDARD_LIBRARIES|CMAKE_&var_ref_re;_STANDARD_INCLUDE_DIRECTORIES|CMAKE_&var_ref_re;_SOURCE_FILE_EXTENSIONS|CMAKE_&var_ref_re;_SIZEOF_DATA_PTR|CMAKE_&var_ref_re;_SIMULATE_VERSION|CMAKE_&var_ref_re;_SIMULATE_ID|CMAKE_&var_ref_re;_POSTFIX|CMAKE_&var_ref_re;_OUTPUT_EXTENSION|CMAKE_&var_ref_re;_LINK_LIBRARY_FLAG|CMAKE_&var_ref_re;_LINK_LIBRARY_FILE_FLAG|CMAKE_&var_ref_re;_LINK_EXECUTABLE|CMAKE_&var_ref_re;_LINKER_WRAPPER_FLAG_SEP|CMAKE_&var_ref_re;_LINKER_WRAPPER_FLAG|CMAKE_&var_ref_re;_LINKER_PREFERENCE_PROPAGATES|CMAKE_&var_ref_re;_LINKER_PREFERENCE|CMAKE_&var_ref_re;_LINKER_LAUNCHER|CMAKE_&var_re
f_re;_LIBRARY_ARCHITECTURE|CMAKE_&var_ref_re;_INCLUDE_WHAT_YOU_USE|CMAKE_&var_ref_re;_IMPLICIT_LINK_LIBRARIES|CMAKE_&var_ref_re;_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES|CMAKE_&var_ref_re;_IMPLICIT_LINK_DIRECTORIES|CMAKE_&var_ref_re;_IMPLICIT_INCLUDE_DIRECTORIES|CMAKE_&var_ref_re;_IGNORE_EXTENSIONS|CMAKE_&var_ref_re;_GHS_KERNEL_FLAGS_RELWITHDEBINFO|CMAKE_&var_ref_re;_GHS_KERNEL_FLAGS_RELEASE|CMAKE_&var_ref_re;_GHS_KERNEL_FLAGS_MINSIZEREL|CMAKE_&var_ref_re;_GHS_KERNEL_FLAGS_DEBUG|CMAKE_&var_ref_re;_FLAGS_RELWITHDEBINFO_INIT|CMAKE_&var_ref_re;_FLAGS_RELWITHDEBINFO|CMAKE_&var_ref_re;_FLAGS_RELEASE_INIT|CMAKE_&var_ref_re;_FLAGS_RELEASE|CMAKE_&var_ref_re;_FLAGS_MINSIZEREL_INIT|CMAKE_&var_ref_re;_FLAGS_MINSIZEREL|CMAKE_&var_ref_re;_FLAGS_INIT|CMAKE_&var_ref_re;_FLAGS_DEBUG_INIT|CMAKE_&var_ref_re;_FLAGS_DEBUG|CMAKE_&var_ref_re;_FLAGS|CMAKE_&var_ref_re;_CREATE_STATIC_LIBRARY|CMAKE_&var_ref_re;_CREATE_SHARED_MODULE|CMAKE_&var_ref_re;_CREATE_SHARED_LIBRARY|CMAKE_&var_ref_re;_CPPLINT|CMAKE_&var_ref
_re;_CPPCHECK|CMAKE_&var_ref_re;_COMPILE_OBJECT|CMAKE_&var_ref_re;_COMPILER_VERSION|CMAKE_&var_ref_re;_COMPILER_TARGET|CMAKE_&var_ref_re;_COMPILER_RANLIB|CMAKE_&var_ref_re;_COMPILER_LOADED|CMAKE_&var_ref_re;_COMPILER_LAUNCHER|CMAKE_&var_ref_re;_COMPILER_ID|CMAKE_&var_ref_re;_COMPILER_EXTERNAL_TOOLCHAIN|CMAKE_&var_ref_re;_COMPILER_AR|CMAKE_&var_ref_re;_COMPILER|CMAKE_&var_ref_re;_CLANG_TIDY|CMAKE_&var_ref_re;_BYTE_ORDER|CMAKE_&var_ref_re;_ARCHIVE_FINISH|CMAKE_&var_ref_re;_ARCHIVE_CREATE|CMAKE_&var_ref_re;_ARCHIVE_APPEND|CMAKE_&var_ref_re;_ANDROID_TOOLCHAIN_SUFFIX|CMAKE_&var_ref_re;_ANDROID_TOOLCHAIN_PREFIX|CMAKE_&var_ref_re;_ANDROID_TOOLCHAIN_MACHINE|Boost_&var_ref_re;_LIBRARY_RELEASE|Boost_&var_ref_re;_LIBRARY_DEBUG|Boost_&var_ref_re;_LIBRARY|BISON_&var_ref_re;_OUTPUT_SOURCE|BISON_&var_ref_re;_OUTPUT_HEADER|BISON_&var_ref_re;_OUTPUTS|BISON_&var_ref_re;_INPUT|BISON_&var_ref_re;_DEFINED|BISON_&var_ref_re;_COMPILE_FLAGS|ARGV[0-9]+|&var_ref_re;__TRYRUN_OUTPUT|&var_ref_re;_VERSION_TWEAK|
&var_ref_re;_VERSION_STRING|&var_ref_re;_VERSION_PATCH|&var_ref_re;_VERSION_MINOR|&var_ref_re;_VERSION_MAJOR|&var_ref_re;_VERSION_COUNT|&var_ref_re;_VERSION|&var_ref_re;_UNPARSED_ARGUMENTS|&var_ref_re;_SOURCE_DIR|&var_ref_re;_ROOT|&var_ref_re;_MODULE_NAME|&var_ref_re;_LIBRARY_DIRS|&var_ref_re;_LIBRARIES|&var_ref_re;_KEYWORDS_MISSING_VALUES|&var_ref_re;_IS_TOP_LEVEL|&var_ref_re;_INCLUDE_DIRS|&var_ref_re;_HOMEPAGE_URL|&var_ref_re;_FOUND|&var_ref_re;_FIND_VERSION_RANGE_MIN|&var_ref_re;_FIND_VERSION_RANGE_MAX|&var_ref_re;_FIND_VERSION_RANGE|&var_ref_re;_FIND_VERSION_MIN_TWEAK|&var_ref_re;_FIND_VERSION_MIN_PATCH|&var_ref_re;_FIND_VERSION_MIN_MINOR|&var_ref_re;_FIND_VERSION_MIN_MAJOR|&var_ref_re;_FIND_VERSION_MIN_COUNT|&var_ref_re;_FIND_VERSION_MIN|&var_ref_re;_FIND_VERSION_MAX_TWEAK|&var_ref_re;_FIND_VERSION_MAX_PATCH|&var_ref_re;_FIND_VERSION_MAX_MINOR|&var_ref_re;_FIND_VERSION_MAX_MAJOR|&var_ref_re;_FIND_VERSION_MAX_COUNT|&var_ref_re;_FIND_VERSION_MAX|&var_ref_re;_FIND_VERSION_EXACT|&v
ar_ref_re;_FIND_VERSION_COUNT|&var_ref_re;_FIND_VERSION_COMPLETE|&var_ref_re;_FIND_REQUIRED_&var_ref_re;|&var_ref_re;_FIND_REQUIRED|&var_ref_re;_FIND_QUIETLY|&var_ref_re;_FIND_COMPONENTS|&var_ref_re;_DESCRIPTION|&var_ref_re;_CONSIDERED_VERSIONS|&var_ref_re;_CONSIDERED_CONFIGS|&var_ref_re;_CONFIG|&var_ref_re;_BINARY_DIR)\b"
/>
+ <RegExpr attribute="Builtin Variable" context="#stay"
String="\b(?:SWIG_MODULE_&var_ref_re;_EXTRA_DEPS|OpenMP_&var_ref_re;_SPEC_DATE|OpenMP_&var_ref_re;_LIB_NAMES|OpenMP_&var_ref_re;_LIBRARY|OpenMP_&var_ref_re;_FLAGS|OpenACC_&var_ref_re;_SPEC_DATE|OpenACC_&var_ref_re;_OPTIONS|OpenACC_&var_ref_re;_FLAGS|MPI_&var_ref_re;_LIB_NAMES|MPI_&var_ref_re;_LIBRARY|MPI_&var_ref_re;_COMPILE_OPTIONS|MPI_&var_ref_re;_COMPILE_DEFINITIONS|MPI_&var_ref_re;_COMPILER|MPI_&var_ref_re;_ADDITIONAL_INCLUDE_VARS|ICU_&var_ref_re;_LIBRARY|ICU_&var_ref_re;_EXECUTABLE|FETCHCONTENT_UPDATES_DISCONNECTED_&var_ref_re;|FETCHCONTENT_SOURCE_DIR_&var_ref_re;|ExternalData_URL_ALGO_&var_ref_re;_&var_ref_re;|ExternalData_CUSTOM_SCRIPT_&var_ref_re;|DOXYGEN_&var_ref_re;|CPACK_WIX_PROPERTY_&var_ref_re;|CPACK_WIX_&var_ref_re;_EXTRA_FLAGS|CPACK_WIX_&var_ref_re;_EXTENSIONS|CPACK_RPM_NO_&var_ref_re;_INSTALL_PREFIX_RELOCATION|CPACK_RPM_&var_ref_re;_USER_FILELIST|CPACK_RPM_&var_ref_re;_USER_BINARY_SPECFILE|CPACK_RPM_&var_r
ef_re;_PACKAGE_URL|CPACK_RPM_&var_ref_re;_PACKAGE_SUMMARY|CPACK_RPM_&var_ref_re;_PACKAGE_SUGGESTS|CPACK_RPM_&var_ref_re;_PACKAGE_REQUIRES_PREUN|CPACK_RPM_&var_ref_re;_PACKAGE_REQUIRES_PRE|CPACK_RPM_&var_ref_re;_PACKAGE_REQUIRES_POSTUN|CPACK_RPM_&var_ref_re;_PACKAGE_REQUIRES_POST|CPACK_RPM_&var_ref_re;_PACKAGE_REQUIRES|CPACK_RPM_&var_ref_re;_PACKAGE_PROVIDES|CPACK_RPM_&var_ref_re;_PACKAGE_PREFIX|CPACK_RPM_&var_ref_re;_PACKAGE_OBSOLETES|CPACK_RPM_&var_ref_re;_PACKAGE_NAME|CPACK_RPM_&var_ref_re;_PACKAGE_GROUP|CPACK_RPM_&var_ref_re;_PACKAGE_DESCRIPTION|CPACK_RPM_&var_ref_re;_PACKAGE_CONFLICTS|CPACK_RPM_&var_ref_re;_PACKAGE_AUTOREQPROV|CPACK_RPM_&var_ref_re;_PACKAGE_AUTOREQ|CPACK_RPM_&var_ref_re;_PACKAGE_AUTOPROV|CPACK_RPM_&var_ref_re;_PACKAGE_ARCHITECTURE|CPACK_RPM_&var_ref_re;_FILE_NAME|CPACK_RPM_&var_ref_re;_DEFAULT_USER|CPACK_RPM_&var_ref_re;_DEFAULT_GROUP|CPACK_RPM_&var_ref_re;_DEFAULT_FILE_PERMISSIONS|CPACK_RPM_&var_ref_re;_DEFAULT_DIR_PERMISSIONS|CPACK_RPM_&var_ref_re;_DEBUGINFO_P
ACKAGE|CPACK_RPM_&var_ref_re;_DEBUGINFO_FILE_NAME|CPACK_RPM_&var_ref_re;_BUILD_SOURCE_DIRS_PREFIX|CPACK_PREFLIGHT_&var_ref_re;_SCRIPT|CPACK_POSTFLIGHT_&var_ref_re;_SCRIPT|CPACK_NUGET_PACKAGE_DEPENDENCIES_&var_ref_re;_VERSION|CPACK_NUGET_&var_ref_re;_PACKAGE_VERSION|CPACK_NUGET_&var_ref_re;_PACKAGE_TITLE|CPACK_NUGET_&var_ref_re;_PACKAGE_TAGS|CPACK_NUGET_&var_ref_re;_PACKAGE_RELEASE_NOTES|CPACK_NUGET_&var_ref_re;_PACKAGE_OWNERS|CPACK_NUGET_&var_ref_re;_PACKAGE_NAME|CPACK_NUGET_&var_ref_re;_PACKAGE_LICENSE_FILE_NAME|CPACK_NUGET_&var_ref_re;_PACKAGE_LICENSE_EXPRESSION|CPACK_NUGET_&var_ref_re;_PACKAGE_LICENSEURL|CPACK_NUGET_&var_ref_re;_PACKAGE_LANGUAGE|CPACK_NUGET_&var_ref_re;_PACKAGE_ICONURL|CPACK_NUGET_&var_ref_re;_PACKAGE_ICON|CPACK_NUGET_&var_ref_re;_PACKAGE_HOMEPAGE_URL|CPACK_NUGET_&var_ref_re;_PACKAGE_DESCRIPTION_SUMMARY|CPACK_NUGET_&var_ref_re;_PACKAGE_DESCRIPTION|CPACK_NUGET_&var_ref_re;_PACKAGE_DEPENDENCIES_&var_ref_re;_VERSION|CPACK_NUGET_&var_ref_re;_PACKAGE_DEPENDENCIES|CPAC
K_NUGET_&var_ref_re;_PACKAGE_COPYRIGHT|CPACK_NUGET_&var_ref_re;_PACKAGE_AUTHORS|CPACK_NSIS_&var_ref_re;_INSTALL_DIRECTORY|CPACK_DMG_&var_ref_re;_FILE_NAME|CPACK_DEBIAN_&var_ref_re;_PACKAGE_SUGGESTS|CPACK_DEBIAN_&var_ref_re;_PACKAGE_SOURCE|CPACK_DEBIAN_&var_ref_re;_PACKAGE_SHLIBDEPS|CPACK_DEBIAN_&var_ref_re;_PACKAGE_SECTION|CPACK_DEBIAN_&var_ref_re;_PACKAGE_REPLACES|CPACK_DEBIAN_&var_ref_re;_PACKAGE_RECOMMENDS|CPACK_DEBIAN_&var_ref_re;_PACKAGE_PROVIDES|CPACK_DEBIAN_&var_ref_re;_PACKAGE_PRIORITY|CPACK_DEBIAN_&var_ref_re;_PACKAGE_PREDEPENDS|CPACK_DEBIAN_&var_ref_re;_PACKAGE_NAME|CPACK_DEBIAN_&var_ref_re;_PACKAGE_ENHANCES|CPACK_DEBIAN_&var_ref_re;_PACKAGE_DEPENDS|CPACK_DEBIAN_&var_ref_re;_PACKAGE_CONTROL_STRICT_PERMISSION|CPACK_DEBIAN_&var_ref_re;_PACKAGE_CONTROL_EXTRA|CPACK_DEBIAN_&var_ref_re;_PACKAGE_CONFLICTS|CPACK_DEBIAN_&var_ref_re;_PACKAGE_BREAKS|CPACK_DEBIAN_&var_ref_re;_PACKAGE_ARCHITECTURE|CPACK_DEBIAN_&var_ref_re;_FILE_NAME|CPACK_DEBIAN_&var_ref_re;_DESCRIPTION|CPACK_DEBIAN_&v
ar_ref_re;_DEBUGINFO_PACKAGE|CPACK_COMPONENT_&var_ref_re;_REQUIRED|CPACK_COMPONENT_&var_ref_re;_HIDDEN|CPACK_COMPONENT_&var_ref_re;_GROUP|CPACK_COMPONENT_&var_ref_re;_DISPLAY_NAME|CPACK_COMPONENT_&var_ref_re;_DISABLED|CPACK_COMPONENT_&var_ref_re;_DESCRIPTION|CPACK_COMPONENT_&var_ref_re;_DEPENDS|CPACK_BINARY_&var_ref_re;|CPACK_ARCHIVE_&var_ref_re;_FILE_NAME|CPACK_&var_ref_re;_COMPONENT_INSTALL|CMAKE_XCODE_ATTRIBUTE_&var_ref_re;|CMAKE_USER_MAKE_RULES_OVERRIDE_&var_ref_re;|CMAKE_STATIC_LINKER_FLAGS_&var_ref_re;_INIT|CMAKE_STATIC_LINKER_FLAGS_&var_ref_re;|CMAKE_SHARED_LINKER_FLAGS_&var_ref_re;_INIT|CMAKE_SHARED_LINKER_FLAGS_&var_ref_re;|CMAKE_RUNTIME_OUTPUT_DIRECTORY_&var_ref_re;|CMAKE_REQUIRE_FIND_PACKAGE_&var_ref_re;|CMAKE_PROJECT_&var_ref_re;_INCLUDE|CMAKE_POLICY_WARNING_CMP[0-9]{4}|CMAKE_POLICY_DEFAULT_CMP[0-9]{4}|CMAKE_PDB_OUTPUT_DIRECTORY_&var_ref_re;|CMAKE_MODULE_LINKER_FLAGS_&var_ref_re;_INIT|CMAKE_MODULE_LINKER_FLAGS_&var_ref_re;|CMAKE_MATCH_[0-9]+|CMAKE_MAP_IMPORTED_CONFIG_&va
r_ref_re;|CMAKE_LIBRARY_OUTPUT_DIRECTORY_&var_ref_re;|CMAKE_INTERPROCEDURAL_OPTIMIZATION_&var_ref_re;|CMAKE_GET_OS_RELEASE_FALLBACK_RESULT_&var_ref_re;|CMAKE_FRAMEWORK_MULTI_CONFIG_POSTFIX_&var_ref_re;|CMAKE_EXE_LINKER_FLAGS_&var_ref_re;_INIT|CMAKE_EXE_LINKER_FLAGS_&var_ref_re;|CMAKE_DISABLE_FIND_PACKAGE_&var_ref_re;|CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY_&var_ref_re;|CMAKE_ARGV[0-9]+|CMAKE_ARCHIVE_OUTPUT_DIRECTORY_&var_ref_re;|CMAKE_&var_ref_re;_VISIBILITY_PRESET|CMAKE_&var_ref_re;_STANDARD_LIBRARIES|CMAKE_&var_ref_re;_STANDARD_INCLUDE_DIRECTORIES|CMAKE_&var_ref_re;_SOURCE_FILE_EXTENSIONS|CMAKE_&var_ref_re;_SIZEOF_DATA_PTR|CMAKE_&var_ref_re;_SIMULATE_VERSION|CMAKE_&var_ref_re;_SIMULATE_ID|CMAKE_&var_ref_re;_POSTFIX|CMAKE_&var_ref_re;_OUTPUT_EXTENSION|CMAKE_&var_ref_re;_LINK_WHAT_YOU_USE_FLAG|CMAKE_&var_ref_re;_LINK_LIBRARY_FLAG|CMAKE_&var_ref_re;_LINK_LIBRARY_FILE_FLAG|CMAKE_&var_ref_re;_LINK_EXECUTABLE|CMAKE_&var_ref_re;_LINKER_WRAPPER_FLAG_SEP|CMAKE_&var_ref_re;_LINKER_WRAPPER_FLAG|C
MAKE_&var_ref_re;_LINKER_PREFERENCE_PROPAGATES|CMAKE_&var_ref_re;_LINKER_PREFERENCE|CMAKE_&var_ref_re;_LINKER_LAUNCHER|CMAKE_&var_ref_re;_LIBRARY_ARCHITECTURE|CMAKE_&var_ref_re;_INCLUDE_WHAT_YOU_USE|CMAKE_&var_ref_re;_IMPLICIT_LINK_LIBRARIES|CMAKE_&var_ref_re;_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES|CMAKE_&var_ref_re;_IMPLICIT_LINK_DIRECTORIES|CMAKE_&var_ref_re;_IMPLICIT_INCLUDE_DIRECTORIES|CMAKE_&var_ref_re;_IGNORE_EXTENSIONS|CMAKE_&var_ref_re;_GHS_KERNEL_FLAGS_RELWITHDEBINFO|CMAKE_&var_ref_re;_GHS_KERNEL_FLAGS_RELEASE|CMAKE_&var_ref_re;_GHS_KERNEL_FLAGS_MINSIZEREL|CMAKE_&var_ref_re;_GHS_KERNEL_FLAGS_DEBUG|CMAKE_&var_ref_re;_FLAGS_RELWITHDEBINFO_INIT|CMAKE_&var_ref_re;_FLAGS_RELWITHDEBINFO|CMAKE_&var_ref_re;_FLAGS_RELEASE_INIT|CMAKE_&var_ref_re;_FLAGS_RELEASE|CMAKE_&var_ref_re;_FLAGS_MINSIZEREL_INIT|CMAKE_&var_ref_re;_FLAGS_MINSIZEREL|CMAKE_&var_ref_re;_FLAGS_INIT|CMAKE_&var_ref_re;_FLAGS_DEBUG_INIT|CMAKE_&var_ref_re;_FLAGS_DEBUG|CMAKE_&var_ref_re;_FLAGS|CMAKE_&var_ref_re;_EXTENSIONS_D
EFAULT|CMAKE_&var_ref_re;_EXTENSIONS|CMAKE_&var_ref_re;_CREATE_STATIC_LIBRARY|CMAKE_&var_ref_re;_CREATE_SHARED_MODULE|CMAKE_&var_ref_re;_CREATE_SHARED_LIBRARY|CMAKE_&var_ref_re;_CPPLINT|CMAKE_&var_ref_re;_CPPCHECK|CMAKE_&var_ref_re;_COMPILE_OBJECT|CMAKE_&var_ref_re;_COMPILER_VERSION|CMAKE_&var_ref_re;_COMPILER_TARGET|CMAKE_&var_ref_re;_COMPILER_RANLIB|CMAKE_&var_ref_re;_COMPILER_LOADED|CMAKE_&var_ref_re;_COMPILER_LAUNCHER|CMAKE_&var_ref_re;_COMPILER_ID|CMAKE_&var_ref_re;_COMPILER_EXTERNAL_TOOLCHAIN|CMAKE_&var_ref_re;_COMPILER_AR|CMAKE_&var_ref_re;_COMPILER|CMAKE_&var_ref_re;_CLANG_TIDY|CMAKE_&var_ref_re;_BYTE_ORDER|CMAKE_&var_ref_re;_ARCHIVE_FINISH|CMAKE_&var_ref_re;_ARCHIVE_CREATE|CMAKE_&var_ref_re;_ARCHIVE_APPEND|CMAKE_&var_ref_re;_ANDROID_TOOLCHAIN_SUFFIX|CMAKE_&var_ref_re;_ANDROID_TOOLCHAIN_PREFIX|CMAKE_&var_ref_re;_ANDROID_TOOLCHAIN_MACHINE|Boost_&var_ref_re;_LIBRARY_RELEASE|Boost_&var_ref_re;_LIBRARY_DEBUG|Boost_&var_ref_re;_LIBRARY|BISON_&var_ref_re;_OUTPUT_SOURCE|BISON_&var_
ref_re;_OUTPUT_HEADER|BISON_&var_ref_re;_OUTPUTS|BISON_&var_ref_re;_INPUT|BISON_&var_ref_re;_DEFINED|BISON_&var_ref_re;_COMPILE_FLAGS|ARGV[0-9]+|&var_ref_re;__TRYRUN_OUTPUT|&var_ref_re;_VERSION_TWEAK|&var_ref_re;_VERSION_STRING|&var_ref_re;_VERSION_PATCH|&var_ref_re;_VERSION_MINOR|&var_ref_re;_VERSION_MAJOR|&var_ref_re;_VERSION_COUNT|&var_ref_re;_VERSION|&var_ref_re;_UNPARSED_ARGUMENTS|&var_ref_re;_SOURCE_DIR|&var_ref_re;_ROOT|&var_ref_re;_MODULE_NAME|&var_ref_re;_LIBRARY_DIRS|&var_ref_re;_LIBRARIES|&var_ref_re;_KEYWORDS_MISSING_VALUES|&var_ref_re;_IS_TOP_LEVEL|&var_ref_re;_INCLUDE_DIRS|&var_ref_re;_HOMEPAGE_URL|&var_ref_re;_FOUND|&var_ref_re;_FIND_VERSION_RANGE_MIN|&var_ref_re;_FIND_VERSION_RANGE_MAX|&var_ref_re;_FIND_VERSION_RANGE|&var_ref_re;_FIND_VERSION_MIN_TWEAK|&var_ref_re;_FIND_VERSION_MIN_PATCH|&var_ref_re;_FIND_VERSION_MIN_MINOR|&var_ref_re;_FIND_VERSION_MIN_MAJOR|&var_ref_re;_FIND_VERSION_MIN_COUNT|&var_ref_re;_FIND_VERSION_MIN|&var_ref_re;_FIND_VERSION_MAX_TWEAK|&var_ref
_re;_FIND_VERSION_MAX_PATCH|&var_ref_re;_FIND_VERSION_MAX_MINOR|&var_ref_re;_FIND_VERSION_MAX_MAJOR|&var_ref_re;_FIND_VERSION_MAX_COUNT|&var_ref_re;_FIND_VERSION_MAX|&var_ref_re;_FIND_VERSION_EXACT|&var_ref_re;_FIND_VERSION_COUNT|&var_ref_re;_FIND_VERSION_COMPLETE|&var_ref_re;_FIND_REQUIRED_&var_ref_re;|&var_ref_re;_FIND_REQUIRED|&var_ref_re;_FIND_QUIETLY|&var_ref_re;_FIND_COMPONENTS|&var_ref_re;_DESCRIPTION|&var_ref_re;_CONSIDERED_VERSIONS|&var_ref_re;_CONSIDERED_CONFIGS|&var_ref_re;_CONFIG|&var_ref_re;_BINARY_DIR)\b"
/>
</context>
<context attribute="Normal Text" lineEndContext="#stay" name="Detect
Variable Substitutions">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/skylighting-core-0.12.1/xml/markdown.xml
new/skylighting-core-0.12.2/xml/markdown.xml
--- old/skylighting-core-0.12.1/xml/markdown.xml 2021-10-28
03:26:07.000000000 +0200
+++ new/skylighting-core-0.12.2/xml/markdown.xml 2022-01-19
23:55:43.000000000 +0100
@@ -90,7 +90,7 @@
<!ENTITY checkbox "\[[ x]\](?=\s)">
]>
-<language name="Markdown" version="20" kateversion="5.79" section="Markup"
extensions="*.md;*.mmd;*.markdown" priority="15" author="Darrin Yeager, Claes
Holmerson" license="GPL,BSD">
+<language name="Markdown" version="21" kateversion="5.79" section="Markup"
extensions="*.md;*.mmd;*.markdown" priority="15" author="Darrin Yeager, Claes
Holmerson" license="GPL,BSD">
<highlighting>
<contexts>
<!-- Start of the Markdown document: find metadata or code block -->
@@ -149,32 +149,42 @@
</context>
<context name="find-header" attribute="Normal Text"
lineEndContext="#pop">
- <!-- TODO: Replace "(?=.$)" in the regexes with just "$" when
close-H#-region are removed -->
- <RegExpr attribute="Header H1" context="#pop!close-H2-region"
String="^#\s.*[#]?(?=.$)" column="0" endRegion="H1" beginRegion="H1"/>
- <RegExpr attribute="Header H2" context="#pop!close-H3-region"
String="^##\s.*[#]?(?=.$)" column="0" endRegion="H2" beginRegion="H2"/>
- <RegExpr attribute="Header H3" context="#pop!close-H4-region"
String="^###\s.*[#]?(?=.$)" column="0" endRegion="H3" beginRegion="H3"/>
- <RegExpr attribute="Header H4" context="#pop!close-H5-region"
String="^####\s.*[#]?(?=.$)" column="0" endRegion="H4" beginRegion="H4"/>
- <RegExpr attribute="Header H5" context="#pop!close-H6-region"
String="^#####\s.*[#]?(?=.$)" column="0" endRegion="H5" beginRegion="H5"/>
- <RegExpr attribute="Header H6" context="#pop"
String="^######\s.*[#]?$" column="0" endRegion="H6" beginRegion="H6"/>
+ <RegExpr attribute="Header H1" context="#pop!close-H2-region"
String="^(#\s.*[#]?)$" column="0" endRegion="H1" beginRegion="H1"
lookAhead="true"/>
+ <RegExpr attribute="Header H2" context="#pop!close-H3-region"
String="^(##\s.*[#]?)$" column="0" endRegion="H2" beginRegion="H2"
lookAhead="true"/>
+ <RegExpr attribute="Header H3" context="#pop!close-H4-region"
String="^(###\s.*[#]?)$" column="0" endRegion="H3" beginRegion="H3"
lookAhead="true"/>
+ <RegExpr attribute="Header H4" context="#pop!close-H5-region"
String="^(####\s.*[#]?)$" column="0" endRegion="H4" beginRegion="H4"
lookAhead="true"/>
+ <RegExpr attribute="Header H5" context="#pop!close-H6-region"
String="^(#####\s.*[#]?)$" column="0" endRegion="H5" beginRegion="H5"
lookAhead="true"/>
+ <RegExpr attribute="Header H6" context="#pop!close-sentinel-region"
String="^(######\s.*[#]?)$" column="0" endRegion="H6" beginRegion="H6"
lookAhead="true"/>
<DetectChar attribute="Normal Text" context="#pop" char="#"/>
</context>
<!-- BUG: 441278 sub-headers should be closed when their parent header
is closed (e.g. in h1 h2 h3 h1, h1-h3 should all be closed at the 2nd h1) -->
<!-- TODO: Port to a less hacky version (maybe a new attribute for
declaring multiple endRegions) -->
<context name="close-H2-region" attribute="Header H2"
lineEndContext="#pop!close-H3-region" fallthroughContext="#pop!close-H3-region">
- <RegExpr attribute="Header H2" context="#pop!close-H3-region"
String="." lookAhead="true" endRegion="H2"/>
+ <RegExpr attribute="Header H2" context="#pop!close-H3-region"
String="(%1)" dynamic="true" lookAhead="true" endRegion="H2"/>
</context>
<context name="close-H3-region" attribute="Header H3"
lineEndContext="#pop!close-H4-region" fallthroughContext="#pop!close-H4-region">
- <RegExpr attribute="Header H3" context="#pop!close-H4-region"
String="." lookAhead="true" endRegion="H3"/>
+ <RegExpr attribute="Header H3" context="#pop!close-H4-region"
String="(%1)" dynamic="true" lookAhead="true" endRegion="H3"/>
</context>
<context name="close-H4-region" attribute="Header H4"
lineEndContext="#pop!close-H5-region" fallthroughContext="#pop!close-H5-region">
- <RegExpr attribute="Header H4" context="#pop!close-H5-region"
String="." lookAhead="true" endRegion="H4"/>
+ <RegExpr attribute="Header H4" context="#pop!close-H5-region"
String="(%1)" dynamic="true" lookAhead="true" endRegion="H4"/>
</context>
<context name="close-H5-region" attribute="Header H5"
lineEndContext="#pop!close-H6-region" fallthroughContext="#pop!close-H6-region">
- <RegExpr attribute="Header H5" context="#pop!close-H6-region"
String="." lookAhead="true" endRegion="H5"/>
+ <RegExpr attribute="Header H5" context="#pop!close-H6-region"
String="(%1)" dynamic="true" lookAhead="true" endRegion="H5"/>
</context>
<context name="close-H6-region" attribute="Header H6"
lineEndContext="#pop" fallthroughContext="#pop">
- <RegExpr attribute="Header H6" context="#pop" String="."
endRegion="H6"/>
+ <RegExpr attribute="Header H6" context="#pop!close-sentinel-region"
String="(%1)" dynamic="true" lookAhead="true" endRegion="H6"/>
</context>
+ <!-- This sentinel does not close any actual region, it's just here so
that the proper attribute/highlighting is applied and -->
+ <!--to ensure that H6 headers won't be set as the "primary" region that
was closed just because it was closed last -->
+ <context name="close-sentinel-region" attribute="Normal Text"
lineEndContext="#pop" fallthroughContext="#pop">
+ <RegExpr attribute="Header H1" context="#pop" String="^(?=#\s)%1$"
column="0" dynamic="true"/>
+ <RegExpr attribute="Header H2" context="#pop" String="^(?=##\s)%1$"
column="0" dynamic="true"/>
+ <RegExpr attribute="Header H3" context="#pop" String="^(?=###\s)%1$"
column="0" dynamic="true"/>
+ <RegExpr attribute="Header H4" context="#pop" String="^(?=####\s)%1$"
column="0" dynamic="true"/>
+ <RegExpr attribute="Header H5" context="#pop" String="^(?=#####\s)%1$"
column="0" dynamic="true"/>
+ <RegExpr attribute="Header H6" context="#pop"
String="^(?=######\s)%1$" column="0" dynamic="true"/>
+ </context>
+
<context name="find-strong-normal" attribute="Normal Text"
lineEndContext="#pop">
<RegExpr attribute="Strong-Emphasis Text" context="#pop"
minimal="true"
String="&strongemphasisregex_ast_und;|&strongemphasisregex_ast_und2;"/>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/skylighting-core-0.12.1/xml/objectivecpp.xml
new/skylighting-core-0.12.2/xml/objectivecpp.xml
--- old/skylighting-core-0.12.1/xml/objectivecpp.xml 2021-09-18
20:51:58.000000000 +0200
+++ new/skylighting-core-0.12.2/xml/objectivecpp.xml 2022-01-19
23:55:43.000000000 +0100
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE language SYSTEM "language.dtd">
-<language name="Objective-C++" version="10" kateversion="5.0"
section="Sources" extensions="*.mm;*.M;*.h"
mimetype="text/x-objcpp-src;text/x-c-hdr" author="Gennady Telegin
([email protected]">
+<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
([email protected]">
<highlighting>
<list name="keywords">
<item>break</item>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/skylighting-core-0.12.1/xml/php.xml
new/skylighting-core-0.12.2/xml/php.xml
--- old/skylighting-core-0.12.1/xml/php.xml 2021-09-18 20:51:58.000000000
+0200
+++ new/skylighting-core-0.12.2/xml/php.xml 2022-01-19 23:55:43.000000000
+0100
@@ -77,9 +77,10 @@
<!ENTITY float
"\b&LNUM;(\.(&LNUM;)?(&EXPONENT;)?|&EXPONENT;)|\.&LNUM;(&EXPONENT;)?">
]>
-<language name="PHP/PHP" indenter="cstyle" version="21" kateversion="5.53"
section="Scripts" extensions="" priority="5" mimetype="" hidden="true">
+<language name="PHP/PHP" indenter="cstyle" version="22" kateversion="5.53"
section="Scripts" extensions="" priority="5" mimetype="" hidden="true">
<highlighting>
<!-- https://php.watch/versions -->
+ <!-- Based on 8.1 -->
<!-- https://secure.php.net/manual/en/reserved.keywords.php -->
<list name="control structures">
@@ -199,6 +200,12 @@
<item>object</item>
</list>
+ <list name="properties">
+ <!-- PHP 8.1 -->
+ <item>readonly</item>
+ <item>never</item>
+ </list>
+
<!-- https://secure.php.net/manual/en/reserved.keywords.php -->
<!-- https://secure.php.net/manual/en/reserved.constants.php -->
<list name="constants">
@@ -1927,6 +1934,7 @@
<item>IMG_TRIANGLE</item>
<item>IMG_WBMP</item>
<item>IMG_WEBP</item>
+ <item>IMG_WEBP_LOSSLESS</item>
<item>IMG_WEIGHTED4</item>
<item>IMG_XPM</item>
<item>INF</item>
@@ -9243,6 +9251,9 @@
<item>sodium_crypto_sign_verify_detached</item>
<item>sodium_crypto_stream</item>
<item>sodium_crypto_stream_keygen</item>
+ <item>sodium_crypto_stream_xchacha20</item>
+ <item>sodium_crypto_stream_xchacha20_keygen</item>
+ <item>sodium_crypto_stream_xchacha20_xor</item>
<item>sodium_crypto_stream_xor</item>
<item>sodium_hex2bin</item>
<item>sodium_increment</item>
@@ -10369,6 +10380,7 @@
<item>EvWatcher</item>
<item>Exception</item>
<item>FANNConnection</item>
+ <item>Fiber</item>
<item>FilesystemIterator</item>
<item>FilterIterator</item>
<item>finfo</item>
@@ -10415,6 +10427,7 @@
<item>IntlChar</item>
<item>IntlCodePointBreakIterator</item>
<item>IntlDateFormatter</item>
+ <item>IntlDatePatternGenerator</item>
<item>IntlException</item>
<item>IntlGregorianCalendar</item>
<item>IntlIterator</item>
@@ -10977,6 +10990,7 @@
<keyword attribute="Library Constant" context="#stay"
String="constants"/>
<keyword attribute="Operator" context="#stay" String="operators"/>
<keyword attribute="Types" context="#stay" String="types"/>
+ <keyword attribute="Properties" context="#stay" String="properties"/>
<keyword attribute="Error" context="#stay" String="deprecated"/>
<RegExpr attribute="Constant" context="#stay"
String="\b[A-Z_][A-Z_0-9]*\b"/>
@@ -11269,6 +11283,7 @@
<itemData name="Scope Resolution" defStyleNum="dsNormal"
spellChecking="false" />
<itemData name="Other" defStyleNum="dsOthers" spellChecking="false" />
<itemData name="Types" defStyleNum="dsDataType" spellChecking="false" />
+ <itemData name="Properties" defStyleNum="dsDataType"
spellChecking="false" />
<itemData name="Cast" defStyleNum="dsDataType" spellChecking="false" />
<itemData name="Error Control Operator" defStyleNum="dsPreprocessor"
spellChecking="false" />
<itemData name="Error" defStyleNum="dsError" spellChecking="false" />
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/skylighting-core-0.12.1/xml/sql-postgresql.xml
new/skylighting-core-0.12.2/xml/sql-postgresql.xml
--- old/skylighting-core-0.12.1/xml/sql-postgresql.xml 2021-09-18
20:51:58.000000000 +0200
+++ new/skylighting-core-0.12.2/xml/sql-postgresql.xml 2022-01-19
23:55:43.000000000 +0100
@@ -3,7 +3,7 @@
<!-- PostgreSQL SQL, syntax definition based on sql.xml by Yury Lebedev
v5 fix comments by Gene Thomas <[email protected]>
-->
-<language name="SQL (PostgreSQL)" version="13" kateversion="5.44"
section="Database" extensions="*.sql;*.SQL;*.ddl;*.DDL" mimetype="text/x-sql"
casesensitive="0" author="Shane Wright ([email protected])" license="">
+<language name="SQL (PostgreSQL)" version="14" kateversion="5.44"
section="Database" extensions="*.sql;*.SQL;*.ddl;*.DDL" mimetype="text/x-sql"
casesensitive="0" author="Shane Wright ([email protected])" license="">
<highlighting>
<list name="controlFlow">
<item>BEGIN</item>
@@ -1044,6 +1044,7 @@
<LineContinue attribute="Comment" context="#pop"/>
<DetectSpaces />
<Detect2Chars attribute="Comment" context="#pop" char="*" char1="/"
endRegion="Comment"/>
+ <Detect2Chars attribute="Comment" context="MultiLineComment" char="/"
char1="*" beginRegion="Comment"/>
<IncludeRules context="##Comments"/>
</context>
<context name="Identifier" attribute="Identifier" lineEndContext="#pop">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/skylighting-core-0.12.1/xml/sql.xml
new/skylighting-core-0.12.2/xml/sql.xml
--- old/skylighting-core-0.12.1/xml/sql.xml 2021-09-18 20:51:58.000000000
+0200
+++ new/skylighting-core-0.12.2/xml/sql.xml 2022-01-19 23:55:43.000000000
+0100
@@ -5,7 +5,7 @@
v3 fix comments by Gene Thomas <[email protected]>
-->
<!-- kate: space-indent on; indent-width 2; replace-tabs on; -->
-<language name="SQL" version="8" kateversion="5.44" section="Database"
extensions="*.sql;*.SQL;*.ddl;*.DDL" mimetype="text/x-sql" casesensitive="0"
author="Yury Lebedev ([email protected])" license="LGPL">
+<language name="SQL" version="9" kateversion="5.44" section="Database"
extensions="*.sql;*.SQL;*.ddl;*.DDL" mimetype="text/x-sql" casesensitive="0"
author="Yury Lebedev ([email protected])" license="LGPL">
<highlighting>
<list name="controlFlow">
<item>BEGIN</item>
@@ -921,6 +921,7 @@
<context name="Multiline C-style comment" attribute="Comment"
lineEndContext="#stay">
<DetectSpaces />
<Detect2Chars attribute="Comment" context="#pop" char="*" char1="/"
endRegion="Comment"/>
+ <Detect2Chars attribute="Comment" context="Multiline C-style comment"
char="/" char1="*" beginRegion="Comment"/>
<IncludeRules context="##Comments"/>
</context>
<context name="SQL*Plus remark directive" attribute="Comment"
lineEndContext="#pop">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/skylighting-core-0.12.1/xml/stan.xml
new/skylighting-core-0.12.2/xml/stan.xml
--- old/skylighting-core-0.12.1/xml/stan.xml 1970-01-01 01:00:00.000000000
+0100
+++ new/skylighting-core-0.12.2/xml/stan.xml 2022-01-19 23:55:43.000000000
+0100
@@ -0,0 +1,146 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE language SYSTEM "language.dtd">
+<language name="Stan"
+ section="Scientific"
+ version="5"
+ kateversion="5.0"
+ indenter="cstyle"
+ extensions="*.stan;*.stanfunctions"
+ license="MIT">
+ <highlighting>
+ <list name="controlflow">
+ <item>break</item>
+ <item>continue</item>
+ <item>else</item>
+ <item>for</item>
+ <item>if</item>
+ <item>in</item>
+ <item>return</item>
+ <item>while</item>
+ <item>profile</item>
+ </list>
+ <list name="keywords">
+ <item>reject</item>
+ <item>print</item>
+ <item>integrate_ode</item>
+ <item>integrate_ode_bdf</item>
+ <item>integrate_ode_rk45</item>
+ <item>algebra_solver</item>
+ </list>
+ <list name="types">
+ <item>lower</item>
+ <item>upper</item>
+ <item>offset</item>
+ <item>multiplier</item>
+ <item>int</item>
+ <item>real</item>
+ <item>vector</item>
+ <item>complex</item>
+ <item>ordered</item>
+ <item>positive_ordered</item>
+ <item>simplex</item>
+ <item>unit_vector</item>
+ <item>row_vector</item>
+ <item>matrix</item>
+ <item>array</item>
+ <item>cholesky_factor_corr</item>
+ <item>cholesky_factor_cov</item>
+ <item>corr_matrix</item>
+ <item>cov_matrix</item>
+ <item>void</item>
+ </list>
+ <contexts>
+ <context attribute="Normal Text" lineEndContext="#stay" name="Normal">
+ <DetectSpaces />
+ <DetectChar attribute="Comment" context="Hash comment" char="#"/>
+ <Detect2Chars attribute="Comment" context="C-style comment" char="/"
char1="/"/>
+ <Detect2Chars attribute="Comment" context="Block comment" char="/"
char1="*" beginRegion="Comment"/>
+ <RegExpr attribute="Keyword" context="#stay" String="\btarget\s*\+=" />
+ <DetectChar attribute="Operator" context="After less-than" char="<"
/>
+ <DetectChar attribute="Punctuation" context="After comma" char="," />
+ <DetectChar attribute="Operator" context="After Right Paren" char=")"
/>
+ <RegExpr attribute="Keyword" context="#stay"
String="\b(functions|(transformed\s+)?(data|parameters)|model|generated\s+quantities)\b"
/>
+ <keyword attribute="Control Flow" context="#stay" String="controlflow"
/>
+ <keyword attribute="Keyword" context="#stay" String="keywords" />
+ <keyword attribute="Data Type" context="#stay" String="types" />
+ <RegExpr attribute="Identifier" context="#stay"
String="[A-Za-z][A-Za-z0-9_]*" />
+ <RegExpr attribute="Complex" context="#stay"
String="(\d+(\.\d+)?|\.\d+)([eE][+-]?\d+)?i" />
+ <Float attribute="Real" />
+ <Int attribute="Int" />
+ <DetectChar attribute="Punctuation" context="#stay" char="{"
beginRegion="Brace1" />
+ <DetectChar attribute="Punctuation" context="#stay" char="}"
endRegion="Brace1" />
+ <DetectChar attribute="String" context="String" char=""" />
+ <RegExpr attribute="Assignment" context="#stay"
String="([+-]?=|\.?[*/]=)" />
+ <RegExpr attribute="Operator" context="#stay"
String="(:|\?|\|\||&&|==|!=|<=?|>=?|\+|-|\.?\*|\.?/|%|\\|'|^)" />
+ <RegExpr attribute="Punctuation" context="#stay" String="[[\]()]" />
+ </context>
+ <context attribute="String" lineEndContext="#stay" name="String">
+ <DetectChar attribute="String" context="#pop" char="""/>
+ </context>
+ <context attribute="Comment" lineEndContext="#pop" name="Hash comment">
+ <DetectSpaces />
+ <IncludeRules context="##Comments" />
+ </context>
+ <context attribute="Comment" lineEndContext="#pop" name="C-style
comment">
+ <DetectSpaces />
+ <IncludeRules context="##Comments" />
+ </context>
+ <context attribute="Comment" lineEndContext="#stay" name="Block comment">
+ <DetectSpaces />
+ <Detect2Chars attribute="Comment" context="#pop" char="*" char1="/"
endRegion="Comment"/>
+ <WordDetect attribute="Doc Tag" String="@return" context="#stay" />
+ <WordDetect attribute="Doc Tag" String="@param" context="#stay" />
+ <IncludeRules context="##Comments" />
+ </context>
+ <context attribute="Normal Text" name="After comma"
lineEndContext="#stay" fallthrough="true" fallthroughContext="#pop" >
+ <DetectSpaces />
+ <RegExpr context="Upper Bound" String="upper\s*=" lookAhead="true" />
+ </context>
+ <context attribute="Normal Text" name="After less-than"
lineEndContext="#stay" fallthrough="true" fallthroughContext="#pop" >
+ <DetectSpaces />
+ <RegExpr context="Upper Bound" String="upper\s*=" lookAhead="true" />
+ <RegExpr context="Lower Bound" String="lower\s*=" lookAhead="true" />
+ </context>
+ <context attribute="Normal Text" name="After Right Paren"
lineEndContext="#stay" fallthrough="true" fallthroughContext="#pop" >
+ <DetectSpaces />
+ <RegExpr context="Truncation" String="T\s*\[" lookAhead="true" />
+ </context>
+ <context attribute="Normal Text" name="Upper Bound"
lineEndContext="#stay" >
+ <StringDetect attribute="Keyword" String="upper" context="#stay" />
+ <DetectChar attribute="Punctuation" char="=" context="#pop" />
+ </context>
+ <context attribute="Normal Text" name="Lower Bound"
lineEndContext="#stay" >
+ <StringDetect attribute="Keyword" String="lower" context="#stay" />
+ <DetectChar attribute="Punctuation" char="=" context="#pop" />
+ </context>
+ <context attribute="Normal Text" name="Truncation"
lineEndContext="#stay" >
+ <DetectChar attribute="Keyword" char="T" context="#stay" />
+ <DetectChar attribute="Punctuation" char="[" context="#pop" />
+ </context>
+ </contexts>
+ <itemDatas>
+ <itemData name="Normal Text" defStyleNum="dsNormal"
spellChecking="false"/>
+ <itemData name="Control Flow" defStyleNum="dsControlFlow"
spellChecking="false"/>
+ <itemData name="Keyword" defStyleNum="dsKeyword"
spellChecking="false"/>
+ <itemData name="Data Type" defStyleNum="dsDataType"
spellChecking="false"/>
+ <itemData name="Int" defStyleNum="dsDecVal"
spellChecking="false"/>
+ <itemData name="Real" defStyleNum="dsFloat"
spellChecking="false"/>
+ <itemData name="Complex" defStyleNum="dsFloat"
spellChecking="false"/>
+ <itemData name="String" defStyleNum="dsString"/>
+ <itemData name="Comment" defStyleNum="dsComment"/>
+ <itemData name="Assignment" defStyleNum="dsNormal"
spellChecking="false"/>
+ <itemData name="Operator" defStyleNum="dsNormal"
spellChecking="false"/>
+ <itemData name="Punctuation" defStyleNum="dsNormal"
spellChecking="false"/>
+ <itemData name="Identifier" defStyleNum="dsNormal"
spellChecking="false" />
+ <itemData name="Doc Tag" defStyleNum="dsAnnotation"
spellChecking="false" />
+ </itemDatas>
+ </highlighting>
+ <general>
+ <comments>
+ <comment name="singleLine" start="//" />
+ <comment name="multiLine" start="/*" end="*/" region="Comment" />
+ </comments>
+ <keywords casesensitive="1" />
+ </general>
+</language>
+<!-- kate: replace-tabs on; tab-width 2; indent-width 2; -->
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/skylighting-core-0.12.1/xml/zsh.xml
new/skylighting-core-0.12.2/xml/zsh.xml
--- old/skylighting-core-0.12.1/xml/zsh.xml 2021-09-18 20:51:58.000000000
+0200
+++ new/skylighting-core-0.12.2/xml/zsh.xml 2022-01-19 23:55:43.000000000
+0100
@@ -57,7 +57,7 @@
<!ENTITY int "(?:[0-9]++[_0-9]*+)">
<!ENTITY exp "(?:[eE][-+]?∫)">
]>
-<language name="Zsh" version="22" kateversion="5.79" section="Scripts"
extensions="*.sh;*.zsh;.zshrc;.zprofile;.zlogin;.zlogout;.profile"
mimetype="application/x-shellscript" casesensitive="1" author="Jonathan Poelen
([email protected])" license="MIT">
+<language name="Zsh" version="23" kateversion="5.79" section="Scripts"
extensions="*.sh;*.zsh;.zshrc;.zprofile;.zlogin;.zlogout;.profile"
mimetype="application/x-shellscript" casesensitive="1" author="Jonathan Poelen
([email protected])" license="MIT">
<highlighting>
<list name="keywords">
@@ -1170,8 +1170,14 @@
<DetectChar attribute="String DoubleQ" context="StringDQ"
char="""/>
<AnyChar attribute="Parameter Expansion Operator" context="#stay"
String="#+^=~"/>
<DetectIdentifier attribute="Variable" context="#pop!CheckVarAlt"/>
- <AnyChar attribute="Variable" context="#pop!CheckVarAlt"
String="*@?$!-"/>
+ <AnyChar attribute="Variable" context="#pop!CheckVarAlt"
String="*@?$-"/>
<Int attribute="Variable" context="#pop!CheckVarAlt"
additionalDeliminator="#~=^+{}[]:-/$"/>
+ <Detect2Chars context="#pop!VarSubShell" char="!" char1="}"
lookAhead="1"/>
+ <DetectChar attribute="Parameter Expansion Operator"
context="#pop!AlternateValue" char="!"/>
+ </context>
+
+ <context attribute="Parameter Expansion" lineEndContext="#stay"
name="VarSubShell">
+ <DetectChar attribute="Variable" context="#pop!CheckVarAlt" char="!"/>
</context>
<context attribute="Parameter Expansion" lineEndContext="#stay"
name="VarFlag_s">