diff options
author | Eike Ziller <eike.ziller@theqtcompany.com> | 2016-03-24 12:46:10 +0100 |
---|---|---|
committer | Eike Ziller <eike.ziller@theqtcompany.com> | 2016-04-12 12:30:55 +0000 |
commit | c320d3909aae3b7baa8891e8d8a84ef7fc28b7dd (patch) | |
tree | ce8f8c2a0c245e58c93833b149054e10cd5e7c37 /share/qtcreator | |
parent | 2a3e342740bd09099198890072296ef3be221ec1 (diff) | |
download | qt-creator-c320d3909aae3b7baa8891e8d8a84ef7fc28b7dd.tar.gz |
Move 3rdparty resources into 3rdparty subdirectory
Change-Id: Ib6363629ef3e4d10bca64936a46147b5defc048b
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
Diffstat (limited to 'share/qtcreator')
18 files changed, 0 insertions, 10902 deletions
diff --git a/share/qtcreator/generic-highlighter/alert.xml b/share/qtcreator/generic-highlighter/alert.xml deleted file mode 100644 index 8ac5296fc8..0000000000 --- a/share/qtcreator/generic-highlighter/alert.xml +++ /dev/null @@ -1,83 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE language SYSTEM "language.dtd"> -<!-- - This file is part of KDE's kate project. - - copyright : (C) 2004 by Dominik Haumann - email : dhdev at gmx dot de - - ********************************************************************** - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * - * Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; if not, write to the * - * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, * - * Boston, MA 02110-1301, USA. * - ********************************************************************** - - This file is included in every file that highlights the "alerts" keywords. - That's why extensions and mimetype are empty. - - Changes by Alex Turbov: - Introduce 3 alert levels and sort keywords according importance. - Few more keywords has been added. ---> -<language version="1.11" kateversion="3.1" name="Alerts" section="Other" extensions="" mimetype="" author="Dominik Haumann (dhdev@gmx.de)" license="LGPL" hidden="true"> - <highlighting> - <list name="alerts_hi"> - <item> ALERT </item> - <item> ATTENTION </item> - <item> DANGER </item> - <item> HACK </item> - <item> SECURITY </item> - </list> - <list name="alerts_mid"> - <item> BUG </item> - <item> FIXME </item> - <item> DEPRECATED </item> - <item> TASK </item> - <item> TODO </item> - <item> TBD </item> - <item> WARNING </item> - <item> CAUTION </item> - <item> NOLINT </item> - </list> - <list name="alerts_lo"> - <item> ### </item> - <item> NOTE </item> - <item> NOTICE </item> - <item> TEST </item> - <item> TESTING </item> - </list> - <contexts> - <context attribute="Normal Text" lineEndContext="#pop" name="Normal Text" > - <StringDetect attribute="Region Marker" context="#stay" String="{{{" beginRegion="AlertRegion1" /> - <StringDetect attribute="Region Marker" context="#stay" String="}}}" endRegion="AlertRegion1" /> - <StringDetect attribute="Region Marker" context="#stay" String="BEGIN" beginRegion="AlertRegion2" /> - <StringDetect attribute="Region Marker" context="#stay" String="END" endRegion="AlertRegion2" /> - <keyword attribute="Alert Level 1" context="#stay" String="alerts_hi" /> - <keyword attribute="Alert Level 2" context="#stay" String="alerts_mid" /> - <keyword attribute="Alert Level 3" context="#stay" String="alerts_lo" /> - </context> - </contexts> - <itemDatas> - <itemData name="Normal Text" defStyleNum="dsNormal"/> - <itemData name="Alert Level 1" defStyleNum="dsAlert" color="#e85848" selColor="#e85848" backgroundColor="#451e1a" /> - <itemData name="Alert Level 2" defStyleNum="dsAlert" color="#ca9219" selColor="#ca9219" backgroundColor="#451e1a" /> - <itemData name="Alert Level 3" defStyleNum="dsAlert" color="#81ca2d" selColor="#81ca2d" /> - <itemData name="Region Marker" defStyleNum="dsRegionMarker"/> - </itemDatas> - </highlighting> - <general> - <keywords casesensitive="1"/> - </general> -</language> -<!-- kate: indent-width 2; --> diff --git a/share/qtcreator/generic-highlighter/autoconf.xml b/share/qtcreator/generic-highlighter/autoconf.xml deleted file mode 100644 index 71740f8a8c..0000000000 --- a/share/qtcreator/generic-highlighter/autoconf.xml +++ /dev/null @@ -1,396 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE language SYSTEM "/opt/kde3/share/apps/katepart/syntax/language.dtd"> -<!-- (c) 2008-2011 by Jürgen Heinemann http://www.hjcms.de - @see http://www.gnu.org/software/automake/manual/autoconf/ ---> -<language name="Autoconf Language" version="1.11" kateversion="2.4" section="Other" - extensions="configure.ac;configure.in;configure.in.in;*.m4;*.M4" - mimetype="text/x-m4;text/x-autoconf" - author="Juergen Heinemann (nospam@hjcms.de)" license="LGPL"> - <highlighting> - <!-- http://www.gnu.org/software/automake/manual/autoconf/Program-_0026-Function-Index.html --> - <list name="keywords"> - <item> if </item> - <item> then </item> - <item> elif </item> - <item> else </item> - <item> fi </item> - <item> for </item> - <item> in </item> - <item> do </item> - <item> don </item> - <item> function </item> - <item> select </item> - <item> until </item> - <item> while </item> - <item> set </item> - <item> ifelse </item> - <item> case </item> - <item> esac </item> - </list> - - <!-- http://www.gnu.org/software/automake/manual/autoconf/Limitations-of-Builtins.html --> - <list name="builtins"> - <item> : </item> - <item> source </item> - <item> alias </item> - <item> bg </item> - <item> bind </item> - <item> break </item> - <item> builtin </item> - <item> cd </item> - <item> caller </item> - <item> command </item> - <item> compgen </item> - <item> complete </item> - <item> continue </item> - <item> dirs </item> - <item> disown </item> - <item> echo </item> - <item> enable </item> - <item> eval </item> - <item> exec </item> - <item> exit </item> - <item> fc </item> - <item> fg </item> - <item> getopts </item> - <item> hash </item> - <item> help </item> - <item> history </item> - <item> jobs </item> - <item> kill </item> - <item> let </item> - <item> logout </item> - <item> popd </item> - <item> printf </item> - <item> pushd </item> - <item> pwd </item> - <item> return </item> - <item> set </item> - <item> shift </item> - <item> shopt </item> - <item> suspend </item> - <item> test </item> - <item> time </item> - <item> times </item> - <item> trap </item> - <item> type </item> - <item> ulimit </item> - <item> umask </item> - <item> unalias </item> - <item> wait </item> - </list> - - <list name="bools"> - <item> no </item> - <item> yes </item> - <item> false </item> - <item> true </item> - </list> - - <!-- - This is an alphabetical list of the M4, M4sugar, and M4sh macros. - http://www.gnu.org/software/automake/manual/autoconf/M4-Macro-Index.html - --> - <list name="m4sugar"> - <item> AS_BOURNE_COMPATIBLE </item> - <item> AS_BOX </item> - <item> AS_CASE </item> - <item> AS_DIRNAME </item> - <item> AS_ECHO </item> - <item> AS_ECHO_N </item> - <item> AS_ESCAPE </item> - <item> AS_EXIT </item> - <item> AS_HELP_STRING </item> - <item> AS_IF </item> - <item> AS_INIT </item> - <item> AS_INIT_GENERATED </item> - <item> AS_LINENO_PREPARE </item> - <item> AS_LITERAL_IF </item> - <item> AS_LITERAL_WORD_IF </item> - <item> AS_ME_PREPARE </item> - <item> AS_MESSAGE_FD </item> - <item> AS_MESSAGE_LOG_FD </item> - <item> AS_MKDIR_P </item> - <item> AS_ORIGINAL_STDIN_FD </item> - <item> AS_SET_CATFILE </item> - <item> AS_SET_STATUS </item> - <item> AS_SHELL_SANITIZE </item> - <item> AS_TMPDIR </item> - <item> AS_TR_CPP </item> - <item> AS_TR_SH </item> - <item> AS_UNSET </item> - <item> AS_VAR_APPEND </item> - <item> AS_VAR_ARITH </item> - <item> AS_VAR_COPY </item> - <item> AS_VAR_IF </item> - <item> AS_VAR_POPDEF </item> - <item> AS_VAR_PUSHDEF </item> - <item> AS_VAR_SET </item> - <item> AS_VAR_SET_IF </item> - <item> AS_VAR_TEST_SET </item> - <item> AS_VERSION_COMPARE </item> - <item> m4_append </item> - <item> m4_append_uniq </item> - <item> m4_append_uniq_w </item> - <item> m4_apply </item> - <item> m4_argn </item> - <item> m4_assert </item> - <item> m4_bmatch </item> - <item> m4_bpatsubst </item> - <item> m4_bpatsubsts </item> - <item> m4_bregexp </item> - <item> m4_builtin </item> - <item> m4_car </item> - <item> m4_case </item> - <item> m4_cdr </item> - <item> m4_changecom </item> - <item> m4_changequote </item> - <item> m4_chomp </item> - <item> m4_chomp_all </item> - <item> m4_cleardivert </item> - <item> m4_cmp </item> - <item> m4_combine </item> - <item> m4_cond </item> - <item> m4_copy </item> - <item> m4_copy_force </item> - <item> m4_count </item> - <item> m4_curry </item> - <item> m4_debugfile </item> - <item> m4_debugmode </item> - <item> m4_decr </item> - <item> m4_default </item> - <item> m4_default_nblank </item> - <item> m4_default_nblank_quoted </item> - <item> m4_default_quoted </item> - <item> m4_define </item> - <item> m4_define_default </item> - <item> m4_defn </item> - <item> m4_divert </item> - <item> m4_divert_once </item> - <item> m4_divert_pop </item> - <item> m4_divert_push </item> - <item> m4_divert_text </item> - <item> m4_divnum </item> - <item> m4_do </item> - <item> m4_dquote </item> - <item> m4_dquote_elt </item> - <item> m4_dumpdef </item> - <item> m4_dumpdefs </item> - <item> m4_echo </item> - <item> m4_errprint </item> - <item> m4_errprintn </item> - <item> m4_escape </item> - <item> m4_esyscmd </item> - <item> m4_esyscmd_s </item> - <item> m4_eval </item> - <item> m4_exit </item> - <item> m4_expand </item> - <item> m4_fatal </item> - <item> m4_flatten </item> - <item> m4_for </item> - <item> m4_foreach </item> - <item> m4_foreach_w </item> - <item> m4_format </item> - <item> m4_if </item> - <item> m4_ifblank </item> - <item> m4_ifdef </item> - <item> m4_ifnblank </item> - <item> m4_ifndef </item> - <item> m4_ifset </item> - <item> m4_ifval </item> - <item> m4_ifvaln </item> - <item> m4_ignore </item> - <item> m4_include </item> - <item> m4_incr </item> - <item> m4_index </item> - <item> m4_indir </item> - <item> m4_init </item> - <item> m4_join </item> - <item> m4_joinall </item> - <item> m4_len </item> - <item> m4_list_cmp </item> - <item> m4_location </item> - <item> m4_make_list </item> - <item> m4_maketemp </item> - <item> m4_map </item> - <item> m4_map_args </item> - <item> m4_map_args_pair </item> - <item> m4_map_args_sep </item> - <item> m4_map_args_w </item> - <item> m4_map_sep </item> - <item> m4_mapall </item> - <item> m4_mapall_sep </item> - <item> m4_max </item> - <item> m4_min </item> - <item> m4_mkstemp </item> - <item> m4_n </item> - <item> m4_newline </item> - <item> m4_normalize </item> - <item> m4_pattern_allow </item> - <item> m4_pattern_forbid </item> - <item> m4_popdef </item> - <item> m4_pushdef </item> - <item> m4_quote </item> - <item> m4_re_escape </item> - <item> m4_rename </item> - <item> m4_rename_force </item> - <item> m4_reverse </item> - <item> m4_set_add </item> - <item> m4_set_add_all </item> - <item> m4_set_contains </item> - <item> m4_set_contents </item> - <item> m4_set_delete </item> - <item> m4_set_difference </item> - <item> m4_set_dump </item> - <item> m4_set_empty </item> - <item> m4_set_foreach </item> - <item> m4_set_intersection </item> - <item> m4_set_list </item> - <item> m4_set_listc </item> - <item> m4_set_map </item> - <item> m4_set_map_sep </item> - <item> m4_set_remove </item> - <item> m4_set_size </item> - <item> m4_set_union </item> - <item> m4_shift </item> - <item> m4_shift2 </item> - <item> m4_shift3 </item> - <item> m4_shiftn </item> - <item> m4_sign </item> - <item> m4_sinclude </item> - <item> m4_split </item> - <item> m4_stack_foreach </item> - <item> m4_stack_foreach_lifo </item> - <item> m4_stack_foreach_sep </item> - <item> m4_stack_foreach_sep_lifo </item> - <item> m4_strip </item> - <item> m4_substr </item> - <item> m4_syscmd </item> - <item> m4_sysval </item> - <item> m4_text_box </item> - <item> m4_text_wrap </item> - <item> m4_tolower </item> - <item> m4_toupper </item> - <item> m4_traceoff </item> - <item> m4_traceon </item> - <item> m4_translit </item> - <item> m4_undefine </item> - <item> m4_undivert </item> - <item> m4_unquote </item> - <item> m4_version_compare </item> - <item> m4_version_prereq </item> - <item> m4_warn </item> - <item> m4_wrap </item> - <item> m4_wrap_lifo </item> - </list> - - <!-- Autotest Macro Index --> - <list name="autotest_macro"> - <item> AT_ARG_OPTION </item> - <item> AT_ARG_OPTION_ARG </item> - <item> AT_BANNER </item> - <item> AT_CAPTURE_FILE </item> - <item> AT_CHECK </item> - <item> AT_CHECK_EUNIT </item> - <item> AT_CHECK_UNQUOTED </item> - <item> AT_CLEANUP </item> - <item> AT_COLOR_TESTS </item> - <item> AT_COPYRIGHT </item> - <item> AT_DATA </item> - <item> AT_FAIL_IF </item> - <item> AT_INIT </item> - <item> AT_KEYWORDS </item> - <item> AT_PACKAGE_BUGREPORT </item> - <item> AT_PACKAGE_NAME </item> - <item> AT_PACKAGE_STRING </item> - <item> AT_PACKAGE_TARNAME </item> - <item> AT_PACKAGE_URL </item> - <item> AT_PACKAGE_VERSION </item> - <item> AT_SETUP </item> - <item> AT_SKIP_IF </item> - <item> AT_TESTED </item> - <item> AT_XFAIL_IF </item> - </list> - - <list name="libtool"> - <item> LT_PREREQ </item> - <item> LT_LANG </item> - <item> LT_INIT </item> - <item> LTDL_INIT </item> - <item> LT_CONFIG_LTDL_DIR </item> - </list> - - <list name="pkgconfig"> - <item> PKG_CHECK_MODULES </item> - <item> PKG_PROG_PKG_CONFIG </item> - <item> PKG_CHECK_EXISTS </item> - </list> - - <contexts> - <context attribute="Normal Text" lineEndContext="#stay" name="Default"> - <!-- <IncludeRules context="##Bash" /> --> - <keyword attribute="Keyword" context="#stay" String="keywords" /> - <RegExpr attribute="Builtin" context="#stay" String="\.(?=\s)" /> - <keyword attribute="Builtin" context="#stay" String="builtins" /> - <keyword attribute="Boolean" context="#stay" String="bools" /> - <!-- Autoconf Macros --> - <keyword attribute="M4 Sugar Macros" context="#stay" String="m4sugar" /> - <!-- Autotest Macro Index --> - <keyword attribute="Autotest Macros" context="#stay" String="autotest_macro" /> - <!-- Other Macros --> - <keyword attribute="pkg-config Macros" context="#stay" String="pkgconfig" /> - <!-- libtool Macros --> - <keyword attribute="Libtool Macros" context="#stay" String="libtool" /> - <!-- Autoconf Macros --> - <RegExpr attribute="Autoconf Macros" context="#stay" String="\bAC_[A-Z0-9_]+\b" insensitive="false" endRegion="BeginRegion" /> - <!-- Automake Macros --> - <RegExpr attribute="Automake Macros" context="#stay" String="\bAM_[A-Z0-9_]+\b" insensitive="false" endRegion="BeginRegion" /> - <!-- Script temp Defined Macros --> - <RegExpr attribute="Inline Macros" context="#stay" String="\bac_[a-z_]+\b" insensitive="false" endRegion="BeginRegion" /> - <RegExpr attribute="Char" context="#stay" String="'.'"/> - <DetectChar attribute="String" context="String" char="""/> - <AnyChar attribute="Symbol" context="#stay" String=":!%&()+,-/.*<=>|"/> - <RegExpr attribute="Variable" context="#stay" String="\$[a-z_]+" insensitive="true" endRegion="BeginRegion" /> - <Float attribute="Float" context="#stay"/> - <Int attribute="Decimal" context="#stay"/> - <RegExpr attribute="Pragmas" context="#stay" String="([\s\t]+#).*$" insensitive="true" endRegion="BeginRegion" /> - <RegExpr attribute="Comment" context="#stay" String="(^#).*$" insensitive="true" endRegion="BeginRegion" /> - <RegExpr attribute="Comment" context="#stay" String="(\bdnl\s).*$" insensitive="true" endRegion="BeginRegion" /> - </context> - <context attribute="Region Marker" lineEndContext="#pop" name="Region Marker"/> - <context attribute="String" lineEndContext="#pop" name="String"> - <DetectChar attribute="String" context="#pop" char="""/> - </context> - </contexts> - <itemDatas> - <itemData name="Normal Text" defStyleNum="dsNormal" /> - <itemData name="Keyword" defStyleNum="dsKeyword" /> - <itemData name="Builtin" defStyleNum="dsKeyword" color="#808" /> - <itemData name="M4 Sugar Macros" defStyleNum="dsKeyword" /> - <itemData name="Autotest Macros" defStyleNum="dsKeyword" /> - <itemData name="Autoconf Macros" defStyleNum="dsKeyword" color="#0095ff" selColor="#ffffff" bold="1" /> - <itemData name="Automake Macros" defStyleNum="dsKeyword" color="#6666cc" selColor="#ffffff" bold="1" /> - <itemData name="Libtool Macros" defStyleNum="dsKeyword" color="#6666cc" selColor="#ffffff" bold="1" /> - <itemData name="Inline Macros" defStyleNum="dsKeyword" color="#6666cc" selColor="#ffffff" /> - <itemData name="pkg-config Macros" defStyleNum="dsKeyword" /> - <itemData name="Boolean" defStyleNum="dsOthers" /> - <itemData name="Variable" defStyleNum="dsOthers" /> - <itemData name="Decimal" defStyleNum="dsDecVal" /> - <itemData name="Float" defStyleNum="dsFloat" /> - <itemData name="Char" defStyleNum="dsChar" /> - <itemData name="String" defStyleNum="dsString" /> - <itemData name="Pragmas" defStyleNum="dsOthers" color="#00C000" /> - <itemData name="Comment" defStyleNum="dsComment" /> - <itemData name="Symbol" defStyleNum="dsNormal"/> - <itemData name="Region Marker" defStyleNum="dsRegionMarker" /> - </itemDatas> - </highlighting> - <general> - <comments> - <comment name="singleLine" start="dnl" /> - <comment name="multiLine" start="/*" end="*/" /> - </comments> - <keywords casesensitive="0" /> - </general> -</language> diff --git a/share/qtcreator/generic-highlighter/bash.xml b/share/qtcreator/generic-highlighter/bash.xml deleted file mode 100644 index 2eaec955e0..0000000000 --- a/share/qtcreator/generic-highlighter/bash.xml +++ /dev/null @@ -1,956 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE language SYSTEM "language.dtd" -[ - <!ENTITY funcname "[A-Za-z_:][A-Za-z0-9_:#%@-]*"> - <!ENTITY varname "[A-Za-z_][A-Za-z0-9_]*"> - <!ENTITY word "[^|&;()<>\s]+"> <!-- see man bash --> - <!ENTITY eos "(?=($|\s))"> <!-- eol or space following --> - <!ENTITY noword "(?![\w$+-])"> <!-- no word, $, + or - following --> - <!ENTITY pathpart "([\w_@.%*?+-]|\\ )"> <!-- valid character in a file name --> -]> -<language name="Bash" version="2.18" kateversion="5.0" section="Scripts" extensions="*.sh;*.bash;*.ebuild;*.eclass;.bashrc;.bash_profile;.bash_login;.profile" mimetype="application/x-shellscript" casesensitive="1" author="Wilbert Berendsen (wilbert@kde.nl)" license="LGPL"> - -<!-- (c) 2004 by Wilbert Berendsen (wilbert@kde.nl) - Changes by Matthew Woehlke (mw_triad@users.sourceforge.net) - Changes by Sebastian Pipping (webmaster@hartwork.org) - Changes by Luiz Angelo Daros de Luca (luizluca@gmail.com) - Released under the LGPL, part of kdelibs/kate --> - - <highlighting> - <list name="keywords"> - <item> else </item> - <item> for </item> - <item> function </item> - <item> in </item> - <item> select </item> - <item> until </item> - <item> while </item> - <item> elif </item> - <item> then </item> - <item> set </item> - </list> - - <list name="builtins"> - <item> : </item> - <item> source </item> - <item> alias </item> - <item> bg </item> - <item> bind </item> - <item> break </item> - <item> builtin </item> - <item> cd </item> - <item> caller </item> - <item> command </item> - <item> compgen </item> - <item> complete </item> - <item> continue </item> - <item> dirs </item> - <item> disown </item> - <item> echo </item> - <item> enable </item> - <item> eval </item> - <item> exec </item> - <item> exit </item> - <item> fc </item> - <item> fg </item> - <item> getopts </item> - <item> hash </item> - <item> help </item> - <item> history </item> - <item> jobs </item> - <item> kill </item> - <item> let </item> - <item> logout </item> - <item> popd </item> - <item> printf </item> - <item> pushd </item> - <item> pwd </item> - <item> return </item> - <item> set </item> - <item> shift </item> - <item> shopt </item> - <item> suspend </item> - <item> test </item> - <item> time </item> - <item> times </item> - <item> trap </item> - <item> type </item> - <item> ulimit </item> - <item> umask </item> - <item> unalias </item> - <item> wait </item> - </list> - - <list name="builtins_var"> - <item> export </item> - <item> unset </item> - <item> declare </item> - <item> typeset </item> - <item> local </item> - <item> read </item> - <item> readonly </item> - </list> - - <list name="unixcommands"> - <!-- /bin --> - <item> arch </item> - <item> awk </item> - <item> bash </item> - <item> bunzip2 </item> - <item> bzcat </item> - <item> bzcmp </item> - <item> bzdiff </item> - <item> bzegrep </item> - <item> bzfgrep </item> - <item> bzgrep </item> - <item> bzip2 </item> - <item> bzip2recover </item> - <item> bzless </item> - <item> bzmore </item> - <item> cat </item> - <item> chattr </item> - <item> chgrp </item> - <item> chmod </item> - <item> chown </item> - <item> chvt </item> - <item> cp </item> - <item> date </item> - <item> dd </item> - <item> deallocvt </item> - <item> df </item> - <item> dir </item> - <item> dircolors </item> - <item> dmesg </item> - <item> dnsdomainname </item> - <item> domainname </item> - <item> du </item> - <item> dumpkeys </item> - <item> echo </item> - <item> ed </item> - <item> egrep </item> - <item> false </item> - <item> fgconsole </item> - <item> fgrep </item> - <item> fuser </item> - <item> gawk </item> - <item> getkeycodes </item> - <item> gocr </item> - <item> grep </item> - <item> groff </item> - <item> groups </item> - <item> gunzip </item> - <item> gzexe </item> - <item> gzip </item> - <item> hostname </item> - <item> igawk </item> - <item> install </item> - <item> kbd_mode </item> - <item> kbdrate </item> - <item> killall </item> - <item> last </item> - <item> lastb </item> - <item> link </item> - <item> ln </item> - <item> loadkeys </item> - <item> loadunimap </item> - <item> login </item> - <item> ls </item> - <item> lsattr </item> - <item> lsmod </item> - <item> lsmod.old </item> - <item> lzcat </item> - <item> lzcmp </item> - <item> lzdiff </item> - <item> lzegrep </item> - <item> lzfgrep </item> - <item> lzgrep </item> - <item> lzless </item> - <item> lzcat </item> - <item> lzma </item> - <item> lzmainfo </item> - <item> lzmore </item> - <item> mapscrn </item> - <item> mesg </item> - <item> mkdir </item> - <item> mkfifo </item> - <item> mknod </item> - <item> mktemp </item> - <item> more </item> - <item> mount </item> - <item> mv </item> - <item> nano </item> - <item> netstat </item> - <item> nisdomainname </item> - <item> nroff </item> - <item> openvt </item> - <item> pgawk </item> - <item> pidof </item> - <item> ping </item> - <item> ps </item> - <item> pstree </item> - <item> pwd </item> - <item> rbash </item> - <item> readlink </item> - <item> red </item> - <item> resizecons </item> - <item> rm </item> - <item> rmdir </item> - <item> run-parts </item> - <item> sash </item> - <item> sed </item> - <item> setfont </item> - <item> setkeycodes </item> - <item> setleds </item> - <item> setmetamode </item> - <item> setserial </item> - <item> sh </item> - <item> showkey </item> - <item> shred </item> - <item> sleep </item> - <item> ssed </item> - <item> stat </item> - <item> stty </item> - <item> su </item> - <item> sync </item> - <item> tar </item> - <item> tempfile </item> - <item> touch </item> - <item> troff </item> - <item> true </item> - <item> umount </item> - <item> uname </item> - <item> unicode_start </item> - <item> unicode_stop </item> - <item> unlink </item> - <item> unlzma </item> - <item> unxz </item> - <item> utmpdump </item> - <item> uuidgen </item> - <item> vdir </item> - <item> wall </item> - <item> wc </item> - <item> xz </item> - <item> xzcat </item> - <item> ypdomainname </item> - <item> zcat </item> - <item> zcmp </item> - <item> zdiff </item> - <item> zegrep </item> - <item> zfgrep </item> - <item> zforce </item> - <item> zgrep </item> - <item> zless </item> - <item> zmore </item> - <item> znew </item> - <item> zsh </item> - - <!-- some from /usr/bin --> - <item> aclocal </item> - <item> aconnect </item> - <item> aplay </item> - <item> apm </item> - <item> apmsleep </item> - <item> apropos </item> - <item> ar </item> - <item> arecord </item> - <item> as </item> - <item> as86 </item> - <item> autoconf </item> - <item> autoheader </item> - <item> automake </item> - <item> awk </item> - <item> basename </item> - <item> bc </item> - <item> bison </item> - <item> c++ </item> - <item> cal </item> - <item> cat </item> - <item> cc </item> - <item> cdda2wav </item> - <item> cdparanoia </item> - <item> cdrdao </item> - <item> cd-read </item> - <item> cdrecord </item> - <item> chfn </item> - <item> chgrp </item> - <item> chmod </item> - <item> chown </item> - <item> chroot </item> - <item> chsh </item> - <item> clear </item> - <item> cmp </item> - <item> co </item> - <item> col </item> - <item> comm </item> - <item> cp </item> - <item> cpio </item> - <item> cpp </item> - <item> cut </item> - <item> dc </item> - <item> dd </item> - <item> df </item> - <item> diff </item> - <item> diff3 </item> - <item> dir </item> - <item> dircolors </item> - <item> directomatic </item> - <item> dirname </item> - <item> du </item> - <item> env </item> - <item> expr </item> - <item> fbset </item> - <item> file </item> - <item> find </item> - <item> flex </item> - <item> flex++ </item> - <item> fmt </item> - <item> free </item> - <item> ftp </item> - <item> funzip </item> - <item> fuser </item> - <item> g++ </item> - <item> gawk </item> - <item> gc </item> - <item> gcc </item> - <item> gdb </item> - <item> getent </item> - <item> getopt </item> - <item> gettext </item> - <item> gettextize </item> - <item> gimp </item> - <item> gimp-remote </item> - <item> gimptool </item> - <item> gmake </item> - <item> gs </item> - <item> head </item> - <item> hexdump </item> - <item> id </item> - <item> install </item> - <item> join </item> - <item> kill </item> - <item> killall </item> - <item> ld </item> - <item> ld86 </item> - <item> ldd </item> - <item> less </item> - <item> lex </item> - <item> ln </item> - <item> locate </item> - <item> lockfile </item> - <item> logname </item> - <item> lp </item> - <item> lpr </item> - <item> ls </item> - <item> lynx </item> - <item> m4 </item> - <item> make </item> - <item> man </item> - <item> mkdir </item> - <item> mknod </item> - <item> msgfmt </item> - <item> mv </item> - <item> namei </item> - <item> nasm </item> - <item> nawk </item> - <item> nice </item> - <item> nl </item> - <item> nm </item> - <item> nm86 </item> - <item> nmap </item> - <item> nohup </item> - <item> nop </item> - <item> od </item> - <item> passwd </item> - <item> patch </item> - <item> pcregrep </item> - <item> pcretest </item> - <item> perl </item> - <item> perror </item> - <item> pidof </item> - <item> pr </item> - <item> printf </item> - <item> procmail </item> - <item> prune </item> - <item> ps2ascii </item> - <item> ps2epsi </item> - <item> ps2frag </item> - <item> ps2pdf </item> - <item> ps2ps </item> - <item> psbook </item> - <item> psmerge </item> - <item> psnup </item> - <item> psresize </item> - <item> psselect </item> - <item> pstops </item> - <item> rcs </item> - <item> rev </item> - <item> rm </item> - <item> scp </item> - <item> sed </item> - <item> seq </item> - <item> setterm </item> - <item> shred </item> - <item> size </item> - <item> size86 </item> - <item> skill </item> - <item> slogin </item> - <item> snice </item> - <item> sort </item> - <item> sox </item> - <item> split </item> - <item> ssh </item> - <item> ssh-add </item> - <item> ssh-agent </item> - <item> ssh-keygen </item> - <item> ssh-keyscan </item> - <item> stat </item> - <item> strings </item> - <item> strip </item> - <item> sudo </item> - <item> suidperl </item> - <item> sum </item> - <item> tac </item> - <item> tail </item> - <item> tee </item> - <item> test </item> - <item> tr </item> - <item> uniq </item> - <item> unlink </item> - <item> unzip </item> - <item> updatedb </item> - <item> updmap </item> - <item> uptime </item> - <item> users </item> - <item> vmstat </item> - <item> w </item> - <item> wc </item> - <item> wget </item> - <item> whatis </item> - <item> whereis </item> - <item> which </item> - <item> who </item> - <item> whoami </item> - <item> write </item> - <item> xargs </item> - <item> yacc </item> - <item> yes </item> - <item> zip </item> - <item> zsoelim </item> - - <!-- others --> - <item> dcop </item> - <item> kdialog </item> - <item> kfile </item> - <item> xhost </item> - <item> xmodmap </item> - <item> xset </item> - </list> - - - <contexts> - <context attribute="Normal Text" lineEndContext="#stay" name="Start"> - <IncludeRules context="FindAll" /> - </context> - -<!-- ====== The following rulessets are meant to be included ======== --> - <!-- FindAll tries to interpret everything --> - <context attribute="Normal Text" lineEndContext="#stay" name="FindAll"> - <IncludeRules context="FindComments" /> - <IncludeRules context="FindCommands" /> - <IncludeRules context="FindStrings" /> - <IncludeRules context="FindSubstitutions" /> - <IncludeRules context="FindOthers" /> - </context> - - <!-- FindMost tries to interpret anything except commands --> - <context attribute="Normal Text" lineEndContext="#stay" name="FindMost"> - <IncludeRules context="FindComments" /> - <IncludeRules context="FindStrings" /> - <IncludeRules context="FindSubstitutions" /> - <IncludeRules context="FindOthers" /> - </context> - - - <!-- FindComments consumes shell comments till EOL --> - <context attribute="Normal Text" lineEndContext="#pop" name="FindComments"> - <DetectChar attribute="Comment" context="Comment" char="#" firstNonSpace="true"/> - <RegExpr attribute="Normal Text" context="Comment" String="[\s;](?=#)" /> - </context> - <context attribute="Comment" lineEndContext="#pop" name="Comment"> - <IncludeRules context="##Alerts" /> - <IncludeRules context="##Modelines" /> - </context> - - <!-- FindCommentsParen consumes shell comments till EOL or a closing parenthese --> - <context attribute="Normal Text" lineEndContext="#pop" name="FindCommentsParen"> - <DetectChar attribute="Comment" context="CommentParen" char="#" firstNonSpace="true"/> - <RegExpr attribute="Normal Text" context="CommentParen" String="[\s;](?=#)" /> - </context> - <context attribute="Comment" lineEndContext="#pop" name="CommentParen"> - <RegExpr attribute="Comment" context="#pop" String="[^)](?=\))" /> - <IncludeRules context="##Alerts" /> - </context> - - <!-- FindCommentsBackq consumes shell comments till EOL or a backquote --> - <context attribute="Normal Text" lineEndContext="#pop" name="FindCommentsBackq"> - <DetectChar attribute="Comment" context="CommentBackq" char="#" firstNonSpace="true"/> - <RegExpr attribute="Normal Text" context="CommentBackq" String="[\s;](?=#)" /> - </context> - <context attribute="Comment" lineEndContext="#pop" name="CommentBackq"> - <RegExpr attribute="Comment" context="#pop" String="[^`](?=`)" /> - <IncludeRules context="##Alerts" /> - </context> - - - <!-- FindCommands matches many items that can be expected outside strings, substitutions etc. --> - <context attribute="Normal Text" lineEndContext="#stay" name="FindCommands"> - <IncludeRules context="FindSpecialCommands" /> - <IncludeRules context="FindNormalCommands" /> - </context> - <context attribute="Normal Text" lineEndContext="#stay" name="FindSpecialCommands"> - <!-- start expression in double parentheses --> - <Detect2Chars attribute="Keyword" context="ExprDblParen" char="(" char1="(" beginRegion="expression" /> - <!-- start expression in double brackets --> - <RegExpr attribute="Keyword" context="ExprDblBracket" String="\[\[&eos;" beginRegion="expression" column="0"/> - <RegExpr attribute="Keyword" context="ExprDblBracket" String="\s\[\[&eos;" beginRegion="expression" /> - <!-- start expression in single brackets --> - <RegExpr attribute="Builtin" context="ExprBracket" String="\[&eos;" beginRegion="expression" column="0"/> - <RegExpr attribute="Builtin" context="ExprBracket" String="\s\[&eos;" beginRegion="expression" /> - <!-- start a group command with { --> - <RegExpr attribute="Keyword" context="Group" String="\{&eos;" beginRegion="group" /> - <!-- start a subshell --> - <DetectChar attribute="Keyword" context="SubShell" char="(" beginRegion="subshell" /> - <!-- match do and if blocks --> - <RegExpr attribute="Keyword" context="#stay" String="\bdo&noword;" beginRegion="do" /> - <RegExpr attribute="Keyword" context="#stay" String="\bdone&noword;" endRegion="do" /> - <RegExpr attribute="Keyword" context="#stay" String="\bif&eos;" beginRegion="if" /> - <RegExpr attribute="Keyword" context="#stay" String="\bfi&noword;" endRegion="if" /> - <!-- handle case as a special case --> - <RegExpr attribute="Keyword" context="Case" String="\bcase&noword;" beginRegion="case" /> - <!-- handle variable assignments --> - <RegExpr attribute="Variable" context="Assign" String="\b&varname;\+?=" /> - <RegExpr attribute="Variable" context="AssignSubscr" String="\b&varname;(?=\[.+\]\+?=)" /> - <!-- handle functions with function keyword before keywords --> - <StringDetect attribute="Function" context="#stay" String=":()" /> - <RegExpr attribute="Keyword" context="FunctionDef" String="\bfunction\b" /> - <!-- mark function definitions without function keyword --> - <RegExpr attribute="Function" context="#stay" String="&funcname;\s*\(\)" /> - <!-- handle keywords --> - <keyword attribute="Keyword" context="#stay" String="keywords" /> - <RegExpr attribute="Builtin" context="#stay" String="\.(?=\s)" /> - <!-- handle commands that have variable names as argument --> - <keyword attribute="Builtin" context="VarName" String="builtins_var" /> - <!-- handle here-string --> - <RegExpr attribute="Redirection" context="#stay" String="\d*<<<" /> - <!-- handle here document --> - <StringDetect attribute="Redirection" context="HereDoc" String="<<" lookAhead="true" /> - <!-- handle process subst --> - <RegExpr attribute="Redirection" context="ProcessSubst" String="[<>]\(" /> - <!-- handle redirection --> - <RegExpr attribute="Redirection" context="#stay" String="([0-9]*(>{1,2}|<)(&[0-9]+-?)?|&>|>&|[0-9]*<>)" /> - <!-- handle &, &&, | and || --> - <RegExpr attribute="Control" context="#stay" String="([|&])\1?" /> - </context> - <context attribute="Normal Text" lineEndContext="#stay" name="FindNormalCommands"> - <keyword attribute="Builtin" context="CommandArgs" String="builtins" /> - <keyword attribute="Command" context="CommandArgs" String="unixcommands" /> - <RegExpr attribute="OtherCommand" context="#stay" String="&pathpart;*(?=/)" /> - <RegExpr attribute="OtherCommand" context="#stay" String="~\w*" /> - <RegExpr attribute="OtherCommand" context="#stay" String="/&pathpart;*(?=([/);$`'"]|$))" /> - <RegExpr attribute="OtherCommand" context="CommandArgs" String="/&pathpart;*(?=([\s);$`'"]|$))" /> - <!-- This list is not complete. ie, ":" is missing but as it is in bash completition. --> - <RegExpr attribute="OtherCommand" context="CommandArgs" String="&pathpart;*" /> - </context> - - <!-- CommandArgs matches the items after a command --> - <context attribute="Normal Text" lineEndContext="#pop" name="CommandArgs"> - <LineContinue /> - <IncludeRules context="FindMost" /> - <RegExpr attribute="Keyword" context="#stay" String="\\$" /> - <!-- handle keywords --> - <RegExpr attribute="Option" context="#stay" String="\.(?=\s)" /> - <!-- handle here-string --> - <RegExpr attribute="Redirection" context="#stay" String="\d*<<<" /> - <!-- handle here document --> - <StringDetect attribute="Redirection" context="HereDoc" String="<<" lookAhead="true" /> - <!-- handle process subst --> - <RegExpr attribute="Redirection" context="ProcessSubst" String="[<>]\(" /> - <!-- handle redirection --> - <RegExpr attribute="Redirection" context="#stay" String="([0-9]*(>{1,2}|<)(&[0-9]+-?)?|&>|>&|[0-9]*<>)" /> - <!-- handle &, &&, | and || --> - <RegExpr attribute="Control" context="#pop" String="([|&;])\1?" /> - <RegExpr attribute="Option" context="#stay" String="-?-[a-z][A-Za-z0-9_-]*" /> - <keyword attribute="Option" context="#stay" String="keywords" /> - <AnyChar String=")}" context="#pop" lookAhead="true"/> - </context> - - <!-- FindCommands matches many items that can be expected outside strings, substitutions etc, when inside a Backquote --> - <context attribute="Normal Text" lineEndContext="#stay" name="FindCommandsBackq"> - <IncludeRules context="FindSpecialCommands" /> - <IncludeRules context="FindNormalCommandsBackq" /> - </context> - <context attribute="Normal Text" lineEndContext="#stay" name="FindNormalCommandsBackq"> - <keyword attribute="Builtin" context="CommandArgsBackq" String="builtins" /> - <keyword attribute="Command" context="CommandArgsBackq" String="unixcommands" /> - <RegExpr attribute="OtherCommand" context="#stay" String="&pathpart;*(?=/)" /> - <RegExpr attribute="OtherCommand" context="#stay" String="~\w*" /> - <RegExpr attribute="OtherCommand" context="#stay" String="/&pathpart;*(?=([/);$`'"]|$))" /> - <RegExpr attribute="OtherCommand" context="CommandArgsBackq" String="/&pathpart;*(?=([\s);$`'"]|$))" /> - <RegExpr attribute="OtherCommand" context="CommandArgsBackq" String="&pathpart;*" /> - </context> - <context attribute="Normal Text" lineEndContext="#pop" name="CommandArgsBackq"> - <LineContinue /> - <DetectChar attribute="Keyword" context="#pop" char="`" lookAhead="true"/> - <IncludeRules context="CommandArgs" /> - </context> - - <!-- FindOthers contains various rules to mark different shell input --> - <context attribute="Normal Text" lineEndContext="#stay" name="FindOthers"> - <RegExpr attribute="Escape" context="#stay" String="\\[][;\\$`{}()|&<>* ]" /> - <RegExpr attribute="Keyword" context="#stay" String="\\$" /> - <RegExpr attribute="Escape" context="#stay" String="\{(?!(\s|$))\S*\}" /> - <RegExpr attribute="Path" context="#stay" String="&pathpart;*(?=/)" /> - <RegExpr attribute="Path" context="#stay" String="~\w*" /> - <RegExpr attribute="Path" context="#stay" String="/&pathpart;*(?=([\s/):;$`'"]|$))" /> - <!-- TODO: shell globs beside * and ? (in Path's) --> - </context> - - <!-- FindStrings looks for single and double quoted strings, also with $-prefix --> - <context attribute="Normal Text" lineEndContext="#stay" name="FindStrings"> - <Detect2Chars attribute="Escape" context="#stay" char="\\" char1="'" /> - <Detect2Chars attribute="Escape" context="#stay" char="\\" char1=""" /> - <DetectChar attribute="String SingleQ" context="StringSQ" char="'" /> - <DetectChar attribute="String DoubleQ" context="StringDQ" char=""" /> - <Detect2Chars attribute="String SingleQ" context="StringEsc" char="$" char1="'" /> - <Detect2Chars attribute="String Transl." context="StringDQ" char="$" char1=""" /> - </context> - - <!-- FindSubstitutions goes after anything starting with $ and ` and their escapes --> - <context attribute="Normal Text" lineEndContext="#stay" name="FindSubstitutions"> - <RegExpr attribute="Variable" context="Subscript" String="\$&varname;\[" /> - <RegExpr attribute="Variable" context="#stay" String="\$&varname;" /> - <RegExpr attribute="Variable" context="#stay" String="\$[*@#?$!_0-9-]" /> - <RegExpr attribute="Variable" context="#stay" String="\$\{[*@#?$!_0-9-]\}" /> - <RegExpr attribute="Variable" context="#stay" String="\$\{#&varname;(\[[*@]\])?\}" /> - <RegExpr attribute="Variable" context="#stay" String="\$\{!&varname;(\[[*@]\]|[*@])?\}" /> - <RegExpr attribute="Variable" context="#stay" String="\$\{#[0-9]+\}" /> - <RegExpr attribute="Variable" context="VarBrace" String="\$\{&varname;" /> - <RegExpr attribute="Variable" context="VarBrace" String="\$\{[*@#?$!_0-9-](?=[:#%/=?+-])" /> - <StringDetect attribute="Variable" context="ExprDblParenSubst" String="$((" beginRegion="expression" /> - <StringDetect attribute="Redirection" context="SubstFile" String="$(<" /> - <StringDetect attribute="Variable" context="SubstCommand" String="$(" /> - <DetectChar attribute="Backquote" context="SubstBackq" char="`" /> - <RegExpr attribute="Escape" context="#stay" String="\\[`$\\]" /> - </context> - - <!-- FindTests finds operators valid in tests --> - <context attribute="Normal Text" lineEndContext="#stay" name="FindTests"> - <RegExpr attribute="Expression" context="#stay" String="-[abcdefghkprstuwxOGLSNozn](?=\s)"/> - <RegExpr attribute="Expression" context="#stay" String="-([no]t|ef)(?=\s)"/> - <RegExpr attribute="Expression" context="#stay" String="([!=]=?|[><])(?=\s)"/> - <RegExpr attribute="Expression" context="#stay" String="-(eq|ne|[gl][te])(?=\s)"/> - </context> - - -<!-- ====== These are the contexts that can be branched to ======= --> - - <!-- ExprDblParen consumes an expression started in command mode till )) --> - <context attribute="Normal Text" lineEndContext="#stay" name="ExprDblParen"> - <Detect2Chars attribute="Keyword" context="#pop" char=")" char1=")" endRegion="expression" /> - <DetectChar attribute="Normal Text" context="ExprSubParen" char="(" /> - <IncludeRules context="FindMost" /> - </context> - - <!-- ExprDblParenSubst like ExprDblParen but matches )) as Variable --> - <context attribute="Normal Text" lineEndContext="#stay" name="ExprDblParenSubst"> - <Detect2Chars attribute="Variable" context="#pop" char=")" char1=")" endRegion="expression" /> - <DetectChar attribute="Normal Text" context="ExprSubParen" char="(" /> - <IncludeRules context="FindMost" /> - </context> - - <!-- ExprSubParen consumes an expression till ) --> - <context attribute="Normal Text" lineEndContext="#stay" name="ExprSubParen"> - <DetectChar attribute="Normal Text" context="#pop" char=")" /> - <DetectChar attribute="Normal Text" context="ExprSubParen" char="(" /> - <IncludeRules context="FindMost" /> - </context> - - <!-- ExprBracket consumes an expression till ] --> - <context attribute="Normal Text" lineEndContext="#stay" name="ExprBracket"> - <RegExpr attribute="Builtin" context="#pop" String="\s\](?=($|[\s;|&]))" endRegion="expression" /> - <RegExpr attribute="Builtin" context="#pop" String="\](?=($|[\s;|&]))" endRegion="expression" column="0"/> - <DetectChar attribute="Normal Text" context="ExprSubParen" char="(" /> - <IncludeRules context="FindTests" /> - <IncludeRules context="FindMost" /> - </context> - - <!-- ExprDblBracket consumes an expression till ]] --> - <context attribute="Normal Text" lineEndContext="#stay" name="ExprDblBracket"> - <RegExpr attribute="Keyword" context="#pop" String="\s\]\](?=($|[\s;|&]))" endRegion="expression" /> - <RegExpr attribute="Keyword" context="#pop" String="\]\](?=($|[\s;|&]))" endRegion="expression" column="0"/> - <DetectChar attribute="Normal Text" context="ExprSubParen" char="(" /> - <IncludeRules context="FindTests" /> - <IncludeRules context="FindMost" /> - </context> - - <!-- Group consumes shell input till } --> - <context attribute="Normal Text" lineEndContext="#stay" name="Group"> - <DetectChar attribute="Keyword" context="#pop" char="}" endRegion="group" /> - <IncludeRules context="FindAll" /> - </context> - - <!-- SubShell consumes shell input till ) --> - <context attribute="Normal Text" lineEndContext="#stay" name="SubShell"> - <DetectChar attribute="Keyword" context="#pop" char=")" endRegion="subshell" /> - <IncludeRules context="FindAll" /> - </context> - - <!-- Assign consumes an expression till EOL or whitespace --> - <context attribute="Normal Text" lineEndContext="#pop" name="Assign" fallthrough="true" fallthroughContext="#pop"> - <DetectChar attribute="Variable" context="AssignArray" char="(" /> - <IncludeRules context="FindStrings" /> - <IncludeRules context="FindSubstitutions" /> - <IncludeRules context="FindOthers" /> - <RegExpr attribute="Normal Text" context="#stay" String="[\w:,+_./-]" /> - </context> - - <!-- AssignArray consumes everything till ), marking assignments --> - <context attribute="Normal Text" lineEndContext="#pop" name="AssignArray"> - <DetectChar attribute="Variable" context="#pop" char=")" /> - <DetectChar attribute="Variable" context="Subscript" char="[" /> - <DetectChar attribute="Variable" context="Assign" char="=" /> - <IncludeRules context="FindMost" /> - </context> - - <!-- AssignSubscr first expects a [ then parses subscript and continues with '=value' --> - <context attribute="Normal Text" lineEndContext="#pop" name="AssignSubscr" fallthrough="true" fallthroughContext="#pop"> - <DetectChar attribute="Variable" context="Subscript" char="[" /> - <Detect2Chars attribute="Variable" context="Assign" char="+" char1="=" /> - <DetectChar attribute="Variable" context="Assign" char="=" /> - <IncludeRules context="FindStrings" /> - <IncludeRules context="FindSubstitutions" /> - <IncludeRules context="FindOthers" /> - </context> - - <!-- Subscript consumes anything till ], marks as Variable --> - <context attribute="Variable" lineEndContext="#stay" name="Subscript"> - <DetectChar attribute="Variable" context="#pop" char="]" /> - <IncludeRules context="FindStrings" /> - <IncludeRules context="FindSubstitutions" /> - <IncludeRules context="FindOthers" /> - </context> - - <!-- FunctionDef consumes a name, possibly with (), marks as Function --> - <context attribute="Function" lineEndContext="#pop" name="FunctionDef" fallthrough="true" fallthroughContext="#pop"> - <RegExpr attribute="Function" context="#pop" String="\s+&funcname;(\s*\(\))?" /> - </context> - - <!-- VarName consumes spare variable names and assignments --> - <context attribute="Normal Text" lineEndContext="#pop" name="VarName" fallthrough="true" fallthroughContext="#pop"> - <!-- handle command line options --> - <RegExpr attribute="Option" context="#stay" String="-[A-Za-z0-9]+" /> - <RegExpr attribute="Option" context="#stay" String="--[a-z][A-Za-z0-9_-]*" /> - <RegExpr attribute="Variable" context="#stay" String="\b&varname;" /> - <DetectChar attribute="Variable" context="Subscript" char="[" /> - <DetectChar attribute="Variable" context="Assign" char="=" /> - <IncludeRules context="FindMost" /> - <!-- stay here in spaces and other safe characters --> - <RegExpr attribute="Normal Text" context="#stay" String="[^]})|;`&><]" /> - </context> - - <!-- ProcessSubst handles <(command) and >(command) --> - <context attribute="Normal Text" lineEndContext="#stay" name="ProcessSubst"> - <DetectChar attribute="Redirection" context="#pop" char=")" /> - <IncludeRules context="FindCommentsParen" /> - <IncludeRules context="FindCommands" /> - <IncludeRules context="FindStrings" /> - <IncludeRules context="FindSubstitutions" /> - <IncludeRules context="FindOthers" /> - </context> - - <!-- StringSQ consumes anything till ' --> - <context attribute="String SingleQ" lineEndContext="#stay" name="StringSQ"> - <DetectChar attribute="String SingleQ" context="#pop" char="'" /> - </context> - - <!-- StringDQ consumes anything till ", substitutes vars and expressions --> - <context attribute="String DoubleQ" lineEndContext="#stay" name="StringDQ"> - <DetectChar attribute="String DoubleQ" context="#pop" char=""" /> - <RegExpr attribute="String Escape" context="#stay" String="\\[`"\\$\n]" /> - <IncludeRules context="FindSubstitutions" /> - </context> - - <!-- StringEsc eats till ', but escaping many characters --> - <context attribute="String SingleQ" lineEndContext="#stay" name="StringEsc"> - <DetectChar attribute="String SingleQ" context="#pop" char="'" /> - <RegExpr attribute="String Escape" context="#stay" String="\\[abefnrtv\\']" /> - <RegExpr attribute="String Escape" context="#stay" String="\\([0-7]{1,3}|x[A-Fa-f0-9]{1,2}|c.)" /> - </context> - - <!-- VarBrace is called as soon as ${xxx is encoutered --> - <context attribute="Error" lineEndContext="#stay" name="VarBrace"> - <DetectChar attribute="Variable" context="#pop" char="}" /> - <DetectChar attribute="Variable" context="Subscript" char="[" /> - <RegExpr attribute="Variable" context="VarAlt" String="(:?[-=?+]|##?|%%?)" /> - <RegExpr attribute="Variable" context="VarSubst" String="//?" /> - <DetectChar attribute="Variable" context="VarSub" char=":" /> - </context> - - <!-- VarAlt is to handle default/alternate/etc values of variables --> - <context attribute="Normal Text" lineEndContext="#stay" name="VarAlt"> - <DetectChar attribute="Variable" context="#pop#pop" char="}" /> - <IncludeRules context="FindStrings" /> - <IncludeRules context="FindSubstitutions" /> - </context> - - <!-- VarSubst is to handle substitutions on variables --> - <context attribute="Normal Text" lineEndContext="#stay" name="VarSubst"> - <DetectChar attribute="Variable" context="#pop#pop" char="}" /> - <DetectChar attribute="Variable" context="VarSubst2" char="/" /> - <IncludeRules context="FindStrings" /> - <IncludeRules context="FindSubstitutions" /> - </context> - <context attribute="Normal Text" lineEndContext="#stay" name="VarSubst2"> - <DetectChar attribute="Variable" context="#pop#pop#pop" char="}" /> - <IncludeRules context="FindStrings" /> - <IncludeRules context="FindSubstitutions" /> - </context> - - <!-- VarSub is to substrings of variables --> - <context attribute="Error" lineEndContext="#stay" name="VarSub"> - <DetectChar attribute="Variable" context="VarSub2" char=":" /> - <DetectChar attribute="Variable" context="#pop#pop" char="}" /> - <RegExpr attribute="Variable" context="#stay" String="&varname;" /> - <RegExpr attribute="Variable" context="#stay" String="[0-9]+(?=[:}])" /> - <IncludeRules context="FindSubstitutions" /> - </context> - <context attribute="Error" lineEndContext="#stay" name="VarSub2"> - <DetectChar attribute="Variable" context="#pop#pop#pop" char="}" /> - <RegExpr attribute="Variable" context="#stay" String="&varname;" /> - <RegExpr attribute="Variable" context="#stay" String="[0-9](?=[:}])" /> - <IncludeRules context="FindSubstitutions" /> - </context> - - - <!-- SubstFile is called after a <( or >( is encoutered --> - <context attribute="Normal Text" lineEndContext="#stay" name="SubstFile"> - <DetectChar attribute="Redirection" context="#pop" char=")" /> - <IncludeRules context="FindCommentsParen" /> - <IncludeRules context="FindStrings" /> - <IncludeRules context="FindSubstitutions" /> - <IncludeRules context="FindOthers" /> - </context> - - <!-- SubstCommand is called after a $( is encountered --> - <context attribute="Normal Text" lineEndContext="#stay" name="SubstCommand"> - <DetectChar attribute="Variable" context="#pop" char=")" /> - <IncludeRules context="FindCommentsParen" /> - <IncludeRules context="FindCommands" /> - <IncludeRules context="FindStrings" /> - <IncludeRules context="FindSubstitutions" /> - <IncludeRules context="FindOthers" /> - </context> - - <!-- SubstBackq is called when a backquote is encountered --> - <context attribute="Normal Text" lineEndContext="#stay" name="SubstBackq"> - <DetectChar attribute="Backquote" context="#pop" char="`" /> - <IncludeRules context="FindCommentsBackq" /> - <IncludeRules context="FindCommandsBackq" /> - <IncludeRules context="FindStrings" /> - <IncludeRules context="FindSubstitutions" /> - <IncludeRules context="FindOthers" /> - </context> - - <!-- Case is called after the case keyword is encoutered. We handle this because of - the lonely closing parentheses that would otherwise disturb the expr matching --> - <context attribute="Normal Text" lineEndContext="#stay" name="Case"> - <RegExpr attribute="Keyword" context="CaseIn" String="\sin\b" /> - <IncludeRules context="FindMost" /> - </context> - - <!-- CaseIn is called when the construct 'case ... in' has been found. --> - <context attribute="Normal Text" lineEndContext="#stay" name="CaseIn"> - <RegExpr attribute="Keyword" context="#pop#pop" String="\besac(?=$|[\s;)])" endRegion="case" /> - <DetectChar attribute="Keyword" context="CaseExpr" char=")" beginRegion="caseexpr" /> - <AnyChar attribute="Keyword" context="#stay" String="(|" /> - <IncludeRules context="FindMost" /> - </context> - - <!-- CaseExpr eats shell input till ;; --> - <context attribute="Normal Text" lineEndContext="#stay" name="CaseExpr"> - <Detect2Chars attribute="Keyword" context="#pop" char=";" char1=";" endRegion="caseexpr" /> - <RegExpr attribute="Keyword" context="#pop" String="esac(?=$|[\s;)])" lookAhead="true" firstNonSpace="true" endRegion="caseexpr"/> - <IncludeRules context="FindAll" /> - </context> - - <!-- HereDoc consumes Here-documents. It is called at the beginning of the "<<" construct. --> - <context attribute="Normal Text" lineEndContext="#stay" name="HereDoc"> - <RegExpr attribute="Redirection" context="HereDocIQ" String="(<<-\s*"(&word;)")" lookAhead="true" /> - <RegExpr attribute="Redirection" context="HereDocIQ" String="(<<-\s*'(&word;)')" lookAhead="true" /> - <RegExpr attribute="Redirection" context="HereDocIQ" String="(<<-\s*\\(&word;))" lookAhead="true" /> - <RegExpr attribute="Redirection" context="HereDocINQ" String="(<<-\s*(&word;))" lookAhead="true" /> - <RegExpr attribute="Redirection" context="HereDocQ" String="(<<\s*"(&word;)")" lookAhead="true" /> - <RegExpr attribute="Redirection" context="HereDocQ" String="(<<\s*'(&word;)')" lookAhead="true" /> - <RegExpr attribute="Redirection" context="HereDocQ" String="(<<\s*\\(&word;))" lookAhead="true" /> - <RegExpr attribute="Redirection" context="HereDocNQ" String="(<<\s*(&word;))" lookAhead="true" /> - <StringDetect attribute="Redirection" context="#pop" String="<<" /><!-- always met --> - </context> - - <context attribute="Normal Text" lineEndContext="#pop" name="HereDocRemainder"> - <IncludeRules context="FindAll" /> - </context> - - <context attribute="Normal Text" lineEndContext="#stay" name="HereDocQ" dynamic="true"> - <RegExpr attribute="Redirection" context="HereDocRemainder" String="%1" dynamic="true" /> - <RegExpr attribute="Redirection" context="#pop#pop" String="^%2\b" dynamic="true" column="0"/> - </context> - - <context attribute="Normal Text" lineEndContext="#stay" name="HereDocNQ" dynamic="true"> - <RegExpr attribute="Redirection" context="HereDocRemainder" String="%1" dynamic="true" /> - <RegExpr attribute="Redirection" context="#pop#pop" String="^%2\b" dynamic="true" column="0"/> - <IncludeRules context="FindSubstitutions" /> - </context> - - <context attribute="Normal Text" lineEndContext="#stay" name="HereDocIQ" dynamic="true"> - <RegExpr attribute="Redirection" context="HereDocRemainder" String="%1" dynamic="true" /> - <RegExpr attribute="Redirection" context="#pop#pop" String="^\t*%2\b" dynamic="true" column="0"/> - </context> - - <context attribute="Normal Text" lineEndContext="#stay" name="HereDocINQ" dynamic="true"> - <RegExpr attribute="Redirection" context="HereDocRemainder" String="%1" dynamic="true" /> - <RegExpr attribute="Redirection" context="#pop#pop" String="^\t*%2\b" dynamic="true" column="0"/> - <IncludeRules context="FindSubstitutions" /> - </context> - - </contexts> - - <itemDatas> - <itemData name="Normal Text" defStyleNum="dsNormal" /> - <itemData name="Comment" defStyleNum="dsComment" /> - <itemData name="Keyword" defStyleNum="dsKeyword" /> - <itemData name="Control" defStyleNum="dsKeyword" /> - <itemData name="Builtin" defStyleNum="dsBuiltIn" /> - <itemData name="Command" defStyleNum="dsFunction" /> - <itemData name="OtherCommand" defStyleNum="dsExtension" /> - <itemData name="Redirection" defStyleNum="dsOperator" /> - <itemData name="Escape" defStyleNum="dsDataType" /> - <itemData name="String SingleQ" defStyleNum="dsString" /> - <itemData name="String DoubleQ" defStyleNum="dsString" /> - <itemData name="Backquote" defStyleNum="dsKeyword" /> - <itemData name="String Transl." defStyleNum="dsString" /> - <itemData name="String Escape" defStyleNum="dsDataType" /> - <itemData name="Variable" defStyleNum="dsVariable" /> - <itemData name="Expression" defStyleNum="dsOthers" /> - <itemData name="Function" defStyleNum="dsFunction" /> - <itemData name="Path" defStyleNum="dsNormal" /> - <itemData name="Option" defStyleNum="dsNormal" /> - <itemData name="Error" defStyleNum="dsError" /> - </itemDatas> - </highlighting> - <general> - <comments> - <comment name="singleLine" start="#"/> - </comments> - <keywords casesensitive="1" weakDeliminator="^%#[]$._{}:-/" additionalDeliminator="`"/> - </general> -</language> diff --git a/share/qtcreator/generic-highlighter/cmake.xml b/share/qtcreator/generic-highlighter/cmake.xml deleted file mode 100644 index de8194e642..0000000000 --- a/share/qtcreator/generic-highlighter/cmake.xml +++ /dev/null @@ -1,1301 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE language SYSTEM "language.dtd"> -<!-- - This file is part of KDE's kate project. - - Copyright 2004 Alexander Neundorf (neundorf@kde.org) - Copyright 2005 Dominik Haumann (dhdev@gmx.de) - Copyright 2007,2008,2013,2014 Matthew Woehlke (mw_triad@users.sourceforge.net) - Copyright 2013,2014,2015 Alex Turbov (i.zaufi@gmail.com) - - ********************************************************************** - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Lesser General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * - * Lesser General Public License for more details. * - * * - * You should have received a copy of the GNU Lesser General Public * - * License along with this library; if not, write to the * - * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, * - * Boston, MA 02110-1301, USA. * - ********************************************************************** - --> -<!-- generated for "cmake version 2.8.12.1, 3.0.2, 3.1.2 and 3.3.0" --> -<language - name="CMake" - version="1.35" - kateversion="5.0" - section="Other" - extensions="CMakeLists.txt;*.cmake;*.cmake.in" - style="CMake" - mimetype="text/x-cmake" - author="Alexander Neundorf (neundorf@kde.org)" - license="LGPL" - > - <highlighting> - - <!-- ATTENTION Do not change the list name! Or change a generation script accordingly --> - <list name = "commands"> - <!-- generated list --> - <item> add_compile_options </item> - <item> add_custom_command </item> - <item> add_custom_target </item> - <item> add_definitions </item> - <item> add_dependencies </item> - <item> add_executable </item> - <item> add_library </item> - <item> add_subdirectory </item> - <item> add_test </item> - <item> aux_source_directory </item> - <item> break </item> - <item> build_command </item> - <item> build_name </item> - <item> cmake_host_system_information </item> - <item> cmake_minimum_required </item> - <item> cmake_policy </item> - <item> configure_file </item> - <item> continue </item> - <item> create_test_sourcelist </item> - <item> ctest_build </item> - <item> ctest_configure </item> - <item> ctest_coverage </item> - <item> ctest_empty_binary_directory </item> - <item> ctest_memcheck </item> - <item> ctest_read_custom_files </item> - <item> ctest_run_script </item> - <item> ctest_sleep </item> - <item> ctest_start </item> - <item> ctest_submit </item> - <item> ctest_test </item> - <item> ctest_update </item> - <item> ctest_upload </item> - <item> define_property </item> - <item> else </item> - <item> elseif </item> - <item> enable_language </item> - <item> enable_testing </item> - <item> endforeach </item> - <item> endfunction </item> - <item> endif </item> - <item> endmacro </item> - <item> endwhile </item> - <item> exec_program </item> - <item> execute_process </item> - <item> export </item> - <item> export_library_dependencies </item> - <item> file </item> - <item> find_file </item> - <item> find_library </item> - <item> find_package </item> - <item> find_path </item> - <item> find_program </item> - <item> fltk_wrap_ui </item> - <item> foreach </item> - <item> function </item> - <item> get_cmake_property </item> - <item> get_directory_property </item> - <item> get_filename_component </item> - <item> get_property </item> - <item> get_source_file_property </item> - <item> get_target_property </item> - <item> get_test_property </item> - <item> if </item> - <item> include </item> - <item> include_directories </item> - <item> include_external_msproject </item> - <item> include_regular_expression </item> - <item> install </item> - <item> install_files </item> - <item> install_programs </item> - <item> install_targets </item> - <item> link_directories </item> - <item> link_libraries </item> - <item> list </item> - <item> load_cache </item> - <item> load_command </item> - <item> macro </item> - <item> make_directory </item> - <item> mark_as_advanced </item> - <item> math </item> - <item> message </item> - <item> option </item> - <item> output_required_files </item> - <item> project </item> - <item> qt_wrap_cpp </item> - <item> qt_wrap_ui </item> - <item> remove </item> - <item> remove_definitions </item> - <item> return </item> - <item> separate_arguments </item> - <item> set </item> - <item> set_directory_properties </item> - <item> set_property </item> - <item> set_source_files_properties </item> - <item> set_target_properties </item> - <item> set_tests_properties </item> - <item> site_name </item> - <item> source_group </item> - <item> string </item> - <item> subdir_depends </item> - <item> subdirs </item> - <item> target_compile_definitions </item> - <item> target_compile_features </item> - <item> target_compile_options </item> - <item> target_include_directories </item> - <item> target_link_libraries </item> - <item> target_sources </item> - <item> try_compile </item> - <item> try_run </item> - <item> unset </item> - <item> use_mangled_mesa </item> - <item> utility_source </item> - <item> variable_requires </item> - <item> variable_watch </item> - <item> while </item> - <item> write_file </item> - </list> - - <list name="itkvtk_commands"> - <item> itk_wrap_tcl </item> - <item> vtk_make_instantiator </item> - <item> vtk_wrap_java </item> - <item> vtk_wrap_python </item> - <item> vtk_wrap_tcl </item> - </list> - - <!-- ATTENTION Do not change the list name! Or change a generation script accordingly --> - <list name="special_args"> - <!-- generated list --> - <item> AFTER </item> - <item> ALIAS </item> - <item> ALL </item> - <item> ALPHABET </item> - <item> AND </item> - <item> APPEND </item> - <item> APPENDNUMBER_ERRORS </item> - <item> APPEND_STRING </item> - <item> ARCHIVE </item> - <item> ARGS </item> - <item> ASCII </item> - <item> AUTHOR_WARNING </item> - <item> BEFORE </item> - <item> BRIEF_DOCS </item> - <item> BUILD </item> - <item> BUNDLE </item> - <item> BYPRODUCTS </item> - <item> CACHE </item> - <item> CACHED_VARIABLE </item> - <item> CDASH_UPLOAD </item> - <item> CDASH_UPLOAD_TYPE </item> - <item> CLEAR </item> - <item> CMAKE_FIND_ROOT_PATH_BOTH </item> - <item> CMAKE_FLAGS </item> - <item> CODE </item> - <item> COMMAND </item> - <item> COMMAND_NAME </item> - <item> COMMENT </item> - <item> COMPARE </item> - <item> COMPILE_DEFINITIONS </item> - <item> COMPILE_OUTPUT_VARIABLE </item> - <item> COMPILE_RESULT_VAR </item> - <item> COMPONENT </item> - <item> COMPONENTS </item> - <item> CONCAT </item> - <item> CONDITION </item> - <item> CONFIG </item> - <item> CONFIGS </item> - <item> CONFIGURATION </item> - <item> CONFIGURATIONS </item> - <item> CONFIGURE </item> - <item> CONTENT </item> - <item> COPY </item> - <item> COPYONLY </item> - <item> COPY_FILE </item> - <item> COPY_FILE_ERROR </item> - <item> CRLF </item> - <item> DEFINED </item> - <item> DEFINITION </item> - <item> DEPENDS </item> - <item> DESTINATION </item> - <item> DIRECTORY </item> - <item> DIRECTORY_PERMISSIONS </item> - <item> DOC </item> - <item> DOS </item> - <item> DOWNLOAD </item> - <item> ENV </item> - <item> END </item> - <item> EQUAL </item> - <item> ERROR_FILE </item> - <item> ERROR_QUIET </item> - <item> ERROR_STRIP_TRAILING_WHITESPACE </item> - <item> ERROR_VARIABLE </item> - <item> ESCAPE_QUOTES </item> - <item> EXACT </item> - <item> EXCLUDE </item> - <item> EXCLUDE_FROM_ALL </item> - <item> EXCLUDE_LABEL </item> - <item> EXISTS </item> - <item> EXPECTED_HASH </item> - <item> EXPECTED_MD5 </item> - <item> EXPORT </item> - <item> EXPORT_LINK_INTERFACE_LIBRARIES </item> - <item> EXPR </item> - <item> EXTRA_INCLUDE </item> - <item> FATAL_ERROR </item> - <item> FILE </item> - <item> FILES </item> - <item> FILES_MATCHING </item> - <item> FILE_PERMISSIONS </item> - <item> FIND </item> - <item> FLAGS </item> - <item> FOLLOW_SYMLINKS </item> - <item> FORCE </item> - <item> FRAMEWORK </item> - <item> FULL_DOCS </item> - <item> FUNCTION </item> - <item> GENERATE </item> - <item> GENEX_STRIP </item> - <item> GET </item> - <item> GLOB </item> - <item> GLOBAL </item> - <item> GLOB_RECURSE </item> - <item> GREATER </item> - <item> GROUP_EXECUTE </item> - <item> GROUP_READ </item> - <item> GUARD </item> - <item> GUID </item> - <item> HEX </item> - <item> HINTS </item> - <item> IMPLICIT_DEPENDS </item> - <item> IMPORTED </item> - <item> IN </item> - <item> INACTIVITY_TIMEOUT </item> - <item> INCLUDE </item> - <item> INCLUDES </item> - <item> INCLUDE_INTERNALS </item> - <item> INCLUDE_LABEL </item> - <item> INHERITED </item> - <item> INPUT </item> - <item> INPUT_FILE </item> - <item> INSERT </item> - <item> INSTALL </item> - <item> INTERFACE </item> - <item> IS_ABSOLUTE </item> - <item> IS_DIRECTORY </item> - <item> IS_NEWER_THAN </item> - <item> IS_SYMLINK </item> - <item> ITEMS </item> - <item> LABELS </item> - <item> LANGUAGES </item> - <item> LENGTH </item> - <item> LENGTH_MAXIMUM </item> - <item> LENGTH_MINIMUM </item> - <item> LESS </item> - <item> LF </item> - <item> LIBRARY </item> - <item> LIMIT </item> - <item> LIMIT_COUNT </item> - <item> LIMIT_INPUT </item> - <item> LIMIT_OUTPUT </item> - <item> LINK_INTERFACE_LIBRARIES </item> - <item> LINK_LIBRARIES </item> - <item> LINK_PRIVATE </item> - <item> LINK_PUBLIC </item> - <item> LISTS </item> - <item> LIST_DIRECTORIES </item> - <item> LOCK </item> - <item> LOG </item> - <item> MACOSX_BUNDLE </item> - <item> MAIN_DEPENDENCY </item> - <item> MAKE_C_IDENTIFIER </item> - <item> MAKE_DIRECTORY </item> - <item> MATCH </item> - <item> MATCHALL </item> - <item> MATCHES </item> - <item> MD5 </item> - <item> MESSAGE_NEVER </item> - <item> MODULE </item> - <item> NAME </item> - <item> NAMELINK_ONLY </item> - <item> NAMELINK_SKIP </item> - <item> NAMES </item> - <item> NAMESPACE </item> - <item> NAMES_PER_DIR </item> - <item> NEW </item> - <item> NEWLINE_CONSUME </item> - <item> NEWLINE_STYLE </item> - <item> NEW_PROCESS </item> - <item> NOT </item> - <item> NOTEQUAL </item> - <item> NO_CMAKE_BUILDS_PATH </item> - <item> NO_CMAKE_ENVIRONMENT_PATH </item> - <item> NO_CMAKE_FIND_ROOT_PATH </item> - <item> NO_CMAKE_PACKAGE_REGISTRY </item> - <item> NO_CMAKE_PATH </item> - <item> NO_CMAKE_SYSTEM_PACKAGE_REGISTRY </item> - <item> NO_CMAKE_SYSTEM_PATH </item> - <item> NO_DEFAULT_PATH </item> - <item> NO_HEX_CONVERSION </item> - <item> NO_MODULE </item> - <item> NO_POLICY_SCOPE </item> - <item> NO_SOURCE_PERMISSIONS </item> - <item> NO_SYSTEM_ENVIRONMENT_PATH </item> - <item> NUMBER_ERRORS </item> - <item> NUMBER_WARNINGS </item> - <item> OBJECT </item> - <item> OFF </item> - <item> OFFSET </item> - <item> OLD </item> - <item> ON </item> - <item> ONLY_CMAKE_FIND_ROOT_PATH </item> - <item> OPTIONAL </item> - <item> OPTIONAL_COMPONENTS </item> - <item> OPTIONS </item> - <item> OR </item> - <item> OUTPUT </item> - <item> OUTPUT_DIRECTORY </item> - <item> OUTPUT_FILE </item> - <item> OUTPUT_QUIET </item> - <item> OUTPUT_STRIP_TRAILING_WHITESPACE </item> - <item> OUTPUT_VARIABLE </item> - <item> OWNER_EXECUTE </item> - <item> OWNER_READ </item> - <item> OWNER_WRITE </item> - <item> PACKAGE </item> - <item> PARALLEL_LEVEL </item> - <item> PARENT_SCOPE </item> - <item> PARTS </item> - <item> PATHS </item> - <item> PATH_SUFFIXES </item> - <item> PATH_TO_MESA </item> - <item> PATTERN </item> - <item> PERMISSIONS </item> - <item> PLATFORM </item> - <item> POLICY </item> - <item> POP </item> - <item> POST_BUILD </item> - <item> PREORDER </item> - <item> PRE_BUILD </item> - <item> PRE_LINK </item> - <item> PRIVATE </item> - <item> PRIVATE_HEADER </item> - <item> PROCESS </item> - <item> PROGRAM </item> - <item> PROGRAMS </item> - <item> PROGRAM_ARGS </item> - <item> PROJECT_NAME </item> - <item> PROPERTIES </item> - <item> PROPERTY </item> - <item> PUBLIC </item> - <item> PUBLIC_HEADER </item> - <item> PUSH </item> - <item> QUERY </item> - <item> QUIET </item> - <item> RANDOM </item> - <item> RANDOM_SEED </item> - <item> RANGE </item> - <item> READ </item> - <item> READ_WITH_PREFIX </item> - <item> REGEX </item> - <item> REGULAR_EXPRESSION </item> - <item> RELATIVE </item> - <item> RELATIVE_PATH </item> - <item> RELEASE </item> - <item> REMOVE </item> - <item> REMOVE_AT </item> - <item> REMOVE_DUPLICATES </item> - <item> REMOVE_ITEM </item> - <item> REMOVE_RECURSE </item> - <item> RENAME </item> - <item> REPLACE </item> - <item> REQUIRED </item> - <item> REQUIRED_VARIABLE1 </item> - <item> REQUIRED_VARIABLE2 </item> - <item> RESOURCE </item> - <item> RESULT </item> - <item> RESULT_VAR </item> - <item> RESULT_VARIABLE </item> - <item> RETRY_COUNT </item> - <item> RETRY_DELAY </item> - <item> RETURN_VALUE </item> - <item> REVERSE </item> - <item> RUNTIME </item> - <item> RUNTIME_DIRECTORY </item> - <item> RUN_OUTPUT_VARIABLE </item> - <item> RUN_RESULT_VAR </item> - <item> SCHEDULE_RANDOM </item> - <item> SCRIPT </item> - <item> SEND_ERROR </item> - <item> SET </item> - <item> SHA1 </item> - <item> SHA224 </item> - <item> SHA256 </item> - <item> SHA384 </item> - <item> SHA512 </item> - <item> SHARED </item> - <item> SHOW_PROGRESS </item> - <item> SORT </item> - <item> SOURCE </item> - <item> SOURCES </item> - <item> START </item> - <item> STATIC </item> - <item> STATUS </item> - <item> STREQUAL </item> - <item> STRGREATER </item> - <item> STOP_TIME </item> - <item> STRIDE </item> - <item> STRINGS </item> - <item> STRIP </item> - <item> STRLESS </item> - <item> SUBSTRING </item> - <item> SYSTEM </item> - <item> TARGET </item> - <item> TARGETS </item> - <item> TEST </item> - <item> TEST_VARIABLE </item> - <item> TIMEOUT </item> - <item> TIMESTAMP </item> - <item> TLS_CAINFO </item> - <item> TLS_VERIFY </item> - <item> TOLOWER </item> - <item> TOUPPER </item> - <item> TO_CMAKE_PATH </item> - <item> TO_NATIVE_PATH </item> - <item> TRACK </item> - <item> TYPE </item> - <item> UNIX </item> - <item> UNIX_COMMAND </item> - <item> UNKNOWN </item> - <item> UPLOAD </item> - <item> UPPER </item> - <item> USES_TERMINAL </item> - <item> USE_SOURCE_PERMISSIONS </item> - <item> UTC </item> - <item> UUID </item> - <item> VALUE </item> - <item> VARIABLE </item> - <item> VERBATIM </item> - <item> VERSION </item> - <item> VERSION_EQUAL </item> - <item> VERSION_GREATER </item> - <item> VERSION_LESS </item> - <item> WARNING </item> - <item> WIN32 </item> - <item> WINDOWS_COMMAND </item> - <item> WORKING_DIRECTORY </item> - <item> WRITE </item> - </list> - - <!-- these are "special" and don't show up in the generated lists --> - <list name="extra_special_args"> - <!-- get_filename_component() has <COMP> placeholder for the following special args --> - <item> PATH </item> - <item> NAME </item> - <item> EXT </item> - <item> NAME_WE </item> - <item> ABSOLUTE </item> - <item> REALPATH </item> - <!-- set() has <type> placeholder for the following special args --> - <item> FILEPATH </item> - <!-- PATH already present above --> - <item> STRING </item> - <item> BOOL </item> - <item> INTERNAL </item> - <!-- key values to the QUERY parameter of cmake_host_system_information() --> - <item> NUMBER_OF_LOGICAL_CORES </item> - <item> NUMBER_OF_PHYSICAL_CORES </item> - <item> HOSTNAME </item> - <item> FQDN </item> - <item> TOTAL_VIRTUAL_MEMORY </item> - <item> AVAILABLE_VIRTUAL_MEMORY </item> - <item> TOTAL_PHYSICAL_MEMORY </item> - <item> AVAILABLE_PHYSICAL_MEMORY </item> - <!-- Since CMake 3.3 --> - <item> IN_LIST </item> - </list> - - <!-- ATTENTION Do not change the list name! Or change a generation script accordingly --> - <list name="properties"> - <!-- generated list --> - <item> ABSTRACT </item> - <item> ADDITIONAL_MAKE_CLEAN_FILES </item> - <item> ADVANCED </item> - <item> ALIASED_TARGET </item> - <item> ALLOW_DUPLICATE_CUSTOM_TARGETS </item> - <item> ANDROID_API </item> - <item> ANDROID_API_MIN </item> - <item> ANDROID_GUI </item> - <item> ARCHIVE_OUTPUT_DIRECTORY </item> - <item> ARCHIVE_OUTPUT_NAME </item> - <item> ATTACHED_FILES </item> - <item> ATTACHED_FILES_ON_FAIL </item> - <item> AUTOGEN_TARGETS_FOLDER </item> - <item> AUTOGEN_TARGET_DEPENDS </item> - <item> AUTOMOC </item> - <item> AUTOMOC_MOC_OPTIONS </item> - <item> AUTOMOC_TARGETS_FOLDER </item> - <item> AUTORCC </item> - <item> AUTORCC_OPTIONS </item> - <item> AUTOUIC </item> - <item> AUTOUIC_OPTIONS </item> - <item> BUILD_WITH_INSTALL_RPATH </item> - <item> BUNDLE </item> - <item> BUNDLE_EXTENSION </item> - <item> CACHE_VARIABLES </item> - <item> CLEAN_NO_CUSTOM </item> - <item> CMAKE_CONFIGURE_DEPENDS </item> - <item> CMAKE_CXX_KNOWN_FEATURES </item> - <item> CMAKE_C_KNOWN_FEATURES </item> - <item> COMPATIBLE_INTERFACE_BOOL </item> - <item> COMPATIBLE_INTERFACE_NUMBER_MAX </item> - <item> COMPATIBLE_INTERFACE_NUMBER_MIN </item> - <item> COMPATIBLE_INTERFACE_STRING </item> - <item> COMPILE_DEFINITIONS </item> - <item> COMPILE_FEATURES </item> - <item> COMPILE_FLAGS </item> - <item> COMPILE_OPTIONS </item> - <item> COMPILE_PDB_NAME </item> - <item> COMPILE_PDB_OUTPUT_DIRECTORY </item> - <item> COST </item> - <item> CPACK_DESKTOP_SHORTCUTS </item> - <item> CPACK_NEVER_OVERWRITE </item> - <item> CPACK_PERMANENT </item> - <item> CPACK_STARTUP_SHORTCUTS </item> - <item> CPACK_START_MENU_SHORTCUTS </item> - <item> CPACK_WIX_ACL </item> - <item> CROSSCOMPILING_EMULATOR </item> - <item> CXX_EXTENSIONS </item> - <item> CXX_STANDARD </item> - <item> CXX_STANDARD_REQUIRED </item> - <item> C_EXTENSIONS </item> - <item> C_STANDARD </item> - <item> C_STANDARD_REQUIRED </item> - <item> DEBUG_CONFIGURATIONS </item> - <item> DEBUG_POSTFIX </item> - <item> DEFINE_SYMBOL </item> - <item> DEFINITIONS </item> - <item> DEPENDS </item> - <item> DISABLED_FEATURES </item> - <item> ECLIPSE_EXTRA_NATURES </item> - <item> ENABLED_FEATURES </item> - <item> ENABLED_LANGUAGES </item> - <item> ENABLE_EXPORTS </item> - <item> ENVIRONMENT </item> - <item> EXCLUDE_FROM_ALL </item> - <item> EXCLUDE_FROM_DEFAULT_BUILD </item> - <item> EXPORT_NAME </item> - <item> EXTERNAL_OBJECT </item> - <item> EchoString </item> - <item> FAIL_REGULAR_EXPRESSION </item> - <item> FIND_LIBRARY_USE_LIB64_PATHS </item> - <item> FIND_LIBRARY_USE_OPENBSD_VERSIONING </item> - <item> FOLDER </item> - <item> FRAMEWORK </item> - <item> Fortran_FORMAT </item> - <item> Fortran_MODULE_DIRECTORY </item> - <item> GENERATED </item> - <item> GENERATOR_FILE_NAME </item> - <item> GLOBAL_DEPENDS_DEBUG_MODE </item> - <item> GLOBAL_DEPENDS_NO_CYCLES </item> - <item> GNUtoMS </item> - <item> HAS_CXX </item> - <item> HEADER_FILE_ONLY </item> - <item> HELPSTRING </item> - <item> IMPLICIT_DEPENDS_INCLUDE_TRANSFORM </item> - <item> IMPORTED </item> - <item> IMPORTED_CONFIGURATIONS </item> - <item> IMPORTED_IMPLIB </item> - <item> IMPORTED_LINK_DEPENDENT_LIBRARIES </item> - <item> IMPORTED_LINK_INTERFACE_LANGUAGES </item> - <item> IMPORTED_LINK_INTERFACE_LIBRARIES </item> - <item> IMPORTED_LINK_INTERFACE_MULTIPLICITY </item> - <item> IMPORTED_LOCATION </item> - <item> IMPORTED_NO_SONAME </item> - <item> IMPORTED_SONAME </item> - <item> IMPORT_PREFIX </item> - <item> IMPORT_SUFFIX </item> - <item> INCLUDE_DIRECTORIES </item> - <item> INCLUDE_REGULAR_EXPRESSION </item> - <item> INSTALL_NAME_DIR </item> - <item> INSTALL_RPATH </item> - <item> INSTALL_RPATH_USE_LINK_PATH </item> - <item> INTERFACE_AUTOUIC_OPTIONS </item> - <item> INTERFACE_COMPILE_DEFINITIONS </item> - <item> INTERFACE_COMPILE_FEATURES </item> - <item> INTERFACE_COMPILE_OPTIONS </item> - <item> INTERFACE_INCLUDE_DIRECTORIES </item> - <item> INTERFACE_LINK_LIBRARIES </item> - <item> INTERFACE_POSITION_INDEPENDENT_CODE </item> - <item> INTERFACE_SOURCES </item> - <item> INTERFACE_SYSTEM_INCLUDE_DIRECTORIES </item> - <item> INTERPROCEDURAL_OPTIMIZATION </item> - <item> IN_TRY_COMPILE </item> - <item> JOB_POOLS </item> - <item> JOB_POOL_COMPILE </item> - <item> JOB_POOL_LINK </item> - <item> KEEP_EXTENSION </item> - <item> LABELS </item> - <item> LANGUAGE </item> - <item> LIBRARY_OUTPUT_DIRECTORY </item> - <item> LIBRARY_OUTPUT_NAME </item> - <item> LINKER_LANGUAGE </item> - <item> LINK_DEPENDS </item> - <item> LINK_DEPENDS_NO_SHARED </item> - <item> LINK_DIRECTORIES </item> - <item> LINK_FLAGS </item> - <item> LINK_INTERFACE_LIBRARIES </item> - <item> LINK_INTERFACE_MULTIPLICITY </item> - <item> LINK_LIBRARIES </item> - <item> LINK_SEARCH_END_STATIC </item> - <item> LINK_SEARCH_START_STATIC </item> - <item> LISTFILE_STACK </item> - <item> LOCATION </item> - <item> MACOSX_BUNDLE </item> - <item> MACOSX_BUNDLE_INFO_PLIST </item> - <item> MACOSX_FRAMEWORK_INFO_PLIST </item> - <item> MACOSX_PACKAGE_LOCATION </item> - <item> MACOSX_RPATH </item> - <item> MACROS </item> - <item> MEASUREMENT </item> - <item> MODIFIED </item> - <item> NAME </item> - <item> NO_SONAME </item> - <item> NO_SYSTEM_FROM_IMPORTED </item> - <item> OBJECT_DEPENDS </item> - <item> OBJECT_OUTPUTS </item> - <item> OSX_ARCHITECTURES </item> - <item> OUTPUT_NAME </item> - <item> PACKAGES_FOUND </item> - <item> PACKAGES_NOT_FOUND </item> - <item> PARENT_DIRECTORY </item> - <item> PASS_REGULAR_EXPRESSION </item> - <item> PDB_NAME </item> - <item> PDB_OUTPUT_DIRECTORY </item> - <item> POSITION_INDEPENDENT_CODE </item> - <item> POST_INSTALL_SCRIPT </item> - <item> PREDEFINED_TARGETS_FOLDER </item> - <item> PREFIX </item> - <item> PRE_INSTALL_SCRIPT </item> - <item> PRIVATE_HEADER </item> - <item> PROCESSORS </item> - <item> PROJECT_LABEL </item> - <item> PUBLIC_HEADER </item> - <item> REPORT_UNDEFINED_PROPERTIES </item> - <item> REQUIRED_FILES </item> - <item> RESOURCE </item> - <item> RESOURCE_LOCK </item> - <item> RULE_LAUNCH_COMPILE </item> - <item> RULE_LAUNCH_CUSTOM </item> - <item> RULE_LAUNCH_LINK </item> - <item> RULE_MESSAGES </item> - <item> RUNTIME_OUTPUT_DIRECTORY </item> - <item> RUNTIME_OUTPUT_NAME </item> - <item> RUN_SERIAL </item> - <item> SKIP_BUILD_RPATH </item> - <item> SKIP_RETURN_CODE </item> - <item> SOURCES </item> - <item> SOVERSION </item> - <item> STATIC_LIBRARY_FLAGS </item> - <item> STRINGS </item> - <item> SUFFIX </item> - <item> SYMBOLIC </item> - <item> TARGET_ARCHIVES_MAY_BE_SHARED_LIBS </item> - <item> TARGET_SUPPORTS_SHARED_LIBS </item> - <item> TEST_INCLUDE_FILE </item> - <item> TIMEOUT </item> - <item> TYPE </item> - <item> USE_FOLDERS </item> - <item> VALUE </item> - <item> VARIABLES </item> - <item> VERSION </item> - <item> VISIBILITY_INLINES_HIDDEN </item> - <item> VS_DEPLOYMENT_CONTENT </item> - <item> VS_DEPLOYMENT_LOCATION </item> - <item> VS_DOTNET_REFERENCES </item> - <item> VS_DOTNET_TARGET_FRAMEWORK_VERSION </item> - <item> VS_GLOBAL_KEYWORD </item> - <item> VS_GLOBAL_PROJECT_TYPES </item> - <item> VS_GLOBAL_ROOTNAMESPACE </item> - <item> VS_KEYWORD </item> - <item> VS_SCC_AUXPATH </item> - <item> VS_SCC_LOCALPATH </item> - <item> VS_SCC_PROJECTNAME </item> - <item> VS_SCC_PROVIDER </item> - <item> VS_SHADER_ENTRYPOINT </item> - <item> VS_SHADER_FLAGS </item> - <item> VS_SHADER_MODEL </item> - <item> VS_SHADER_TYPE </item> - <item> VS_WINRT_COMPONENT </item> - <item> VS_WINRT_EXTENSIONS </item> - <item> VS_WINRT_REFERENCES </item> - <item> VS_XAML_TYPE </item> - <item> WILL_FAIL </item> - <item> WIN32_EXECUTABLE </item> - <item> WORKING_DIRECTORY </item> - <item> WRAP_EXCLUDE </item> - <item> XCODE_EXPLICIT_FILE_TYPE </item> - <item> XCODE_LAST_KNOWN_FILE_TYPE </item> - <item> XCTEST </item> - </list> - - <!-- these are "special" and don't show up in the generated lists --> - <list name="extra_properties"> - <item> COMMANDS </item> <!-- WARNING: this one looks like a cmake bug, watch for it to migrate to the generated list! --> - <item> DEFINITION </item> - </list> - - <!-- ATTENTION Do not change the list name! Or change a generation script accordingly --> - <list name="cmake_vars"> - <!-- generated list --> - <item> APPLE </item> - <item> BORLAND </item> - <item> BUILD_SHARED_LIBS </item> - <item> CMAKE_ABSOLUTE_DESTINATION_FILES </item> - <item> CMAKE_ANDROID_API </item> - <item> CMAKE_ANDROID_API_MIN </item> - <item> CMAKE_ANDROID_GUI </item> - <item> CMAKE_APPBUNDLE_PATH </item> - <item> CMAKE_AR </item> - <item> CMAKE_ARCHIVE_OUTPUT_DIRECTORY </item> - <item> CMAKE_ARGC </item> - <item> CMAKE_ARGV0 </item> - <item> CMAKE_AUTOMOC </item> - <item> CMAKE_AUTOMOC_MOC_OPTIONS </item> - <item> CMAKE_AUTOMOC_RELAXED_MODE </item> - <item> CMAKE_AUTORCC </item> - <item> CMAKE_AUTORCC_OPTIONS </item> - <item> CMAKE_AUTOUIC </item> - <item> CMAKE_AUTOUIC_OPTIONS </item> - <item> CMAKE_BACKWARDS_COMPATIBILITY </item> - <item> CMAKE_BINARY_DIR </item> - <item> CMAKE_BUILD_TOOL </item> - <item> CMAKE_BUILD_TYPE </item> - <item> CMAKE_BUILD_WITH_INSTALL_RPATH </item> - <item> CMAKE_CACHEFILE_DIR </item> - <item> CMAKE_CACHE_MAJOR_VERSION </item> - <item> CMAKE_CACHE_MINOR_VERSION </item> - <item> CMAKE_CACHE_PATCH_VERSION </item> - <item> CMAKE_CFG_INTDIR </item> - <item> CMAKE_CL_64 </item> - <item> CMAKE_COLOR_MAKEFILE </item> - <item> CMAKE_COMMAND </item> - <item> CMAKE_COMPILER_2005 </item> - <item> CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY </item> - <item> CMAKE_CONFIGURATION_TYPES </item> - <item> CMAKE_CROSSCOMPILING </item> - <item> CMAKE_CROSSCOMPILING_EMULATOR </item> - <item> CMAKE_CTEST_COMMAND </item> - <item> CMAKE_CURRENT_BINARY_DIR </item> - <item> CMAKE_CURRENT_LIST_DIR </item> - <item> CMAKE_CURRENT_LIST_FILE </item> - <item> CMAKE_CURRENT_LIST_LINE </item> - <item> CMAKE_CURRENT_SOURCE_DIR </item> - <item> CMAKE_CXX_COMPILE_FEATURES </item> - <item> CMAKE_CXX_EXTENSIONS </item> - <item> CMAKE_CXX_STANDARD </item> - <item> CMAKE_CXX_STANDARD_REQUIRED </item> - <item> CMAKE_C_COMPILE_FEATURES </item> - <item> CMAKE_C_EXTENSIONS </item> - <item> CMAKE_C_STANDARD </item> - <item> CMAKE_C_STANDARD_REQUIRED </item> - <item> CMAKE_DEBUG_POSTFIX </item> - <item> CMAKE_DEBUG_TARGET_PROPERTIES </item> - <item> CMAKE_DL_LIBS </item> - <item> CMAKE_EDIT_COMMAND </item> - <item> CMAKE_ERROR_DEPRECATED </item> - <item> CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION </item> - <item> CMAKE_EXECUTABLE_SUFFIX </item> - <item> CMAKE_EXE_LINKER_FLAGS </item> - <item> CMAKE_EXPORT_NO_PACKAGE_REGISTRY </item> - <item> CMAKE_EXTRA_GENERATOR </item> - <item> CMAKE_EXTRA_SHARED_LIBRARY_SUFFIXES </item> - <item> CMAKE_FIND_LIBRARY_PREFIXES </item> - <item> CMAKE_FIND_LIBRARY_SUFFIXES </item> - <item> CMAKE_FIND_NO_INSTALL_PREFIX </item> - <item> CMAKE_FIND_PACKAGE_NAME </item> - <item> CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY </item> - <item> CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY </item> - <item> CMAKE_FIND_PACKAGE_WARN_NO_MODULE </item> - <item> CMAKE_FIND_ROOT_PATH </item> - <item> CMAKE_FIND_ROOT_PATH_MODE_INCLUDE </item> - <item> CMAKE_FIND_ROOT_PATH_MODE_LIBRARY </item> - <item> CMAKE_FIND_ROOT_PATH_MODE_PACKAGE </item> - <item> CMAKE_FIND_ROOT_PATH_MODE_PROGRAM </item> - <item> CMAKE_FRAMEWORK_PATH </item> - <item> CMAKE_Fortran_FORMAT </item> - <item> CMAKE_Fortran_MODDIR_DEFAULT </item> - <item> CMAKE_Fortran_MODDIR_FLAG </item> - <item> CMAKE_Fortran_MODOUT_FLAG </item> - <item> CMAKE_Fortran_MODULE_DIRECTORY </item> - <item> CMAKE_GENERATOR </item> - <item> CMAKE_GENERATOR_PLATFORM </item> - <item> CMAKE_GENERATOR_TOOLSET </item> - <item> CMAKE_GNUtoMS </item> - <item> CMAKE_HOME_DIRECTORY </item> - <item> CMAKE_HOST_APPLE </item> - <item> CMAKE_HOST_SYSTEM </item> - <item> CMAKE_HOST_SYSTEM_NAME </item> - <item> CMAKE_HOST_SYSTEM_PROCESSOR </item> - <item> CMAKE_HOST_SYSTEM_VERSION </item> - <item> CMAKE_HOST_UNIX </item> - <item> CMAKE_HOST_WIN32 </item> - <item> CMAKE_IGNORE_PATH </item> - <item> CMAKE_IMPORT_LIBRARY_PREFIX </item> - <item> CMAKE_IMPORT_LIBRARY_SUFFIX </item> - <item> CMAKE_INCLUDE_CURRENT_DIR </item> - <item> CMAKE_INCLUDE_CURRENT_DIR_IN_INTERFACE </item> - <item> CMAKE_INCLUDE_DIRECTORIES_BEFORE </item> - <item> CMAKE_INCLUDE_DIRECTORIES_PROJECT_BEFORE </item> - <item> CMAKE_INCLUDE_PATH </item> - <item> CMAKE_INSTALL_DEFAULT_COMPONENT_NAME </item> - <item> CMAKE_INSTALL_MESSAGE </item> - <item> CMAKE_INSTALL_NAME_DIR </item> - <item> CMAKE_INSTALL_PREFIX </item> - <item> CMAKE_INSTALL_RPATH </item> - <item> CMAKE_INSTALL_RPATH_USE_LINK_PATH </item> - <item> CMAKE_INTERNAL_PLATFORM_ABI </item> - <item> CMAKE_JOB_POOL_COMPILE </item> - <item> CMAKE_JOB_POOL_LINK </item> - <item> CMAKE_LIBRARY_ARCHITECTURE </item> - <item> CMAKE_LIBRARY_ARCHITECTURE_REGEX </item> - <item> CMAKE_LIBRARY_OUTPUT_DIRECTORY </item> - <item> CMAKE_LIBRARY_PATH </item> - <item> CMAKE_LIBRARY_PATH_FLAG </item> - <item> CMAKE_LINK_DEF_FILE_FLAG </item> - <item> CMAKE_LINK_DEPENDS_NO_SHARED </item> - <item> CMAKE_LINK_INTERFACE_LIBRARIES </item> - <item> CMAKE_LINK_LIBRARY_FILE_FLAG </item> - <item> CMAKE_LINK_LIBRARY_FLAG </item> - <item> CMAKE_LINK_LIBRARY_SUFFIX </item> - <item> CMAKE_MACOSX_BUNDLE </item> - <item> CMAKE_MACOSX_RPATH </item> - <item> CMAKE_MAJOR_VERSION </item> - <item> CMAKE_MAKE_PROGRAM </item> - <item> CMAKE_MATCH_COUNT </item> - <item> CMAKE_MFC_FLAG </item> - <item> CMAKE_MINIMUM_REQUIRED_VERSION </item> - <item> CMAKE_MINOR_VERSION </item> - <item> CMAKE_MODULE_LINKER_FLAGS </item> - <item> CMAKE_MODULE_PATH </item> - <item> CMAKE_NOT_USING_CONFIG_FLAGS </item> - <item> CMAKE_NO_BUILTIN_CHRPATH </item> - <item> CMAKE_NO_SYSTEM_FROM_IMPORTED </item> - <item> CMAKE_OBJECT_PATH_MAX </item> - <item> CMAKE_OSX_ARCHITECTURES </item> - <item> CMAKE_OSX_DEPLOYMENT_TARGET </item> - <item> CMAKE_OSX_SYSROOT </item> - <item> CMAKE_PARENT_LIST_FILE </item> - <item> CMAKE_PATCH_VERSION </item> - <item> CMAKE_PDB_OUTPUT_DIRECTORY </item> - <item> CMAKE_POSITION_INDEPENDENT_CODE </item> - <item> CMAKE_PREFIX_PATH </item> - <item> CMAKE_PROGRAM_PATH </item> - <item> CMAKE_PROJECT_NAME </item> - <item> CMAKE_RANLIB </item> - <item> CMAKE_ROOT </item> - <item> CMAKE_RUNTIME_OUTPUT_DIRECTORY </item> - <item> CMAKE_SCRIPT_MODE_FILE </item> - <item> CMAKE_SHARED_LIBRARY_PREFIX </item> - <item> CMAKE_SHARED_LIBRARY_SUFFIX </item> - <item> CMAKE_SHARED_LINKER_FLAGS </item> - <item> CMAKE_SHARED_MODULE_PREFIX </item> - <item> CMAKE_SHARED_MODULE_SUFFIX </item> - <item> CMAKE_SIZEOF_VOID_P </item> - <item> CMAKE_SKIP_BUILD_RPATH </item> - <item> CMAKE_SKIP_INSTALL_ALL_DEPENDENCY </item> - <item> CMAKE_SKIP_INSTALL_RPATH </item> - <item> CMAKE_SKIP_INSTALL_RULES </item> - <item> CMAKE_SKIP_RPATH </item> - <item> CMAKE_SOURCE_DIR </item> - <item> CMAKE_STAGING_PREFIX </item> - <item> CMAKE_STANDARD_LIBRARIES </item> - <item> CMAKE_STATIC_LIBRARY_PREFIX </item> - <item> CMAKE_STATIC_LIBRARY_SUFFIX </item> - <item> CMAKE_STATIC_LINKER_FLAGS </item> - <item> CMAKE_SYSROOT </item> - <item> CMAKE_SYSTEM </item> - <item> CMAKE_SYSTEM_IGNORE_PATH </item> - <item> CMAKE_SYSTEM_INCLUDE_PATH </item> - <item> CMAKE_SYSTEM_LIBRARY_PATH </item> - <item> CMAKE_SYSTEM_NAME </item> - <item> CMAKE_SYSTEM_PREFIX_PATH </item> - <item> CMAKE_SYSTEM_PROCESSOR </item> - <item> CMAKE_SYSTEM_PROGRAM_PATH </item> - <item> CMAKE_SYSTEM_VERSION </item> - <item> CMAKE_TOOLCHAIN_FILE </item> - <item> CMAKE_TRY_COMPILE_CONFIGURATION </item> - <item> CMAKE_TWEAK_VERSION </item> - <item> CMAKE_USER_MAKE_RULES_OVERRIDE </item> - <item> CMAKE_USE_RELATIVE_PATHS </item> - <item> CMAKE_VERBOSE_MAKEFILE </item> - <item> CMAKE_VERSION </item> - <item> CMAKE_VISIBILITY_INLINES_HIDDEN </item> - <item> CMAKE_VS_DEVENV_COMMAND </item> - <item> CMAKE_VS_INCLUDE_INSTALL_TO_DEFAULT_BUILD </item> - <item> CMAKE_VS_INTEL_Fortran_PROJECT_VERSION </item> - <item> CMAKE_VS_MSBUILD_COMMAND </item> - <item> CMAKE_VS_MSDEV_COMMAND </item> - <item> CMAKE_VS_NsightTegra_VERSION </item> - <item> CMAKE_VS_PLATFORM_NAME </item> - <item> CMAKE_VS_PLATFORM_TOOLSET </item> - <item> CMAKE_WARN_DEPRECATED </item> - <item> CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION </item> - <item> CMAKE_WIN32_EXECUTABLE </item> - <item> CMAKE_XCODE_PLATFORM_TOOLSET </item> - <item> CPACK_ABSOLUTE_DESTINATION_FILES </item> - <item> CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY </item> - <item> CPACK_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION </item> - <item> CPACK_INCLUDE_TOPLEVEL_DIRECTORY </item> - <item> CPACK_INSTALL_SCRIPT </item> - <item> CPACK_PACKAGING_INSTALL_PREFIX </item> - <item> CPACK_SET_DESTDIR </item> - <item> CPACK_WARN_ON_ABSOLUTE_INSTALL_DESTINATION </item> - <item> CTEST_BINARY_DIRECTORY </item> - <item> CTEST_BUILD_COMMAND </item> - <item> CTEST_BUILD_NAME </item> - <item> CTEST_BZR_COMMAND </item> - <item> CTEST_BZR_UPDATE_OPTIONS </item> - <item> CTEST_CHECKOUT_COMMAND </item> - <item> CTEST_CONFIGURATION_TYPE </item> - <item> CTEST_CONFIGURE_COMMAND </item> - <item> CTEST_COVERAGE_COMMAND </item> - <item> CTEST_COVERAGE_EXTRA_FLAGS </item> - <item> CTEST_CURL_OPTIONS </item> - <item> CTEST_CVS_CHECKOUT </item> - <item> CTEST_CVS_COMMAND </item> - <item> CTEST_CVS_UPDATE_OPTIONS </item> - <item> CTEST_DROP_LOCATION </item> - <item> CTEST_DROP_METHOD </item> - <item> CTEST_DROP_SITE </item> - <item> CTEST_DROP_SITE_CDASH </item> - <item> CTEST_DROP_SITE_PASSWORD </item> - <item> CTEST_DROP_SITE_USER </item> - <item> CTEST_GIT_COMMAND </item> - <item> CTEST_GIT_UPDATE_CUSTOM </item> - <item> CTEST_GIT_UPDATE_OPTIONS </item> - <item> CTEST_HG_COMMAND </item> - <item> CTEST_HG_UPDATE_OPTIONS </item> - <item> CTEST_MEMORYCHECK_COMMAND </item> - <item> CTEST_MEMORYCHECK_COMMAND_OPTIONS </item> - <item> CTEST_MEMORYCHECK_SANITIZER_OPTIONS </item> - <item> CTEST_MEMORYCHECK_SUPPRESSIONS_FILE </item> - <item> CTEST_MEMORYCHECK_TYPE </item> - <item> CTEST_NIGHTLY_START_TIME </item> - <item> CTEST_P4_CLIENT </item> - <item> CTEST_P4_COMMAND </item> - <item> CTEST_P4_OPTIONS </item> - <item> CTEST_P4_UPDATE_OPTIONS </item> - <item> CTEST_SCP_COMMAND </item> - <item> CTEST_SITE </item> - <item> CTEST_SOURCE_DIRECTORY </item> - <item> CTEST_SVN_COMMAND </item> - <item> CTEST_SVN_OPTIONS </item> - <item> CTEST_SVN_UPDATE_OPTIONS </item> - <item> CTEST_TEST_TIMEOUT </item> - <item> CTEST_TRIGGER_SITE </item> - <item> CTEST_UPDATE_COMMAND </item> - <item> CTEST_UPDATE_OPTIONS </item> - <item> CTEST_UPDATE_VERSION_ONLY </item> - <item> CTEST_USE_LAUNCHERS </item> - <item> CYGWIN </item> - <item> ENV </item> - <item> EXECUTABLE_OUTPUT_PATH </item> - <item> GHS-MULTI </item> - <item> LIBRARY_OUTPUT_PATH </item> - <item> MINGW </item> - <item> MSVC </item> - <item> MSVC10 </item> - <item> MSVC11 </item> - <item> MSVC12 </item> - <item> MSVC14 </item> - <item> MSVC60 </item> - <item> MSVC70 </item> - <item> MSVC71 </item> - <item> MSVC80 </item> - <item> MSVC90 </item> - <item> MSVC_IDE </item> - <item> MSVC_VERSION </item> - <item> PROJECT_BINARY_DIR </item> - <item> PROJECT_NAME </item> - <item> PROJECT_SOURCE_DIR </item> - <item> PROJECT_VERSION </item> - <item> PROJECT_VERSION_MAJOR </item> - <item> PROJECT_VERSION_MINOR </item> - <item> PROJECT_VERSION_PATCH </item> - <item> PROJECT_VERSION_TWEAK </item> - <item> UNIX </item> - <item> WIN32 </item> - <item> WINCE </item> - <item> WINDOWS_PHONE </item> - <item> WINDOWS_STORE </item> - <item> XCODE_VERSION </item> - </list> - - <list name="simple_generator_expr"> - <item> CONFIGURATION </item> - <item> ANGLE-R </item> - <item> COMMA </item> - <item> SEMICOLON </item> - <item> INSTALL_PREFIX </item> - </list> - - <list name="generator_expr"> - <!-- Logical Expressions --> - <item> 0 </item> - <item> 1 </item> - <item> BOOL </item> - <item> AND </item> - <item> OR </item> - <item> NOT </item> - <item> STREQUAL </item> - <item> EQUAL </item> - <item> CONFIG </item> - <item> PLATFORM_ID </item> - <item> C_COMPILER_ID </item> - <item> CXX_COMPILER_ID </item> - <item> VERSION_GREATER </item> - <item> VERSION_LESS </item> - <item> VERSION_EQUAL </item> - <item> C_COMPILER_VERSION </item> - <item> CXX_COMPILER_VERSION </item> - <item> TARGET_POLICY </item> - <item> COMPILER_FEATURES </item> - <!-- Informational Expressions --> - <item> CONFIGURATION </item> - <item> TARGET_FILE </item> - <item> TARGET_FILE_NAME </item> - <item> TARGET_FILE_DIR </item> - <item> TARGET_LINKER_FILE </item> - <item> TARGET_LINKER_FILE_NAME </item> - <item> TARGET_LINKER_FILE_DIR </item> - <item> TARGET_SONAME_FILE </item> - <item> TARGET_SONAME_FILE_NAME </item> - <item> TARGET_SONAME_FILE_DIR </item> - <item> TARGET_PDB_FILE </item> - <item> TARGET_PDB_FILE_NAME </item> - <item> TARGET_PDB_FILE_DIR </item> - <item> TARGET_PROPERTY </item> - <item> INSTALL_PREFIX </item> - <!-- Output Expressions --> - <item> JOIN </item> - <item> ANGLE-R </item> - <item> COMMA </item> - <item> SEMICOLON </item> - <item> TARGET_NAME </item> - <item> LINK_ONLY </item> - <item> INSTALL_INTERFACE </item> - <item> BUILD_INTERFACE </item> - <item> LOWER_CASE </item> - <item> UPPER_CASE </item> - <item> MAKE_C_IDENTIFIER </item> - <item> TARGET_OBJECTS </item> - <!-- TODO Is this from CMake 2.x? --> - <item> TARGET_DIR </item> - </list> - - <contexts> - <context attribute="Normal Text" lineEndContext="#stay" name="Normal Text"> - <DetectSpaces/> - - <!-- handle folding for if else elseif endif blocks --> - <RegExpr String="\bif\b" attribute="Commands" context="Command Args" beginRegion="ifthenelse" insensitive="true" /> - <RegExpr String="\belse\b" attribute="Commands" context="Command Args" endRegion="ifthenelse" beginRegion="ifthenelse" insensitive="true" /> - <RegExpr String="\belseif\b" attribute="Commands" context="Command Args" endRegion="ifthenelse" beginRegion="ifthenelse" insensitive="true" /> - <RegExpr String="\bendif\b" attribute="Commands" context="Command Args" endRegion="ifthenelse" insensitive="true" /> - - <!-- handle folding for macro endmacro blocks --> - <RegExpr String="\bmacro\b" attribute="Commands" context="Command Args" beginRegion="macro" insensitive="true" /> - <RegExpr String="\bendmacro\b" attribute="Commands" context="Command Args" endRegion="macro" insensitive="true" /> - - <!-- handle folding for foreach endforeach blocks --> - <RegExpr String="\bforeach\b" attribute="Commands" context="Command Args" beginRegion="foreach" insensitive="true" /> - <RegExpr String="\bendforeach\b" attribute="Commands" context="Command Args" endRegion="foreach" insensitive="true" /> - - <!-- handle folding for while endwhile blocks --> - <RegExpr String="\bwhile\b" attribute="Commands" context="Command Args" beginRegion="while" insensitive="true" /> - <RegExpr String="\bendwhile\b" attribute="Commands" context="Command Args" endRegion="while" insensitive="true" /> - - <keyword attribute="Commands" context="Command Args" String="commands" insensitive="true" /> - <keyword attribute="Third-Party Commands" context="#stay" String="itkvtk_commands" insensitive="true" /> - <RegExpr attribute="Region Marker" context="#stay" String="#\s*BEGIN.*$" beginRegion="block" firstNonSpace="true" /> - <RegExpr attribute="Region Marker" context="#stay" String="#\s*END.*$" endRegion="block" firstNonSpace="true" /> - <RegExpr attribute="Region Marker" context="RST Documentation" String="^#\[(=*)\[\.rst:" column="0" /> - <RegExpr attribute="Comment" context="Bracketed Comment" String="^#\[(=*)\[" column="0" /> - <DetectChar attribute="Comment" context="Comment" char="#" /> - <IncludeRules context="Detect Variables" /> - <RegExpr attribute="Macros" context="Macro Args" String="\w+\s*(?=\()" /> - </context> - <!-- ATTENTION Do not change the context name! Or change a generation script accordingly --> - <context attribute="Normal Text" lineEndContext="#stay" name="Detect More Builtin Variables"> - <!-- generated rules --> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_ARCHIVE_OUTPUT_DIRECTORY_[A-Za-z_][A-Za-z_0-9]*\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_COMPILER_IS_GNU[A-Za-z_][A-Za-z_0-9]*\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_COMPILE_PDB_OUTPUT_DIRECTORY_[A-Za-z_][A-Za-z_0-9]*\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_DISABLE_FIND_PACKAGE_[A-Za-z_][A-Za-z_0-9]*\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_EXE_LINKER_FLAGS_[A-Za-z_][A-Za-z_0-9]*\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_LIBRARY_OUTPUT_DIRECTORY_[A-Za-z_][A-Za-z_0-9]*\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_MAP_IMPORTED_CONFIG_[A-Za-z_][A-Za-z_0-9]*\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_MODULE_LINKER_FLAGS_[A-Za-z_][A-Za-z_0-9]*\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_PDB_OUTPUT_DIRECTORY_[A-Za-z_][A-Za-z_0-9]*\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_POLICY_DEFAULT_CMP[0-9]+\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_POLICY_WARNING_CMP[0-9]+\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_PROJECT_[A-Za-z_][A-Za-z_0-9]*_INCLUDE\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_RUNTIME_OUTPUT_DIRECTORY_[A-Za-z_][A-Za-z_0-9]*\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_SHARED_LINKER_FLAGS_[A-Za-z_][A-Za-z_0-9]*\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_STATIC_LINKER_FLAGS_[A-Za-z_][A-Za-z_0-9]*\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_USER_MAKE_RULES_OVERRIDE_[A-Za-z_][A-Za-z_0-9]*\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_XCODE_ATTRIBUTE_[A-Za-z_][A-Za-z_0-9]*\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_[A-Za-z_][A-Za-z_0-9]*_ARCHIVE_APPEND\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_[A-Za-z_][A-Za-z_0-9]*_ARCHIVE_CREATE\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_[A-Za-z_][A-Za-z_0-9]*_ARCHIVE_FINISH\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_[A-Za-z_][A-Za-z_0-9]*_COMPILER\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_[A-Za-z_][A-Za-z_0-9]*_COMPILER_ABI\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_[A-Za-z_][A-Za-z_0-9]*_COMPILER_EXTERNAL_TOOLCHAIN\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_[A-Za-z_][A-Za-z_0-9]*_COMPILER_ID\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_[A-Za-z_][A-Za-z_0-9]*_COMPILER_LOADED\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_[A-Za-z_][A-Za-z_0-9]*_COMPILER_TARGET\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_[A-Za-z_][A-Za-z_0-9]*_COMPILER_VERSION\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_[A-Za-z_][A-Za-z_0-9]*_COMPILE_OBJECT\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_[A-Za-z_][A-Za-z_0-9]*_CREATE_SHARED_LIBRARY\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_[A-Za-z_][A-Za-z_0-9]*_CREATE_SHARED_MODULE\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_[A-Za-z_][A-Za-z_0-9]*_CREATE_STATIC_LIBRARY\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_[A-Za-z_][A-Za-z_0-9]*_FLAGS\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_[A-Za-z_][A-Za-z_0-9]*_FLAGS_DEBUG\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_[A-Za-z_][A-Za-z_0-9]*_FLAGS_MINSIZEREL\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_[A-Za-z_][A-Za-z_0-9]*_FLAGS_RELEASE\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_[A-Za-z_][A-Za-z_0-9]*_FLAGS_RELWITHDEBINFO\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_[A-Za-z_][A-Za-z_0-9]*_GHS_KERNEL_FLAGS_DEBUG\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_[A-Za-z_][A-Za-z_0-9]*_GHS_KERNEL_FLAGS_MINSIZEREL\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_[A-Za-z_][A-Za-z_0-9]*_GHS_KERNEL_FLAGS_RELEASE\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_[A-Za-z_][A-Za-z_0-9]*_GHS_KERNEL_FLAGS_RELWITHDEBINFO\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_[A-Za-z_][A-Za-z_0-9]*_IGNORE_EXTENSIONS\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_[A-Za-z_][A-Za-z_0-9]*_IMPLICIT_INCLUDE_DIRECTORIES\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_[A-Za-z_][A-Za-z_0-9]*_IMPLICIT_LINK_DIRECTORIES\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_[A-Za-z_][A-Za-z_0-9]*_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_[A-Za-z_][A-Za-z_0-9]*_IMPLICIT_LINK_LIBRARIES\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_[A-Za-z_][A-Za-z_0-9]*_INCLUDE_WHAT_YOU_USE\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_[A-Za-z_][A-Za-z_0-9]*_LIBRARY_ARCHITECTURE\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_[A-Za-z_][A-Za-z_0-9]*_LINKER_PREFERENCE\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_[A-Za-z_][A-Za-z_0-9]*_LINKER_PREFERENCE_PROPAGATES\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_[A-Za-z_][A-Za-z_0-9]*_LINK_EXECUTABLE\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_[A-Za-z_][A-Za-z_0-9]*_OUTPUT_EXTENSION\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_[A-Za-z_][A-Za-z_0-9]*_PLATFORM_ID\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_[A-Za-z_][A-Za-z_0-9]*_POSTFIX\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_[A-Za-z_][A-Za-z_0-9]*_SIMULATE_ID\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_[A-Za-z_][A-Za-z_0-9]*_SIMULATE_VERSION\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_[A-Za-z_][A-Za-z_0-9]*_SIZEOF_DATA_PTR\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_[A-Za-z_][A-Za-z_0-9]*_SOURCE_FILE_EXTENSIONS\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\bCMAKE_[A-Za-z_][A-Za-z_0-9]*_VISIBILITY_PRESET\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\b[A-Za-z_][A-Za-z_0-9]*_BINARY_DIR\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\b[A-Za-z_][A-Za-z_0-9]*_SOURCE_DIR\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\b[A-Za-z_][A-Za-z_0-9]*_VERSION\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\b[A-Za-z_][A-Za-z_0-9]*_VERSION_MAJOR\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\b[A-Za-z_][A-Za-z_0-9]*_VERSION_MINOR\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\b[A-Za-z_][A-Za-z_0-9]*_VERSION_PATCH\b" /> - <RegExpr attribute="Builtin CMake Variable" context="#stay" String="\b[A-Za-z_][A-Za-z_0-9]*_VERSION_TWEAK\b" /> - </context> - <context attribute="Normal Text" lineEndContext="#stay" name="Detect Builtin Variables"> - <keyword attribute="Builtin CMake Variable" context="#stay" String="cmake_vars" insensitive="false" /> - <IncludeRules context="Detect More Builtin Variables" /> - </context> - <context attribute="CMake Variable" lineEndContext="#pop" name="VarSubst"> - <IncludeRules context="Detect Builtin Variables" /> - <DetectIdentifier /> - <DetectChar attribute="CMake Variable" context="#pop" char="}" /> - <IncludeRules context="Detect Variables" /> - </context> - <context attribute="Normal Text" lineEndContext="#stay" name="Detect Variables"> - <RegExpr attribute="Environment Variable" context="#stay" String="\$ENV\{\s*[\w-]+\s*\}" /> - <Detect2Chars attribute="CMake Variable" context="VarSubst" char="$" char1="{" /> - </context> - <context attribute="Generator Expression" lineEndContext="#pop#pop" name="DetectSimpleGEEnd"> - <DetectChar attribute="Generator Expression" context="#pop#pop" char=">" /> - </context> - <context attribute="Generator Expression" lineEndContext="#pop" name="Generator Expression"> - <IncludeRules context="Detect Generator Expressions" /> - <DetectChar attribute="Generator Expression" context="#pop" char=">" /> - <keyword attribute="Generator Expression Keyword" context="DetectSimpleGEEnd" String="simple_generator_expr" insensitive="false" /> - <keyword attribute="Generator Expression Keyword" context="#stay" String="generator_expr" insensitive="false" /> - <IncludeRules context="Detect Variables" /> - </context> - <context attribute="Normal Text" lineEndContext="#stay" name="Detect Generator Expressions"> - <Detect2Chars attribute="Generator Expression" context="Generator Expression" char="$" char1="<" /> - </context> - <context attribute="Normal Text" lineEndContext="#stay" name="Command Args"> - <keyword attribute="Special Args" context="#stay" String="special_args" /> - <keyword attribute="Special Args" context="#stay" String="extra_special_args" /> - <!-- NOTE Handle CMP<NNN> as a special arg --> - <RegExpr attribute="Special Args" context="#stay" String="\bCMP[0-9]+\b" /> - <keyword attribute="Properties" context="#stay" String="properties" /> - <keyword attribute="Properties" context="#stay" String="extra_properties" /> - <IncludeRules context="Detect Builtin Variables" /> - <IncludeRules context="Macro Args" /> - </context> - <context attribute="Normal Text" lineEndContext="#stay" name="Macro Args"> - <DetectChar attribute="Normal Text" context="#pop" char=")" /> - <RegExpr attribute="Escapes" context="#stay" String="\\["$n\\]" /> - <DetectChar attribute="Strings" context="String" char=""" /> - <RegExpr attribute="Strings" context="Bracketed String" String="\[(=*)\[" /> - <DetectChar attribute="Comment" context="Comment" char="#" /> - <IncludeRules context="Detect Builtin Variables" /> - <IncludeRules context="Detect Variables" /> - <IncludeRules context="Detect Generator Expressions" /> - </context> - <context attribute="Comment" lineEndContext="#pop" name="Comment"> - <LineContinue attribute="Comment" context="#pop" /> - <IncludeRules context="##Alerts" /> - <IncludeRules context="##Modelines" /> - </context> - <context attribute="Comment" lineEndContext="#stay" name="RST Documentation" dynamic="true"> - <RegExpr attribute="Region Marker" context="#pop" String="^#?\]%1\]" dynamic="true" column="0" /> - </context> - <context attribute="Comment" lineEndContext="#stay" name="Bracketed Comment" dynamic="true"> - <RegExpr attribute="Comment" context="#pop" String="^#?\]%1\]" dynamic="true" column="0" /> - <IncludeRules context="##Alerts" /> - <IncludeRules context="##Modelines" /> - </context> - <context attribute="Strings" lineEndContext="#stay" name="String"> - <RegExpr attribute="Strings" context="#pop" String=""(?=[ );]|$)" /> - <RegExpr attribute="Escapes" context="#stay" String="\\["$nrt\\]" /> - <IncludeRules context="Detect Variables" /> - <IncludeRules context="Detect Generator Expressions" /> - </context> - <context attribute="Strings" lineEndContext="#stay" name="Bracketed String" dynamic="true"> - <RegExpr attribute="Strings" context="#pop" String="\]%1\]" dynamic="true" /> - </context> - </contexts> - - <itemDatas> - <itemData name="Normal Text" defStyleNum="dsNormal" spellChecking="false" /> - <itemData name="Special Args" defStyleNum="dsOthers" spellChecking="false" /> - <itemData name="Properties" defStyleNum="dsOthers" spellChecking="false" /> - <itemData name="Commands" defStyleNum="dsKeyword" spellChecking="false" /> - <itemData name="Third-Party Commands" defStyleNum="dsExtension" spellChecking="false" /> - <itemData name="Macros" defStyleNum="dsFunction" spellChecking="false" /> - <itemData name="Strings" defStyleNum="dsString" spellChecking="true" /> - <itemData name="Escapes" defStyleNum="dsSpecialChar" spellChecking="false" /> - <itemData name="Builtin CMake Variable" defStyleNum="dsVariable" spellChecking="false" /> - <!-- TODO Rename to "Variable Substitution" --> - <itemData name="CMake Variable" defStyleNum="dsVariable" spellChecking="false" /> - <!-- TODO Rename to "Environment Variable Substitution" --> - <itemData name="Environment Variable" defStyleNum="dsFloat" spellChecking="false" /> - <itemData name="Generator Expression Keyword" defStyleNum="dsKeyword" color="#b84040" selColor="#b84040" spellChecking="false" /> - <itemData name="Generator Expression" defStyleNum="dsOthers" color="#b86050" selColor="#b86050" spellChecking="false" /> - <itemData name="Comment" defStyleNum="dsComment" spellChecking="true" /> - <itemData name="Region Marker" defStyleNum="dsRegionMarker" spellChecking="false" /> - </itemDatas> - - </highlighting> - - <general> - <comments> - <comment name="singleLine" start="#" /> - </comments> - <keywords casesensitive="1" /> - </general> -</language> diff --git a/share/qtcreator/generic-highlighter/css.xml b/share/qtcreator/generic-highlighter/css.xml deleted file mode 100644 index 552b259a92..0000000000 --- a/share/qtcreator/generic-highlighter/css.xml +++ /dev/null @@ -1,920 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE language SYSTEM "language.dtd" -[ - <!-- http://www.w3.org/TR/CSS21/syndata.html#tokenization --> - <!ENTITY nmstart "[_a-zA-Z]|(\\[0-9a-fA-F]{1,6})|(\\[^\n\r\f0-9a-fA-F])"> - <!ENTITY nmchar "[_a-zA-Z0-9-]|(\\[0-9a-fA-F]{1,6})|(\\[^\n\r\f0-9a-fA-F])"> -]> - -<!-- - -Kate CSS syntax highlighting definition - -Changelog: - -- Version 2.06, by Mte90: -- CSS3 tag - -- Version 2.03, by Milian Wolff: -- Make it spelling aware - -- Version 2.08, Joseph Wenninger: -- CSS3 media queries - ---> - -<language name="CSS" version="2.12" kateversion="5.0" section="Markup" extensions="*.css" indenter="cstyle" mimetype="text/css" author="Wilbert Berendsen (wilbert@kde.nl)" license="LGPL"> - - <highlighting> - <list name="properties"> - <!-- CSS2 --> - <item> azimuth </item> - <item> background </item> - <item> background-attachment </item> - <item> background-break </item> - <item> background-clip </item> - <item> background-color </item> - <item> background-image </item> - <item> background-position </item> - <item> background-origin </item> - <item> background-repeat </item> - <item> border </item> - <item> border-bottom </item> - <item> border-bottom-color </item> - <item> border-bottom-style </item> - <item> border-bottom-width </item> - <item> border-collapse </item> - <item> border-color </item> - <item> border-left </item> - <item> border-left-color </item> - <item> border-left-style </item> - <item> border-left-width </item> - <item> border-right </item> - <item> border-right-color </item> - <item> border-right-style </item> - <item> border-right-width </item> - <item> border-spacing </item> - <item> border-style </item> - <item> border-top </item> - <item> border-top-color </item> - <item> border-top-style </item> - <item> border-top-width </item> - <item> border-width </item> - <item> bottom </item> - <item> caption-side </item> - <item> clear </item> - <item> clip </item> - <item> color </item> - <item> content </item> - <item> counter-increment </item> - <item> counter-reset </item> - <item> cue </item> - <item> cue-after </item> - <item> cue-before </item> - <item> cursor </item> - <item> direction </item> - <item> display </item> - <item> elevation </item> - <item> empty-cells </item> - <item> float </item> - <item> font </item> - <item> font-family </item> - <item> font-size </item> - <item> font-size-adjust </item> - <item> font-stretch </item> - <item> font-style </item> - <item> font-variant </item> - <item> font-weight </item> - <item> font-stretch </item> - <item> height </item> - <item> left </item> - <item> letter-spacing </item> - <item> line-height </item> - <item> list-style </item> - <item> list-style-image </item> - <item> list-style-keyword </item> - <item> list-style-position </item> - <item> list-style-type </item> - <item> margin </item> - <item> margin-bottom </item> - <item> margin-left </item> - <item> margin-right </item> - <item> margin-top </item> - <item> marker-offset </item> - <item> max-height </item> - <item> max-width </item> - <item> min-height </item> - <item> min-width </item> - <item> orphans </item> - <item> outline </item> - <item> outline-color </item> - <item> outline-style </item> - <item> outline-width </item> - <item> overflow </item> - <item> padding </item> - <item> padding-bottom </item> - <item> padding-left </item> - <item> padding-right </item> - <item> padding-top </item> - <item> page </item> - <item> page-break-after </item> - <item> page-break-before </item> - <item> page-break-inside </item> - <item> pause </item> - <item> pause-after </item> - <item> pause-before </item> - <item> pitch </item> - <item> pitch-range </item> - <item> play-during </item> - <item> position </item> - <item> quotes </item> - <item> richness </item> - <item> right </item> - <item> size </item> - <item> speak </item> - <item> speak-header </item> - <item> speak-numeral </item> - <item> speak-punctuation </item> - <item> speech-rate </item> - <item> stress </item> - <item> table-layout </item> - <item> text-align </item> - <item> text-decoration </item> - <item> text-decoration-color </item> - <item> text-indent </item> - <item> text-shadow </item> - <item> text-transform </item> - <item> top </item> - <item> unicode-bidi </item> - <item> vertical-align </item> - <item> visibility </item> - <item> voice-family </item> - <item> volume </item> - <item> white-space </item> - <item> widows </item> - <item> width </item> - <item> word-spacing </item> - <item> z-index </item> - - <!-- CSS3 --> - <item> animation-name </item> - <item> animation-duration </item> - <item> animation-iteration </item> - <item> animation-direction </item> - <item> animation-delay </item> - <item> animation-play-state </item> - <item> animation-fill-mode </item> - <item> animation-timing-function </item> - <item> background-size </item> - <item> border-bottom-image </item> - <item> border-bottom-left-image </item> - <item> border-bottom-left-radius </item> - <item> border-bottom-right-image </item> - <item> border-bottom-right-radius </item> - <item> border-collapse </item> - <item> border-corner-image </item> - <item> border-image </item> - <item> border-left-image </item> - <item> border-radius </item> - <item> border-right-image </item> - <item> border-top-image </item> - <item> border-top-left-image </item> - <item> border-top-left-radius </item> - <item> border-top-right-image </item> - <item> border-top-right-radius </item> - <item> box-align </item> - <item> box-direction </item> - <item> box-flex </item> - <item> box-shadow </item> - <item> box-sizing </item> - <item> column-count </item> - <item> column-fill </item> - <item> column-gap </item> - <item> column-rule-color </item> - <item> column-rule-style </item> - <item> column-rule-width </item> - <item> column-span </item> - <item> column-width </item> - <item> hyphens </item> - <item> linear-gradient </item> - <item> opacity </item> - <item> outline </item> - <item> outline-offset </item> - <item> overflow-x </item> - <item> overflow-y </item> - <item> pointer-events </item> - <item> resize </item> - <item> rotation </item> - <item> rotation-point </item> - <item> table-layout </item> - <item> text-overflow </item> - <item> text-shadow </item> - <item> text-wrap </item> - <item> transform-origin </item> - <item> transition </item> - <item> transition-property </item> - <item> transition-duration </item> - <item> word-break </item> - <item> word-wrap </item> - - <!-- Gecko rendering engine CSS property extensions --> - <item> -moz-animation-name </item> - <item> -moz-animation-duration </item> - <item> -moz-animation-iteration </item> - <item> -moz-animation-direction </item> - <item> -moz-animation-delay </item> - <item> -moz-animation-play-state </item> - <item> -moz-animation-fill-mode </item> - <item> -moz-background-size </item> - <item> -moz-border-image </item> - <item> -moz-border-bottom-colors </item> - <item> -moz-border-left-colors </item> - <item> -moz-border-radius </item> - <item> -moz-border-radius-topleft </item> - <item> -moz-border-radius-topright </item> - <item> -moz-border-radius-bottomleft </item> - <item> -moz-border-radius-bottomright </item> - <item> -moz-border-right-colors </item> - <item> -moz-border-top-colors </item> - <item> -moz-box </item> - <item> -moz-box-flex </item> - <item> -moz-box-shadow </item> - <item> -moz-box-sizing </item> - <item> -moz-column-count </item> - <item> -moz-column-gap </item> - <item> -moz-hyphens </item> - <item> -moz-linear-gradient </item> - <item> -moz-opacity </item> - <item> -moz-outline-style </item> - <item> -moz-perspective </item> - <item> -moz-radial-gradient </item> - <item> -moz-resize </item> - <item> -moz-transform </item> - <item> -moz-transform-origin </item> - <item> -moz-transform-style </item> - <item> -moz-transition </item> - <item> -moz-transition-property </item> - <item> -moz-transition-duration </item> - - <!-- Opera rendering engine CSS property extensions --> - <item> -o-background-size </item> - <item> -o-linear-gradient </item> - <item> -o-text-overflow </item> - <item> -o-transition </item> - <item> -o-transform-origin </item> - - <!-- konq specific --> - <item> konq_bgpos_x </item> - <item> konq_bgpos_y </item> - <item> -khtml-background-size </item> - <item> -khtml-border-top-left-radius </item> - <item> -khtml-border-top-right-radius </item> - <item> -khtml-border-bottom-left-radius </item> - <item> -khtml-border-bottom-right-radius </item> - <item> -khtml-border-radius </item> - <item> -khtml-box-shadow </item> - <item> -khtml-opacity </item> - - <!-- Webkit rendering engine CSS property extensions --> - <item> -webkit-appearance </item> - <item> -webkit-animation-name </item> - <item> -webkit-animation-duration </item> - <item> -webkit-animation-iteration </item> - <item> -webkit-animation-direction </item> - <item> -webkit-animation-delay </item> - <item> -webkit-animation-play-state </item> - <item> -webkit-animation-fill-mode </item> - <item> -webkit-background-size </item> - <item> -webkit-border-image </item> - <item> -webkit-border-bottom-colors </item> - <item> -webkit-border-left-colors </item> - <item> -webkit-border-radius </item> - <item> -webkit-border-right-colors </item> - <item> -webkit-border-top-colors </item> - <item> -webkit-border-top-left-radius </item> - <item> -webkit-border-top-right-radius </item> - <item> -webkit-border-bottom-left-radius </item> - <item> -webkit-border-bottom-right-radius </item> - <item> -webkit-border-radius-bottomleft </item> - <item> -webkit-border-radius-bottomright </item> - <item> -webkit-box-flex </item> - <item> -webkit-box-reflect</item> - <item> -webkit-box-shadow </item> - <item> -webkit-box-sizing </item> - <item> -webkit-column-count </item> - <item> -webkit-column-gap </item> - <item> -webkit-hyphens </item> - <item> -webkit-linear-gradient </item> - <item> -webkit-gradient </item> - <item> -webkit-perspective </item> - <item> -webkit-text-fill-color </item> - <item> -webkit-text-stroke-color </item> - <item> -webkit-text-stroke-width </item> - <item> -webkit-text-size-adjust </item> - <item> -webkit-transform </item> - <item> -webkit-transform-origin </item> - <item> -webkit-transform-style </item> - <item> -webkit-transition </item> - <item> -webkit-transition-property </item> - <item> -webkit-transition-duration </item> - - <!-- Trident (a.k.a., MSHTML) CSS property extensions --> - <item> filter </item> - <item> zoom </item> - <item> -ms-animation-name </item> - <item> -ms-animation-duration </item> - <item> -ms-animation-iteration </item> - <item> -ms-animation-direction </item> - <item> -ms-animation-delay </item> - <item> -ms-animation-play-state </item> - <item> -ms-animation-fill-mode </item> - <item> -ms-box-sizing </item> - <item> -ms-filter </item> - <item> -ms-interpolation-mode </item> - <item> -ms-linear-gradient </item> - <item> -ms-text-size-adjust </item> - <item> -ms-transform </item> - <item> -ms-transition </item> - - <!-- font properties in @font-face --> - <item> font-family </item> - <item> font-size </item> - <item> font-stretch </item> - <item> font-style </item> - <item> font-variant </item> - <item> font-weight </item> - <item> unicode-range </item> - <item> units-per-em </item> - <item> src </item> - <item> panose-1 </item> - <item> stemv </item> - <item> stemh </item> - <item> slope </item> - <item> cap-height </item> - <item> x-height </item> - <item> ascent </item> - <item> descent </item> - <item> widths </item> - <item> bbox </item> - <item> definition-src </item> - <item> baseline </item> - <item> centerline </item> - <item> mathline </item> - <item> topline </item> - </list> - - <list name="types"> - <item> inherit </item> - <item> none </item> - <item> hidden </item> - <item> dotted </item> - <item> dashed </item> - <item> solid </item> - <item> double </item> - <item> groove </item> - <item> ridge </item> - <item> inset </item> - <item> outset </item> - <item> xx-small </item> - <item> x-small </item> - <item> small </item> - <item> medium </item> - <item> large </item> - <item> x-large </item> - <item> xx-large </item> - <item> smaller </item> - <item> larger </item> - <item> italic </item> - <item> oblique </item> - <item> small-caps </item> - <item> normal </item> - <item> bold </item> - <item> bolder </item> - <item> lighter </item> - <item> light </item> - <item> 100 </item> - <item> 200 </item> - <item> 300 </item> - <item> 400 </item> - <item> 500 </item> - <item> 600 </item> - <item> 700 </item> - <item> 800 </item> - <item> 900 </item> - <item> transparent </item> - <item> repeat </item> - <item> repeat-x </item> - <item> repeat-y </item> - <item> no-repeat </item> - <item> baseline </item> - <item> sub </item> - <item> super </item> - <item> top </item> - <item> text-top </item> - <item> middle </item> - <item> bottom </item> - <item> text-bottom </item> - <item> left </item> - <item> right </item> - <item> center </item> - <item> justify </item> - <item> konq-center </item> - <item> disc </item> - <item> circle </item> - <item> square </item> - <item> box </item> - <item> decimal </item> - <item> decimal-leading-zero </item> - <item> lower-roman </item> - <item> upper-roman </item> - <item> lower-greek </item> - <item> lower-alpha </item> - <item> lower-latin </item> - <item> upper-alpha </item> - <item> upper-latin </item> - <item> hebrew </item> - <item> armenian </item> - <item> georgian </item> - <item> cjk-ideographic </item> - <item> hiragana </item> - <item> katakana </item> - <item> hiragana-iroha </item> - <item> katakana-iroha </item> - <item> inline </item> - <item> inline-block </item> - <item> block </item> - <item> list-item </item> - <item> run-in </item> - <item> compact </item> - <item> marker </item> - <item> table </item> - <item> inline-table </item> - <item> table-row-group </item> - <item> table-header-group </item> - <item> table-footer-group </item> - <item> table-row </item> - <item> table-column-group </item> - <item> table-column </item> - <item> table-cell </item> - <item> table-caption </item> - <item> auto </item> - <item> crosshair </item> - <item> default </item> - <item> pointer </item> - <item> move </item> - <item> e-resize </item> - <item> ne-resize </item> - <item> nw-resize </item> - <item> n-resize </item> - <item> se-resize </item> - <item> sw-resize </item> - <item> s-resize </item> - <item> w-resize </item> - <item> text </item> - <item> wait </item> - <item> help </item> - <item> above </item> - <item> absolute </item> - <item> always </item> - <item> avoid </item> - <item> below </item> - <item> bidi-override </item> - <item> blink </item> - <item> both </item> - <item> capitalize </item> - <item> caption </item> - <item> clip </item> - <item> close-quote </item> - <item> collapse </item> - <item> condensed </item> - <item> crop </item> - <item> cross </item> - <item> ellipsis </item> - <item> ellipsis-word </item> - <item> embed </item> - <item> expanded </item> - <item> extra-condensed </item> - <item> extra-expanded </item> - <item> fixed </item> - <item> hand </item> - <item> hide </item> - <item> higher </item> - <item> icon </item> - <item> inside </item> - <item> invert </item> - <item> landscape </item> - <item> level </item> - <item> line-through </item> - <item> loud </item> - <item> lower </item> - <item> lowercase </item> - <item> ltr </item> - <item> menu </item> - <item> message-box </item> - <item> mix </item> - <item> narrower </item> - <item> no-close-quote </item> - <item> no-open-quote </item> - <item> nowrap </item> - <item> open-quote </item> - <item> outside </item> - <item> overline </item> - <item> portrait </item> - <item> pre </item> - <item> pre-line </item> - <item> pre-wrap </item> - <item> relative </item> - <item> rtl </item> - <item> scroll </item> - <item> semi-condensed </item> - <item> semi-expanded </item> - <item> separate </item> - <item> show </item> - <item> small-caption </item> - <item> static </item> - <item> static-position </item> - <item> status-bar </item> - <item> thick </item> - <item> thin </item> - <item> ultra-condensed </item> - <item> ultra-expanded </item> - <item> underline </item> - <item> uppercase </item> - <item> visible </item> - <item> wider </item> - <item> break </item> - <item> serif </item> - <item> sans-serif </item> - <item> cursive </item> - <item> fantasy </item> - <item> monospace </item> - <item> border-box </item> - <item> content-box </item> - <item> -epub-hyphens </item> - </list> - - - <list name="colors"> - <item> aqua </item> - <item> black </item> - <item> blue </item> - <item> cyan </item> - <item> fuchsia </item> - <item> gray </item> - <item> green </item> - <item> lime </item> - <item> maroon </item> - <item> navy </item> - <item> olive </item> - <item> purple </item> - <item> red </item> - <item> silver </item> - <item> teal </item> - <item> white </item> - <item> yellow </item> - <item> ActiveBorder </item> - <item> ActiveCaption </item> - <item> AppWorkspace </item> - <item> Background </item> - <item> ButtonFace </item> - <item> ButtonHighlight </item> - <item> ButtonShadow </item> - <item> ButtonText </item> - <item> CaptionText </item> - <item> GrayText </item> - <item> Highlight </item> - <item> HighlightText </item> - <item> InactiveBorder </item> - <item> InactiveCaption </item> - <item> InactiveCaptionText </item> - <item> InfoBackground </item> - <item> InfoText </item> - <item> Menu </item> - <item> MenuText </item> - <item> Scrollbar </item> - <item> ThreeDDarkShadow </item> - <item> ThreeDFace </item> - <item> ThreeDHighlight </item> - <item> ThreeDLightShadow </item> - <item> ThreeDShadow </item> - <item> Window </item> - <item> WindowFrame </item> - <item> WindowText </item> - </list> - - <list name="paren"> - <item> url </item> - <item> attr </item> - <item> rect </item> - <item> rgb </item> - <item> rgba </item> - <item> hsl </item> - <item> hsla </item> - <item> counter </item> - <item> counters </item> - - <!-- in @font-face --> - <item> local </item> - <item> format </item> - - <!-- Trident (a.k.a., MSHTML) rendering engine functional notation extensions --> - <item> expression </item> - - </list> - - <list name="mediatypes"> - <item> all </item> - <item> aural </item> - <item> braille </item> - <item> embossed </item> - <item> handheld </item> - <item> print </item> - <item> projection </item> - <item> screen </item> - <item> speech </item> - <item> tty </item> - <item> tv </item> - </list> - - <list name="mediatypes_op"> - <item> not </item> - <item> only </item> - </list> - - <list name="media_features"> - <item> width </item> - <item> min-width </item> - <item> max-width</item> - <item> height </item> - <item> min-height </item> - <item> max-height </item> - <item> device-width </item> - <item> min-device-width </item> - <item> max-device-width </item> - <item> device-height </item> - <item> min-device-height </item> - <item> max-device-height </item> - <item> orientation </item> - <item> aspect-ratio </item> - <item> min-aspect-ratio </item> - <item> max-aspect-ratio </item> - <item> device-aspect-ratio </item> - <item> min-device-aspect-ratio </item> - <item> max-device-aspect-ratio </item> - <item> color </item> - <item> min-color </item> - <item> max-color </item> - <item> color-index </item> - <item> min-color-index </item> - <item> max-color-index </item> - <item> monochrome </item> - <item> min-monochrome </item> - <item> max-monochrome </item> - <item> resolution </item> - <item> min-resolution </item> - <item> max-resolution </item> - <item> scan </item> - <item> grid </item> - </list> - - <list name="pseudoclasses"> - <item> hover </item> - <item> link </item> - <item> visited </item> - <item> active </item> - <item> focus </item> - <item> first-child </item> - <item> last-child </item> - <item> only-child </item> - <item> first-of-type </item> - <item> last-of-type </item> - <item> only-of-type </item> - <item> first-letter </item> - <item> first-line </item> - <item> before </item> - <item> after </item> - <item> selection </item> - <item> root </item> - <item> empty </item> - <item> target </item> - <item> enabled </item> - <item> disabled </item> - <item> checked </item> - <item> indeterminate </item> - <item> nth-child </item> - <item> nth-last-child </item> - <item> nth-of-type </item> - <item> nth-last-of-type </item> - <item> not </item> - </list> - - <contexts> - <context attribute="Normal Text" lineEndContext="#stay" name="Base"> - <LineContinue/> - <DetectSpaces/> - <IncludeRules context="FindRuleSets" /> - </context> - - <!-- to be included --> - <!-- finds rules and detects nesting --> - <context attribute="Normal Text" lineEndContext="#stay" name="FindRuleSets"> - <RegExpr attribute="Media" context="Media" String="@media\b" /> - <RegExpr attribute="At Rule" context="Import" String="@import\b" /> - <RegExpr attribute="At Rule" context="#stay" String="@(font-face|charset)\b" /> - <DetectChar attribute="Property" context="RuleSet" char="{" beginRegion="ruleset" /> - <!--parse selectors--> - <DetectChar attribute="Selector Attr" context="SelAttr" char="[" /> - <RegExpr attribute="Selector Id" context="#stay" String="#(-)?(&nmstart;)(&nmchar;)*" /> - <RegExpr attribute="Selector Class" context="#stay" String="\.([a-zA-Z0-9\-_]|[\x80-\xFF]|\\[0-9A-Fa-f]{1,6})*" /> - <RegExpr attribute="Selector Pseudo" context="#stay" String=":lang\([\w_-]+\)" /> - <DetectChar attribute="Selector Pseudo" context="SelPseudo" char=":" /> - <IncludeRules context="FindStrings" /> - <IncludeRules context="FindComments" /> - </context> - - <!-- finds arguments to properties --> - <context attribute="Normal Text" lineEndContext="#stay" name="FindValues"> - <RegExpr attribute="Value" context="#stay" String="[-+]?[0-9.]+(em|ex|ch|rem|vw|vh|vm|px|in|cm|mm|pt|pc|deg|rad|grad|turn|ms|s|Hz|kHz)\b" /> - <RegExpr attribute="Value" context="#stay" String="[-+]?[0-9.]+[%]?" /> - <RegExpr attribute="Normal Text" context="#stay" String="[\w\-]+" /> - </context> - - <!-- finds strings --> - <context attribute="Normal Text" lineEndContext="#stay" name="FindStrings"> - <DetectChar attribute="String" context="StringDQ" char=""" /> - <DetectChar attribute="String" context="StringSQ" char="'" /> - </context> - - <!-- finds comments --> - <context attribute="Normal Text" lineEndContext="#stay" name="FindComments"> - <RegExpr attribute="Region Marker" context="#stay" String="/\*BEGIN.*\*/" beginRegion="UserDefined" /> - <RegExpr attribute="Region Marker" context="#stay" String="/\*END.*\*/" endRegion="UserDefined" /> - <Detect2Chars attribute="Comment" context="Comment" char="/" char1="*" beginRegion="comment" /> - </context> - - <!-- other contexts --> - <context attribute="Normal Text" lineEndContext="#stay" name="Media"> - <DetectChar attribute="Media" context="Media2" char="{" beginRegion="media" /> - <DetectChar attribute="Media" context="MediaQueryExpression" char="(" /> - <keyword attribute="Media" context="MediaQueries" String="mediatypes"/> - <keyword attribute="Media" context="MediaTypes" String="mediatypes_op" /> - <DetectChar attribute="Media" context="#stay" char="," /> - <IncludeRules context="FindComments" /> - <RegExpr attribute="Error" context="#stay" String="\S+" /> - </context> - - <context attribute="Media" lineEndContext="#stay" name="MediaTypes"> - <keyword attribute="Media" context="MediaQueries" String="mediatypes"/> - <DetectChar attribute="Media" context="#pop" char= "{" lookAhead="true"/> - <DetectChar attribute="Media" context="#pop" char= "," lookAhead="true"/> - <DetectSpaces/> - <IncludeRules context="FindComments"/> - <RegExpr attribute="Error" context="#stay" String="\S+"/> - </context> - - <context attribute="Media" lineEndContext="#stay" name="MediaQueries"> - <RegExpr attribute="Media" context="MediaQueryExpression" String="\s+and\s+\("/> - <DetectChar attribute="Media" context="#pop" char= "{" lookAhead="true"/> - <DetectChar attribute="Media" context="#pop" char= "," lookAhead="true"/> - <DetectSpaces/> - <IncludeRules context="FindComments"/> - <RegExpr attribute="Error" context="#stay" String="\S+"/> - </context> - - <context attribute="Media" lineEndContext="#stay" name="MediaQueryExpression"> - <DetectSpaces/> - <keyword attribute="Media" context="MQEE" String="media_features"/> - <IncludeRules context="FindComments"/> - <RegExpr attribute="Error" context="#stay" String="\S+"/> - </context> - - <context attribute="Media" lineEndContext="#stay" name="MQEE" fallthrough="true" fallthroughContext="#pop"> - <DetectSpaces/> - <IncludeRules context="FindComments"/> - <DetectChar attribute="Media" context="MQEV" char=":"/> - <RegExpr attribute="Media" context="#pop" String="\)\s+and\s+\("/> - <DetectChar attribute="Media" context="#pop#pop" char=")"/> - </context> - - <context attribute="Media" lineEndContext="#stay" name="MQEV"> - <!-- this should be seperate for different features, for now it is all the same --> - <DetectSpaces/> - <RegExpr attribute="Value" context="#pop" String="[1-9][0-9.]*\s*/\s*[1-9][0-9.]*" /> - <RegExpr attribute="Value" context="#pop" String="[0-9.]+(em|ex|ch|rem|vw|vh|vm|px|in|cm|mm|pt|pc|deg|rad|grad|turn|ms|s|Hz|kHz|dpi|dpcm)\b" /> - <RegExpr attribute="Value" context="#pop" String="[0-9.]+[%]?" /> - <RegExpr attribute="Value" context="#pop" String="(portrait|landscape)" /> - <RegExpr attribute="Error" context="#stay" String=".*"/> - </context> - - <context attribute="Normal Text" lineEndContext="#stay" name="Media2"> - <DetectChar attribute="Media" context="#pop#pop" char="}" endRegion="media" /> - <IncludeRules context="FindRuleSets" /> - </context> - - <context attribute="Selector Attr" lineEndContext="#stay" name="SelAttr"> - <DetectChar attribute="Selector Attr" context="#pop" char="]" /> - <IncludeRules context="FindStrings" /> - </context> - - <context attribute="Selector Pseudo" lineEndContext="#pop" name="SelPseudo" - fallthrough="true" fallthroughContext="#pop"> - <keyword attribute="Selector Pseudo" context="#pop" String="pseudoclasses" /> - </context> - - <context attribute="Normal Text" lineEndContext="#stay" name="Import"> - <DetectChar attribute="At Rule" context="#pop" char=";" /> - <keyword attribute="Media" context="#stay" String="mediatypes" /> - <IncludeRules context="FindValues" /> - <IncludeRules context="FindStrings" /> - <IncludeRules context="FindComments" /> - </context> - - <context attribute="Comment" lineEndContext="#stay" name="Comment"> - <DetectSpaces/> - <Detect2Chars attribute="Comment" context="#pop" char="*" char1="/" endRegion="comment" /> - <IncludeRules context="##Alerts" /> - <DetectIdentifier/> - </context> - - <context attribute="Normal Text" lineEndContext="#stay" name="RuleSet"> - <DetectChar attribute="Property" context="#pop" char="}" endRegion="ruleset" /> - <keyword attribute="Property" context="Rule" String="properties" /> - <RegExpr attribute="Unknown Property" context="Rule" String="-?[A-Za-z_-]+(?=\s*:)" /> - <IncludeRules context="FindComments" /> - <RegExpr attribute="Error" context="#stay" String="\S" /> - </context> - - <context attribute="Normal Text" lineEndContext="#stay" name="Rule"> - <DetectChar attribute="Property" context="Rule2" char=":" /> - <RegExpr attribute="Error" context="#stay" String="\S" /> - </context> - - <context attribute="Normal Text" lineEndContext="#stay" name="Rule2"> - <DetectChar attribute="Property" context="#pop#pop" char=";" /> - <DetectChar attribute="Property" context="#pop#pop#pop" char="}" endRegion="ruleset" /> - <!-- parse property values --> - <keyword attribute="Value" context="#stay" String="types" /> - <keyword attribute="Value" context="#stay" String="colors" /> - <RegExpr attribute="Value" context="#stay" String="#([0-9A-Fa-f]{3}){1,4}\b" /> - <keyword attribute="Value" context="PropParen" String="paren" /> - <RegExpr attribute="Important" context="#stay" String="!important\b" /> - <IncludeRules context="FindValues" /> - <IncludeRules context="FindStrings" /> - <IncludeRules context="FindComments" /> - </context> - - <context attribute="Normal Text" lineEndContext="#stay" name="PropParen"> - <DetectChar attribute="Value" context="PropParen2" char="(" /> - <IncludeRules context="FindComments" /> - <RegExpr attribute="Error" context="#stay" String="\S" /> - </context> - - <context attribute="Normal Text" lineEndContext="#stay" name="PropParen2"> - <DetectChar attribute="Value" context="#pop#pop" char=")" /> - <IncludeRules context="FindValues" /> - <IncludeRules context="FindStrings" /> - <IncludeRules context="FindComments" /> - </context> - - <!-- string contexts --> - <context attribute="String" lineEndContext="#stay" name="StringDQ"> - <DetectChar attribute="String" context="#pop" char=""" /> - <IncludeRules context="InsideString" /> - </context> - - <context attribute="String" lineEndContext="#stay" name="StringSQ"> - <DetectChar attribute="String" context="#pop" char="'" /> - <IncludeRules context="InsideString" /> - </context> - - <context attribute="String" lineEndContext="#stay" name="InsideString"> - <RegExpr attribute="String" context="#stay" String="\\["']" /> - <DetectIdentifier/> - </context> - - </contexts> - <itemDatas> - <itemData name="Normal Text" defStyleNum="dsNormal" spellChecking="false"/> - <itemData name="Property" defStyleNum="dsKeyword" spellChecking="false"/> - <itemData name="Unknown Property" defStyleNum="dsKeyword" italic="1" spellChecking="false"/> - <itemData name="Media" defStyleNum="dsDecVal" bold="1" spellChecking="false"/> - <itemData name="At Rule" defStyleNum="dsDecVal" spellChecking="false"/> - <itemData name="String" defStyleNum="dsString"/> - <itemData name="Value" defStyleNum="dsDataType" spellChecking="false"/> - <itemData name="Important" defStyleNum="dsKeyword" spellChecking="false"/> - <itemData name="Selector Attr" defStyleNum="dsAttribute" spellChecking="false"/> - <itemData name="Selector Id" defStyleNum="dsFloat" bold="1" spellChecking="false"/> - <itemData name="Selector Class" defStyleNum="dsFloat" spellChecking="false"/> - <itemData name="Selector Pseudo" defStyleNum="dsDecVal" spellChecking="false"/> - <itemData name="Comment" defStyleNum="dsComment" /> - <itemData name="Region Marker" defStyleNum="dsRegionMarker" spellChecking="false"/> - <itemData name="Error" defStyleNum="dsError" spellChecking="false"/> - </itemDatas> - </highlighting> - <general> - <keywords casesensitive="0" weakDeliminator="-%"/> - <comments> - <comment name="multiLine" start="/*" end="*/" /> - </comments> - </general> - </language> diff --git a/share/qtcreator/generic-highlighter/doxygen.xml b/share/qtcreator/generic-highlighter/doxygen.xml deleted file mode 100644 index 5128903e91..0000000000 --- a/share/qtcreator/generic-highlighter/doxygen.xml +++ /dev/null @@ -1,514 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE language SYSTEM "language.dtd" -[ - <!ENTITY wordsep "([][,?;()]|\.$|\.?\s)"> <!-- things that end a TagWord --> -]> -<!-- - This file is part of KDE's kate project. - - Copyright 2004 Dominik Haumann (dhdev@gmx.de) - Copyright 2007 Matthew Woehlke (mw_triad@users.sourceforge.net) - Copyright 2009-2013 Alex Turbov (I.zaufi@gmail.com) - - ********************************************************************** - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Lesser General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * - * Lesser General Public License for more details. * - * * - * You should have received a copy of the GNU Lesser General Public * - * License along with this library; if not, write to the * - * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, * - * Boston, MA 02110-1301, USA. * - ********************************************************************** - --> - -<language name="Doxygen" - version="1.39" - kateversion="5.0" - section="Markup" - extensions="*.dox;*.doxygen" - mimetype="text/x-doxygen" - author="Dominik Haumann (dhdev@gmx.de)" - license="LGPL" - priority="9"> - <highlighting> - <!-- NOTE: all tags may begin with a \ or @ char - so if you add/change tags you have to do it twice --> - <!-- NOTE: Tags @code/@endcode, @dot/@enddot, @vermatim/@endverbatim, @msc/@endmsc, @f[/@f] - do not present in keywords due separate handle rules... - --> - <list name="TagOnly"> - <item> \arg </item> <item> @arg </item> - <item> \author </item> <item> @author </item> - <item> \authors </item> <item> @authors </item> - <item> \brief </item> <item> @brief </item> - <item> \callgraph </item> <item> @callgraph </item> - <item> \callergraph </item> <item> @callergraph </item> - <item> \date </item> <item> @date </item> - <item> \deprecated </item> <item> @deprecated </item> - <item> \details </item> <item> @details </item> - <item> \docbookonly </item> <item> @docbookonly </item> - <item> \else </item> <item> @else </item> - <item> \endcond </item> <item> @endcond </item> - <item> \enddocbookonly </item> <item> @enddocbookonly </item> - <item> \endhtmlonly </item> <item> @endhtmlonly </item> - <item> \endif </item> <item> @endif </item> - <item> \endinternal </item> <item> @endinternal </item> - <item> \endlatexonly </item> <item> @endlatexonly </item> - <item> \endlink </item> <item> @endlink </item> - <item> \endmanonly </item> <item> @endmanonly </item> - <item> \endparblock </item> <item> @endparblock </item> - <item> \endrtfonly </item> <item> @endrtfonly </item> - <item> \endsecreflist </item> <item> @endsecreflist </item> - <item> \endxmlonly </item> <item> @endxmlonly </item> - <item> \f[ </item> <item> @f[ </item> - <item> \f] </item> <item> @f] </item> - <item> \f$ </item> <item> @f$ </item> - <!-- TODO Add @f{environment}{ and @f} --> - <item> \hideinitializer </item> <item> @hideinitializer </item> - <item> \htmlonly </item> <item> @htmlonly </item> - <!-- TODO @internal is a candidate to be handled separately, cuz may introduce folding region --> - <item> \internal </item> <item> @internal </item> - <item> \invariant </item> <item> @invariant </item> - <item> \latexonly </item> <item> @latexonly </item> - <item> \li </item> <item> @li </item> - <item> \manonly </item> <item> @manonly </item> - <item> \n </item> <item> @n </item> - <item> \nosubgrouping </item> <item> @nosubgrouping </item> - <item> \only </item> <item> @only </item> - <item> \parblock </item> <item> @parblock </item> - <item> \post </item> <item> @post </item> - <item> \pre </item> <item> @pre </item> - <item> \private </item> <item> @pivate </item> - <item> \privatesection </item> <item> @pivatesection </item> - <item> \protected </item> <item> @protected </item> - <item> \protectedsection </item> <item> @protectedsection </item> - <item> \public </item> <item> @public </item> - <item> \publicsection </item> <item> @publicsection </item> - <item> \pure </item> <item> @pure </item> - <item> \remark </item> <item> @remark </item> - <item> \remarks </item> <item> @remarks </item> - <item> \return </item> <item> @return </item> - <item> \returns </item> <item> @returns </item> - <item> \result </item> <item> @result </item> - <item> \rtfonly </item> <item> @rtfonly </item> - <item> \sa </item> <item> @sa </item> - <item> \secreflist </item> <item> @secreflist </item> - <item> \see </item> <item> @see </item> - <item> \short </item> <item> @short </item> - <item> \showinitializer </item> <item> @showinitializer </item> - <item> \since </item> <item> @since </item> - <item> \static </item> <item> @static </item> - <item> \tableofcontents </item> <item> @tableofcontents </item> - <item> \test </item> <item> @test </item> - <item> \version </item> <item> @version </item> - <item> \xmlonly </item> <item> @xmlonly </item> - <!-- TODO Introduce separate context for @~ ? --> - <item> \# </item> <item> @# </item> - <item> \$ </item> <item> @$ </item> - <item> \% </item> <item> @% </item> - <item> \& </item> <item> @& </item> - <item> \> </item> <item> @> </item> - <item> \< </item> <item> @< </item> - <item> \" </item> <item> @" </item> - <item> \:: </item> <item> @:: </item> - <item> \@ </item> <item> @@ </item> - <item> \\ </item> <item> @\ </item> - <item> \~ </item> <item> @~ </item> - <item> \. </item> <item> @. </item> - <item> \-- </item> <item> @-- </item> - <item> \--- </item> <item> @--- </item> - </list> - - <list name="TagWord"> - <item> \a </item> <item> @a </item> - <item> \anchor </item> <item> @anchor </item> - <item> \b </item> <item> @b </item> - <item> \c </item> <item> @c </item> - <item> \cite </item> <item> @cite </item> - <item> \cond </item> <item> @cond </item> - <item> \copybrief </item> <item> @copybrief </item> - <item> \copydetails </item> <item> @copydetails </item> - <item> \copydoc </item> <item> @copydoc </item> - <item> \def </item> <item> @def </item> - <item> \dir </item> <item> @dir </item> - <item> \dontinclude </item> <item> @dontinclude </item> - <item> \e </item> <item> @e </item> - <item> \elseif </item> <item> @elseif </item> - <item> \em </item> <item> @em </item> - <item> \enum </item> <item> @enum </item> - <item> \example </item> <item> @example </item> - <item> \exception </item> <item> @exception </item> - <item> \exceptions </item> <item> @exceptions </item> - <item> \extends </item> <item> @extends </item> - <item> \file </item> <item> @file </item> - <item> \htmlinclude </item> <item> @htmlinclude </item> - <item> \idlexcept </item> <item> @idlexcept </item> - <item> \if </item> <item> @if </item> - <item> \ifnot </item> <item> @ifnot </item> - <item> \implements </item> <item> @implements </item> - <item> \include </item> <item> @include </item> - <item> \includelineno </item> <item> @includelineno </item> - <item> \latexinclude </item> <item> @latexinclude </item> - <item> \link </item> <item> @link </item> - <item> \memberof </item> <item> @memberof </item> - <item> \namespace </item> <item> @namespace </item> - <item> \p </item> <item> @p </item> - <item> \package </item> <item> @package </item> - <item> \property </item> <item> @property </item> - <item> \relatedalso </item> <item> @relatedalso </item> - <item> \relatesalso </item> <item> @relatesalso </item> - <item> \related </item> <item> @related </item> - <item> \relates </item> <item> @relates </item> - <item> \retval </item> <item> @retval </item> - <item> \throw </item> <item> @throw </item> - <item> \throws </item> <item> @throws </item> - <item> \verbinclude </item> <item> @verbinclude </item> - <item> \version </item> <item> @version </item> - <!-- TODO Introduce separate context for @xrefitem? --> - <item> \xrefitem </item> <item> @xrefitem </item> - </list> - <list name="TagParam"> - <item> \param </item> <item> @param </item> - <!-- TODO @tparam has no optional direction actually! --> - <item> \tparam </item> <item> @tparam </item> - </list> - <!-- TODO Better (separate?) highlighting for @image required --> - <list name="TagWordWord"> - <item> \image </item> <item> @image </item> - </list> - <!-- TODO @union, @struct, @protocol, @interface, @class, @category - actually takes 3 params, 1 mandatory and 2 optional - --> - <!-- TODO @headerfile actually takes 2 params, where last one is optional --> - <list name="TagWordString"> - <item> \addtogroup </item> <item> @addtogroup </item> - <item> \category </item> <item> @category </item> - <item> \class </item> <item> @class </item> - <item> \diafile </item> <item> @diafile </item> - <item> \dotfile </item> <item> @dotfile </item> - <item> \defgroup </item> <item> @defgroup </item> - <item> \interface </item> <item> @interface </item> - <item> \headerfile </item> <item> @headerfile </item> - <item> \mscfile </item> <item> @mscfile </item> - <item> \page </item> <item> @page </item> - <item> \paragraph </item> <item> @paragraph </item> - <item> \protocol </item> <item> @prtocol </item> - <item> \ref </item> <item> @ref </item> - <item> \section </item> <item> @section </item> - <item> \snippet </item> <item> @snippet </item> - <item> \struct </item> <item> @struct </item> - <item> \subpage </item> <item> @subpage </item> - <item> \subsection </item> <item> @subsection </item> - <item> \subsubsection </item> <item> @subsubsection </item> - <item> \union </item> <item> @union </item> - <item> \weakgroup </item> <item> @weakgroup </item> - </list> - <list name="TagString"> - <item> \addindex </item> <item> @addindex </item> - <item> \copyright </item> <item> @copyright </item> - <item> \fn </item> <item> @fn </item> - <item> \ingroup </item> <item> @ingroup </item> - <item> \line </item> <item> @line </item> - <item> \mainpage </item> <item> @mainpage </item> - <item> \name </item> <item> @name </item> - <item> \overload </item> <item> @overload </item> - <item> \par </item> <item> @par </item> - <item> \skip </item> <item> @skip </item> - <item> \skipline </item> <item> @skipline </item> - <item> \typedef </item> <item> @typedef </item> - <item> \until </item> <item> @until </item> - <item> \var </item> <item> @var </item> - <item> \vhdlflow </item> <item> @vhdlflow </item> - </list> - <list name="Note"> - <item> \note </item> <item> @note </item> - </list> - <list name="Warning"> - <item> \warning </item> <item> @warning </item> - </list> - <list name="Attention"> - <item> \attention </item> <item> @attention </item> - <item> \bug </item> <item> @bug </item> - </list> - <list name="Todo"> - <item> \todo </item> <item> @todo </item> - </list> - - <contexts> - <!-- - Different types of recognized command formats: - (w/ params specified according doxygen manual (http://www.stack.nl/~dimitri/doxygen/commands.html)) - - @tag : TagOnly - @tag <word> : TagWord - @tag (rest_of_line) : TagString - @tag {paragraph} : TagOnly - @tag <word> <word> : TagWordWord - @tag <word> (rest_of_line) : TagWordString - - TODO Not all commands are handled properly nowadays :( Need few more contexts... - --> - <context attribute="Normal Text" lineEndContext="#stay" name="Normal"> - <RegExpr attribute="Comment" context="LineComment" String="//(!|(/(?=[^/]|$)))<?" /> - <RegExpr attribute="Comment" context="BlockComment" String="/\*(\*[^*/]|!|[*!]<|\*$)" beginRegion="BlockComment" /> - <RegExpr attribute="Region" context="#stay" String="//\s*@\{\s*$" beginRegion="MemberGroup" /> - <RegExpr attribute="Region" context="#stay" String="//\s*@\}\s*$" endRegion="MemberGroup" /> - <RegExpr attribute="Region" context="#stay" String="/\*\s*@\{\s*\*/" beginRegion="MemberGroup" /> - <RegExpr attribute="Region" context="#stay" String="/\*\s*@\}\s*\*/" endRegion="MemberGroup" /> - </context> - <context attribute="Comment" lineEndContext="#pop" name="LineComment"> - <LineContinue attribute="Comment" context="#stay" /> - <DetectSpaces /> - <IncludeRules context="##Alerts" /> - <IncludeRules context="SL_DetectEnv" /> - <keyword attribute="Tags" context="#stay" String="TagOnly" /> - <keyword attribute="Tags" context="SL_TagWord" String="TagWord" /> - <keyword attribute="Tags" context="SL_TagParam" String="TagParam" /> - <keyword attribute="Tags" context="SL_TagWordWord" String="TagWordWord" /> - <keyword attribute="Tags" context="SL_TagString" String="TagString" /> - <keyword attribute="Tags" context="SL_TagWordString" String="TagWordString" /> - <RegExpr attribute="Custom Tags" context="#stay" String="[@\\][^@\\ \t]+" /> - <DetectIdentifier /> - <StringDetect attribute="HTML Comment" context="SL_htmlcomment" String="<!--" /> - <Detect2Chars attribute="Comment" context="#stay" char="<" char1="<" /> - <RegExpr attribute="HTML Tag" context="SL_htmltag" String="<\/?[a-zA-Z_:][a-zA-Z0-9._:-]*" /> - </context> - <context attribute="Comment" lineEndContext="#stay" name="BlockComment"> - <DetectSpaces /> - <Detect2Chars attribute="Comment" context="#pop" char="*" char1="/" endRegion="BlockComment" /> - <IncludeRules context="##Alerts" /> - <Detect2Chars attribute="Region" context="#stay" char="@" char1="{" beginRegion="Group" /> - <Detect2Chars attribute="Region" context="#stay" char="@" char1="}" endRegion="Group" /> - <IncludeRules context="SL_DetectEnv" /> - <keyword attribute="Tags" context="#stay" String="TagOnly" /> - <keyword attribute="Tags" context="ML_TagWord" String="TagWord" /> - <keyword attribute="Tags" context="ML_TagParam" String="TagParam" /> - <keyword attribute="Tags" context="ML_TagWordWord" String="TagWordWord" /> - <keyword attribute="Tags" context="ML_TagString" String="TagString" /> - <keyword attribute="Tags" context="ML_TagWordString" String="TagWordString" /> - <RegExpr attribute="Custom Tags" context="#stay" String="[@\\]([^@\\ \t\*]|\*(?!/))+" /> - <DetectIdentifier /> - <RegExpr attribute="Tags" context="#stay" String="\\(<|>)" /> - <Detect2Chars attribute="Comment" context="#stay" char="<" char1="<" /> - <RegExpr attribute="HTML Tag" context="ML_htmltag" String="<\/?[a-zA-Z_:][a-zA-Z0-9._:-]*" /> - <StringDetect attribute="HTML Comment" context="ML_htmlcomment" String="<!--" /> - </context> - - <!-- NOTE: all contexts beginning with ML_ are for multiline comments - The following contexts contain a Detect2Chars that looks for a */ sequence - to end multiline comments. Singleline comments do not have this limitation - - that's why all contexts are copy&pasted and the line <Detect2Chars ... */> is removed. - <IncludeRules context="acontext"> could be used instead but it would make context switching - much more complex and very hard to understand! (But use IncludeRules where the rules don't - refer to another SL_*/ML_* context, to help maintainability.) - --> - <!-- tag contexts --> - <context attribute="Comment" lineEndContext="#pop" name="ML_TagWord"> - <Detect2Chars attribute="Comment" context="#pop" char="*" char1="/" lookAhead="true" /> - <IncludeRules context="SL_TagWord" /> - </context> - <context attribute="Comment" lineEndContext="#pop" name="ML_TagParam"> - <Detect2Chars attribute="Comment" context="#pop" char="*" char1="/" lookAhead="true" /> - <DetectSpaces /> - <StringDetect attribute="Tags" context="ML_Tag2ndWord" String="[in]" /> - <StringDetect attribute="Tags" context="ML_Tag2ndWord" String="[out]" /> - <StringDetect attribute="Tags" context="ML_Tag2ndWord" String="[in,out]" /> - <RegExpr attribute="Word" context="#pop" String="\S(?=&wordsep;)" /> - <RegExpr attribute="Word" context="#stay" String="\S" /> - </context> - <context attribute="Comment" lineEndContext="#pop" name="ML_TagWordWord"> - <Detect2Chars attribute="Comment" context="#pop" char="*" char1="/" lookAhead="true" /> - <DetectSpaces /> - <RegExpr attribute="Word" context="ML_Tag2ndWord" String="\S(?=&wordsep;)" /> - <RegExpr attribute="Word" context="#stay" String="\S" /> - </context> - <!-- TODO for kate 2.x, convert references to "#pop!ML_TagWord" --> - <context attribute="Comment" lineEndContext="#pop#pop" name="ML_Tag2ndWord"> - <Detect2Chars attribute="Comment" context="#pop#pop" char="*" char1="/" lookAhead="true" /> - <IncludeRules context="SL_Tag2ndWord" /> - </context> - <context attribute="Comment" lineEndContext="#pop" name="ML_TagString"> - <DetectSpaces /> - <Detect2Chars attribute="Comment" context="#pop" char="*" char1="/" lookAhead="true" /> - <StringDetect attribute="HTML Comment" context="ML_htmlcomment" String="<!--" /> - <Detect2Chars attribute="Comment" context="#stay" char="<" char1="<" /> - <RegExpr attribute="HTML Tag" context="ML_htmltag" String="<\/?[a-zA-Z_:][a-zA-Z0-9._:-]*" /> - <RegExpr attribute="Description" context="#stay" String="." /> - </context> - <context attribute="Comment" lineEndContext="#pop" name="ML_TagWordString"> - <Detect2Chars attribute="Comment" context="#pop" char="*" char1="/" lookAhead="true" /> - <IncludeRules context="SL_TagWordString" /> - </context> - - <!-- html contexts --> - <context name="ML_htmltag" attribute="Identifier" lineEndContext="#stay"> - <Detect2Chars attribute="Comment" context="#pop" char="*" char1="/" lookAhead="true" /> - <Detect2Chars attribute="HTML Tag" context="#pop" char="/" char1=">" /> - <DetectChar attribute="HTML Tag" context="#pop" char=">" /> - <RegExpr attribute="Identifier" context="ML_identifiers" String="\s*=\s*" /> - </context> - <context name="ML_htmlcomment" attribute="HTML Comment" lineEndContext="#stay"> - <Detect2Chars attribute="Comment" context="#pop" char="*" char1="/" lookAhead="true" /> - <IncludeRules context="##Alerts" /> - <StringDetect attribute="HTML Comment" context="#pop" String="-->" /> - </context> - <context name="ML_identifiers" attribute="Identifier" lineEndContext="#stay"> - <Detect2Chars attribute="Comment" context="#pop" char="*" char1="/" lookAhead="true" /> - <RegExpr attribute="String" context="#pop" String="\s*#?[a-zA-Z0-9]*" /> - <DetectChar attribute="Types" context="ML_types1" char="'" /> - <DetectChar attribute="Types" context="ML_types2" char=""" /> - </context> - <context name="ML_types1" attribute="Types" lineEndContext="#stay"> - <Detect2Chars attribute="Comment" context="#pop" char="*" char1="/" lookAhead="true" /> - <DetectChar attribute="Types" context="#pop#pop" char="'" /> - </context> - <context name="ML_types2" attribute="Types" lineEndContext="#stay"> - <Detect2Chars attribute="Comment" context="#pop" char="*" char1="/" lookAhead="true" /> - <DetectChar attribute="Types" context="#pop#pop" char=""" /> - </context> - - <!-- NOTE: all contexts beginning with SL_ are for singleline comments --> - <!-- tag contexts --> - <context attribute="Comment" lineEndContext="#pop" name="SL_TagWord"> - <DetectSpaces /> - <keyword attribute="Tags" context="#pop" String="TagWord" lookAhead="true" /> - <RegExpr attribute="Word" context="#pop" String="\S(?=&wordsep;)" /> - <RegExpr attribute="Word" context="#stay" String="\S" /> - </context> - <context attribute="Comment" lineEndContext="#pop" name="SL_TagParam"> - <DetectSpaces /> - <StringDetect attribute="Tags" context="SL_Tag2ndWord" String="[in]" /> - <StringDetect attribute="Tags" context="SL_Tag2ndWord" String="[out]" /> - <StringDetect attribute="Tags" context="SL_Tag2ndWord" String="[in,out]" /> - <RegExpr attribute="Word" context="#pop" String="\S(?=&wordsep;)" /> - <RegExpr attribute="Word" context="#stay" String="\S" /> - </context> - <context attribute="Comment" lineEndContext="#pop" name="SL_TagWordWord"> - <DetectSpaces /> - <RegExpr attribute="Word" context="SL_Tag2ndWord" String="\S(?=&wordsep;)" /> - <RegExpr attribute="Word" context="#stay" String="\S" /> - </context> - <!-- TODO for kate 2.x, convert references to "#pop!SL_TagWord" --> - <context attribute="Comment" lineEndContext="#pop#pop" name="SL_Tag2ndWord"> - <DetectSpaces /> - <RegExpr attribute="Word" context="#pop#pop" String="\S(?=&wordsep;)" /> - <RegExpr attribute="Word" context="#stay" String="\S" /> - </context> - <context attribute="Comment" lineEndContext="#pop" name="SL_TagString"> - <DetectSpaces /> - <StringDetect attribute="HTML Comment" context="SL_htmlcomment" String="<!--" /> - <Detect2Chars attribute="Comment" context="#stay" char="<" char1="<" /> - <RegExpr attribute="HTML Tag" context="SL_htmltag" String="<\/?[a-zA-Z_:][a-zA-Z0-9._:-]*" /> - <RegExpr attribute="Description" context="#stay" String="." /> - </context> - <context attribute="Comment" lineEndContext="#pop" name="SL_TagWordString"> - <DetectSpaces /> - <RegExpr attribute="Word" context="#pop" String="\S(?=&wordsep;)" /> - <RegExpr attribute="Word" context="#stay" String="\S" /> - </context> - - <!-- html contexts --> - <context name="SL_htmltag" attribute="Identifier" lineEndContext="#pop"> - <Detect2Chars attribute="HTML Tag" context="#pop" char="/" char1=">" /> - <DetectChar attribute="HTML Tag" context="#pop" char=">" /> - <RegExpr attribute="Identifier" context="SL_identifiers" String="\s*=\s*" /> - </context> - <context name="SL_htmlcomment" attribute="HTML Comment" lineEndContext="#pop"> - <IncludeRules context="##Alerts" /> - <StringDetect attribute="HTML Comment" context="#pop" String="-->" /> - </context> - <context name="SL_identifiers" attribute="Identifier" lineEndContext="#pop"> - <RegExpr attribute="String" context="#pop" String="\s*#?[a-zA-Z0-9]*" /> - <DetectChar attribute="Types" context="SL_types1" char="'" /> - <DetectChar attribute="Types" context="SL_types2" char=""" /> - </context> - <context name="SL_types1" attribute="Types" lineEndContext="#pop"> - <DetectChar attribute="Types" context="#pop#pop" char="'" /> - </context> - <context name="SL_types2" attribute="Types" lineEndContext="#pop"> - <DetectChar attribute="Types" context="#pop#pop" char=""" /> - </context> - - <context attribute="Comment" name="SL_DetectEnv" lineEndContext="#pop"> - <RegExpr attribute="Tags" context="Code" String="[@\\]code\b" beginRegion="Code" /> - <RegExpr attribute="Tags" context="Verbatim" String="[@\\]verbatim\b" beginRegion="Verbatim" /> - <RegExpr attribute="Tags" context="Formula" String="[@\\]f\[" beginRegion="Formula" /> - <RegExpr attribute="Tags" context="Msc" String="[@\\]msc\b" beginRegion="Msc" /> - <RegExpr attribute="Tags" context="Dot" String="[@\\]dot\b" beginRegion="Dot" /> - <keyword attribute="Note" context="#stay" String="Note" /> - <keyword attribute="Warning" context="#stay" String="Warning" /> - <keyword attribute="Attention" context="#stay" String="Attention" /> - <keyword attribute="Todo" context="#stay" String="Todo" /> - <RegExpr attribute="Entities" context="#stay" String="&[A-Za-z]+;" /> - </context> - - <context attribute="Comment" name="SL_DetectComment" lineEndContext="#pop"> - <Detect2Chars attribute="Comment" context="#pop#pop" char="*" char1="/" endRegion="BlockComment" /> - <DetectChar attribute="Comment" context="#stay" char="*" /> - <StringDetect attribute="Comment" context="#stay" String="///" /> - </context> - - <context attribute="Code" lineEndContext="#stay" name="Code"> - <IncludeRules context="SL_DetectComment" /> - <RegExpr attribute="Tags" context="#pop" String="[@\\]endcode\b" endRegion="Code" /> - </context> - - <context attribute="Verbatim" lineEndContext="#stay" name="Verbatim"> - <IncludeRules context="SL_DetectComment" /> - <RegExpr attribute="Tags" context="#pop" String="[@\\]endverbatim\b" endRegion="Verbatim" /> - </context> - - <context attribute="Formulas" lineEndContext="#stay" name="Formula"> - <IncludeRules context="SL_DetectComment" /> - <RegExpr attribute="Tags" context="#pop" String="[@\\]f\]" endRegion="Formula" /> - <!-- TODO: How to force LaTeX math context here?? --> - <!-- <IncludeRules context="##LaTeX" /> --> - </context> - - <context attribute="Message Sequence Chart" lineEndContext="#stay" name="Msc"> - <IncludeRules context="SL_DetectComment" /> - <RegExpr attribute="Tags" context="#pop" String="[@\\]endmsc\b" endRegion="Msc" /> - </context> - - <context attribute="Dot Graph" lineEndContext="#stay" name="Dot"> - <IncludeRules context="SL_DetectComment" /> - <RegExpr attribute="Tags" context="#pop" String="[@\\]enddot\b" endRegion="Dot" /> - </context> - - </contexts> - <itemDatas> - <itemData name="Normal Text" defStyleNum="dsNormal" /> - <itemData name="Tags" defStyleNum="dsAnnotation" bold="1" italic="0" /> - <itemData name="Custom Tags" defStyleNum="dsNormal" color="#458C61" bold="1" italic="0" /> - <itemData name="Word" defStyleNum="dsCommentVar" bold="1" italic="0" /> - <itemData name="HTML Tag" defStyleNum="dsKeyword" color="#000000" bold="1" italic="0" /> - <itemData name="Entities" defStyleNum="dsOthers" color="#4086C0" bold="1" italic="1" /> - <itemData name="Description" defStyleNum="dsString" color="#ff0000" /> - <itemData name="Comment" defStyleNum="dsComment" /> - <itemData name="Region" defStyleNum="dsRegionMarker" /> - <itemData name="Identifier" defStyleNum="dsOthers" /> - <itemData name="HTML Comment" defStyleNum="dsComment" /> - <itemData name="Types" defStyleNum="dsDataType" /> - <itemData name="Code" defStyleNum="dsComment" /> - <itemData name="Dot Graph" defStyleNum="dsComment" color="#00A000" selColor="#ffffff" italic="1" /> - <itemData name="Formulas" defStyleNum="dsComment" color="#00A000" selColor="#ffffff" italic="1" /> - <itemData name="Message Sequence Chart" defStyleNum="dsComment" color="#00A000" selColor="#ffffff" italic="1" /> - <itemData name="Verbatim" defStyleNum="dsComment" /> - <itemData name="Note" defStyleNum="dsInformation" bold="1" italic="0" /> - <itemData name="Warning" defStyleNum="dsWarning" bold="1" italic="0" /> - <itemData name="Attention" defStyleNum="dsAnnotation" bold="1" italic="0" /> - <itemData name="Todo" defStyleNum="dsAnnotation" bold="1" italic="0" /> - </itemDatas> - </highlighting> - <general> - <keywords casesensitive="1" weakDeliminator="\$~" /> - </general> -</language> -<!-- kate: indent-width 2; --> diff --git a/share/qtcreator/generic-highlighter/dtd.xml b/share/qtcreator/generic-highlighter/dtd.xml deleted file mode 100644 index 75d07234d9..0000000000 --- a/share/qtcreator/generic-highlighter/dtd.xml +++ /dev/null @@ -1,110 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE language SYSTEM "language.dtd"[ - <!ENTITY nmtoken "[\-\w\d\.:_]+"> - <!ENTITY entref "(#[0-9]+|#[xX][0-9A-Fa-f]+|&nmtoken;);"> -]> -<language name="DTD" version="1.02" kateversion="3.4" section="Markup" extensions="*.dtd" mimetype="application/xml-dtd" author="Andriy Lesyuk (s-andy@in.if.ua)" license="LGPL"> - <highlighting> - - <list name="Category"> - <item>EMPTY</item> - <item>ANY</item> - <item>CDATA</item> - <item>ID</item> - <item>IDREF</item> - <item>IDREFS</item> - <item>NMTOKEN</item> - <item>NMTOKENS</item> - <item>ENTITY</item> - <item>ENTITIES</item> - <item>NOTATION</item> - <item>PUBLIC</item> - <item>SYSTEM</item> - <item>NDATA</item> - </list> - - <list name="Keywords"> - <item>#PCDATA</item> - <item>#REQUIRED</item> - <item>#IMPLIED</item> - <item>#FIXED</item> - </list> - - <contexts> - <context name="Normal" attribute="Normal" lineEndContext="#stay"> - <DetectSpaces /> - <StringDetect attribute="Comment" context="Comment" String="<!--" beginRegion="comment" /> - <StringDetect attribute="Processing Instruction" context="PI" String="<?xml" beginRegion="pi" /> - <StringDetect attribute="Declaration" context="Declaration" String="<!ELEMENT" beginRegion="declaration" /> - <StringDetect attribute="Declaration" context="Declaration" String="<!ATTLIST" beginRegion="declaration" /> - <StringDetect attribute="Declaration" context="Declaration" String="<!NOTATION" beginRegion="declaration" /> - <StringDetect attribute="Declaration" context="Declaration" String="<!ENTITY" beginRegion="declaration" /> - <DetectIdentifier /> - </context> - - <context name="Comment" attribute="Comment" lineEndContext="#stay"> - <DetectSpaces /> - <StringDetect attribute="Comment" context="#pop" String="-->" endRegion="comment" /> - <IncludeRules context="##Alerts" /> - <DetectIdentifier /> - </context> - - <context name="PI" attribute="Other" lineEndContext="#stay"> - <Detect2Chars attribute="Processing Instruction" context="#pop" char="?" char1=">" endRegion="pi" /> - </context> - - <context name="Declaration" attribute="Other" lineEndContext="#stay"> - <StringDetect attribute="Comment" context="Comment" String="<!--" beginRegion="comment" /> - <Detect2Chars attribute="Comment" context="InlineComment" char="-" char1="-" /> - <DetectChar attribute="Declaration" context="#pop" char=">" endRegion="declaration" /> - <DetectChar attribute="String" context="String" char=""" /> - <RegExpr attribute="Declaration" context="#stay" String="(-|O)\s(-|O)" /> - <AnyChar attribute="Delimiter" context="#stay" String="(|)," /> - <RegExpr attribute="Entity" context="#stay" String="(%|&)&entref;" /> - <AnyChar attribute="Symbol" context="#stay" String="?*+-&" /> - <RegExpr attribute="Local" context="#stay" String="%\s" /> - <keyword attribute="Keyword" context="#stay" String="Category" /> - <keyword attribute="Keyword" context="#stay" String="Keywords" /> - <RegExpr attribute="Name" context="#stay" String="\b&nmtoken;\b" /> - </context> - - <context name="String" attribute="String" lineEndContext="#stay"> - <DetectSpaces /> - <DetectChar attribute="String" context="#pop" char=""" /> - <RegExpr attribute="Entity" context="#stay" String="%&nmtoken;;" /> - </context> - - <context name="InlineComment" attribute="Comment" lineEndContext="#pop"> - <DetectSpaces /> - <Detect2Chars attribute="Comment" context="#pop" char="-" char1="-" /> - <IncludeRules context="##Alerts" /> - <DetectIdentifier /> - </context> - - </contexts> - - <itemDatas> - <itemData name="Normal" defStyleNum="dsNormal" /> - <itemData name="Other" defStyleNum="dsNormal" /> - <itemData name="Comment" defStyleNum="dsComment" /> - <itemData name="Processing Instruction" defStyleNum="dsKeyword" spellChecking="false" /> - <itemData name="Declaration" defStyleNum="dsDataType" bold="1" spellChecking="false" /> - <itemData name="Name" defStyleNum="dsFunction" spellChecking="false" /> - <itemData name="Delimiter" defStyleNum="dsDecVal" spellChecking="false" /> - <itemData name="Symbol" defStyleNum="dsFloat" bold="1" spellChecking="false" /> - <itemData name="Keyword" defStyleNum="dsKeyword" spellChecking="false" /> - <itemData name="String" defStyleNum="dsString" spellChecking="false" /> - <itemData name="Entity" defStyleNum="dsDecVal" spellChecking="false" /> - <itemData name="Local" defStyleNum="dsDecVal" bold="1" spellChecking="false" /> - </itemDatas> - </highlighting> - - <general> - <comments> - <comment name="multiLine" start="<!--" end="-->" /> - </comments> - </general> - -</language> -<!-- kate: indent-width 2; indent-mode normal; tab-indents on; --> - diff --git a/share/qtcreator/generic-highlighter/html.xml b/share/qtcreator/generic-highlighter/html.xml deleted file mode 100644 index 741423f866..0000000000 --- a/share/qtcreator/generic-highlighter/html.xml +++ /dev/null @@ -1,226 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE language SYSTEM "language.dtd" -[ - <!ENTITY name "[A-Za-z_:][\w.:_-]*"> - <!ENTITY entref "&(#[0-9]+|#[xX][0-9A-Fa-f]+|&name;);"> -]> -<language name="HTML" version="2.1" kateversion="3.4" section="Markup" extensions="*.htm;*.html;*.shtml;*.shtm" mimetype="text/html" author="Wilbert Berendsen (wilbert@kde.nl)" license="LGPL" priority="10"> - -<highlighting> -<contexts> - <context name="Start" attribute="Normal Text" lineEndContext="#stay"> - <IncludeRules context="FindHTML" /> - </context> - - <context name="FindHTML" attribute="Normal Text" lineEndContext="#stay"> - <DetectSpaces/> - <DetectIdentifier/> - <StringDetect attribute="Comment" context="Comment" String="<!--" beginRegion="comment" /> - <StringDetect attribute="CDATA" context="CDATA" String="<![CDATA[" beginRegion="cdata" /> - <RegExpr attribute="Doctype" context="Doctype" String="<!DOCTYPE\s+" insensitive="true" beginRegion="doctype" /> - <RegExpr attribute="Processing Instruction" context="PI" String="<\?[\w:-]*" beginRegion="pi" /> - <RegExpr attribute="Element" context="CSS" String="<style\b" insensitive="true" beginRegion="style" /> - <RegExpr attribute="Element" context="JS" String="<script\b" insensitive="true" beginRegion="script" /> - <RegExpr attribute="Element" context="El Open" String="<pre\b" insensitive="true" beginRegion="pre" /> - <RegExpr attribute="Element" context="El Open" String="<div\b" insensitive="true" beginRegion="div" /> - <RegExpr attribute="Element" context="El Open" String="<table\b" insensitive="true" beginRegion="table" /> - <RegExpr attribute="Element" context="El Open" String="<ul\b" insensitive="true" beginRegion="ul" /> - <RegExpr attribute="Element" context="El Open" String="<ol\b" insensitive="true" beginRegion="ol" /> - <RegExpr attribute="Element" context="El Open" String="<dl\b" insensitive="true" beginRegion="dl" /> - <RegExpr attribute="Element" context="El Open" String="<article\b" insensitive="true" beginRegion="article" /> - <RegExpr attribute="Element" context="El Open" String="<aside\b" insensitive="true" beginRegion="aside" /> - <RegExpr attribute="Element" context="El Open" String="<details\b" insensitive="true" beginRegion="details" /> - <RegExpr attribute="Element" context="El Open" String="<figure\b" insensitive="true" beginRegion="figure" /> - <RegExpr attribute="Element" context="El Open" String="<footer\b" insensitive="true" beginRegion="footer" /> - <RegExpr attribute="Element" context="El Open" String="<header\b" insensitive="true" beginRegion="header" /> - <RegExpr attribute="Element" context="El Open" String="<main\b" insensitive="true" beginRegion="main" /> - <RegExpr attribute="Element" context="El Open" String="<nav\b" insensitive="true" beginRegion="nav" /> - <RegExpr attribute="Element" context="El Open" String="<section\b" insensitive="true" beginRegion="section" /> - <RegExpr attribute="Element" context="El Open" String="<&name;" /> - <RegExpr attribute="Element" context="El Close" String="</pre\b" insensitive="true" endRegion="pre" /> - <RegExpr attribute="Element" context="El Close" String="</div\b" insensitive="true" endRegion="div" /> - <RegExpr attribute="Element" context="El Close" String="</table\b" insensitive="true" endRegion="table" /> - <RegExpr attribute="Element" context="El Close" String="</ul\b" insensitive="true" endRegion="ul" /> - <RegExpr attribute="Element" context="El Close" String="</ol\b" insensitive="true" endRegion="ol" /> - <RegExpr attribute="Element" context="El Close" String="</dl\b" insensitive="true" endRegion="dl" /> - <RegExpr attribute="Element" context="El Close" String="</article\b" insensitive="true" endRegion="article" /> - <RegExpr attribute="Element" context="El Close" String="</aside\b" insensitive="true" endRegion="aside" /> - <RegExpr attribute="Element" context="El Close" String="</details\b" insensitive="true" endRegion="details" /> - <RegExpr attribute="Element" context="El Close" String="</figure\b" insensitive="true" endRegion="figure" /> - <RegExpr attribute="Element" context="El Close" String="</footer\b" insensitive="true" endRegion="footer" /> - <RegExpr attribute="Element" context="El Close" String="</header\b" insensitive="true" endRegion="header" /> - <RegExpr attribute="Element" context="El Close" String="</main\b" insensitive="true" endRegion="main" /> - <RegExpr attribute="Element" context="El Close" String="</nav\b" insensitive="true" endRegion="nav" /> - <RegExpr attribute="Element" context="El Close" String="</section\b" insensitive="true" endRegion="section" /> - <RegExpr attribute="Element" context="El Close" String="</&name;" /> - <!-- as long as kde gives DTDs the text/html mimetype--><IncludeRules context="FindDTDRules" /> - <IncludeRules context="FindEntityRefs" /> - </context> - - <context name="FindEntityRefs" attribute="Other Text" lineEndContext="#stay"> - <RegExpr attribute="EntityRef" context="#stay" String="&entref;" /> - <AnyChar attribute="Error" context="#stay" String="&<" /> - </context> - - <context name="FindPEntityRefs" attribute="Other Text" lineEndContext="#stay"> - <RegExpr attribute="EntityRef" context="#stay" String="&entref;" /> - <RegExpr attribute="PEntityRef" context="#stay" String="%&name;;" /> - <AnyChar attribute="Error" context="#stay" String="&%" /> - </context> - - <context name="FindAttributes" attribute="Other Text" lineEndContext="#stay"> - <RegExpr attribute="Attribute" context="#stay" String="&name;" column="0"/> - <RegExpr attribute="Attribute" context="#stay" String="\s+&name;" /> - <DetectChar attribute="Attribute" context="Value" char="=" /> - </context> - - <context name="FindDTDRules" attribute="Other Text" lineEndContext="#stay"> - <RegExpr attribute="Doctype" context="Doctype Markupdecl" String="<!(ELEMENT|ENTITY|ATTLIST|NOTATION)\b" /> - </context> - - - <context name="Comment" attribute="Comment" lineEndContext="#stay"> - <DetectSpaces/> - <IncludeRules context="##Alerts" /> - <DetectIdentifier/> - <StringDetect attribute="Comment" context="#pop" String="-->" endRegion="comment" /> - <RegExpr attribute="Error" context="#stay" String="-(-(?!->))+" /> - </context> - - <context name="CDATA" attribute="Other Text" lineEndContext="#stay"> - <DetectSpaces/> - <DetectIdentifier/> - <StringDetect attribute="CDATA" context="#pop" String="]]>" endRegion="cdata" /> - <StringDetect attribute="EntityRef" context="#stay" String="]]&gt;" /> - </context> - - <context name="PI" attribute="Other Text" lineEndContext="#stay"> - <Detect2Chars attribute="Processing Instruction" context="#pop" char="?" char1=">" endRegion="pi" /> - </context> - - <context name="Doctype" attribute="Other Text" lineEndContext="#stay"> - <DetectChar attribute="Doctype" context="#pop" char=">" endRegion="doctype" /> - <DetectChar attribute="Doctype" context="Doctype Internal Subset" char="[" beginRegion="int_subset" /> - </context> - - <context name="Doctype Internal Subset" attribute="Other Text" lineEndContext="#stay"> - <DetectChar attribute="Doctype" context="#pop" char="]" endRegion="int_subset" /> - <IncludeRules context="FindDTDRules" /> - <StringDetect attribute="Comment" context="Comment" String="<!--" beginRegion="comment" /> - <RegExpr attribute="Processing Instruction" context="PI" String="<\?[\w:-]*" beginRegion="pi" /> - <IncludeRules context="FindPEntityRefs" /> - </context> - - <context name="Doctype Markupdecl" attribute="Other Text" lineEndContext="#stay"> - <DetectChar attribute="Doctype" context="#pop" char=">" /> - <DetectChar attribute="Value" context="Doctype Markupdecl DQ" char=""" /> - <DetectChar attribute="Value" context="Doctype Markupdecl SQ" char="'" /> - </context> - - <context name="Doctype Markupdecl DQ" attribute="Value" lineEndContext="#stay"> - <DetectChar attribute="Value" context="#pop" char=""" /> - <IncludeRules context="FindPEntityRefs" /> - </context> - - <context name="Doctype Markupdecl SQ" attribute="Value" lineEndContext="#stay"> - <DetectChar attribute="Value" context="#pop" char="'" /> - <IncludeRules context="FindPEntityRefs" /> - </context> - - <context name="El Open" attribute="Other Text" lineEndContext="#stay"> - <Detect2Chars attribute="Element" context="#pop" char="/" char1=">" /> - <DetectChar attribute="Element" context="#pop" char=">" /> - <IncludeRules context="FindAttributes" /> - <RegExpr attribute="Error" context="#stay" String="\S" /> - </context> - - <context name="El Close" attribute="Other Text" lineEndContext="#stay"> - <DetectChar attribute="Element" context="#pop" char=">" /> - <RegExpr attribute="Error" context="#stay" String="\S" /> - </context> - - <context name="El Close 2" attribute="Other Text" lineEndContext="#stay"> - <DetectChar attribute="Element" context="#pop#pop#pop" char=">" /> - <RegExpr attribute="Error" context="#stay" String="\S" /> - </context> - - <context name="El Close 3" attribute="Other Text" lineEndContext="#stay"> - <DetectChar attribute="Element" context="#pop#pop#pop#pop" char=">" /> - <RegExpr attribute="Error" context="#stay" String="\S" /> - </context> - - <context name="CSS" attribute="Other Text" lineEndContext="#stay"> - <Detect2Chars attribute="Element" context="#pop" char="/" char1=">" endRegion="style" /> - <DetectChar attribute="Element" context="CSS content" char=">" /> - <IncludeRules context="FindAttributes" /> - <RegExpr attribute="Error" context="#stay" String="\S" /> - </context> - - <context name="CSS content" attribute="Other Text" lineEndContext="#stay"> - <RegExpr attribute="Element" context="El Close 2" String="</style\b" insensitive="true" endRegion="style" /> - <IncludeRules context="##CSS" includeAttrib="true"/> - </context> - - <context name="JS" attribute="Other Text" lineEndContext="#stay"> - <Detect2Chars attribute="Element" context="#pop" char="/" char1=">" endRegion="script" /> - <DetectChar attribute="Element" context="JS content" char=">" /> - <IncludeRules context="FindAttributes" /> - <RegExpr attribute="Error" context="#stay" String="\S" /> - </context> - - <context name="JS content" attribute="Other Text" lineEndContext="#stay"> - <RegExpr attribute="Element" context="El Close 2" String="</script\b" insensitive="true" endRegion="script" /> - <RegExpr attribute="Comment" context="JS comment close" String="//(?=.*</script\b)" insensitive="true" /> - <IncludeRules context="Normal##JavaScript" includeAttrib="true"/> - </context> - - <context name="JS comment close" attribute="Comment" lineEndContext="#pop"> - <RegExpr attribute="Element" context="El Close 3" String="</script\b" insensitive="true" endRegion="script" /> - <IncludeRules context="##Alerts" /> - </context> - - <context name="Value" attribute="Other Text" lineEndContext="#stay" fallthrough="true" fallthroughContext="Value NQ"> - <DetectChar attribute="Value" context="Value DQ" char=""" /> - <DetectChar attribute="Value" context="Value SQ" char="'" /> - <DetectSpaces /> - </context> - - <context name="Value NQ" attribute="Other Text" lineEndContext="#pop#pop" fallthrough="true" fallthroughContext="#pop#pop"> - <IncludeRules context="FindEntityRefs" /> - <RegExpr attribute="Value" context="#stay" String="/(?!>)" /> - <RegExpr attribute="Value" context="#stay" String="[^/><"'\s]" /> - </context> - - <context name="Value DQ" attribute="Value" lineEndContext="#stay"> - <DetectChar attribute="Value" context="#pop#pop" char=""" /> - <IncludeRules context="FindEntityRefs" /> - </context> - - <context name="Value SQ" attribute="Value" lineEndContext="#stay"> - <DetectChar attribute="Value" context="#pop#pop" char="'" /> - <IncludeRules context="FindEntityRefs" /> - </context> - -</contexts> -<itemDatas> - <itemData name="Normal Text" defStyleNum="dsNormal" /> - <itemData name="Other Text" defStyleNum="dsNormal" spellChecking="false" /> - <itemData name="Comment" defStyleNum="dsComment" /> - <itemData name="CDATA" defStyleNum="dsBaseN" bold="1" spellChecking="false" /> - <itemData name="Processing Instruction" defStyleNum="dsKeyword" spellChecking="false" /> - <itemData name="Doctype" defStyleNum="dsDataType" bold="1" spellChecking="false" /> - <itemData name="Element" defStyleNum="dsKeyword" spellChecking="false" /> - <itemData name="Attribute" defStyleNum="dsOthers" spellChecking="false" /> - <itemData name="Value" defStyleNum="dsString" color="#a00" spellChecking="false" /> - <itemData name="EntityRef" defStyleNum="dsDecVal" spellChecking="false" /> - <itemData name="PEntityRef" defStyleNum="dsDecVal" spellChecking="false" /> - <itemData name="Error" defStyleNum="dsError" spellChecking="false" /> -</itemDatas> - -</highlighting> -<general> - <comments> - <comment name="multiLine" start="<!--" end="-->" /> - </comments> -</general> -</language> diff --git a/share/qtcreator/generic-highlighter/ini.xml b/share/qtcreator/generic-highlighter/ini.xml deleted file mode 100644 index f6f55e2ebe..0000000000 --- a/share/qtcreator/generic-highlighter/ini.xml +++ /dev/null @@ -1,80 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE language SYSTEM "language.dtd"> -<language name="INI Files" section="Configuration" extensions="*.ini;*.pls;*.kcfgc" mimetype="" version="1.1" kateversion="2.4" author="Jan Janssen (medhefgo@web.de)" license="LGPL"> - -<highlighting> -<list name="keywords"> -<item>On</item> -<item>Off</item> -<item>Default</item> -<item>Defaults</item> -<item>Localhost</item> -<item>Null</item> -<item>True</item> -<item>False</item> -<item>Yes</item> -<item>No</item> -<item>Normal</item> - -<!-- PHP Keywords --> -<item>E_ALL</item> -<item>E_ERROR</item> -<item>E_WARNING</item> -<item>E_PARSE</item> -<item>E_NOTICE</item> -<item>E_STRICT</item> -<item>E_CORE_ERROR</item> -<item>E_CORE_WARNING</item> -<item>E_COMPILE_ERROR</item> -<item>E_COMPILE_WARNING</item> -<item>E_USER_ERROR</item> -<item>E_USER_WARNING</item> -<item>E_USER_NOTICE</item> -</list> - -<contexts> - <context name="ini" attribute="Normal Text" lineEndContext="#stay"> - <RangeDetect attribute="Section" context="#pop" char="[" char1="]" beginRegion="Section" endRegion="Section" /> - <DetectChar attribute="Assignment" context="Value" char="=" /> - <DetectChar char=";" attribute="Comment" context="Comment" firstNonSpace="true" /> - <DetectChar char="#" attribute="Comment" context="Comment" firstNonSpace="true" /> - </context> - - <context name="Value" attribute="Value" lineEndContext="#pop" > - <Float attribute="Float" /> - <Int attribute="Int" /> - <keyword attribute="Keyword" String="keywords" /> - <RegExpr attribute="Comment" context="#pop" String=";.*$" /> - <RegExpr attribute="Comment" context="#pop" String="#.*$" /> - </context> - - <context name="Comment" attribute="Comment" lineEndContext="#pop"> - <DetectSpaces /> - <IncludeRules context="##Alerts" /> - <DetectIdentifier /> - </context> -</contexts> - - -<itemDatas> - <itemData name="Normal Text" defStyleNum="dsDataType" /> - <itemData name="Section" defStyleNum="dsKeyword" /> - <itemData name="Comment" defStyleNum="dsComment" /> - <itemData name="Assignment" defStyleNum="dsOthers" /> - <itemData name="Value" defStyleNum="dsString" /> - <itemData name="Float" defStyleNum="dsFloat" /> - <itemData name="Int" defStyleNum="dsDecVal" /> - <itemData name="Keyword" defStyleNum="dsKeyword" /> -</itemDatas> -</highlighting> - - -<general> - <comments> - <comment name="singleLine" start="#" /> - <comment name="singleLine" start=";" /> - </comments> - <keywords casesensitive="0" /> -</general> - -</language> diff --git a/share/qtcreator/generic-highlighter/java.xml b/share/qtcreator/generic-highlighter/java.xml deleted file mode 100644 index e06ec6bd86..0000000000 --- a/share/qtcreator/generic-highlighter/java.xml +++ /dev/null @@ -1,3858 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE language SYSTEM "language.dtd"> -<language name="Java" version="1.22" kateversion="5.0" section="Sources" extensions="*.java" mimetype="text/x-java" license="LGPL" author="Alfredo Luiz Foltran Fialho (alfoltran@ig.com.br)"> - <highlighting> - <list name="java15"> - <item> ACTIVE </item> - <item> ACTIVITY_COMPLETED </item> - <item> ACTIVITY_REQUIRED </item> - <item> ARG_IN </item> - <item> ARG_INOUT </item> - <item> ARG_OUT </item> - <item> AWTError </item> - <item> AWTEvent </item> - <item> AWTEventListener </item> - <item> AWTEventListenerProxy </item> - <item> AWTEventMulticaster </item> - <item> AWTException </item> - <item> AWTKeyStroke </item> - <item> AWTPermission </item> - <item> AbstractAction </item> - <item> AbstractBorder </item> - <item> AbstractButton </item> - <item> AbstractCellEditor </item> - <item> AbstractCollection </item> - <item> AbstractColorChooserPanel </item> - <item> AbstractDocument </item> - <item> AbstractDocument.AttributeContext </item> - <item> AbstractDocument.Content </item> - <item> AbstractDocument.ElementEdit </item> - <item> AbstractExecutorService </item> - <item> AbstractInterruptibleChannel </item> - <item> AbstractLayoutCache </item> - <item> AbstractLayoutCache.NodeDimensions </item> - <item> AbstractList </item> - <item> AbstractListModel </item> - <item> AbstractMap </item> - <item> AbstractMethodError </item> - <item> AbstractPreferences </item> - <item> AbstractQueue </item> - <item> AbstractQueuedSynchronizer </item> - <item> AbstractSelectableChannel </item> - <item> AbstractSelectionKey </item> - <item> AbstractSelector </item> - <item> AbstractSequentialList </item> - <item> AbstractSet </item> - <item> AbstractSpinnerModel </item> - <item> AbstractTableModel </item> - <item> AbstractUndoableEdit </item> - <item> AbstractWriter </item> - <item> AccessControlContext </item> - <item> AccessControlException </item> - <item> AccessController </item> - <item> AccessException </item> - <item> Accessible </item> - <item> AccessibleAction </item> - <item> AccessibleAttributeSequence </item> - <item> AccessibleBundle </item> - <item> AccessibleComponent </item> - <item> AccessibleContext </item> - <item> AccessibleEditableText </item> - <item> AccessibleExtendedComponent </item> - <item> AccessibleExtendedTable </item> - <item> AccessibleExtendedText </item> - <item> AccessibleHyperlink </item> - <item> AccessibleHypertext </item> - <item> AccessibleIcon </item> - <item> AccessibleKeyBinding </item> - <item> AccessibleObject </item> - <item> AccessibleRelation </item> - <item> AccessibleRelationSet </item> - <item> AccessibleResourceBundle </item> - <item> AccessibleRole </item> - <item> AccessibleSelection </item> - <item> AccessibleState </item> - <item> AccessibleStateSet </item> - <item> AccessibleStreamable </item> - <item> AccessibleTable </item> - <item> AccessibleTableModelChange </item> - <item> AccessibleText </item> - <item> AccessibleTextSequence </item> - <item> AccessibleValue </item> - <item> AccountException </item> - <item> AccountExpiredException </item> - <item> AccountLockedException </item> - <item> AccountNotFoundException </item> - <item> Acl </item> - <item> AclEntry </item> - <item> AclNotFoundException </item> - <item> Action </item> - <item> ActionEvent </item> - <item> ActionListener </item> - <item> ActionMap </item> - <item> ActionMapUIResource </item> - <item> Activatable </item> - <item> ActivateFailedException </item> - <item> ActivationDesc </item> - <item> ActivationException </item> - <item> ActivationGroup </item> - <item> ActivationGroupDesc </item> - <item> ActivationGroupDesc.CommandEnvironment </item> - <item> ActivationGroupID </item> - <item> ActivationGroup_Stub </item> - <item> ActivationID </item> - <item> ActivationInstantiator </item> - <item> ActivationMonitor </item> - <item> ActivationSystem </item> - <item> Activator </item> - <item> ActiveEvent </item> - <item> ActivityCompletedException </item> - <item> ActivityRequiredException </item> - <item> AdapterActivator </item> - <item> AdapterActivatorOperations </item> - <item> AdapterAlreadyExists </item> - <item> AdapterAlreadyExistsHelper </item> - <item> AdapterInactive </item> - <item> AdapterInactiveHelper </item> - <item> AdapterManagerIdHelper </item> - <item> AdapterNameHelper </item> - <item> AdapterNonExistent </item> - <item> AdapterNonExistentHelper </item> - <item> AdapterStateHelper </item> - <item> AddressHelper </item> - <item> Adjustable </item> - <item> AdjustmentEvent </item> - <item> AdjustmentListener </item> - <item> Adler32 </item> - <item> AffineTransform </item> - <item> AffineTransformOp </item> - <item> AlgorithmParameterGenerator </item> - <item> AlgorithmParameterGeneratorSpi </item> - <item> AlgorithmParameterSpec </item> - <item> AlgorithmParameters </item> - <item> AlgorithmParametersSpi </item> - <item> AllPermission </item> - <item> AlphaComposite </item> - <item> AlreadyBound </item> - <item> AlreadyBoundException </item> - <item> AlreadyBoundHelper </item> - <item> AlreadyBoundHolder </item> - <item> AlreadyConnectedException </item> - <item> AncestorEvent </item> - <item> AncestorListener </item> - <item> AnnotatedElement </item> - <item> Annotation </item> - <item> AnnotationFormatError </item> - <item> AnnotationTypeMismatchException </item> - <item> Any </item> - <item> AnyHolder </item> - <item> AnySeqHelper </item> - <item> AnySeqHelper </item> - <item> AnySeqHolder </item> - <item> AppConfigurationEntry </item> - <item> AppConfigurationEntry.LoginModuleControlFlag </item> - <item> Appendable </item> - <item> Applet </item> - <item> AppletContext </item> - <item> AppletInitializer </item> - <item> AppletStub </item> - <item> ApplicationException </item> - <item> Arc2D </item> - <item> Arc2D.Double </item> - <item> Arc2D.Float </item> - <item> Area </item> - <item> AreaAveragingScaleFilter </item> - <item> ArithmeticException </item> - <item> Array </item> - <item> Array </item> - <item> ArrayBlockingQueue </item> - <item> ArrayIndexOutOfBoundsException </item> - <item> ArrayList </item> - <item> ArrayStoreException </item> - <item> ArrayType </item> - <item> Arrays </item> - <item> AssertionError </item> - <item> AsyncBoxView </item> - <item> AsynchronousCloseException </item> - <item> AtomicBoolean </item> - <item> AtomicInteger </item> - <item> AtomicIntegerArray </item> - <item> AtomicIntegerFieldUpdater </item> - <item> AtomicLong </item> - <item> AtomicLongArray </item> - <item> AtomicLongFieldUpdater </item> - <item> AtomicMarkableReference </item> - <item> AtomicReference </item> - <item> AtomicReferenceArray </item> - <item> AtomicReferenceFieldUpdater </item> - <item> AtomicStampedReference </item> - <item> Attr </item> - <item> Attribute </item> - <item> Attribute </item> - <item> Attribute </item> - <item> AttributeChangeNotification </item> - <item> AttributeChangeNotificationFilter </item> - <item> AttributeException </item> - <item> AttributeInUseException </item> - <item> AttributeList </item> - <item> AttributeList </item> - <item> AttributeList </item> - <item> AttributeListImpl </item> - <item> AttributeModificationException </item> - <item> AttributeNotFoundException </item> - <item> AttributeSet </item> - <item> AttributeSet </item> - <item> AttributeSet.CharacterAttribute </item> - <item> AttributeSet.ColorAttribute </item> - <item> AttributeSet.FontAttribute </item> - <item> AttributeSet.ParagraphAttribute </item> - <item> AttributeSetUtilities </item> - <item> AttributeValueExp </item> - <item> AttributedCharacterIterator </item> - <item> AttributedCharacterIterator.Attribute </item> - <item> AttributedString </item> - <item> Attributes </item> - <item> Attributes </item> - <item> Attributes </item> - <item> Attributes.Name </item> - <item> Attributes2 </item> - <item> Attributes2Impl </item> - <item> AttributesImpl </item> - <item> AudioClip </item> - <item> AudioFileFormat </item> - <item> AudioFileFormat.Type </item> - <item> AudioFileReader </item> - <item> AudioFileWriter </item> - <item> AudioFormat </item> - <item> AudioFormat.Encoding </item> - <item> AudioInputStream </item> - <item> AudioPermission </item> - <item> AudioSystem </item> - <item> AuthPermission </item> - <item> AuthProvider </item> - <item> AuthenticationException </item> - <item> AuthenticationException </item> - <item> AuthenticationNotSupportedException </item> - <item> Authenticator </item> - <item> Authenticator.RequestorType </item> - <item> AuthorizeCallback </item> - <item> Autoscroll </item> - <item> BAD_CONTEXT </item> - <item> BAD_INV_ORDER </item> - <item> BAD_OPERATION </item> - <item> BAD_PARAM </item> - <item> BAD_POLICY </item> - <item> BAD_POLICY_TYPE </item> - <item> BAD_POLICY_VALUE </item> - <item> BAD_QOS </item> - <item> BAD_TYPECODE </item> - <item> BMPImageWriteParam </item> - <item> BackingStoreException </item> - <item> BadAttributeValueExpException </item> - <item> BadBinaryOpValueExpException </item> - <item> BadKind </item> - <item> BadLocationException </item> - <item> BadPaddingException </item> - <item> BadStringOperationException </item> - <item> BandCombineOp </item> - <item> BandedSampleModel </item> - <item> BaseRowSet </item> - <item> BasicArrowButton </item> - <item> BasicAttribute </item> - <item> BasicAttributes </item> - <item> BasicBorders </item> - <item> BasicBorders.ButtonBorder </item> - <item> BasicBorders.FieldBorder </item> - <item> BasicBorders.MarginBorder </item> - <item> BasicBorders.MenuBarBorder </item> - <item> BasicBorders.RadioButtonBorder </item> - <item> BasicBorders.RolloverButtonBorder </item> - <item> BasicBorders.SplitPaneBorder </item> - <item> BasicBorders.ToggleButtonBorder </item> - <item> BasicButtonListener </item> - <item> BasicButtonUI </item> - <item> BasicCheckBoxMenuItemUI </item> - <item> BasicCheckBoxUI </item> - <item> BasicColorChooserUI </item> - <item> BasicComboBoxEditor </item> - <item> BasicComboBoxEditor.UIResource </item> - <item> BasicComboBoxRenderer </item> - <item> BasicComboBoxRenderer.UIResource </item> - <item> BasicComboBoxUI </item> - <item> BasicComboPopup </item> - <item> BasicControl </item> - <item> BasicDesktopIconUI </item> - <item> BasicDesktopPaneUI </item> - <item> BasicDirectoryModel </item> - <item> BasicEditorPaneUI </item> - <item> BasicFileChooserUI </item> - <item> BasicFormattedTextFieldUI </item> - <item> BasicGraphicsUtils </item> - <item> BasicHTML </item> - <item> BasicIconFactory </item> - <item> BasicInternalFrameTitlePane </item> - <item> BasicInternalFrameUI </item> - <item> BasicLabelUI </item> - <item> BasicListUI </item> - <item> BasicLookAndFeel </item> - <item> BasicMenuBarUI </item> - <item> BasicMenuItemUI </item> - <item> BasicMenuUI </item> - <item> BasicOptionPaneUI </item> - <item> BasicOptionPaneUI.ButtonAreaLayout </item> - <item> BasicPanelUI </item> - <item> BasicPasswordFieldUI </item> - <item> BasicPermission </item> - <item> BasicPopupMenuSeparatorUI </item> - <item> BasicPopupMenuUI </item> - <item> BasicProgressBarUI </item> - <item> BasicRadioButtonMenuItemUI </item> - <item> BasicRadioButtonUI </item> - <item> BasicRootPaneUI </item> - <item> BasicScrollBarUI </item> - <item> BasicScrollPaneUI </item> - <item> BasicSeparatorUI </item> - <item> BasicSliderUI </item> - <item> BasicSpinnerUI </item> - <item> BasicSplitPaneDivider </item> - <item> BasicSplitPaneUI </item> - <item> BasicStroke </item> - <item> BasicTabbedPaneUI </item> - <item> BasicTableHeaderUI </item> - <item> BasicTableUI </item> - <item> BasicTextAreaUI </item> - <item> BasicTextFieldUI </item> - <item> BasicTextPaneUI </item> - <item> BasicTextUI </item> - <item> BasicTextUI.BasicCaret </item> - <item> BasicTextUI.BasicHighlighter </item> - <item> BasicToggleButtonUI </item> - <item> BasicToolBarSeparatorUI </item> - <item> BasicToolBarUI </item> - <item> BasicToolTipUI </item> - <item> BasicTreeUI </item> - <item> BasicViewportUI </item> - <item> BatchUpdateException </item> - <item> BeanContext </item> - <item> BeanContextChild </item> - <item> BeanContextChildComponentProxy </item> - <item> BeanContextChildSupport </item> - <item> BeanContextContainerProxy </item> - <item> BeanContextEvent </item> - <item> BeanContextMembershipEvent </item> - <item> BeanContextMembershipListener </item> - <item> BeanContextProxy </item> - <item> BeanContextServiceAvailableEvent </item> - <item> BeanContextServiceProvider </item> - <item> BeanContextServiceProviderBeanInfo </item> - <item> BeanContextServiceRevokedEvent </item> - <item> BeanContextServiceRevokedListener </item> - <item> BeanContextServices </item> - <item> BeanContextServicesListener </item> - <item> BeanContextServicesSupport </item> - <item> BeanContextServicesSupport.BCSSServiceProvider </item> - <item> BeanContextSupport </item> - <item> BeanContextSupport.BCSIterator </item> - <item> BeanDescriptor </item> - <item> BeanInfo </item> - <item> Beans </item> - <item> BevelBorder </item> - <item> Bidi </item> - <item> BigDecimal </item> - <item> BigInteger </item> - <item> BinaryRefAddr </item> - <item> BindException </item> - <item> Binding </item> - <item> Binding </item> - <item> BindingHelper </item> - <item> BindingHolder </item> - <item> BindingIterator </item> - <item> BindingIteratorHelper </item> - <item> BindingIteratorHolder </item> - <item> BindingIteratorOperations </item> - <item> BindingIteratorPOA </item> - <item> BindingListHelper </item> - <item> BindingListHolder </item> - <item> BindingType </item> - <item> BindingTypeHelper </item> - <item> BindingTypeHolder </item> - <item> BitSet </item> - <item> Blob </item> - <item> BlockView </item> - <item> BlockingQueue </item> - <item> Book </item> - <item> Boolean </item> - <item> BooleanControl </item> - <item> BooleanControl.Type </item> - <item> BooleanHolder </item> - <item> BooleanSeqHelper </item> - <item> BooleanSeqHolder </item> - <item> Border </item> - <item> BorderFactory </item> - <item> BorderLayout </item> - <item> BorderUIResource </item> - <item> BorderUIResource.BevelBorderUIResource </item> - <item> BorderUIResource.CompoundBorderUIResource </item> - <item> BorderUIResource.EmptyBorderUIResource </item> - <item> BorderUIResource.EtchedBorderUIResource </item> - <item> BorderUIResource.LineBorderUIResource </item> - <item> BorderUIResource.MatteBorderUIResource </item> - <item> BorderUIResource.TitledBorderUIResource </item> - <item> BoundedRangeModel </item> - <item> Bounds </item> - <item> Bounds </item> - <item> Box </item> - <item> Box.Filler </item> - <item> BoxLayout </item> - <item> BoxView </item> - <item> BoxedValueHelper </item> - <item> BreakIterator </item> - <item> BrokenBarrierException </item> - <item> Buffer </item> - <item> BufferCapabilities </item> - <item> BufferCapabilities.FlipContents </item> - <item> BufferOverflowException </item> - <item> BufferStrategy </item> - <item> BufferUnderflowException </item> - <item> BufferedImage </item> - <item> BufferedImageFilter </item> - <item> BufferedImageOp </item> - <item> BufferedInputStream </item> - <item> BufferedOutputStream </item> - <item> BufferedReader </item> - <item> BufferedWriter </item> - <item> Button </item> - <item> ButtonGroup </item> - <item> ButtonModel </item> - <item> ButtonUI </item> - <item> Byte </item> - <item> ByteArrayInputStream </item> - <item> ByteArrayOutputStream </item> - <item> ByteBuffer </item> - <item> ByteChannel </item> - <item> ByteHolder </item> - <item> ByteLookupTable </item> - <item> ByteOrder </item> - <item> CDATASection </item> - <item> CMMException </item> - <item> CODESET_INCOMPATIBLE </item> - <item> COMM_FAILURE </item> - <item> CRC32 </item> - <item> CRL </item> - <item> CRLException </item> - <item> CRLSelector </item> - <item> CSS </item> - <item> CSS.Attribute </item> - <item> CTX_RESTRICT_SCOPE </item> - <item> CacheRequest </item> - <item> CacheResponse </item> - <item> CachedRowSet </item> - <item> Calendar </item> - <item> Callable </item> - <item> CallableStatement </item> - <item> Callback </item> - <item> CallbackHandler </item> - <item> CancelablePrintJob </item> - <item> CancellationException </item> - <item> CancelledKeyException </item> - <item> CannotProceed </item> - <item> CannotProceedException </item> - <item> CannotProceedHelper </item> - <item> CannotProceedHolder </item> - <item> CannotRedoException </item> - <item> CannotUndoException </item> - <item> Canvas </item> - <item> CardLayout </item> - <item> Caret </item> - <item> CaretEvent </item> - <item> CaretListener </item> - <item> CellEditor </item> - <item> CellEditorListener </item> - <item> CellRendererPane </item> - <item> CertPath </item> - <item> CertPath.CertPathRep </item> - <item> CertPathBuilder </item> - <item> CertPathBuilderException </item> - <item> CertPathBuilderResult </item> - <item> CertPathBuilderSpi </item> - <item> CertPathParameters </item> - <item> CertPathTrustManagerParameters </item> - <item> CertPathValidator </item> - <item> CertPathValidatorException </item> - <item> CertPathValidatorResult </item> - <item> CertPathValidatorSpi </item> - <item> CertSelector </item> - <item> CertStore </item> - <item> CertStoreException </item> - <item> CertStoreParameters </item> - <item> CertStoreSpi </item> - <item> Certificate </item> - <item> Certificate </item> - <item> Certificate </item> - <item> Certificate.CertificateRep </item> - <item> CertificateEncodingException </item> - <item> CertificateEncodingException </item> - <item> CertificateException </item> - <item> CertificateException </item> - <item> CertificateExpiredException </item> - <item> CertificateExpiredException </item> - <item> CertificateFactory </item> - <item> CertificateFactorySpi </item> - <item> CertificateNotYetValidException </item> - <item> CertificateNotYetValidException </item> - <item> CertificateParsingException </item> - <item> CertificateParsingException </item> - <item> ChangeEvent </item> - <item> ChangeListener </item> - <item> ChangedCharSetException </item> - <item> Channel </item> - <item> ChannelBinding </item> - <item> Channels </item> - <item> CharArrayReader </item> - <item> CharArrayWriter </item> - <item> CharBuffer </item> - <item> CharConversionException </item> - <item> CharHolder </item> - <item> CharSeqHelper </item> - <item> CharSeqHolder </item> - <item> CharSequence </item> - <item> Character </item> - <item> Character.Subset </item> - <item> Character.UnicodeBlock </item> - <item> CharacterCodingException </item> - <item> CharacterData </item> - <item> CharacterIterator </item> - <item> Charset </item> - <item> CharsetDecoder </item> - <item> CharsetEncoder </item> - <item> CharsetProvider </item> - <item> Checkbox </item> - <item> CheckboxGroup </item> - <item> CheckboxMenuItem </item> - <item> CheckedInputStream </item> - <item> CheckedOutputStream </item> - <item> Checksum </item> - <item> Choice </item> - <item> ChoiceCallback </item> - <item> ChoiceFormat </item> - <item> Chromaticity </item> - <item> Cipher </item> - <item> CipherInputStream </item> - <item> CipherOutputStream </item> - <item> CipherSpi </item> - <item> Class </item> - <item> ClassCastException </item> - <item> ClassCircularityError </item> - <item> ClassDefinition </item> - <item> ClassDesc </item> - <item> ClassFileTransformer </item> - <item> ClassFormatError </item> - <item> ClassLoader </item> - <item> ClassLoaderRepository </item> - <item> ClassLoadingMXBean </item> - <item> ClassNotFoundException </item> - <item> ClientRequestInfo </item> - <item> ClientRequestInfoOperations </item> - <item> ClientRequestInterceptor </item> - <item> ClientRequestInterceptorOperations </item> - <item> Clip </item> - <item> Clipboard </item> - <item> ClipboardOwner </item> - <item> Clob </item> - <item> CloneNotSupportedException </item> - <item> Cloneable </item> - <item> Closeable </item> - <item> ClosedByInterruptException </item> - <item> ClosedChannelException </item> - <item> ClosedSelectorException </item> - <item> CodeSets </item> - <item> CodeSigner </item> - <item> CodeSource </item> - <item> Codec </item> - <item> CodecFactory </item> - <item> CodecFactoryHelper </item> - <item> CodecFactoryOperations </item> - <item> CodecOperations </item> - <item> CoderMalfunctionError </item> - <item> CoderResult </item> - <item> CodingErrorAction </item> - <item> CollationElementIterator </item> - <item> CollationKey </item> - <item> Collator </item> - <item> Collection </item> - <item> CollectionCertStoreParameters </item> - <item> Collections </item> - <item> Color </item> - <item> ColorChooserComponentFactory </item> - <item> ColorChooserUI </item> - <item> ColorConvertOp </item> - <item> ColorModel </item> - <item> ColorSelectionModel </item> - <item> ColorSpace </item> - <item> ColorSupported </item> - <item> ColorType </item> - <item> ColorUIResource </item> - <item> ComboBoxEditor </item> - <item> ComboBoxModel </item> - <item> ComboBoxUI </item> - <item> ComboPopup </item> - <item> Comment </item> - <item> CommunicationException </item> - <item> Comparable </item> - <item> Comparator </item> - <item> CompilationMXBean </item> - <item> Compiler </item> - <item> CompletionService </item> - <item> CompletionStatus </item> - <item> CompletionStatusHelper </item> - <item> Component </item> - <item> ComponentAdapter </item> - <item> ComponentColorModel </item> - <item> ComponentEvent </item> - <item> ComponentIdHelper </item> - <item> ComponentInputMap </item> - <item> ComponentInputMapUIResource </item> - <item> ComponentListener </item> - <item> ComponentOrientation </item> - <item> ComponentSampleModel </item> - <item> ComponentUI </item> - <item> ComponentView </item> - <item> Composite </item> - <item> CompositeContext </item> - <item> CompositeData </item> - <item> CompositeDataSupport </item> - <item> CompositeName </item> - <item> CompositeType </item> - <item> CompositeView </item> - <item> CompoundBorder </item> - <item> CompoundControl </item> - <item> CompoundControl.Type </item> - <item> CompoundEdit </item> - <item> CompoundName </item> - <item> Compression </item> - <item> ConcurrentHashMap </item> - <item> ConcurrentLinkedQueue </item> - <item> ConcurrentMap </item> - <item> ConcurrentModificationException </item> - <item> Condition </item> - <item> Configuration </item> - <item> ConfigurationException </item> - <item> ConfirmationCallback </item> - <item> ConnectException </item> - <item> ConnectException </item> - <item> ConnectIOException </item> - <item> Connection </item> - <item> ConnectionEvent </item> - <item> ConnectionEventListener </item> - <item> ConnectionPendingException </item> - <item> ConnectionPoolDataSource </item> - <item> ConsoleHandler </item> - <item> Constructor </item> - <item> Container </item> - <item> ContainerAdapter </item> - <item> ContainerEvent </item> - <item> ContainerListener </item> - <item> ContainerOrderFocusTraversalPolicy </item> - <item> ContentHandler </item> - <item> ContentHandler </item> - <item> ContentHandlerFactory </item> - <item> ContentModel </item> - <item> Context </item> - <item> Context </item> - <item> ContextList </item> - <item> ContextNotEmptyException </item> - <item> ContextualRenderedImageFactory </item> - <item> Control </item> - <item> Control </item> - <item> Control.Type </item> - <item> ControlFactory </item> - <item> ControllerEventListener </item> - <item> ConvolveOp </item> - <item> CookieHandler </item> - <item> CookieHolder </item> - <item> Copies </item> - <item> CopiesSupported </item> - <item> CopyOnWriteArrayList </item> - <item> CopyOnWriteArraySet </item> - <item> CountDownLatch </item> - <item> CounterMonitor </item> - <item> CounterMonitorMBean </item> - <item> CredentialException </item> - <item> CredentialExpiredException </item> - <item> CredentialNotFoundException </item> - <item> CropImageFilter </item> - <item> CubicCurve2D </item> - <item> CubicCurve2D.Double </item> - <item> CubicCurve2D.Float </item> - <item> Currency </item> - <item> Current </item> - <item> Current </item> - <item> Current </item> - <item> CurrentHelper </item> - <item> CurrentHelper </item> - <item> CurrentHelper </item> - <item> CurrentHolder </item> - <item> CurrentOperations </item> - <item> CurrentOperations </item> - <item> CurrentOperations </item> - <item> Cursor </item> - <item> CustomMarshal </item> - <item> CustomValue </item> - <item> Customizer </item> - <item> CyclicBarrier </item> - <item> DATA_CONVERSION </item> - <item> DESKeySpec </item> - <item> DESedeKeySpec </item> - <item> DGC </item> - <item> DHGenParameterSpec </item> - <item> DHKey </item> - <item> DHParameterSpec </item> - <item> DHPrivateKey </item> - <item> DHPrivateKeySpec </item> - <item> DHPublicKey </item> - <item> DHPublicKeySpec </item> - <item> DISCARDING </item> - <item> DOMConfiguration </item> - <item> DOMError </item> - <item> DOMErrorHandler </item> - <item> DOMException </item> - <item> DOMImplementation </item> - <item> DOMImplementationLS </item> - <item> DOMImplementationList </item> - <item> DOMImplementationRegistry </item> - <item> DOMImplementationSource </item> - <item> DOMLocator </item> - <item> DOMLocator </item> - <item> DOMResult </item> - <item> DOMSource </item> - <item> DOMStringList </item> - <item> DSAKey </item> - <item> DSAKeyPairGenerator </item> - <item> DSAParameterSpec </item> - <item> DSAParams </item> - <item> DSAPrivateKey </item> - <item> DSAPrivateKeySpec </item> - <item> DSAPublicKey </item> - <item> DSAPublicKeySpec </item> - <item> DTD </item> - <item> DTDConstants </item> - <item> DTDHandler </item> - <item> DataBuffer </item> - <item> DataBufferByte </item> - <item> DataBufferDouble </item> - <item> DataBufferFloat </item> - <item> DataBufferInt </item> - <item> DataBufferShort </item> - <item> DataBufferUShort </item> - <item> DataFlavor </item> - <item> DataFormatException </item> - <item> DataInput </item> - <item> DataInputStream </item> - <item> DataInputStream </item> - <item> DataLine </item> - <item> DataLine.Info </item> - <item> DataOutput </item> - <item> DataOutputStream </item> - <item> DataOutputStream </item> - <item> DataSource </item> - <item> DataTruncation </item> - <item> DatabaseMetaData </item> - <item> DatagramChannel </item> - <item> DatagramPacket </item> - <item> DatagramSocket </item> - <item> DatagramSocketImpl </item> - <item> DatagramSocketImplFactory </item> - <item> DatatypeConfigurationException </item> - <item> DatatypeConstants </item> - <item> DatatypeConstants.Field </item> - <item> DatatypeFactory </item> - <item> Date </item> - <item> Date </item> - <item> DateFormat </item> - <item> DateFormat.Field </item> - <item> DateFormatSymbols </item> - <item> DateFormatter </item> - <item> DateTimeAtCompleted </item> - <item> DateTimeAtCreation </item> - <item> DateTimeAtProcessing </item> - <item> DateTimeSyntax </item> - <item> DebugGraphics </item> - <item> DecimalFormat </item> - <item> DecimalFormatSymbols </item> - <item> DeclHandler </item> - <item> DefaultBoundedRangeModel </item> - <item> DefaultButtonModel </item> - <item> DefaultCaret </item> - <item> DefaultCellEditor </item> - <item> DefaultColorSelectionModel </item> - <item> DefaultComboBoxModel </item> - <item> DefaultDesktopManager </item> - <item> DefaultEditorKit </item> - <item> DefaultEditorKit.BeepAction </item> - <item> DefaultEditorKit.CopyAction </item> - <item> DefaultEditorKit.CutAction </item> - <item> DefaultEditorKit.DefaultKeyTypedAction </item> - <item> DefaultEditorKit.InsertBreakAction </item> - <item> DefaultEditorKit.InsertContentAction </item> - <item> DefaultEditorKit.InsertTabAction </item> - <item> DefaultEditorKit.PasteAction </item> - <item> DefaultFocusManager </item> - <item> DefaultFocusTraversalPolicy </item> - <item> DefaultFormatter </item> - <item> DefaultFormatterFactory </item> - <item> DefaultHandler </item> - <item> DefaultHandler2 </item> - <item> DefaultHighlighter </item> - <item> DefaultHighlighter.DefaultHighlightPainter </item> - <item> DefaultKeyboardFocusManager </item> - <item> DefaultListCellRenderer </item> - <item> DefaultListCellRenderer.UIResource </item> - <item> DefaultListModel </item> - <item> DefaultListSelectionModel </item> - <item> DefaultLoaderRepository </item> - <item> DefaultLoaderRepository </item> - <item> DefaultMenuLayout </item> - <item> DefaultMetalTheme </item> - <item> DefaultMutableTreeNode </item> - <item> DefaultPersistenceDelegate </item> - <item> DefaultSingleSelectionModel </item> - <item> DefaultStyledDocument </item> - <item> DefaultStyledDocument.AttributeUndoableEdit </item> - <item> DefaultStyledDocument.ElementSpec </item> - <item> DefaultTableCellRenderer </item> - <item> DefaultTableCellRenderer.UIResource </item> - <item> DefaultTableColumnModel </item> - <item> DefaultTableModel </item> - <item> DefaultTextUI </item> - <item> DefaultTreeCellEditor </item> - <item> DefaultTreeCellRenderer </item> - <item> DefaultTreeModel </item> - <item> DefaultTreeSelectionModel </item> - <item> DefinitionKind </item> - <item> DefinitionKindHelper </item> - <item> Deflater </item> - <item> DeflaterOutputStream </item> - <item> DelayQueue </item> - <item> Delayed </item> - <item> Delegate </item> - <item> Delegate </item> - <item> Delegate </item> - <item> DelegationPermission </item> - <item> Deprecated </item> - <item> Descriptor </item> - <item> DescriptorAccess </item> - <item> DescriptorSupport </item> - <item> DesignMode </item> - <item> DesktopIconUI </item> - <item> DesktopManager </item> - <item> DesktopPaneUI </item> - <item> Destination </item> - <item> DestroyFailedException </item> - <item> Destroyable </item> - <item> Dialog </item> - <item> Dictionary </item> - <item> DigestException </item> - <item> DigestInputStream </item> - <item> DigestOutputStream </item> - <item> Dimension </item> - <item> Dimension2D </item> - <item> DimensionUIResource </item> - <item> DirContext </item> - <item> DirObjectFactory </item> - <item> DirStateFactory </item> - <item> DirStateFactory.Result </item> - <item> DirectColorModel </item> - <item> DirectoryManager </item> - <item> DisplayMode </item> - <item> DnDConstants </item> - <item> Doc </item> - <item> DocAttribute </item> - <item> DocAttributeSet </item> - <item> DocFlavor </item> - <item> DocFlavor.BYTE_ARRAY </item> - <item> DocFlavor.CHAR_ARRAY </item> - <item> DocFlavor.INPUT_STREAM </item> - <item> DocFlavor.READER </item> - <item> DocFlavor.SERVICE_FORMATTED </item> - <item> DocFlavor.STRING </item> - <item> DocFlavor.URL </item> - <item> DocPrintJob </item> - <item> Document </item> - <item> Document </item> - <item> DocumentBuilder </item> - <item> DocumentBuilderFactory </item> - <item> DocumentEvent </item> - <item> DocumentEvent.ElementChange </item> - <item> DocumentEvent.EventType </item> - <item> DocumentFilter </item> - <item> DocumentFilter.FilterBypass </item> - <item> DocumentFragment </item> - <item> DocumentHandler </item> - <item> DocumentListener </item> - <item> DocumentName </item> - <item> DocumentParser </item> - <item> DocumentType </item> - <item> Documented </item> - <item> DomainCombiner </item> - <item> DomainManager </item> - <item> DomainManagerOperations </item> - <item> Double </item> - <item> DoubleBuffer </item> - <item> DoubleHolder </item> - <item> DoubleSeqHelper </item> - <item> DoubleSeqHolder </item> - <item> DragGestureEvent </item> - <item> DragGestureListener </item> - <item> DragGestureRecognizer </item> - <item> DragSource </item> - <item> DragSourceAdapter </item> - <item> DragSourceContext </item> - <item> DragSourceDragEvent </item> - <item> DragSourceDropEvent </item> - <item> DragSourceEvent </item> - <item> DragSourceListener </item> - <item> DragSourceMotionListener </item> - <item> Driver </item> - <item> DriverManager </item> - <item> DriverPropertyInfo </item> - <item> DropTarget </item> - <item> DropTarget.DropTargetAutoScroller </item> - <item> DropTargetAdapter </item> - <item> DropTargetContext </item> - <item> DropTargetDragEvent </item> - <item> DropTargetDropEvent </item> - <item> DropTargetEvent </item> - <item> DropTargetListener </item> - <item> DuplicateFormatFlagsException </item> - <item> DuplicateName </item> - <item> DuplicateNameHelper </item> - <item> Duration </item> - <item> DynAny </item> - <item> DynAny </item> - <item> DynAnyFactory </item> - <item> DynAnyFactoryHelper </item> - <item> DynAnyFactoryOperations </item> - <item> DynAnyHelper </item> - <item> DynAnyOperations </item> - <item> DynAnySeqHelper </item> - <item> DynArray </item> - <item> DynArray </item> - <item> DynArrayHelper </item> - <item> DynArrayOperations </item> - <item> DynEnum </item> - <item> DynEnum </item> - <item> DynEnumHelper </item> - <item> DynEnumOperations </item> - <item> DynFixed </item> - <item> DynFixed </item> - <item> DynFixedHelper </item> - <item> DynFixedOperations </item> - <item> DynSequence </item> - <item> DynSequence </item> - <item> DynSequenceHelper </item> - <item> DynSequenceOperations </item> - <item> DynStruct </item> - <item> DynStruct </item> - <item> DynStructHelper </item> - <item> DynStructOperations </item> - <item> DynUnion </item> - <item> DynUnion </item> - <item> DynUnionHelper </item> - <item> DynUnionOperations </item> - <item> DynValue </item> - <item> DynValue </item> - <item> DynValueBox </item> - <item> DynValueBoxOperations </item> - <item> DynValueCommon </item> - <item> DynValueCommonOperations </item> - <item> DynValueHelper </item> - <item> DynValueOperations </item> - <item> DynamicImplementation </item> - <item> DynamicImplementation </item> - <item> DynamicMBean </item> - <item> ECField </item> - <item> ECFieldF2m </item> - <item> ECFieldFp </item> - <item> ECGenParameterSpec </item> - <item> ECKey </item> - <item> ECParameterSpec </item> - <item> ECPoint </item> - <item> ECPrivateKey </item> - <item> ECPrivateKeySpec </item> - <item> ECPublicKey </item> - <item> ECPublicKeySpec </item> - <item> ENCODING_CDR_ENCAPS </item> - <item> EOFException </item> - <item> EditorKit </item> - <item> Element </item> - <item> Element </item> - <item> Element </item> - <item> ElementIterator </item> - <item> ElementType </item> - <item> Ellipse2D </item> - <item> Ellipse2D.Double </item> - <item> Ellipse2D.Float </item> - <item> EllipticCurve </item> - <item> EmptyBorder </item> - <item> EmptyStackException </item> - <item> EncodedKeySpec </item> - <item> Encoder </item> - <item> Encoding </item> - <item> EncryptedPrivateKeyInfo </item> - <item> Entity </item> - <item> Entity </item> - <item> EntityReference </item> - <item> EntityResolver </item> - <item> EntityResolver2 </item> - <item> Enum </item> - <item> EnumConstantNotPresentException </item> - <item> EnumControl </item> - <item> EnumControl.Type </item> - <item> EnumMap </item> - <item> EnumSet </item> - <item> EnumSyntax </item> - <item> Enumeration </item> - <item> Environment </item> - <item> Error </item> - <item> ErrorHandler </item> - <item> ErrorListener </item> - <item> ErrorManager </item> - <item> EtchedBorder </item> - <item> Event </item> - <item> EventContext </item> - <item> EventDirContext </item> - <item> EventHandler </item> - <item> EventListener </item> - <item> EventListenerList </item> - <item> EventListenerProxy </item> - <item> EventObject </item> - <item> EventQueue </item> - <item> EventSetDescriptor </item> - <item> Exception </item> - <item> ExceptionDetailMessage </item> - <item> ExceptionInInitializerError </item> - <item> ExceptionList </item> - <item> ExceptionListener </item> - <item> Exchanger </item> - <item> ExecutionException </item> - <item> Executor </item> - <item> ExecutorCompletionService </item> - <item> ExecutorService </item> - <item> Executors </item> - <item> ExemptionMechanism </item> - <item> ExemptionMechanismException </item> - <item> ExemptionMechanismSpi </item> - <item> ExpandVetoException </item> - <item> ExportException </item> - <item> Expression </item> - <item> ExtendedRequest </item> - <item> ExtendedResponse </item> - <item> Externalizable </item> - <item> FREE_MEM </item> - <item> FactoryConfigurationError </item> - <item> FailedLoginException </item> - <item> FeatureDescriptor </item> - <item> Fidelity </item> - <item> Field </item> - <item> FieldNameHelper </item> - <item> FieldNameHelper </item> - <item> FieldPosition </item> - <item> FieldView </item> - <item> File </item> - <item> FileCacheImageInputStream </item> - <item> FileCacheImageOutputStream </item> - <item> FileChannel </item> - <item> FileChannel.MapMode </item> - <item> FileChooserUI </item> - <item> FileDescriptor </item> - <item> FileDialog </item> - <item> FileFilter </item> - <item> FileFilter </item> - <item> FileHandler </item> - <item> FileImageInputStream </item> - <item> FileImageOutputStream </item> - <item> FileInputStream </item> - <item> FileLock </item> - <item> FileLockInterruptionException </item> - <item> FileNameMap </item> - <item> FileNotFoundException </item> - <item> FileOutputStream </item> - <item> FilePermission </item> - <item> FileReader </item> - <item> FileSystemView </item> - <item> FileView </item> - <item> FileWriter </item> - <item> FilenameFilter </item> - <item> Filter </item> - <item> FilterInputStream </item> - <item> FilterOutputStream </item> - <item> FilterReader </item> - <item> FilterWriter </item> - <item> FilteredImageSource </item> - <item> FilteredRowSet </item> - <item> Finishings </item> - <item> FixedHeightLayoutCache </item> - <item> FixedHolder </item> - <item> FlatteningPathIterator </item> - <item> FlavorEvent </item> - <item> FlavorException </item> - <item> FlavorListener </item> - <item> FlavorMap </item> - <item> FlavorTable </item> - <item> Float </item> - <item> FloatBuffer </item> - <item> FloatControl </item> - <item> FloatControl.Type </item> - <item> FloatHolder </item> - <item> FloatSeqHelper </item> - <item> FloatSeqHolder </item> - <item> FlowLayout </item> - <item> FlowView </item> - <item> FlowView.FlowStrategy </item> - <item> Flushable </item> - <item> FocusAdapter </item> - <item> FocusEvent </item> - <item> FocusListener </item> - <item> FocusManager </item> - <item> FocusTraversalPolicy </item> - <item> Font </item> - <item> FontFormatException </item> - <item> FontMetrics </item> - <item> FontRenderContext </item> - <item> FontUIResource </item> - <item> FormSubmitEvent </item> - <item> FormSubmitEvent.MethodType </item> - <item> FormView </item> - <item> Format </item> - <item> Format.Field </item> - <item> FormatConversionProvider </item> - <item> FormatFlagsConversionMismatchException </item> - <item> FormatMismatch </item> - <item> FormatMismatchHelper </item> - <item> Formattable </item> - <item> FormattableFlags </item> - <item> Formatter </item> - <item> Formatter </item> - <item> FormatterClosedException </item> - <item> ForwardRequest </item> - <item> ForwardRequest </item> - <item> ForwardRequestHelper </item> - <item> ForwardRequestHelper </item> - <item> Frame </item> - <item> Future </item> - <item> FutureTask </item> - <item> GSSContext </item> - <item> GSSCredential </item> - <item> GSSException </item> - <item> GSSManager </item> - <item> GSSName </item> - <item> GZIPInputStream </item> - <item> GZIPOutputStream </item> - <item> GapContent </item> - <item> GarbageCollectorMXBean </item> - <item> GatheringByteChannel </item> - <item> GaugeMonitor </item> - <item> GaugeMonitorMBean </item> - <item> GeneralPath </item> - <item> GeneralSecurityException </item> - <item> GenericArrayType </item> - <item> GenericDeclaration </item> - <item> GenericSignatureFormatError </item> - <item> GlyphJustificationInfo </item> - <item> GlyphMetrics </item> - <item> GlyphVector </item> - <item> GlyphView </item> - <item> GlyphView.GlyphPainter </item> - <item> GradientPaint </item> - <item> GraphicAttribute </item> - <item> Graphics </item> - <item> Graphics2D </item> - <item> GraphicsConfigTemplate </item> - <item> GraphicsConfiguration </item> - <item> GraphicsDevice </item> - <item> GraphicsEnvironment </item> - <item> GrayFilter </item> - <item> GregorianCalendar </item> - <item> GridBagConstraints </item> - <item> GridBagLayout </item> - <item> GridLayout </item> - <item> Group </item> - <item> Guard </item> - <item> GuardedObject </item> - <item> HOLDING </item> - <item> HTML </item> - <item> HTML.Attribute </item> - <item> HTML.Tag </item> - <item> HTML.UnknownTag </item> - <item> HTMLDocument </item> - <item> HTMLDocument.Iterator </item> - <item> HTMLEditorKit </item> - <item> HTMLEditorKit.HTMLFactory </item> - <item> HTMLEditorKit.HTMLTextAction </item> - <item> HTMLEditorKit.InsertHTMLTextAction </item> - <item> HTMLEditorKit.LinkController </item> - <item> HTMLEditorKit.Parser </item> - <item> HTMLEditorKit.ParserCallback </item> - <item> HTMLFrameHyperlinkEvent </item> - <item> HTMLWriter </item> - <item> Handler </item> - <item> HandlerBase </item> - <item> HandshakeCompletedEvent </item> - <item> HandshakeCompletedListener </item> - <item> HasControls </item> - <item> HashAttributeSet </item> - <item> HashDocAttributeSet </item> - <item> HashMap </item> - <item> HashPrintJobAttributeSet </item> - <item> HashPrintRequestAttributeSet </item> - <item> HashPrintServiceAttributeSet </item> - <item> HashSet </item> - <item> Hashtable </item> - <item> HeadlessException </item> - <item> HierarchyBoundsAdapter </item> - <item> HierarchyBoundsListener </item> - <item> HierarchyEvent </item> - <item> HierarchyListener </item> - <item> Highlighter </item> - <item> Highlighter.Highlight </item> - <item> Highlighter.HighlightPainter </item> - <item> HostnameVerifier </item> - <item> HttpRetryException </item> - <item> HttpURLConnection </item> - <item> HttpsURLConnection </item> - <item> HyperlinkEvent </item> - <item> HyperlinkEvent.EventType </item> - <item> HyperlinkListener </item> - <item> ICC_ColorSpace </item> - <item> ICC_Profile </item> - <item> ICC_ProfileGray </item> - <item> ICC_ProfileRGB </item> - <item> IDLEntity </item> - <item> IDLType </item> - <item> IDLTypeHelper </item> - <item> IDLTypeOperations </item> - <item> ID_ASSIGNMENT_POLICY_ID </item> - <item> ID_UNIQUENESS_POLICY_ID </item> - <item> IIOByteBuffer </item> - <item> IIOException </item> - <item> IIOImage </item> - <item> IIOInvalidTreeException </item> - <item> IIOMetadata </item> - <item> IIOMetadataController </item> - <item> IIOMetadataFormat </item> - <item> IIOMetadataFormatImpl </item> - <item> IIOMetadataNode </item> - <item> IIOParam </item> - <item> IIOParamController </item> - <item> IIOReadProgressListener </item> - <item> IIOReadUpdateListener </item> - <item> IIOReadWarningListener </item> - <item> IIORegistry </item> - <item> IIOServiceProvider </item> - <item> IIOWriteProgressListener </item> - <item> IIOWriteWarningListener </item> - <item> IMPLICIT_ACTIVATION_POLICY_ID </item> - <item> IMP_LIMIT </item> - <item> INACTIVE </item> - <item> INITIALIZE </item> - <item> INTERNAL </item> - <item> INTF_REPOS </item> - <item> INVALID_ACTIVITY </item> - <item> INVALID_TRANSACTION </item> - <item> INV_FLAG </item> - <item> INV_IDENT </item> - <item> INV_OBJREF </item> - <item> INV_POLICY </item> - <item> IOException </item> - <item> IOR </item> - <item> IORHelper </item> - <item> IORHolder </item> - <item> IORInfo </item> - <item> IORInfoOperations </item> - <item> IORInterceptor </item> - <item> IORInterceptorOperations </item> - <item> IORInterceptor_3_0 </item> - <item> IORInterceptor_3_0Helper </item> - <item> IORInterceptor_3_0Holder </item> - <item> IORInterceptor_3_0Operations </item> - <item> IRObject </item> - <item> IRObjectOperations </item> - <item> Icon </item> - <item> IconUIResource </item> - <item> IconView </item> - <item> IdAssignmentPolicy </item> - <item> IdAssignmentPolicyOperations </item> - <item> IdAssignmentPolicyValue </item> - <item> IdUniquenessPolicy </item> - <item> IdUniquenessPolicyOperations </item> - <item> IdUniquenessPolicyValue </item> - <item> IdentifierHelper </item> - <item> Identity </item> - <item> IdentityHashMap </item> - <item> IdentityScope </item> - <item> IllegalAccessError </item> - <item> IllegalAccessException </item> - <item> IllegalArgumentException </item> - <item> IllegalBlockSizeException </item> - <item> IllegalBlockingModeException </item> - <item> IllegalCharsetNameException </item> - <item> IllegalClassFormatException </item> - <item> IllegalComponentStateException </item> - <item> IllegalFormatCodePointException </item> - <item> IllegalFormatConversionException </item> - <item> IllegalFormatException </item> - <item> IllegalFormatFlagsException </item> - <item> IllegalFormatPrecisionException </item> - <item> IllegalFormatWidthException </item> - <item> IllegalMonitorStateException </item> - <item> IllegalPathStateException </item> - <item> IllegalSelectorException </item> - <item> IllegalStateException </item> - <item> IllegalThreadStateException </item> - <item> Image </item> - <item> ImageCapabilities </item> - <item> ImageConsumer </item> - <item> ImageFilter </item> - <item> ImageGraphicAttribute </item> - <item> ImageIO </item> - <item> ImageIcon </item> - <item> ImageInputStream </item> - <item> ImageInputStreamImpl </item> - <item> ImageInputStreamSpi </item> - <item> ImageObserver </item> - <item> ImageOutputStream </item> - <item> ImageOutputStreamImpl </item> - <item> ImageOutputStreamSpi </item> - <item> ImageProducer </item> - <item> ImageReadParam </item> - <item> ImageReader </item> - <item> ImageReaderSpi </item> - <item> ImageReaderWriterSpi </item> - <item> ImageTranscoder </item> - <item> ImageTranscoderSpi </item> - <item> ImageTypeSpecifier </item> - <item> ImageView </item> - <item> ImageWriteParam </item> - <item> ImageWriter </item> - <item> ImageWriterSpi </item> - <item> ImagingOpException </item> - <item> ImplicitActivationPolicy </item> - <item> ImplicitActivationPolicyOperations </item> - <item> ImplicitActivationPolicyValue </item> - <item> IncompatibleClassChangeError </item> - <item> IncompleteAnnotationException </item> - <item> InconsistentTypeCode </item> - <item> InconsistentTypeCode </item> - <item> InconsistentTypeCodeHelper </item> - <item> IndexColorModel </item> - <item> IndexOutOfBoundsException </item> - <item> IndexedPropertyChangeEvent </item> - <item> IndexedPropertyDescriptor </item> - <item> IndirectionException </item> - <item> Inet4Address </item> - <item> Inet6Address </item> - <item> InetAddress </item> - <item> InetSocketAddress </item> - <item> Inflater </item> - <item> InflaterInputStream </item> - <item> InheritableThreadLocal </item> - <item> Inherited </item> - <item> InitialContext </item> - <item> InitialContextFactory </item> - <item> InitialContextFactoryBuilder </item> - <item> InitialDirContext </item> - <item> InitialLdapContext </item> - <item> InlineView </item> - <item> InputContext </item> - <item> InputEvent </item> - <item> InputMap </item> - <item> InputMapUIResource </item> - <item> InputMethod </item> - <item> InputMethodContext </item> - <item> InputMethodDescriptor </item> - <item> InputMethodEvent </item> - <item> InputMethodHighlight </item> - <item> InputMethodListener </item> - <item> InputMethodRequests </item> - <item> InputMismatchException </item> - <item> InputSource </item> - <item> InputStream </item> - <item> InputStream </item> - <item> InputStream </item> - <item> InputStreamReader </item> - <item> InputSubset </item> - <item> InputVerifier </item> - <item> Insets </item> - <item> InsetsUIResource </item> - <item> InstanceAlreadyExistsException </item> - <item> InstanceNotFoundException </item> - <item> InstantiationError </item> - <item> InstantiationException </item> - <item> Instrument </item> - <item> Instrumentation </item> - <item> InsufficientResourcesException </item> - <item> IntBuffer </item> - <item> IntHolder </item> - <item> Integer </item> - <item> IntegerSyntax </item> - <item> Interceptor </item> - <item> InterceptorOperations </item> - <item> InternalError </item> - <item> InternalFrameAdapter </item> - <item> InternalFrameEvent </item> - <item> InternalFrameFocusTraversalPolicy </item> - <item> InternalFrameListener </item> - <item> InternalFrameUI </item> - <item> InternationalFormatter </item> - <item> InterruptedException </item> - <item> InterruptedIOException </item> - <item> InterruptedNamingException </item> - <item> InterruptibleChannel </item> - <item> IntrospectionException </item> - <item> IntrospectionException </item> - <item> Introspector </item> - <item> Invalid </item> - <item> InvalidActivityException </item> - <item> InvalidAddress </item> - <item> InvalidAddressHelper </item> - <item> InvalidAddressHolder </item> - <item> InvalidAlgorithmParameterException </item> - <item> InvalidApplicationException </item> - <item> InvalidAttributeIdentifierException </item> - <item> InvalidAttributeValueException </item> - <item> InvalidAttributeValueException </item> - <item> InvalidAttributesException </item> - <item> InvalidClassException </item> - <item> InvalidDnDOperationException </item> - <item> InvalidKeyException </item> - <item> InvalidKeyException </item> - <item> InvalidKeySpecException </item> - <item> InvalidMarkException </item> - <item> InvalidMidiDataException </item> - <item> InvalidName </item> - <item> InvalidName </item> - <item> InvalidName </item> - <item> InvalidNameException </item> - <item> InvalidNameHelper </item> - <item> InvalidNameHelper </item> - <item> InvalidNameHolder </item> - <item> InvalidObjectException </item> - <item> InvalidOpenTypeException </item> - <item> InvalidParameterException </item> - <item> InvalidParameterSpecException </item> - <item> InvalidPolicy </item> - <item> InvalidPolicyHelper </item> - <item> InvalidPreferencesFormatException </item> - <item> InvalidPropertiesFormatException </item> - <item> InvalidRelationIdException </item> - <item> InvalidRelationServiceException </item> - <item> InvalidRelationTypeException </item> - <item> InvalidRoleInfoException </item> - <item> InvalidRoleValueException </item> - <item> InvalidSearchControlsException </item> - <item> InvalidSearchFilterException </item> - <item> InvalidSeq </item> - <item> InvalidSlot </item> - <item> InvalidSlotHelper </item> - <item> InvalidTargetObjectTypeException </item> - <item> InvalidTransactionException </item> - <item> InvalidTypeForEncoding </item> - <item> InvalidTypeForEncodingHelper </item> - <item> InvalidValue </item> - <item> InvalidValue </item> - <item> InvalidValueHelper </item> - <item> InvocationEvent </item> - <item> InvocationHandler </item> - <item> InvocationTargetException </item> - <item> InvokeHandler </item> - <item> IstringHelper </item> - <item> ItemEvent </item> - <item> ItemListener </item> - <item> ItemSelectable </item> - <item> Iterable </item> - <item> Iterator </item> - <item> IvParameterSpec </item> - <item> JApplet </item> - <item> JButton </item> - <item> JCheckBox </item> - <item> JCheckBoxMenuItem </item> - <item> JColorChooser </item> - <item> JComboBox </item> - <item> JComboBox.KeySelectionManager </item> - <item> JComponent </item> - <item> JDesktopPane </item> - <item> JDialog </item> - <item> JEditorPane </item> - <item> JFileChooser </item> - <item> JFormattedTextField </item> - <item> JFormattedTextField.AbstractFormatter </item> - <item> JFormattedTextField.AbstractFormatterFactory </item> - <item> JFrame </item> - <item> JInternalFrame </item> - <item> JInternalFrame.JDesktopIcon </item> - <item> JLabel </item> - <item> JLayeredPane </item> - <item> JList </item> - <item> JMException </item> - <item> JMRuntimeException </item> - <item> JMXAuthenticator </item> - <item> JMXConnectionNotification </item> - <item> JMXConnector </item> - <item> JMXConnectorFactory </item> - <item> JMXConnectorProvider </item> - <item> JMXConnectorServer </item> - <item> JMXConnectorServerFactory </item> - <item> JMXConnectorServerMBean </item> - <item> JMXConnectorServerProvider </item> - <item> JMXPrincipal </item> - <item> JMXProviderException </item> - <item> JMXServerErrorException </item> - <item> JMXServiceURL </item> - <item> JMenu </item> - <item> JMenuBar </item> - <item> JMenuItem </item> - <item> JOptionPane </item> - <item> JPEGHuffmanTable </item> - <item> JPEGImageReadParam </item> - <item> JPEGImageWriteParam </item> - <item> JPEGQTable </item> - <item> JPanel </item> - <item> JPasswordField </item> - <item> JPopupMenu </item> - <item> JPopupMenu.Separator </item> - <item> JProgressBar </item> - <item> JRadioButton </item> - <item> JRadioButtonMenuItem </item> - <item> JRootPane </item> - <item> JScrollBar </item> - <item> JScrollPane </item> - <item> JSeparator </item> - <item> JSlider </item> - <item> JSpinner </item> - <item> JSpinner.DateEditor </item> - <item> JSpinner.DefaultEditor </item> - <item> JSpinner.ListEditor </item> - <item> JSpinner.NumberEditor </item> - <item> JSplitPane </item> - <item> JTabbedPane </item> - <item> JTable </item> - <item> JTable.PrintMode </item> - <item> JTableHeader </item> - <item> JTextArea </item> - <item> JTextComponent </item> - <item> JTextComponent.KeyBinding </item> - <item> JTextField </item> - <item> JTextPane </item> - <item> JToggleButton </item> - <item> JToggleButton.ToggleButtonModel </item> - <item> JToolBar </item> - <item> JToolBar.Separator </item> - <item> JToolTip </item> - <item> JTree </item> - <item> JTree.DynamicUtilTreeNode </item> - <item> JTree.EmptySelectionModel </item> - <item> JViewport </item> - <item> JWindow </item> - <item> JarEntry </item> - <item> JarException </item> - <item> JarFile </item> - <item> JarInputStream </item> - <item> JarOutputStream </item> - <item> JarURLConnection </item> - <item> JdbcRowSet </item> - <item> JobAttributes </item> - <item> JobAttributes.DefaultSelectionType </item> - <item> JobAttributes.DestinationType </item> - <item> JobAttributes.DialogType </item> - <item> JobAttributes.MultipleDocumentHandlingType </item> - <item> JobAttributes.SidesType </item> - <item> JobHoldUntil </item> - <item> JobImpressions </item> - <item> JobImpressionsCompleted </item> - <item> JobImpressionsSupported </item> - <item> JobKOctets </item> - <item> JobKOctetsProcessed </item> - <item> JobKOctetsSupported </item> - <item> JobMediaSheets </item> - <item> JobMediaSheetsCompleted </item> - <item> JobMediaSheetsSupported </item> - <item> JobMessageFromOperator </item> - <item> JobName </item> - <item> JobOriginatingUserName </item> - <item> JobPriority </item> - <item> JobPrioritySupported </item> - <item> JobSheets </item> - <item> JobState </item> - <item> JobStateReason </item> - <item> JobStateReasons </item> - <item> JoinRowSet </item> - <item> Joinable </item> - <item> KerberosKey </item> - <item> KerberosPrincipal </item> - <item> KerberosTicket </item> - <item> Kernel </item> - <item> Key </item> - <item> KeyAdapter </item> - <item> KeyAgreement </item> - <item> KeyAgreementSpi </item> - <item> KeyAlreadyExistsException </item> - <item> KeyEvent </item> - <item> KeyEventDispatcher </item> - <item> KeyEventPostProcessor </item> - <item> KeyException </item> - <item> KeyFactory </item> - <item> KeyFactorySpi </item> - <item> KeyGenerator </item> - <item> KeyGeneratorSpi </item> - <item> KeyListener </item> - <item> KeyManagementException </item> - <item> KeyManager </item> - <item> KeyManagerFactory </item> - <item> KeyManagerFactorySpi </item> - <item> KeyPair </item> - <item> KeyPairGenerator </item> - <item> KeyPairGeneratorSpi </item> - <item> KeyRep </item> - <item> KeyRep.Type </item> - <item> KeySpec </item> - <item> KeyStore </item> - <item> KeyStore.Builder </item> - <item> KeyStore.CallbackHandlerProtection </item> - <item> KeyStore.Entry </item> - <item> KeyStore.LoadStoreParameter </item> - <item> KeyStore.PasswordProtection </item> - <item> KeyStore.PrivateKeyEntry </item> - <item> KeyStore.ProtectionParameter </item> - <item> KeyStore.SecretKeyEntry </item> - <item> KeyStore.TrustedCertificateEntry </item> - <item> KeyStoreBuilderParameters </item> - <item> KeyStoreException </item> - <item> KeyStoreSpi </item> - <item> KeyStroke </item> - <item> KeyboardFocusManager </item> - <item> Keymap </item> - <item> LDAPCertStoreParameters </item> - <item> LIFESPAN_POLICY_ID </item> - <item> LOCATION_FORWARD </item> - <item> LSException </item> - <item> LSInput </item> - <item> LSLoadEvent </item> - <item> LSOutput </item> - <item> LSParser </item> - <item> LSParserFilter </item> - <item> LSProgressEvent </item> - <item> LSResourceResolver </item> - <item> LSSerializer </item> - <item> LSSerializerFilter </item> - <item> Label </item> - <item> LabelUI </item> - <item> LabelView </item> - <item> LanguageCallback </item> - <item> LastOwnerException </item> - <item> LayeredHighlighter </item> - <item> LayeredHighlighter.LayerPainter </item> - <item> LayoutFocusTraversalPolicy </item> - <item> LayoutManager </item> - <item> LayoutManager2 </item> - <item> LayoutQueue </item> - <item> LdapContext </item> - <item> LdapName </item> - <item> LdapReferralException </item> - <item> Lease </item> - <item> Level </item> - <item> LexicalHandler </item> - <item> LifespanPolicy </item> - <item> LifespanPolicyOperations </item> - <item> LifespanPolicyValue </item> - <item> LimitExceededException </item> - <item> Line </item> - <item> Line.Info </item> - <item> Line2D </item> - <item> Line2D.Double </item> - <item> Line2D.Float </item> - <item> LineBorder </item> - <item> LineBreakMeasurer </item> - <item> LineEvent </item> - <item> LineEvent.Type </item> - <item> LineListener </item> - <item> LineMetrics </item> - <item> LineNumberInputStream </item> - <item> LineNumberReader </item> - <item> LineUnavailableException </item> - <item> LinkException </item> - <item> LinkLoopException </item> - <item> LinkRef </item> - <item> LinkageError </item> - <item> LinkedBlockingQueue </item> - <item> LinkedHashMap </item> - <item> LinkedHashSet </item> - <item> LinkedList </item> - <item> List </item> - <item> List </item> - <item> ListCellRenderer </item> - <item> ListDataEvent </item> - <item> ListDataListener </item> - <item> ListIterator </item> - <item> ListModel </item> - <item> ListResourceBundle </item> - <item> ListSelectionEvent </item> - <item> ListSelectionListener </item> - <item> ListSelectionModel </item> - <item> ListUI </item> - <item> ListView </item> - <item> ListenerNotFoundException </item> - <item> LoaderHandler </item> - <item> LocalObject </item> - <item> Locale </item> - <item> LocateRegistry </item> - <item> Locator </item> - <item> Locator2 </item> - <item> Locator2Impl </item> - <item> LocatorImpl </item> - <item> Lock </item> - <item> LockSupport </item> - <item> LogManager </item> - <item> LogRecord </item> - <item> LogStream </item> - <item> Logger </item> - <item> LoggingMXBean </item> - <item> LoggingPermission </item> - <item> LoginContext </item> - <item> LoginException </item> - <item> LoginModule </item> - <item> Long </item> - <item> LongBuffer </item> - <item> LongHolder </item> - <item> LongLongSeqHelper </item> - <item> LongLongSeqHolder </item> - <item> LongSeqHelper </item> - <item> LongSeqHolder </item> - <item> LookAndFeel </item> - <item> LookupOp </item> - <item> LookupTable </item> - <item> MARSHAL </item> - <item> MBeanAttributeInfo </item> - <item> MBeanConstructorInfo </item> - <item> MBeanException </item> - <item> MBeanFeatureInfo </item> - <item> MBeanInfo </item> - <item> MBeanNotificationInfo </item> - <item> MBeanOperationInfo </item> - <item> MBeanParameterInfo </item> - <item> MBeanPermission </item> - <item> MBeanRegistration </item> - <item> MBeanRegistrationException </item> - <item> MBeanServer </item> - <item> MBeanServerBuilder </item> - <item> MBeanServerConnection </item> - <item> MBeanServerDelegate </item> - <item> MBeanServerDelegateMBean </item> - <item> MBeanServerFactory </item> - <item> MBeanServerForwarder </item> - <item> MBeanServerInvocationHandler </item> - <item> MBeanServerNotification </item> - <item> MBeanServerNotificationFilter </item> - <item> MBeanServerPermission </item> - <item> MBeanTrustPermission </item> - <item> MGF1ParameterSpec </item> - <item> MLet </item> - <item> MLetMBean </item> - <item> Mac </item> - <item> MacSpi </item> - <item> MalformedInputException </item> - <item> MalformedLinkException </item> - <item> MalformedObjectNameException </item> - <item> MalformedParameterizedTypeException </item> - <item> MalformedURLException </item> - <item> ManageReferralControl </item> - <item> ManagementFactory </item> - <item> ManagementPermission </item> - <item> ManagerFactoryParameters </item> - <item> Manifest </item> - <item> Map </item> - <item> Map.Entry </item> - <item> MappedByteBuffer </item> - <item> MarshalException </item> - <item> MarshalledObject </item> - <item> MaskFormatter </item> - <item> MatchResult </item> - <item> Matcher </item> - <item> Math </item> - <item> MathContext </item> - <item> MatteBorder </item> - <item> Media </item> - <item> MediaName </item> - <item> MediaPrintableArea </item> - <item> MediaSize </item> - <item> MediaSize.Engineering </item> - <item> MediaSize.ISO </item> - <item> MediaSize.JIS </item> - <item> MediaSize.NA </item> - <item> MediaSize.Other </item> - <item> MediaSizeName </item> - <item> MediaTracker </item> - <item> MediaTray </item> - <item> Member </item> - <item> MemoryCacheImageInputStream </item> - <item> MemoryCacheImageOutputStream </item> - <item> MemoryHandler </item> - <item> MemoryImageSource </item> - <item> MemoryMXBean </item> - <item> MemoryManagerMXBean </item> - <item> MemoryNotificationInfo </item> - <item> MemoryPoolMXBean </item> - <item> MemoryType </item> - <item> MemoryUsage </item> - <item> Menu </item> - <item> MenuBar </item> - <item> MenuBarUI </item> - <item> MenuComponent </item> - <item> MenuContainer </item> - <item> MenuDragMouseEvent </item> - <item> MenuDragMouseListener </item> - <item> MenuElement </item> - <item> MenuEvent </item> - <item> MenuItem </item> - <item> MenuItemUI </item> - <item> MenuKeyEvent </item> - <item> MenuKeyListener </item> - <item> MenuListener </item> - <item> MenuSelectionManager </item> - <item> MenuShortcut </item> - <item> MessageDigest </item> - <item> MessageDigestSpi </item> - <item> MessageFormat </item> - <item> MessageFormat.Field </item> - <item> MessageProp </item> - <item> MetaEventListener </item> - <item> MetaMessage </item> - <item> MetalBorders </item> - <item> MetalBorders.ButtonBorder </item> - <item> MetalBorders.Flush3DBorder </item> - <item> MetalBorders.InternalFrameBorder </item> - <item> MetalBorders.MenuBarBorder </item> - <item> MetalBorders.MenuItemBorder </item> - <item> MetalBorders.OptionDialogBorder </item> - <item> MetalBorders.PaletteBorder </item> - <item> MetalBorders.PopupMenuBorder </item> - <item> MetalBorders.RolloverButtonBorder </item> - <item> MetalBorders.ScrollPaneBorder </item> - <item> MetalBorders.TableHeaderBorder </item> - <item> MetalBorders.TextFieldBorder </item> - <item> MetalBorders.ToggleButtonBorder </item> - <item> MetalBorders.ToolBarBorder </item> - <item> MetalButtonUI </item> - <item> MetalCheckBoxIcon </item> - <item> MetalCheckBoxUI </item> - <item> MetalComboBoxButton </item> - <item> MetalComboBoxEditor </item> - <item> MetalComboBoxEditor.UIResource </item> - <item> MetalComboBoxIcon </item> - <item> MetalComboBoxUI </item> - <item> MetalDesktopIconUI </item> - <item> MetalFileChooserUI </item> - <item> MetalIconFactory </item> - <item> MetalIconFactory.FileIcon16 </item> - <item> MetalIconFactory.FolderIcon16 </item> - <item> MetalIconFactory.PaletteCloseIcon </item> - <item> MetalIconFactory.TreeControlIcon </item> - <item> MetalIconFactory.TreeFolderIcon </item> - <item> MetalIconFactory.TreeLeafIcon </item> - <item> MetalInternalFrameTitlePane </item> - <item> MetalInternalFrameUI </item> - <item> MetalLabelUI </item> - <item> MetalLookAndFeel </item> - <item> MetalMenuBarUI </item> - <item> MetalPopupMenuSeparatorUI </item> - <item> MetalProgressBarUI </item> - <item> MetalRadioButtonUI </item> - <item> MetalRootPaneUI </item> - <item> MetalScrollBarUI </item> - <item> MetalScrollButton </item> - <item> MetalScrollPaneUI </item> - <item> MetalSeparatorUI </item> - <item> MetalSliderUI </item> - <item> MetalSplitPaneUI </item> - <item> MetalTabbedPaneUI </item> - <item> MetalTextFieldUI </item> - <item> MetalTheme </item> - <item> MetalToggleButtonUI </item> - <item> MetalToolBarUI </item> - <item> MetalToolTipUI </item> - <item> MetalTreeUI </item> - <item> Method </item> - <item> MethodDescriptor </item> - <item> MidiChannel </item> - <item> MidiDevice </item> - <item> MidiDevice.Info </item> - <item> MidiDeviceProvider </item> - <item> MidiEvent </item> - <item> MidiFileFormat </item> - <item> MidiFileReader </item> - <item> MidiFileWriter </item> - <item> MidiMessage </item> - <item> MidiSystem </item> - <item> MidiUnavailableException </item> - <item> MimeTypeParseException </item> - <item> MinimalHTMLWriter </item> - <item> MissingFormatArgumentException </item> - <item> MissingFormatWidthException </item> - <item> MissingResourceException </item> - <item> Mixer </item> - <item> Mixer.Info </item> - <item> MixerProvider </item> - <item> ModelMBean </item> - <item> ModelMBeanAttributeInfo </item> - <item> ModelMBeanConstructorInfo </item> - <item> ModelMBeanInfo </item> - <item> ModelMBeanInfoSupport </item> - <item> ModelMBeanNotificationBroadcaster </item> - <item> ModelMBeanNotificationInfo </item> - <item> ModelMBeanOperationInfo </item> - <item> ModificationItem </item> - <item> Modifier </item> - <item> Monitor </item> - <item> MonitorMBean </item> - <item> MonitorNotification </item> - <item> MonitorSettingException </item> - <item> MouseAdapter </item> - <item> MouseDragGestureRecognizer </item> - <item> MouseEvent </item> - <item> MouseInfo </item> - <item> MouseInputAdapter </item> - <item> MouseInputListener </item> - <item> MouseListener </item> - <item> MouseMotionAdapter </item> - <item> MouseMotionListener </item> - <item> MouseWheelEvent </item> - <item> MouseWheelListener </item> - <item> MultiButtonUI </item> - <item> MultiColorChooserUI </item> - <item> MultiComboBoxUI </item> - <item> MultiDesktopIconUI </item> - <item> MultiDesktopPaneUI </item> - <item> MultiDoc </item> - <item> MultiDocPrintJob </item> - <item> MultiDocPrintService </item> - <item> MultiFileChooserUI </item> - <item> MultiInternalFrameUI </item> - <item> MultiLabelUI </item> - <item> MultiListUI </item> - <item> MultiLookAndFeel </item> - <item> MultiMenuBarUI </item> - <item> MultiMenuItemUI </item> - <item> MultiOptionPaneUI </item> - <item> MultiPanelUI </item> - <item> MultiPixelPackedSampleModel </item> - <item> MultiPopupMenuUI </item> - <item> MultiProgressBarUI </item> - <item> MultiRootPaneUI </item> - <item> MultiScrollBarUI </item> - <item> MultiScrollPaneUI </item> - <item> MultiSeparatorUI </item> - <item> MultiSliderUI </item> - <item> MultiSpinnerUI </item> - <item> MultiSplitPaneUI </item> - <item> MultiTabbedPaneUI </item> - <item> MultiTableHeaderUI </item> - <item> MultiTableUI </item> - <item> MultiTextUI </item> - <item> MultiToolBarUI </item> - <item> MultiToolTipUI </item> - <item> MultiTreeUI </item> - <item> MultiViewportUI </item> - <item> MulticastSocket </item> - <item> MultipleComponentProfileHelper </item> - <item> MultipleComponentProfileHolder </item> - <item> MultipleDocumentHandling </item> - <item> MultipleMaster </item> - <item> MutableAttributeSet </item> - <item> MutableComboBoxModel </item> - <item> MutableTreeNode </item> - <item> NON_EXISTENT </item> - <item> NO_IMPLEMENT </item> - <item> NO_MEMORY </item> - <item> NO_PERMISSION </item> - <item> NO_RESOURCES </item> - <item> NO_RESPONSE </item> - <item> NVList </item> - <item> Name </item> - <item> NameAlreadyBoundException </item> - <item> NameCallback </item> - <item> NameClassPair </item> - <item> NameComponent </item> - <item> NameComponentHelper </item> - <item> NameComponentHolder </item> - <item> NameDynAnyPair </item> - <item> NameDynAnyPairHelper </item> - <item> NameDynAnyPairSeqHelper </item> - <item> NameHelper </item> - <item> NameHolder </item> - <item> NameList </item> - <item> NameNotFoundException </item> - <item> NameParser </item> - <item> NameValuePair </item> - <item> NameValuePair </item> - <item> NameValuePairHelper </item> - <item> NameValuePairHelper </item> - <item> NameValuePairSeqHelper </item> - <item> NamedNodeMap </item> - <item> NamedValue </item> - <item> NamespaceChangeListener </item> - <item> NamespaceContext </item> - <item> NamespaceSupport </item> - <item> Naming </item> - <item> NamingContext </item> - <item> NamingContextExt </item> - <item> NamingContextExtHelper </item> - <item> NamingContextExtHolder </item> - <item> NamingContextExtOperations </item> - <item> NamingContextExtPOA </item> - <item> NamingContextHelper </item> - <item> NamingContextHolder </item> - <item> NamingContextOperations </item> - <item> NamingContextPOA </item> - <item> NamingEnumeration </item> - <item> NamingEvent </item> - <item> NamingException </item> - <item> NamingExceptionEvent </item> - <item> NamingListener </item> - <item> NamingManager </item> - <item> NamingSecurityException </item> - <item> NavigationFilter </item> - <item> NavigationFilter.FilterBypass </item> - <item> NegativeArraySizeException </item> - <item> NetPermission </item> - <item> NetworkInterface </item> - <item> NoClassDefFoundError </item> - <item> NoConnectionPendingException </item> - <item> NoContext </item> - <item> NoContextHelper </item> - <item> NoInitialContextException </item> - <item> NoPermissionException </item> - <item> NoRouteToHostException </item> - <item> NoServant </item> - <item> NoServantHelper </item> - <item> NoSuchAlgorithmException </item> - <item> NoSuchAttributeException </item> - <item> NoSuchElementException </item> - <item> NoSuchFieldError </item> - <item> NoSuchFieldException </item> - <item> NoSuchMethodError </item> - <item> NoSuchMethodException </item> - <item> NoSuchObjectException </item> - <item> NoSuchPaddingException </item> - <item> NoSuchProviderException </item> - <item> Node </item> - <item> NodeChangeEvent </item> - <item> NodeChangeListener </item> - <item> NodeList </item> - <item> NonReadableChannelException </item> - <item> NonWritableChannelException </item> - <item> NoninvertibleTransformException </item> - <item> NotActiveException </item> - <item> NotBoundException </item> - <item> NotCompliantMBeanException </item> - <item> NotContextException </item> - <item> NotEmpty </item> - <item> NotEmptyHelper </item> - <item> NotEmptyHolder </item> - <item> NotFound </item> - <item> NotFoundHelper </item> - <item> NotFoundHolder </item> - <item> NotFoundReason </item> - <item> NotFoundReasonHelper </item> - <item> NotFoundReasonHolder </item> - <item> NotOwnerException </item> - <item> NotSerializableException </item> - <item> NotYetBoundException </item> - <item> NotYetConnectedException </item> - <item> Notation </item> - <item> Notification </item> - <item> NotificationBroadcaster </item> - <item> NotificationBroadcasterSupport </item> - <item> NotificationEmitter </item> - <item> NotificationFilter </item> - <item> NotificationFilterSupport </item> - <item> NotificationListener </item> - <item> NotificationResult </item> - <item> NullCipher </item> - <item> NullPointerException </item> - <item> Number </item> - <item> NumberFormat </item> - <item> NumberFormat.Field </item> - <item> NumberFormatException </item> - <item> NumberFormatter </item> - <item> NumberOfDocuments </item> - <item> NumberOfInterveningJobs </item> - <item> NumberUp </item> - <item> NumberUpSupported </item> - <item> NumericShaper </item> - <item> OAEPParameterSpec </item> - <item> OBJECT_NOT_EXIST </item> - <item> OBJ_ADAPTER </item> - <item> OMGVMCID </item> - <item> ORB </item> - <item> ORB </item> - <item> ORBIdHelper </item> - <item> ORBInitInfo </item> - <item> ORBInitInfoOperations </item> - <item> ORBInitializer </item> - <item> ORBInitializerOperations </item> - <item> ObjID </item> - <item> Object </item> - <item> Object </item> - <item> ObjectAlreadyActive </item> - <item> ObjectAlreadyActiveHelper </item> - <item> ObjectChangeListener </item> - <item> ObjectFactory </item> - <item> ObjectFactoryBuilder </item> - <item> ObjectHelper </item> - <item> ObjectHolder </item> - <item> ObjectIdHelper </item> - <item> ObjectIdHelper </item> - <item> ObjectImpl </item> - <item> ObjectImpl </item> - <item> ObjectInput </item> - <item> ObjectInputStream </item> - <item> ObjectInputStream.GetField </item> - <item> ObjectInputValidation </item> - <item> ObjectInstance </item> - <item> ObjectName </item> - <item> ObjectNotActive </item> - <item> ObjectNotActiveHelper </item> - <item> ObjectOutput </item> - <item> ObjectOutputStream </item> - <item> ObjectOutputStream.PutField </item> - <item> ObjectReferenceFactory </item> - <item> ObjectReferenceFactoryHelper </item> - <item> ObjectReferenceFactoryHolder </item> - <item> ObjectReferenceTemplate </item> - <item> ObjectReferenceTemplateHelper </item> - <item> ObjectReferenceTemplateHolder </item> - <item> ObjectReferenceTemplateSeqHelper </item> - <item> ObjectReferenceTemplateSeqHolder </item> - <item> ObjectStreamClass </item> - <item> ObjectStreamConstants </item> - <item> ObjectStreamException </item> - <item> ObjectStreamField </item> - <item> ObjectView </item> - <item> Observable </item> - <item> Observer </item> - <item> OceanTheme </item> - <item> OctetSeqHelper </item> - <item> OctetSeqHolder </item> - <item> Oid </item> - <item> OpenDataException </item> - <item> OpenMBeanAttributeInfo </item> - <item> OpenMBeanAttributeInfoSupport </item> - <item> OpenMBeanConstructorInfo </item> - <item> OpenMBeanConstructorInfoSupport </item> - <item> OpenMBeanInfo </item> - <item> OpenMBeanInfoSupport </item> - <item> OpenMBeanOperationInfo </item> - <item> OpenMBeanOperationInfoSupport </item> - <item> OpenMBeanParameterInfo </item> - <item> OpenMBeanParameterInfoSupport </item> - <item> OpenType </item> - <item> OpenType </item> - <item> OperatingSystemMXBean </item> - <item> Operation </item> - <item> OperationNotSupportedException </item> - <item> OperationsException </item> - <item> Option </item> - <item> OptionPaneUI </item> - <item> OptionalDataException </item> - <item> OrientationRequested </item> - <item> OutOfMemoryError </item> - <item> OutputDeviceAssigned </item> - <item> OutputKeys </item> - <item> OutputStream </item> - <item> OutputStream </item> - <item> OutputStream </item> - <item> OutputStreamWriter </item> - <item> OverlappingFileLockException </item> - <item> OverlayLayout </item> - <item> Override </item> - <item> Owner </item> - <item> PBEKey </item> - <item> PBEKeySpec </item> - <item> PBEParameterSpec </item> - <item> PDLOverrideSupported </item> - <item> PERSIST_STORE </item> - <item> PKCS8EncodedKeySpec </item> - <item> PKIXBuilderParameters </item> - <item> PKIXCertPathBuilderResult </item> - <item> PKIXCertPathChecker </item> - <item> PKIXCertPathValidatorResult </item> - <item> PKIXParameters </item> - <item> POA </item> - <item> POAHelper </item> - <item> POAManager </item> - <item> POAManagerOperations </item> - <item> POAOperations </item> - <item> PRIVATE_MEMBER </item> - <item> PSSParameterSpec </item> - <item> PSource </item> - <item> PSource.PSpecified </item> - <item> PUBLIC_MEMBER </item> - <item> Pack200 </item> - <item> Pack200.Packer </item> - <item> Pack200.Unpacker </item> - <item> Package </item> - <item> PackedColorModel </item> - <item> PageAttributes </item> - <item> PageAttributes.ColorType </item> - <item> PageAttributes.MediaType </item> - <item> PageAttributes.OrientationRequestedType </item> - <item> PageAttributes.OriginType </item> - <item> PageAttributes.PrintQualityType </item> - <item> PageFormat </item> - <item> PageRanges </item> - <item> Pageable </item> - <item> PagedResultsControl </item> - <item> PagedResultsResponseControl </item> - <item> PagesPerMinute </item> - <item> PagesPerMinuteColor </item> - <item> Paint </item> - <item> PaintContext </item> - <item> PaintEvent </item> - <item> Panel </item> - <item> PanelUI </item> - <item> Paper </item> - <item> ParagraphView </item> - <item> ParagraphView </item> - <item> Parameter </item> - <item> ParameterBlock </item> - <item> ParameterDescriptor </item> - <item> ParameterMetaData </item> - <item> ParameterMode </item> - <item> ParameterModeHelper </item> - <item> ParameterModeHolder </item> - <item> ParameterizedType </item> - <item> ParseException </item> - <item> ParsePosition </item> - <item> Parser </item> - <item> Parser </item> - <item> ParserAdapter </item> - <item> ParserConfigurationException </item> - <item> ParserDelegator </item> - <item> ParserFactory </item> - <item> PartialResultException </item> - <item> PasswordAuthentication </item> - <item> PasswordCallback </item> - <item> PasswordView </item> - <item> Patch </item> - <item> PathIterator </item> - <item> Pattern </item> - <item> PatternSyntaxException </item> - <item> Permission </item> - <item> Permission </item> - <item> PermissionCollection </item> - <item> Permissions </item> - <item> PersistenceDelegate </item> - <item> PersistentMBean </item> - <item> PhantomReference </item> - <item> Pipe </item> - <item> Pipe.SinkChannel </item> - <item> Pipe.SourceChannel </item> - <item> PipedInputStream </item> - <item> PipedOutputStream </item> - <item> PipedReader </item> - <item> PipedWriter </item> - <item> PixelGrabber </item> - <item> PixelInterleavedSampleModel </item> - <item> PlainDocument </item> - <item> PlainView </item> - <item> Point </item> - <item> Point2D </item> - <item> Point2D.Double </item> - <item> Point2D.Float </item> - <item> PointerInfo </item> - <item> Policy </item> - <item> Policy </item> - <item> Policy </item> - <item> PolicyError </item> - <item> PolicyErrorCodeHelper </item> - <item> PolicyErrorHelper </item> - <item> PolicyErrorHolder </item> - <item> PolicyFactory </item> - <item> PolicyFactoryOperations </item> - <item> PolicyHelper </item> - <item> PolicyHolder </item> - <item> PolicyListHelper </item> - <item> PolicyListHolder </item> - <item> PolicyNode </item> - <item> PolicyOperations </item> - <item> PolicyQualifierInfo </item> - <item> PolicyTypeHelper </item> - <item> Polygon </item> - <item> PooledConnection </item> - <item> Popup </item> - <item> PopupFactory </item> - <item> PopupMenu </item> - <item> PopupMenuEvent </item> - <item> PopupMenuListener </item> - <item> PopupMenuUI </item> - <item> Port </item> - <item> Port.Info </item> - <item> PortUnreachableException </item> - <item> PortableRemoteObject </item> - <item> PortableRemoteObjectDelegate </item> - <item> Position </item> - <item> Position.Bias </item> - <item> Predicate </item> - <item> PreferenceChangeEvent </item> - <item> PreferenceChangeListener </item> - <item> Preferences </item> - <item> PreferencesFactory </item> - <item> PreparedStatement </item> - <item> PresentationDirection </item> - <item> Principal </item> - <item> Principal </item> - <item> PrincipalHolder </item> - <item> PrintEvent </item> - <item> PrintException </item> - <item> PrintGraphics </item> - <item> PrintJob </item> - <item> PrintJobAdapter </item> - <item> PrintJobAttribute </item> - <item> PrintJobAttributeEvent </item> - <item> PrintJobAttributeListener </item> - <item> PrintJobAttributeSet </item> - <item> PrintJobEvent </item> - <item> PrintJobListener </item> - <item> PrintQuality </item> - <item> PrintRequestAttribute </item> - <item> PrintRequestAttributeSet </item> - <item> PrintService </item> - <item> PrintServiceAttribute </item> - <item> PrintServiceAttributeEvent </item> - <item> PrintServiceAttributeListener </item> - <item> PrintServiceAttributeSet </item> - <item> PrintServiceLookup </item> - <item> PrintStream </item> - <item> PrintWriter </item> - <item> Printable </item> - <item> PrinterAbortException </item> - <item> PrinterException </item> - <item> PrinterGraphics </item> - <item> PrinterIOException </item> - <item> PrinterInfo </item> - <item> PrinterIsAcceptingJobs </item> - <item> PrinterJob </item> - <item> PrinterLocation </item> - <item> PrinterMakeAndModel </item> - <item> PrinterMessageFromOperator </item> - <item> PrinterMoreInfo </item> - <item> PrinterMoreInfoManufacturer </item> - <item> PrinterName </item> - <item> PrinterResolution </item> - <item> PrinterState </item> - <item> PrinterStateReason </item> - <item> PrinterStateReasons </item> - <item> PrinterURI </item> - <item> PriorityBlockingQueue </item> - <item> PriorityQueue </item> - <item> PrivateClassLoader </item> - <item> PrivateCredentialPermission </item> - <item> PrivateKey </item> - <item> PrivateMLet </item> - <item> PrivilegedAction </item> - <item> PrivilegedActionException </item> - <item> PrivilegedExceptionAction </item> - <item> Process </item> - <item> ProcessBuilder </item> - <item> ProcessingInstruction </item> - <item> ProfileDataException </item> - <item> ProfileIdHelper </item> - <item> ProgressBarUI </item> - <item> ProgressMonitor </item> - <item> ProgressMonitorInputStream </item> - <item> Properties </item> - <item> PropertyChangeEvent </item> - <item> PropertyChangeListener </item> - <item> PropertyChangeListenerProxy </item> - <item> PropertyChangeSupport </item> - <item> PropertyDescriptor </item> - <item> PropertyEditor </item> - <item> PropertyEditorManager </item> - <item> PropertyEditorSupport </item> - <item> PropertyPermission </item> - <item> PropertyResourceBundle </item> - <item> PropertyVetoException </item> - <item> ProtectionDomain </item> - <item> ProtocolException </item> - <item> Provider </item> - <item> Provider.Service </item> - <item> ProviderException </item> - <item> Proxy </item> - <item> Proxy </item> - <item> Proxy.Type </item> - <item> ProxySelector </item> - <item> PublicKey </item> - <item> PushbackInputStream </item> - <item> PushbackReader </item> - <item> QName </item> - <item> QuadCurve2D </item> - <item> QuadCurve2D.Double </item> - <item> QuadCurve2D.Float </item> - <item> Query </item> - <item> QueryEval </item> - <item> QueryExp </item> - <item> Queue </item> - <item> QueuedJobCount </item> - <item> RC2ParameterSpec </item> - <item> RC5ParameterSpec </item> - <item> REBIND </item> - <item> REQUEST_PROCESSING_POLICY_ID </item> - <item> RGBImageFilter </item> - <item> RMIClassLoader </item> - <item> RMIClassLoaderSpi </item> - <item> RMIClientSocketFactory </item> - <item> RMIConnection </item> - <item> RMIConnectionImpl </item> - <item> RMIConnectionImpl_Stub </item> - <item> RMIConnector </item> - <item> RMIConnectorServer </item> - <item> RMICustomMaxStreamFormat </item> - <item> RMIFailureHandler </item> - <item> RMIIIOPServerImpl </item> - <item> RMIJRMPServerImpl </item> - <item> RMISecurityException </item> - <item> RMISecurityManager </item> - <item> RMIServer </item> - <item> RMIServerImpl </item> - <item> RMIServerImpl_Stub </item> - <item> RMIServerSocketFactory </item> - <item> RMISocketFactory </item> - <item> RSAKey </item> - <item> RSAKeyGenParameterSpec </item> - <item> RSAMultiPrimePrivateCrtKey </item> - <item> RSAMultiPrimePrivateCrtKeySpec </item> - <item> RSAOtherPrimeInfo </item> - <item> RSAPrivateCrtKey </item> - <item> RSAPrivateCrtKeySpec </item> - <item> RSAPrivateKey </item> - <item> RSAPrivateKeySpec </item> - <item> RSAPublicKey </item> - <item> RSAPublicKeySpec </item> - <item> RTFEditorKit </item> - <item> Random </item> - <item> RandomAccess </item> - <item> RandomAccessFile </item> - <item> Raster </item> - <item> RasterFormatException </item> - <item> RasterOp </item> - <item> Rdn </item> - <item> ReadOnlyBufferException </item> - <item> ReadWriteLock </item> - <item> Readable </item> - <item> ReadableByteChannel </item> - <item> Reader </item> - <item> RealmCallback </item> - <item> RealmChoiceCallback </item> - <item> Receiver </item> - <item> Rectangle </item> - <item> Rectangle2D </item> - <item> Rectangle2D.Double </item> - <item> Rectangle2D.Float </item> - <item> RectangularShape </item> - <item> ReentrantLock </item> - <item> ReentrantReadWriteLock </item> - <item> ReentrantReadWriteLock.ReadLock </item> - <item> ReentrantReadWriteLock.WriteLock </item> - <item> Ref </item> - <item> RefAddr </item> - <item> Reference </item> - <item> Reference </item> - <item> ReferenceQueue </item> - <item> ReferenceUriSchemesSupported </item> - <item> Referenceable </item> - <item> ReferralException </item> - <item> ReflectPermission </item> - <item> ReflectionException </item> - <item> RefreshFailedException </item> - <item> Refreshable </item> - <item> Region </item> - <item> RegisterableService </item> - <item> Registry </item> - <item> RegistryHandler </item> - <item> RejectedExecutionException </item> - <item> RejectedExecutionHandler </item> - <item> Relation </item> - <item> RelationException </item> - <item> RelationNotFoundException </item> - <item> RelationNotification </item> - <item> RelationService </item> - <item> RelationServiceMBean </item> - <item> RelationServiceNotRegisteredException </item> - <item> RelationSupport </item> - <item> RelationSupportMBean </item> - <item> RelationType </item> - <item> RelationTypeNotFoundException </item> - <item> RelationTypeSupport </item> - <item> RemarshalException </item> - <item> Remote </item> - <item> RemoteCall </item> - <item> RemoteException </item> - <item> RemoteObject </item> - <item> RemoteObjectInvocationHandler </item> - <item> RemoteRef </item> - <item> RemoteServer </item> - <item> RemoteStub </item> - <item> RenderContext </item> - <item> RenderableImage </item> - <item> RenderableImageOp </item> - <item> RenderableImageProducer </item> - <item> RenderedImage </item> - <item> RenderedImageFactory </item> - <item> Renderer </item> - <item> RenderingHints </item> - <item> RenderingHints.Key </item> - <item> RepaintManager </item> - <item> ReplicateScaleFilter </item> - <item> RepositoryIdHelper </item> - <item> Request </item> - <item> RequestInfo </item> - <item> RequestInfoOperations </item> - <item> RequestProcessingPolicy </item> - <item> RequestProcessingPolicyOperations </item> - <item> RequestProcessingPolicyValue </item> - <item> RequestingUserName </item> - <item> RequiredModelMBean </item> - <item> RescaleOp </item> - <item> ResolutionSyntax </item> - <item> ResolveResult </item> - <item> Resolver </item> - <item> ResourceBundle </item> - <item> ResponseCache </item> - <item> ResponseHandler </item> - <item> Result </item> - <item> ResultSet </item> - <item> ResultSetMetaData </item> - <item> Retention </item> - <item> RetentionPolicy </item> - <item> ReverbType </item> - <item> Robot </item> - <item> Role </item> - <item> RoleInfo </item> - <item> RoleInfoNotFoundException </item> - <item> RoleList </item> - <item> RoleNotFoundException </item> - <item> RoleResult </item> - <item> RoleStatus </item> - <item> RoleUnresolved </item> - <item> RoleUnresolvedList </item> - <item> RootPaneContainer </item> - <item> RootPaneUI </item> - <item> RoundRectangle2D </item> - <item> RoundRectangle2D.Double </item> - <item> RoundRectangle2D.Float </item> - <item> RoundingMode </item> - <item> RowMapper </item> - <item> RowSet </item> - <item> RowSetEvent </item> - <item> RowSetInternal </item> - <item> RowSetListener </item> - <item> RowSetMetaData </item> - <item> RowSetMetaDataImpl </item> - <item> RowSetReader </item> - <item> RowSetWarning </item> - <item> RowSetWriter </item> - <item> RuleBasedCollator </item> - <item> RunTime </item> - <item> RunTimeOperations </item> - <item> Runnable </item> - <item> Runtime </item> - <item> RuntimeErrorException </item> - <item> RuntimeException </item> - <item> RuntimeMBeanException </item> - <item> RuntimeMXBean </item> - <item> RuntimeOperationsException </item> - <item> RuntimePermission </item> - <item> SAXException </item> - <item> SAXNotRecognizedException </item> - <item> SAXNotSupportedException </item> - <item> SAXParseException </item> - <item> SAXParser </item> - <item> SAXParserFactory </item> - <item> SAXResult </item> - <item> SAXSource </item> - <item> SAXTransformerFactory </item> - <item> SERVANT_RETENTION_POLICY_ID </item> - <item> SQLData </item> - <item> SQLException </item> - <item> SQLInput </item> - <item> SQLInputImpl </item> - <item> SQLOutput </item> - <item> SQLOutputImpl </item> - <item> SQLPermission </item> - <item> SQLWarning </item> - <item> SSLContext </item> - <item> SSLContextSpi </item> - <item> SSLEngine </item> - <item> SSLEngineResult </item> - <item> SSLEngineResult.HandshakeStatus </item> - <item> SSLEngineResult.Status </item> - <item> SSLException </item> - <item> SSLHandshakeException </item> - <item> SSLKeyException </item> - <item> SSLPeerUnverifiedException </item> - <item> SSLPermission </item> - <item> SSLProtocolException </item> - <item> SSLServerSocket </item> - <item> SSLServerSocketFactory </item> - <item> SSLSession </item> - <item> SSLSessionBindingEvent </item> - <item> SSLSessionBindingListener </item> - <item> SSLSessionContext </item> - <item> SSLSocket </item> - <item> SSLSocketFactory </item> - <item> SUCCESSFUL </item> - <item> SYNC_WITH_TRANSPORT </item> - <item> SYSTEM_EXCEPTION </item> - <item> SampleModel </item> - <item> Sasl </item> - <item> SaslClient </item> - <item> SaslClientFactory </item> - <item> SaslException </item> - <item> SaslServer </item> - <item> SaslServerFactory </item> - <item> Savepoint </item> - <item> Scanner </item> - <item> ScatteringByteChannel </item> - <item> ScheduledExecutorService </item> - <item> ScheduledFuture </item> - <item> ScheduledThreadPoolExecutor </item> - <item> Schema </item> - <item> SchemaFactory </item> - <item> SchemaFactoryLoader </item> - <item> SchemaViolationException </item> - <item> ScrollBarUI </item> - <item> ScrollPane </item> - <item> ScrollPaneAdjustable </item> - <item> ScrollPaneConstants </item> - <item> ScrollPaneLayout </item> - <item> ScrollPaneLayout.UIResource </item> - <item> ScrollPaneUI </item> - <item> Scrollable </item> - <item> Scrollbar </item> - <item> SealedObject </item> - <item> SearchControls </item> - <item> SearchResult </item> - <item> SecretKey </item> - <item> SecretKeyFactory </item> - <item> SecretKeyFactorySpi </item> - <item> SecretKeySpec </item> - <item> SecureCacheResponse </item> - <item> SecureClassLoader </item> - <item> SecureRandom </item> - <item> SecureRandomSpi </item> - <item> Security </item> - <item> SecurityException </item> - <item> SecurityManager </item> - <item> SecurityPermission </item> - <item> Segment </item> - <item> SelectableChannel </item> - <item> SelectionKey </item> - <item> Selector </item> - <item> SelectorProvider </item> - <item> Semaphore </item> - <item> SeparatorUI </item> - <item> Sequence </item> - <item> SequenceInputStream </item> - <item> Sequencer </item> - <item> Sequencer.SyncMode </item> - <item> SerialArray </item> - <item> SerialBlob </item> - <item> SerialClob </item> - <item> SerialDatalink </item> - <item> SerialException </item> - <item> SerialJavaObject </item> - <item> SerialRef </item> - <item> SerialStruct </item> - <item> Serializable </item> - <item> SerializablePermission </item> - <item> Servant </item> - <item> ServantActivator </item> - <item> ServantActivatorHelper </item> - <item> ServantActivatorOperations </item> - <item> ServantActivatorPOA </item> - <item> ServantAlreadyActive </item> - <item> ServantAlreadyActiveHelper </item> - <item> ServantLocator </item> - <item> ServantLocatorHelper </item> - <item> ServantLocatorOperations </item> - <item> ServantLocatorPOA </item> - <item> ServantManager </item> - <item> ServantManagerOperations </item> - <item> ServantNotActive </item> - <item> ServantNotActiveHelper </item> - <item> ServantObject </item> - <item> ServantRetentionPolicy </item> - <item> ServantRetentionPolicyOperations </item> - <item> ServantRetentionPolicyValue </item> - <item> ServerCloneException </item> - <item> ServerError </item> - <item> ServerException </item> - <item> ServerIdHelper </item> - <item> ServerNotActiveException </item> - <item> ServerRef </item> - <item> ServerRequest </item> - <item> ServerRequestInfo </item> - <item> ServerRequestInfoOperations </item> - <item> ServerRequestInterceptor </item> - <item> ServerRequestInterceptorOperations </item> - <item> ServerRuntimeException </item> - <item> ServerSocket </item> - <item> ServerSocketChannel </item> - <item> ServerSocketFactory </item> - <item> ServiceContext </item> - <item> ServiceContextHelper </item> - <item> ServiceContextHolder </item> - <item> ServiceContextListHelper </item> - <item> ServiceContextListHolder </item> - <item> ServiceDetail </item> - <item> ServiceDetailHelper </item> - <item> ServiceIdHelper </item> - <item> ServiceInformation </item> - <item> ServiceInformationHelper </item> - <item> ServiceInformationHolder </item> - <item> ServiceNotFoundException </item> - <item> ServicePermission </item> - <item> ServiceRegistry </item> - <item> ServiceRegistry.Filter </item> - <item> ServiceUI </item> - <item> ServiceUIFactory </item> - <item> ServiceUnavailableException </item> - <item> Set </item> - <item> SetOfIntegerSyntax </item> - <item> SetOverrideType </item> - <item> SetOverrideTypeHelper </item> - <item> Severity </item> - <item> Shape </item> - <item> ShapeGraphicAttribute </item> - <item> SheetCollate </item> - <item> Short </item> - <item> ShortBuffer </item> - <item> ShortBufferException </item> - <item> ShortHolder </item> - <item> ShortLookupTable </item> - <item> ShortMessage </item> - <item> ShortSeqHelper </item> - <item> ShortSeqHolder </item> - <item> Sides </item> - <item> Signature </item> - <item> SignatureException </item> - <item> SignatureSpi </item> - <item> SignedObject </item> - <item> Signer </item> - <item> SimpleAttributeSet </item> - <item> SimpleBeanInfo </item> - <item> SimpleDateFormat </item> - <item> SimpleDoc </item> - <item> SimpleFormatter </item> - <item> SimpleTimeZone </item> - <item> SimpleType </item> - <item> SinglePixelPackedSampleModel </item> - <item> SingleSelectionModel </item> - <item> Size2DSyntax </item> - <item> SizeLimitExceededException </item> - <item> SizeRequirements </item> - <item> SizeSequence </item> - <item> Skeleton </item> - <item> SkeletonMismatchException </item> - <item> SkeletonNotFoundException </item> - <item> SliderUI </item> - <item> Socket </item> - <item> SocketAddress </item> - <item> SocketChannel </item> - <item> SocketException </item> - <item> SocketFactory </item> - <item> SocketHandler </item> - <item> SocketImpl </item> - <item> SocketImplFactory </item> - <item> SocketOptions </item> - <item> SocketPermission </item> - <item> SocketSecurityException </item> - <item> SocketTimeoutException </item> - <item> SoftBevelBorder </item> - <item> SoftReference </item> - <item> SortControl </item> - <item> SortKey </item> - <item> SortResponseControl </item> - <item> SortedMap </item> - <item> SortedSet </item> - <item> SortingFocusTraversalPolicy </item> - <item> Soundbank </item> - <item> SoundbankReader </item> - <item> SoundbankResource </item> - <item> Source </item> - <item> SourceDataLine </item> - <item> SourceLocator </item> - <item> SpinnerDateModel </item> - <item> SpinnerListModel </item> - <item> SpinnerModel </item> - <item> SpinnerNumberModel </item> - <item> SpinnerUI </item> - <item> SplitPaneUI </item> - <item> Spring </item> - <item> SpringLayout </item> - <item> SpringLayout.Constraints </item> - <item> SslRMIClientSocketFactory </item> - <item> SslRMIServerSocketFactory </item> - <item> Stack </item> - <item> StackOverflowError </item> - <item> StackTraceElement </item> - <item> StandardMBean </item> - <item> StartTlsRequest </item> - <item> StartTlsResponse </item> - <item> State </item> - <item> StateEdit </item> - <item> StateEditable </item> - <item> StateFactory </item> - <item> Statement </item> - <item> Statement </item> - <item> StreamCorruptedException </item> - <item> StreamHandler </item> - <item> StreamPrintService </item> - <item> StreamPrintServiceFactory </item> - <item> StreamResult </item> - <item> StreamSource </item> - <item> StreamTokenizer </item> - <item> Streamable </item> - <item> StreamableValue </item> - <item> StrictMath </item> - <item> String </item> - <item> StringBuffer </item> - <item> StringBufferInputStream </item> - <item> StringBuilder </item> - <item> StringCharacterIterator </item> - <item> StringContent </item> - <item> StringHolder </item> - <item> StringIndexOutOfBoundsException </item> - <item> StringMonitor </item> - <item> StringMonitorMBean </item> - <item> StringNameHelper </item> - <item> StringReader </item> - <item> StringRefAddr </item> - <item> StringSelection </item> - <item> StringSeqHelper </item> - <item> StringSeqHolder </item> - <item> StringTokenizer </item> - <item> StringValueExp </item> - <item> StringValueHelper </item> - <item> StringWriter </item> - <item> Stroke </item> - <item> Struct </item> - <item> StructMember </item> - <item> StructMemberHelper </item> - <item> Stub </item> - <item> StubDelegate </item> - <item> StubNotFoundException </item> - <item> Style </item> - <item> StyleConstants </item> - <item> StyleConstants.CharacterConstants </item> - <item> StyleConstants.ColorConstants </item> - <item> StyleConstants.FontConstants </item> - <item> StyleConstants.ParagraphConstants </item> - <item> StyleContext </item> - <item> StyleSheet </item> - <item> StyleSheet.BoxPainter </item> - <item> StyleSheet.ListPainter </item> - <item> StyledDocument </item> - <item> StyledEditorKit </item> - <item> StyledEditorKit.AlignmentAction </item> - <item> StyledEditorKit.BoldAction </item> - <item> StyledEditorKit.FontFamilyAction </item> - <item> StyledEditorKit.FontSizeAction </item> - <item> StyledEditorKit.ForegroundAction </item> - <item> StyledEditorKit.ItalicAction </item> - <item> StyledEditorKit.StyledTextAction </item> - <item> StyledEditorKit.UnderlineAction </item> - <item> Subject </item> - <item> SubjectDelegationPermission </item> - <item> SubjectDomainCombiner </item> - <item> SupportedValuesAttribute </item> - <item> SuppressWarnings </item> - <item> SwingConstants </item> - <item> SwingPropertyChangeSupport </item> - <item> SwingUtilities </item> - <item> SyncFactory </item> - <item> SyncFactoryException </item> - <item> SyncFailedException </item> - <item> SyncProvider </item> - <item> SyncProviderException </item> - <item> SyncResolver </item> - <item> SyncScopeHelper </item> - <item> SynchronousQueue </item> - <item> SynthConstants </item> - <item> SynthContext </item> - <item> SynthGraphicsUtils </item> - <item> SynthLookAndFeel </item> - <item> SynthPainter </item> - <item> SynthStyle </item> - <item> SynthStyleFactory </item> - <item> Synthesizer </item> - <item> SysexMessage </item> - <item> System </item> - <item> SystemColor </item> - <item> SystemException </item> - <item> SystemFlavorMap </item> - <item> TAG_ALTERNATE_IIOP_ADDRESS </item> - <item> TAG_CODE_SETS </item> - <item> TAG_INTERNET_IOP </item> - <item> TAG_JAVA_CODEBASE </item> - <item> TAG_MULTIPLE_COMPONENTS </item> - <item> TAG_ORB_TYPE </item> - <item> TAG_POLICIES </item> - <item> TAG_RMI_CUSTOM_MAX_STREAM_FORMAT </item> - <item> TCKind </item> - <item> THREAD_POLICY_ID </item> - <item> TIMEOUT </item> - <item> TRANSACTION_MODE </item> - <item> TRANSACTION_REQUIRED </item> - <item> TRANSACTION_ROLLEDBACK </item> - <item> TRANSACTION_UNAVAILABLE </item> - <item> TRANSIENT </item> - <item> TRANSPORT_RETRY </item> - <item> TabExpander </item> - <item> TabSet </item> - <item> TabStop </item> - <item> TabableView </item> - <item> TabbedPaneUI </item> - <item> TableCellEditor </item> - <item> TableCellRenderer </item> - <item> TableColumn </item> - <item> TableColumnModel </item> - <item> TableColumnModelEvent </item> - <item> TableColumnModelListener </item> - <item> TableHeaderUI </item> - <item> TableModel </item> - <item> TableModelEvent </item> - <item> TableModelListener </item> - <item> TableUI </item> - <item> TableView </item> - <item> TabularData </item> - <item> TabularDataSupport </item> - <item> TabularType </item> - <item> TagElement </item> - <item> TaggedComponent </item> - <item> TaggedComponentHelper </item> - <item> TaggedComponentHolder </item> - <item> TaggedProfile </item> - <item> TaggedProfileHelper </item> - <item> TaggedProfileHolder </item> - <item> Target </item> - <item> TargetDataLine </item> - <item> TargetedNotification </item> - <item> Templates </item> - <item> TemplatesHandler </item> - <item> Text </item> - <item> TextAction </item> - <item> TextArea </item> - <item> TextAttribute </item> - <item> TextComponent </item> - <item> TextEvent </item> - <item> TextField </item> - <item> TextHitInfo </item> - <item> TextInputCallback </item> - <item> TextLayout </item> - <item> TextLayout.CaretPolicy </item> - <item> TextListener </item> - <item> TextMeasurer </item> - <item> TextOutputCallback </item> - <item> TextSyntax </item> - <item> TextUI </item> - <item> TexturePaint </item> - <item> Thread </item> - <item> Thread.State </item> - <item> Thread.UncaughtExceptionHandler </item> - <item> ThreadDeath </item> - <item> ThreadFactory </item> - <item> ThreadGroup </item> - <item> ThreadInfo </item> - <item> ThreadLocal </item> - <item> ThreadMXBean </item> - <item> ThreadPolicy </item> - <item> ThreadPolicyOperations </item> - <item> ThreadPolicyValue </item> - <item> ThreadPoolExecutor </item> - <item> ThreadPoolExecutor.AbortPolicy </item> - <item> ThreadPoolExecutor.CallerRunsPolicy </item> - <item> ThreadPoolExecutor.DiscardOldestPolicy </item> - <item> ThreadPoolExecutor.DiscardPolicy </item> - <item> Throwable </item> - <item> Tie </item> - <item> TileObserver </item> - <item> Time </item> - <item> TimeLimitExceededException </item> - <item> TimeUnit </item> - <item> TimeZone </item> - <item> TimeoutException </item> - <item> Timer </item> - <item> Timer </item> - <item> Timer </item> - <item> TimerAlarmClockNotification </item> - <item> TimerMBean </item> - <item> TimerNotification </item> - <item> TimerTask </item> - <item> Timestamp </item> - <item> Timestamp </item> - <item> TitledBorder </item> - <item> TooManyListenersException </item> - <item> ToolBarUI </item> - <item> ToolTipManager </item> - <item> ToolTipUI </item> - <item> Toolkit </item> - <item> Track </item> - <item> TransactionRequiredException </item> - <item> TransactionRolledbackException </item> - <item> TransactionService </item> - <item> TransactionalWriter </item> - <item> TransferHandler </item> - <item> Transferable </item> - <item> TransformAttribute </item> - <item> Transformer </item> - <item> TransformerConfigurationException </item> - <item> TransformerException </item> - <item> TransformerFactory </item> - <item> TransformerFactoryConfigurationError </item> - <item> TransformerHandler </item> - <item> Transmitter </item> - <item> Transparency </item> - <item> TreeCellEditor </item> - <item> TreeCellRenderer </item> - <item> TreeExpansionEvent </item> - <item> TreeExpansionListener </item> - <item> TreeMap </item> - <item> TreeModel </item> - <item> TreeModelEvent </item> - <item> TreeModelListener </item> - <item> TreeNode </item> - <item> TreePath </item> - <item> TreeSelectionEvent </item> - <item> TreeSelectionListener </item> - <item> TreeSelectionModel </item> - <item> TreeSet </item> - <item> TreeUI </item> - <item> TreeWillExpandListener </item> - <item> TrustAnchor </item> - <item> TrustManager </item> - <item> TrustManagerFactory </item> - <item> TrustManagerFactorySpi </item> - <item> Type </item> - <item> TypeCode </item> - <item> TypeCodeHolder </item> - <item> TypeInfo </item> - <item> TypeInfoProvider </item> - <item> TypeMismatch </item> - <item> TypeMismatch </item> - <item> TypeMismatch </item> - <item> TypeMismatchHelper </item> - <item> TypeMismatchHelper </item> - <item> TypeNotPresentException </item> - <item> TypeVariable </item> - <item> Types </item> - <item> UID </item> - <item> UIDefaults </item> - <item> UIDefaults.ActiveValue </item> - <item> UIDefaults.LazyInputMap </item> - <item> UIDefaults.LazyValue </item> - <item> UIDefaults.ProxyLazyValue </item> - <item> UIManager </item> - <item> UIManager.LookAndFeelInfo </item> - <item> UIResource </item> - <item> ULongLongSeqHelper </item> - <item> ULongLongSeqHolder </item> - <item> ULongSeqHelper </item> - <item> ULongSeqHolder </item> - <item> UNKNOWN </item> - <item> UNKNOWN </item> - <item> UNSUPPORTED_POLICY </item> - <item> UNSUPPORTED_POLICY_VALUE </item> - <item> URI </item> - <item> URIException </item> - <item> URIResolver </item> - <item> URISyntax </item> - <item> URISyntaxException </item> - <item> URL </item> - <item> URLClassLoader </item> - <item> URLConnection </item> - <item> URLDecoder </item> - <item> URLEncoder </item> - <item> URLStreamHandler </item> - <item> URLStreamHandlerFactory </item> - <item> URLStringHelper </item> - <item> USER_EXCEPTION </item> - <item> UShortSeqHelper </item> - <item> UShortSeqHolder </item> - <item> UTFDataFormatException </item> - <item> UUID </item> - <item> UndeclaredThrowableException </item> - <item> UndoManager </item> - <item> UndoableEdit </item> - <item> UndoableEditEvent </item> - <item> UndoableEditListener </item> - <item> UndoableEditSupport </item> - <item> UnexpectedException </item> - <item> UnicastRemoteObject </item> - <item> UnionMember </item> - <item> UnionMemberHelper </item> - <item> UnknownEncoding </item> - <item> UnknownEncodingHelper </item> - <item> UnknownError </item> - <item> UnknownException </item> - <item> UnknownFormatConversionException </item> - <item> UnknownFormatFlagsException </item> - <item> UnknownGroupException </item> - <item> UnknownHostException </item> - <item> UnknownHostException </item> - <item> UnknownObjectException </item> - <item> UnknownServiceException </item> - <item> UnknownUserException </item> - <item> UnknownUserExceptionHelper </item> - <item> UnknownUserExceptionHolder </item> - <item> UnmappableCharacterException </item> - <item> UnmarshalException </item> - <item> UnmodifiableClassException </item> - <item> UnmodifiableSetException </item> - <item> UnrecoverableEntryException </item> - <item> UnrecoverableKeyException </item> - <item> Unreferenced </item> - <item> UnresolvedAddressException </item> - <item> UnresolvedPermission </item> - <item> UnsatisfiedLinkError </item> - <item> UnsolicitedNotification </item> - <item> UnsolicitedNotificationEvent </item> - <item> UnsolicitedNotificationListener </item> - <item> UnsupportedAddressTypeException </item> - <item> UnsupportedAudioFileException </item> - <item> UnsupportedCallbackException </item> - <item> UnsupportedCharsetException </item> - <item> UnsupportedClassVersionError </item> - <item> UnsupportedEncodingException </item> - <item> UnsupportedFlavorException </item> - <item> UnsupportedLookAndFeelException </item> - <item> UnsupportedOperationException </item> - <item> UserDataHandler </item> - <item> UserException </item> - <item> Util </item> - <item> UtilDelegate </item> - <item> Utilities </item> - <item> VMID </item> - <item> VM_ABSTRACT </item> - <item> VM_CUSTOM </item> - <item> VM_NONE </item> - <item> VM_TRUNCATABLE </item> - <item> Validator </item> - <item> ValidatorHandler </item> - <item> ValueBase </item> - <item> ValueBaseHelper </item> - <item> ValueBaseHolder </item> - <item> ValueExp </item> - <item> ValueFactory </item> - <item> ValueHandler </item> - <item> ValueHandlerMultiFormat </item> - <item> ValueInputStream </item> - <item> ValueMember </item> - <item> ValueMemberHelper </item> - <item> ValueOutputStream </item> - <item> VariableHeightLayoutCache </item> - <item> Vector </item> - <item> VerifyError </item> - <item> VersionSpecHelper </item> - <item> VetoableChangeListener </item> - <item> VetoableChangeListenerProxy </item> - <item> VetoableChangeSupport </item> - <item> View </item> - <item> ViewFactory </item> - <item> ViewportLayout </item> - <item> ViewportUI </item> - <item> VirtualMachineError </item> - <item> Visibility </item> - <item> VisibilityHelper </item> - <item> VoiceStatus </item> - <item> Void </item> - <item> VolatileImage </item> - <item> WCharSeqHelper </item> - <item> WCharSeqHolder </item> - <item> WStringSeqHelper </item> - <item> WStringSeqHolder </item> - <item> WStringValueHelper </item> - <item> WeakHashMap </item> - <item> WeakReference </item> - <item> WebRowSet </item> - <item> WildcardType </item> - <item> Window </item> - <item> WindowAdapter </item> - <item> WindowConstants </item> - <item> WindowEvent </item> - <item> WindowFocusListener </item> - <item> WindowListener </item> - <item> WindowStateListener </item> - <item> WrappedPlainView </item> - <item> WritableByteChannel </item> - <item> WritableRaster </item> - <item> WritableRenderedImage </item> - <item> WriteAbortedException </item> - <item> Writer </item> - <item> WrongAdapter </item> - <item> WrongAdapterHelper </item> - <item> WrongPolicy </item> - <item> WrongPolicyHelper </item> - <item> WrongTransaction </item> - <item> WrongTransactionHelper </item> - <item> WrongTransactionHolder </item> - <item> X500Principal </item> - <item> X500PrivateCredential </item> - <item> X509CRL </item> - <item> X509CRLEntry </item> - <item> X509CRLSelector </item> - <item> X509CertSelector </item> - <item> X509Certificate </item> - <item> X509Certificate </item> - <item> X509EncodedKeySpec </item> - <item> X509ExtendedKeyManager </item> - <item> X509Extension </item> - <item> X509KeyManager </item> - <item> X509TrustManager </item> - <item> XAConnection </item> - <item> XADataSource </item> - <item> XAException </item> - <item> XAResource </item> - <item> XMLConstants </item> - <item> XMLDecoder </item> - <item> XMLEncoder </item> - <item> XMLFilter </item> - <item> XMLFilterImpl </item> - <item> XMLFormatter </item> - <item> XMLGregorianCalendar </item> - <item> XMLParseException </item> - <item> XMLReader </item> - <item> XMLReaderAdapter </item> - <item> XMLReaderFactory </item> - <item> XPath </item> - <item> XPathConstants </item> - <item> XPathException </item> - <item> XPathExpression </item> - <item> XPathExpressionException </item> - <item> XPathFactory </item> - <item> XPathFactoryConfigurationException </item> - <item> XPathFunction </item> - <item> XPathFunctionException </item> - <item> XPathFunctionResolver </item> - <item> XPathVariableResolver </item> - <item> Xid </item> - <item> XmlReader </item> - <item> XmlWriter </item> - <item> ZipEntry </item> - <item> ZipException </item> - <item> ZipFile </item> - <item> ZipInputStream </item> - <item> ZipOutputStream </item> - <item> ZoneView </item> - <item> _BindingIteratorImplBase </item> - <item> _BindingIteratorStub </item> - <item> _DynAnyFactoryStub </item> - <item> _DynAnyStub </item> - <item> _DynArrayStub </item> - <item> _DynEnumStub </item> - <item> _DynFixedStub </item> - <item> _DynSequenceStub </item> - <item> _DynStructStub </item> - <item> _DynUnionStub </item> - <item> _DynValueStub </item> - <item> _IDLTypeStub </item> - <item> _NamingContextExtStub </item> - <item> _NamingContextImplBase </item> - <item> _NamingContextStub </item> - <item> _PolicyStub </item> - <item> _Remote_Stub </item> - <item> _ServantActivatorStub </item> - <item> _ServantLocatorStub </item> - -<!-- new classes of jdk 6.0 --> - - <item> AbstractAnnotationValueVisitor6 </item> - <item> AbstractElementVisitor6 </item> - <item> AbstractMarshallerImpl </item> - <item> AbstractOwnableSynchronizer </item> - <item> AbstractProcessor </item> - <item> AbstractQueuedLongSynchronizer </item> - <item> AbstractScriptEngine </item> - <item> AbstractTypeVisitor6 </item> - <item> AbstractUnmarshallerImpl </item> - <item> ActivationDataFlavor </item> - <item> AlgorithmMethod </item> - <item> AnnotationMirror </item> - <item> AnnotationValue </item> - <item> AnnotationValueVisitor </item> - <item> ArrayDeque </item> - <item> AsyncHandler </item> - <item> AttachmentMarshaller </item> - <item> AttachmentPart </item> - <item> AttachmentUnmarshaller </item> - <item> Binder </item> - <item> BindingProvider </item> - <item> Bindings </item> - <item> BlockingDeque </item> - <item> BreakIteratorProvider </item> - <item> C14NMethodParameterSpec </item> - <item> CanonicalizationMethod </item> - <item> Characters </item> - <item> ClientInfoStatus </item> - <item> CollapsedStringAdapter </item> - <item> CollatorProvider </item> - <item> CommandInfo </item> - <item> CommandMap </item> - <item> CommandObject </item> - <item> CommonDataSource </item> - <item> Compilable </item> - <item> CompiledScript </item> - <item> Completion </item> - <item> Completions </item> - <item> CompositeDataInvocationHandler </item> - <item> CompositeDataView </item> - <item> ConcurrentNavigableMap </item> - <item> ConcurrentSkipListMap </item> - <item> ConcurrentSkipListSet </item> - <item> ConfigurationSpi </item> - <item> Console </item> - <item> ConstructorProperties </item> - <item> CookieManager </item> - <item> CookiePolicy </item> - <item> CookieStore </item> - <item> CurrencyNameProvider </item> - <item> Data </item> - <item> DataContentHandler </item> - <item> DataContentHandlerFactory </item> - <item> DataHandler </item> - <item> DatatypeConverter </item> - <item> DatatypeConverterInterface </item> - <item> DateFormatProvider </item> - <item> DateFormatSymbolsProvider </item> - <item> DecimalFormatSymbolsProvider </item> - <item> DeclaredType </item> - <item> DefaultRowSorter </item> - <item> DefaultValidationEventHandler </item> - <item> DeflaterInputStream </item> - <item> Deque </item> - <item> DescriptorKey </item> - <item> DescriptorRead </item> - <item> Desktop </item> - <item> Detail </item> - <item> DetailEntry </item> - <item> Diagnostic </item> - <item> DiagnosticCollector </item> - <item> DiagnosticListener </item> - <item> DigestMethod </item> - <item> DigestMethodParameterSpec </item> - <item> Dispatch </item> - <item> DOMCryptoContext </item> - <item> DomHandler </item> - <item> DOMSignContext </item> - <item> DOMStructure </item> - <item> DOMURIReference </item> - <item> DOMValidateContext </item> - <item> DropMode </item> - <item> ElementFilter </item> - <item> ElementKind </item> - <item> ElementKindVisitor6 </item> - <item> Elements </item> - <item> ElementScanner6 </item> - <item> ElementVisitor </item> - <item> EndDocument </item> - <item> EndElement </item> - <item> Endpoint </item> - <item> EntityDeclaration </item> - <item> ErrorType </item> - <item> EventException </item> - <item> EventFilter </item> - <item> EventReaderDelegate </item> - <item> EventTarget </item> - <item> ExcC14NParameterSpec </item> - <item> ExecutableElement </item> - <item> ExecutableType </item> - <item> FileDataSource </item> - <item> FileNameExtensionFilter </item> - <item> FileObject </item> - <item> Filer </item> - <item> FilerException </item> - <item> FileTypeMap </item> - <item> ForwardingFileObject </item> - <item> ForwardingJavaFileManager </item> - <item> ForwardingJavaFileObject </item> - <item> Generated </item> - <item> GridBagLayoutInfo </item> - <item> GroupLayout </item> - <item> HandlerChain </item> - <item> HandlerResolver </item> - <item> HexBinaryAdapter </item> - <item> HMACParameterSpec </item> - <item> Holder </item> - <item> HTTPBinding </item> - <item> HttpCookie </item> - <item> HTTPException </item> - <item> IDN </item> - <item> ImmutableDescriptor </item> - <item> InflaterOutputStream </item> - <item> InitParam </item> - <item> InterfaceAddress </item> - <item> Invocable </item> - <item> IOError </item> - <item> JavaCompiler </item> - <item> JavaFileManager </item> - <item> JavaFileObject </item> - <item> JAXBContext </item> - <item> JAXBElement </item> - <item> JAXBException </item> - <item> JAXBIntrospector </item> - <item> JAXBResult </item> - <item> JAXBSource </item> - <item> JMX </item> - <item> JMXAddressable </item> - <item> KeyInfo </item> - <item> KeyInfoFactory </item> - <item> KeyName </item> - <item> KeySelector </item> - <item> KeySelectorException </item> - <item> KeySelectorResult </item> - <item> KeyValue </item> - <item> LayoutPath </item> - <item> LayoutStyle </item> - <item> LinearGradientPaint </item> - <item> LinkedBlockingDeque </item> - <item> LocaleNameProvider </item> - <item> LocaleServiceProvider </item> - <item> Location </item> - <item> LockInfo </item> - <item> LogicalHandler </item> - <item> LogicalMessage </item> - <item> LogicalMessageContext </item> - <item> MailcapCommandMap </item> - <item> Marshaller </item> - <item> MessageContext </item> - <item> MessageFactory </item> - <item> Messager </item> - <item> MimeHeader </item> - <item> MimeHeaders </item> - <item> MimeType </item> - <item> MimeTypeParameterList </item> - <item> MimetypesFileTypeMap </item> - <item> MirroredTypeException </item> - <item> MirroredTypesException </item> - <item> MLetContent </item> - <item> MonitorInfo </item> - <item> MultipleGradientPaint </item> - <item> MutationEvent </item> - <item> MXBean </item> - <item> Namespace </item> - <item> NavigableMap </item> - <item> NavigableSet </item> - <item> NClob </item> - <item> NestingKind </item> - <item> NodeSetData </item> - <item> NormalizedStringAdapter </item> - <item> Normalizer </item> - <item> NoSuchMechanismException </item> - <item> NotationDeclaration </item> - <item> NotIdentifiableEvent </item> - <item> NotIdentifiableEventImpl </item> - <item> NoType </item> - <item> NullType </item> - <item> NumberFormatProvider </item> - <item> OctetStreamData </item> - <item> Oneway </item> - <item> OptionChecker </item> - <item> PackageElement </item> - <item> ParseConversionEvent </item> - <item> ParseConversionEventImpl </item> - <item> Path2D </item> - <item> PGPData </item> - <item> PolicySpi </item> - <item> PortInfo </item> - <item> PostConstruct </item> - <item> PreDestroy </item> - <item> PrimitiveType </item> - <item> PrintConversionEvent </item> - <item> PrintConversionEventImpl </item> - <item> ProcessingEnvironment </item> - <item> Processor </item> - <item> PropertyException </item> - <item> RadialGradientPaint </item> - <item> ReferenceType </item> - <item> RequestWrapper </item> - <item> Resource </item> - <item> Resources </item> - <item> Response </item> - <item> ResponseWrapper </item> - <item> RetrievalMethod </item> - <item> RoundEnvironment </item> - <item> RowFilter </item> - <item> RowId </item> - <item> RowIdLifetime </item> - <item> RowSorter </item> - <item> RowSorterEvent </item> - <item> RowSorterListener </item> - <item> RunnableFuture </item> - <item> RunnableScheduledFuture </item> - <item> SAAJMetaFactory </item> - <item> SAAJResult </item> - <item> SchemaOutputResolver </item> - <item> ScriptContext </item> - <item> ScriptEngine </item> - <item> ScriptEngineFactory </item> - <item> ScriptEngineManager </item> - <item> ScriptException </item> - <item> Service </item> - <item> ServiceConfigurationError </item> - <item> ServiceDelegate </item> - <item> ServiceLoader </item> - <item> ServiceMode </item> - <item> SignatureMethod </item> - <item> SignatureMethodParameterSpec </item> - <item> SignatureProperties </item> - <item> SignatureProperty </item> - <item> SignedInfo </item> - <item> SimpleAnnotationValueVisitor6 </item> - <item> SimpleBindings </item> - <item> SimpleElementVisitor6 </item> - <item> SimpleJavaFileObject </item> - <item> SimpleScriptContext </item> - <item> SimpleTypeVisitor6 </item> - <item> SOAPBinding </item> - <item> SOAPBinding </item> - <item> SOAPBody </item> - <item> SOAPBodyElement </item> - <item> SOAPConnection </item> - <item> SOAPConnectionFactory </item> - <item> SOAPConstants </item> - <item> SOAPElement </item> - <item> SOAPElementFactory </item> - <item> SOAPEnvelope </item> - <item> SOAPException </item> - <item> SOAPFactory </item> - <item> SOAPFault </item> - <item> SOAPFaultElement </item> - <item> SOAPFaultException </item> - <item> SOAPHandler </item> - <item> SOAPHeader </item> - <item> SOAPHeaderElement </item> - <item> SOAPMessage </item> - <item> SOAPMessageContext </item> - <item> SOAPMessageHandler </item> - <item> SOAPMessageHandlers </item> - <item> SOAPPart </item> - <item> SortOrder </item> - <item> SourceVersion </item> - <item> SplashScreen </item> - <item> SQLClientInfoException </item> - <item> SQLDataException </item> - <item> SQLFeatureNotSupportedException </item> - <item> SQLIntegrityConstraintViolationException </item> - <item> SQLInvalidAuthorizationSpecException </item> - <item> SQLNonTransientConnectionException </item> - <item> SQLNonTransientException </item> - <item> SQLRecoverableException </item> - <item> SQLSyntaxErrorException </item> - <item> SQLTimeoutException </item> - <item> SQLTransactionRollbackException </item> - <item> SQLTransientConnectionException </item> - <item> SQLTransientException </item> - <item> SQLXML </item> - <item> SSLParameters </item> - <item> StandardEmitterMBean </item> - <item> StandardJavaFileManager </item> - <item> StandardLocation </item> - <item> StartDocument </item> - <item> StartElement </item> - <item> StatementEvent </item> - <item> StatementEventListener </item> - <item> StAXResult </item> - <item> StAXSource </item> - <item> StreamFilter </item> - <item> StreamReaderDelegate </item> - <item> SupportedAnnotationTypes </item> - <item> SupportedOptions </item> - <item> SupportedSourceVersion </item> - <item> SwingWorker </item> - <item> SystemTray </item> - <item> TableRowSorter </item> - <item> TableStringConverter </item> - <item> TimeZoneNameProvider </item> - <item> Tool </item> - <item> ToolProvider </item> - <item> Transform </item> - <item> TransformException </item> - <item> TransformParameterSpec </item> - <item> TransformService </item> - <item> TrayIcon </item> - <item> TypeConstraintException </item> - <item> TypeElement </item> - <item> TypeKind </item> - <item> TypeKindVisitor6 </item> - <item> TypeMirror </item> - <item> TypeParameterElement </item> - <item> TypeVisitor </item> - <item> UIEvent </item> - <item> UnknownAnnotationValueException </item> - <item> UnknownElementException </item> - <item> UnknownTypeException </item> - <item> Unmarshaller </item> - <item> UnmarshallerHandler </item> - <item> UnsupportedDataTypeException </item> - <item> URIDereferencer </item> - <item> URIParameter </item> - <item> URIReference </item> - <item> URIReferenceException </item> - <item> URLDataSource </item> - <item> ValidationEvent </item> - <item> ValidationEventCollector </item> - <item> ValidationEventHandler </item> - <item> ValidationEventImpl </item> - <item> ValidationEventLocator </item> - <item> ValidationEventLocatorImpl </item> - <item> ValidationException </item> - <item> VariableElement </item> - <item> W3CDomHandler </item> - <item> WebEndpoint </item> - <item> WebFault </item> - <item> WebMethod </item> - <item> WebParam </item> - <item> WebResult </item> - <item> WebService </item> - <item> WebServiceClient </item> - <item> WebServiceContext </item> - <item> WebServiceException </item> - <item> WebServicePermission </item> - <item> WebServiceProvider </item> - <item> WebServiceRef </item> - <item> WebServiceRefs </item> - <item> Wrapper </item> - <item> X509Data </item> - <item> X509IssuerSerial </item> - <item> XmlAccessOrder </item> - <item> XmlAccessorOrder </item> - <item> XmlAccessorType </item> - <item> XmlAccessType </item> - <item> XmlAdapter </item> - <item> XmlAnyAttribute </item> - <item> XmlAnyElement </item> - <item> XmlAttachmentRef </item> - <item> XmlAttribute </item> - <item> XMLCryptoContext </item> - <item> XmlElement </item> - <item> XmlElementDecl </item> - <item> XmlElementRef </item> - <item> XmlElementRefs </item> - <item> XmlElements </item> - <item> XmlElementWrapper </item> - <item> XmlEnum </item> - <item> XmlEnumValue </item> - <item> XMLEvent </item> - <item> XMLEventAllocator </item> - <item> XMLEventConsumer </item> - <item> XMLEventFactory </item> - <item> XMLEventReader </item> - <item> XMLEventWriter </item> - <item> XmlID </item> - <item> XmlIDREF </item> - <item> XmlInlineBinaryData </item> - <item> XMLInputFactory </item> - <item> XmlJavaTypeAdapter </item> - <item> XmlJavaTypeAdapters </item> - <item> XmlList </item> - <item> XmlMimeType </item> - <item> XmlMixed </item> - <item> XmlNs </item> - <item> XmlNsForm </item> - <item> XMLObject </item> - <item> XMLOutputFactory </item> - <item> XmlRegistry </item> - <item> XMLReporter </item> - <item> XMLResolver </item> - <item> XmlRootElement </item> - <item> XmlSchema </item> - <item> XmlSchemaType </item> - <item> XmlSchemaTypes </item> - <item> XMLSignature </item> - <item> XMLSignatureException </item> - <item> XMLSignatureFactory </item> - <item> XMLSignContext </item> - <item> XMLStreamConstants </item> - <item> XMLStreamException </item> - <item> XMLStreamReader </item> - <item> XMLStreamWriter </item> - <item> XMLStructure </item> - <item> XmlTransient </item> - <item> XmlType </item> - <item> XMLValidateContext </item> - <item> XmlValue </item> - <item> XPathFilter2ParameterSpec </item> - <item> XPathFilterParameterSpec </item> - <item> XPathType </item> - <item> XSLTTransformParameterSpec </item> - <item> ZipError </item> - -<!-- end new classes --> - </list> - <list name="keywords"> - <item> abstract </item> - <item> break </item> - <item> case </item> - <item> catch </item> - <item> class </item> - <item> continue </item> - <item> default </item> - <item> do </item> - <item> else </item> - <item> enum </item> - <item> extends </item> - <item> false </item> - <item> finally </item> - <item> for </item> - <item> goto </item> - <item> if </item> - <item> implements </item> - <item> instanceof </item> - <item> @interface </item> - <item> interface </item> - <item> native </item> - <item> new </item> - <item> null </item> - <item> private </item> - <item> protected </item> - <item> public </item> - <item> return </item> - <item> super </item> - <item> strictfp </item> - <item> switch </item> - <item> synchronized </item> - <item> this </item> - <item> throws </item> - <item> throw </item> - <item> transient </item> - <item> true </item> - <item> try </item> - <item> volatile </item> - <item> while </item> - </list> - <list name="types"> - <item> boolean </item> - <item> byte </item> - <item> char </item> - <item> const </item> - <item> double </item> - <item> final </item> - <item> float </item> - <item> int </item> - <item> long </item> - <item> short </item> - <item> static </item> - <item> void </item> - </list> - <contexts> - <context attribute="Normal Text" lineEndContext="#stay" name="Normal"> - <!-- Comment next line if you don't use Javadoc tool --> - <IncludeRules context="##Javadoc"/> - <keyword attribute="Keyword" context="#stay" String="keywords"/> - <keyword attribute="Data Type" context="#stay" String="types"/> - <keyword attribute="Java15" context="#stay" String="java15"/> - <Float attribute="Float" context="#stay"> - <AnyChar String="fF" attribute="Float" context="#stay"/> - </Float> - <HlCOct attribute="Octal" context="#stay"/> - <HlCHex attribute="Hex" context="#stay"/> - <Int attribute="Decimal" context="#stay"> - <StringDetect attribute="Decimal" context="#stay" String="L" insensitive="true"/> - </Int> - <HlCChar attribute="Char" context="#stay"/> - <RegExpr attribute="Char" context="#stay" String="'\\u[0-9a-fA-F]{4}'"/> - <RegExpr attribute="Decimal" context="#stay" String="//\s*BEGIN.*$" beginRegion="Region1"/> - <RegExpr attribute="Decimal" context="#stay" String="//\s*END.*$" endRegion="Region1"/> - <DetectChar attribute="String" context="String" char="""/> - <RegExpr attribute="Function" context="EnterPrintf" String="\.(format|printf)\b"/> - <Detect2Chars attribute="Comment" context="Commentar 1" char="/" char1="/"/> - <Detect2Chars attribute="Comment" context="Commentar 2" char="/" char1="*" beginRegion="Comment"/> - <DetectChar attribute="Symbol" context="#stay" char="{" beginRegion="Brace1"/> - <DetectChar attribute="Symbol" context="#stay" char="}" endRegion="Brace1"/> - <RegExpr attribute="Keyword" context="#stay" String="\.{3,3}\s+" /> - <RegExpr attribute="Keyword" context="StaticImports" String="\b(import\s+static)\b" /> - <RegExpr attribute="Keyword" context="Imports" String="\b(package|import)\b" /> - <RegExpr attribute="Function" context="#stay" String="\b[_\w][_\w\d]*(?=[\s]*(/\*\s*\d+\s*\*/\s*)?[(])" /> - <RegExpr attribute="Annotation" context="#stay" String="@[_\w][_\w\d]*" /> - <RegExpr attribute="Symbol" context="Member" String="[.]{1,1}" /> - <DetectChar attribute="Symbol" context="InFunctionCall" char="("/> - <AnyChar attribute="Symbol" context="#stay" String=":!%&+,-/.*<=>?[]|~^;"/> - </context> - <context attribute="Normal Text" lineEndContext="#stay" name="InFunctionCall"> - <IncludeRules context="Normal"/> - <DetectChar attribute="Symbol" context="#pop" char=")"/> - </context> - <context attribute="String" lineEndContext="#pop" name="String"> - <LineContinue attribute="String" context="#stay"/> - <HlCStringChar attribute="String Char" context="#stay"/> - <RegExpr attribute="String Char" context="#stay" String="\\u[0-9a-fA-F]{4}"/> - <DetectChar attribute="String" context="#pop" char="""/> - </context> - <context attribute="Normal Text" lineEndContext="#stay" name="EnterPrintf" fallthrough="true" fallthroughContext="#pop"> - <DetectChar attribute="Symbol" context="Printf" char="("/> - <DetectSpaces attribute="Normal Text" context="#stay"/> - </context> - <context attribute="Printf" lineEndContext="#stay" name="Printf"> - <DetectChar attribute="String" context="PrintfString" char="""/> - <IncludeRules context="InFunctionCall"/> - </context> - <context attribute="PrintfString" lineEndContext="#pop" name="PrintfString"> - <LineContinue attribute="String" context="#stay"/> - <HlCStringChar attribute="String Char" context="#stay"/> - <DetectChar attribute="String" context="#pop" char="""/> - <RegExpr attribute="String Char" context="#stay" String="%(\d+\$)?(-|#|\+|\ |0|,|\()*\d*(\.\d+)?[a-hosxA-CEGHSX]" /> - <RegExpr attribute="String Char" context="#stay" String="%(\d+\$)?(-|#|\+|\ |0|,|\()*\d*(t|T)(a|A|b|B|c|C|d|D|e|F|h|H|I|j|k|l|L|m|M|N|p|P|Q|r|R|s|S|T|y|Y|z|Z)" /> - <RegExpr attribute="String Char" context="#stay" String="%(%|n)" /> - </context> - <context attribute="Normal Text" lineEndContext="#pop" name="Member" fallthrough="true" fallthroughContext="#pop"> - <RegExpr attribute="Function" context="#pop" String="\b[_a-zA-Z]\w*(?=[\s]*)" /> - </context> - <context attribute="Normal Text" lineEndContext="#pop" name="StaticImports"> - <RegExpr attribute="StaticImports" context="#pop" String="\s*.*;" /> - </context> - <context attribute="Normal Text" lineEndContext="#pop" name="Imports"> - <RegExpr attribute="Imports" context="#pop" String="\s*.*;" /> - </context> - <context attribute="Comment" lineEndContext="#pop" name="Commentar 1"/> - <context attribute="Comment" lineEndContext="#stay" name="Commentar 2"> - <Detect2Chars attribute="Comment" context="#pop" char="*" char1="/" endRegion="Comment"/> - </context> - </contexts> - <itemDatas> - <itemData name="Normal Text" defStyleNum="dsNormal" spellChecking="false"/> - <itemData name="Keyword" defStyleNum="dsKeyword" spellChecking="false"/> - <itemData name="Annotation" defStyleNum="dsAttribute" spellChecking="false"/> - <itemData name="Function" defStyleNum="dsFunction" spellChecking="false"/> - <itemData name="StaticImports" defStyleNum="dsImport" spellChecking="false"/> - <itemData name="Imports" defStyleNum="dsImport" spellChecking="false"/> - <itemData name="Data Type" defStyleNum="dsDataType" spellChecking="false"/> - <itemData name="Decimal" defStyleNum="dsDecVal" spellChecking="false"/> - <itemData name="Octal" defStyleNum="dsBaseN" spellChecking="false"/> - <itemData name="Hex" defStyleNum="dsBaseN" spellChecking="false"/> - <itemData name="Float" defStyleNum="dsFloat" spellChecking="false"/> - <itemData name="Char" defStyleNum="dsChar" spellChecking="false"/> - <itemData name="String" defStyleNum="dsString"/> - <itemData name="String Char" defStyleNum="dsSpecialChar" spellChecking="false"/> - <itemData name="PrintfString" defStyleNum="dsString"/> - <itemData name="Comment" defStyleNum="dsComment"/> - <itemData name="Symbol" defStyleNum="dsNormal" spellChecking="false"/> - <itemData name="Java15" defStyleNum="dsBuiltIn" spellChecking="false"/> - </itemDatas> - </highlighting> - <general> - <comments> - <comment name="singleLine" start="//"/> - <comment name="multiLine" start="/*" end="*/"/> - </comments> - <keywords casesensitive="1"/> - </general> -</language> diff --git a/share/qtcreator/generic-highlighter/javadoc.xml b/share/qtcreator/generic-highlighter/javadoc.xml deleted file mode 100644 index 25eab95e11..0000000000 --- a/share/qtcreator/generic-highlighter/javadoc.xml +++ /dev/null @@ -1,108 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE language SYSTEM "language.dtd"> -<language name="Javadoc" version="1.05" kateversion="2.4" section="Markup" extensions="" license="LGPL" author="Alfredo Luiz Foltran Fialho (alfoltran@ig.com.br)"> - <highlighting> - <contexts> - <context name="Start" attribute="Normal Text" lineEndContext="#stay"> - <IncludeRules context="FindJavadoc" /> - </context> - <context name="FindJavadoc" attribute="Normal Text" lineEndContext="#stay"> - <StringDetect attribute="JavadocFS" context="#stay" String="/**/"/> - <StringDetect attribute="JavadocFS" context="JavadocFSar" String="/**" beginRegion="Javadoc"/> - </context> - <context attribute="JavadocFS" lineEndContext="#stay" name="JavadocFSar"> - <Detect2Chars attribute="JavadocFS" context="#pop" char="*" char1="/" endRegion="Javadoc"/> - <RegExpr attribute="JavadocFS" context="Javadocar" String="(!|\?)" /> - <RegExpr attribute="JavadocFS" context="Javadocar" String="(\.\s*$)" /> - <RegExpr attribute="JavadocFS" context="Javadocar" String="(\.\s)(?![\da-z])" /> - <RegExpr attribute="JavadocFS" context="Javadocar" String="\**\s*(?=@(author|deprecated|exception|param|return|see|serial|serialData|serialField|since|throws|version)(\s|$))" firstNonSpace="true"/> - <StringDetect attribute="InlineTag" context="LiteralTagar" String="{@code " /> - <StringDetect attribute="InlineTag" context="LiteralTagar" String="{@code	" /> - <StringDetect attribute="InlineTag" context="#stay" String="{@docRoot}" /> - <StringDetect attribute="InlineTag" context="#stay" String="{@inheritDoc}" /> - <StringDetect attribute="InlineTag" context="InlineTagar" String="{@link " /> - <StringDetect attribute="InlineTag" context="InlineTagar" String="{@link	" /> - <StringDetect attribute="InlineTag" context="InlineTagar" String="{@linkplain " /> - <StringDetect attribute="InlineTag" context="InlineTagar" String="{@linkplain	" /> - <StringDetect attribute="InlineTag" context="LiteralTagar" String="{@literal " /> - <StringDetect attribute="InlineTag" context="LiteralTagar" String="{@literal	" /> - <StringDetect attribute="InlineTag" context="#stay" String="{@value}" /> - <StringDetect attribute="InlineTag" context="InlineTagar" String="{@value " /> - <StringDetect attribute="InlineTag" context="InlineTagar" String="{@value	" /> - <IncludeRules context="##HTML"/> - </context> - <context attribute="Javadoc" lineEndContext="#stay" name="Javadocar"> - <Detect2Chars attribute="JavadocFS" context="#pop#pop" char="*" char1="/" endRegion="Javadoc"/> - <RegExpr attribute="JavadocFS" context="#stay" String="\*+(?!/)" firstNonSpace="true"/> - <StringDetect attribute="BlockTag" context="#stay" String="@author " /> - <StringDetect attribute="BlockTag" context="#stay" String="@deprecated " /> - <StringDetect attribute="BlockTag" context="JavadocParam" String="@exception " /> - <StringDetect attribute="BlockTag" context="JavadocParam" String="@param " /> - <StringDetect attribute="BlockTag" context="#stay" String="@return " /> - <StringDetect attribute="BlockTag" context="SeeTag" String="@see "/> - <StringDetect attribute="BlockTag" context="#stay" String="@serial " /> - <StringDetect attribute="BlockTag" context="#stay" String="@serialData " /> - <StringDetect attribute="BlockTag" context="#stay" String="@serialField " /> - <StringDetect attribute="BlockTag" context="#stay" String="@since " /> - <StringDetect attribute="BlockTag" context="JavadocParam" String="@throws " /> - <StringDetect attribute="BlockTag" context="#stay" String="@version " /> - <StringDetect attribute="BlockTag" context="#stay" String="@author	" /> - <StringDetect attribute="BlockTag" context="#stay" String="@deprecated	" /> - <StringDetect attribute="BlockTag" context="JavadocParam" String="@exception	" /> - <StringDetect attribute="BlockTag" context="JavadocParam" String="@param	" /> - <StringDetect attribute="BlockTag" context="#stay" String="@return	" /> - <StringDetect attribute="BlockTag" context="SeeTag" String="@see	" /> - <StringDetect attribute="BlockTag" context="#stay" String="@serial	" /> - <StringDetect attribute="BlockTag" context="#stay" String="@serialData	" /> - <StringDetect attribute="BlockTag" context="#stay" String="@serialField	" /> - <StringDetect attribute="BlockTag" context="#stay" String="@since	" /> - <StringDetect attribute="BlockTag" context="JavadocParam" String="@throws	" /> - <StringDetect attribute="BlockTag" context="#stay" String="@version	" /> - <StringDetect attribute="InlineTag" context="LiteralTagar" String="{@code " /> - <StringDetect attribute="InlineTag" context="LiteralTagar" String="{@code	" /> - <StringDetect attribute="InlineTag" context="#stay" String="{@docRoot}" /> - <StringDetect attribute="InlineTag" context="#stay" String="{@inheritDoc}" /> - <StringDetect attribute="InlineTag" context="InlineTagar" String="{@link " /> - <StringDetect attribute="InlineTag" context="InlineTagar" String="{@link	" /> - <StringDetect attribute="InlineTag" context="InlineTagar" String="{@linkplain " /> - <StringDetect attribute="InlineTag" context="InlineTagar" String="{@linkplain	" /> - <StringDetect attribute="InlineTag" context="LiteralTagar" String="{@literal " /> - <StringDetect attribute="InlineTag" context="LiteralTagar" String="{@literal	" /> - <StringDetect attribute="InlineTag" context="#stay" String="{@value}" /> - <StringDetect attribute="InlineTag" context="InlineTagar" String="{@value " /> - <StringDetect attribute="InlineTag" context="InlineTagar" String="{@value	" /> - <IncludeRules context="##HTML"/> - </context> - <context attribute="Javadoc" lineEndContext="#pop" name="JavadocParam"> - <DetectSpaces /> - <RegExpr attribute="JavadocParam" context="#pop#pop" String="\S*(?=\*/)" /> - <RegExpr attribute="JavadocParam" context="#pop" String="\S*(\s|$)" /> - </context> - <context attribute="InlineTag" name="InlineTagar" lineEndContext="#stay"> - <DetectChar attribute="InlineTag" context="#pop" char="}" /> - <Detect2Chars attribute="JavadocFS" context="#pop#pop#pop" char="*" char1="/" /> - <IncludeRules context="##HTML"/> - </context> - <context attribute="InlineTag" name="LiteralTagar" lineEndContext="#stay"> - <DetectChar attribute="InlineTag" context="#pop" char="}" /> - <Detect2Chars attribute="JavadocFS" context="#pop#pop#pop" char="*" char1="/" /> - </context> - <context attribute="SeeTag" lineEndContext="#pop" name="SeeTag"> - <Detect2Chars attribute="JavadocFS" context="#pop#pop#pop" char="*" char1="/" /> - <IncludeRules context="##HTML"/> - </context> - </contexts> - <itemDatas> - <itemData name="Normal Text" defStyleNum="dsNormal"/> - <itemData name="BlockTag" defStyleNum="dsKeyword" color="#808080" selColor="#FFFFFF" bold="1" italic="0"/> - <itemData name="InlineTag" defStyleNum="dsKeyword" color="#808080" selColor="#FFFFFF" bold="0" italic="0"/> - <itemData name="JavadocParam" defStyleNum="dsKeyword" color="#008080" selColor="#FFFFFF" bold="0" italic="1"/> - <itemData name="SeeTag" defStyleNum="dsKeyword" color="#008080" selColor="#FFFFFF" bold="0" italic="1"/> - <itemData name="JavadocFS" defStyleNum="dsComment" color="#008000" selColor="#FFFFFF" bold="1" italic="0"/> - <itemData name="Javadoc" defStyleNum="dsComment" color="#008000" selColor="#FFFFFF"/> - </itemDatas> - </highlighting> - <general> - <keywords casesensitive="1"/> - </general> -</language> diff --git a/share/qtcreator/generic-highlighter/makefile.xml b/share/qtcreator/generic-highlighter/makefile.xml deleted file mode 100644 index fbf96eae92..0000000000 --- a/share/qtcreator/generic-highlighter/makefile.xml +++ /dev/null @@ -1,218 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE language SYSTEM "language.dtd"> -<!-- Makefile syntaxfile v0.9 by Per Wigren <wigren@home.se> --> -<!-- Modified by Joseph Wenninger <jowenn@kde.org> --> -<!-- Modified by Rui Santana <santana.rui@gmail.com> --> -<!-- v2.0 by Andreas Nordal <andreas.nordal@gmail.com> --> -<!-- small priority to allow for example Makefile.cpp to be detected as cpp file --> -<!-- v2.1 by Alex Turbov <i.zaufi@gmail.com> - improve comments handling --> -<language name="Makefile" section="Other" - version="2.1" kateversion="3.4" - extensions="GNUmakefile;Makefile;makefile;GNUmakefile.*;Makefile.*;makefile.*;*.mk" - mimetype="text/x-makefile" - author="Per Wigren (wigren@home.se)" license=""> - <highlighting> - <list name = "keywords"> - <item> include </item> - <item> define </item> - <item> else </item> - <item> endef </item> - <item> endif </item> - <item> ifdef </item> - <item> ifeq </item> - <item> ifndef </item> - <item> ifneq </item> - <item> override </item> - </list> - <list name = "functions"> - <item> call </item> - <item> subst </item> - <item> patsubst </item> - <item> strip </item> - <item> findstring </item> - <item> filter </item> - <item> filter-out </item> - <item> sort </item> - <item> word </item> - <item> wordlist </item> - <item> words </item> - <item> firstword </item> - <item> lastword </item> - <item> dir </item> - <item> notdir </item> - <item> suffix </item> - <item> basename </item> - <item> addsuffix </item> - <item> addprefix </item> - <item> join </item> - <item> wildcard </item> - <item> realpath </item> - <item> abspath </item> - <item> if </item> - <item> or </item> - <item> and </item> - <item> foreach </item> - <item> value </item> - <item> eval </item> - <item> origin </item> - <item> flavor </item> - <item> shell </item> - <item> error </item> - <item> warning </item> - <item> info </item> - </list> - - <contexts> - <context name="normal" attribute="Normal" lineEndContext="#stay"> - <DetectSpaces/> - <DetectChar attribute="Comment" context="Comment" char="#"/> - <keyword attribute="Keyword" context="#stay" String="keywords"/> - <RegExpr attribute="Variable" context="assign" String="[^\s:+?]*\s*(?=:=|=|\+=|\?=)"/> - <RegExpr attribute="Section" context="prereq" String="^\.[^.][^:]*:"/> - <RegExpr attribute="Target" context="prereq" String="^[^:]*:"/> - <DetectIdentifier/> - <DetectChar attribute="String" context="string"" char="""/> - <DetectChar attribute="String" context="string'" char="'"/> - <DetectChar attribute="Operator" context="dollar" char="$"/> - <Detect2Chars attribute="Special" context="#stay" char="\" char1="#"/> - <Detect2Chars attribute="Special" context="#stay" char="\" char1="\"/> - <AnyChar attribute="Operator" context="silent" String="@-" firstNonSpace="1"/> - </context> - - <context name="prereq" attribute="Prereq" lineEndContext="rule"> - <DetectSpaces/> - <DetectIdentifier/> - <LineContinue attribute="Operator" context="#stay"/> - <DetectChar attribute="Operator" context="dollar" char="$"/> - <Detect2Chars attribute="Special" context="#stay" char="\" char1="#"/> - <Detect2Chars attribute="Special" context="#stay" char="\" char1="\"/> - <DetectChar attribute="Comment" context="Comment" char="#"/> - </context> - - <context name="rule" attribute="Normal" lineEndContext="#stay"> - <LineContinue attribute="Operator" context="#stay"/> - <!-- pop if there is a leading non-tab, - and in particular, mark leading spaces as errors --> - <RegExpr attribute="Error" context="#pop#pop#pop" String="^ +" firstNonSpace="1"/> - <RegExpr context="#pop#pop#pop" String="^[^\t]" lookAhead="1" firstNonSpace="1"/> - <DetectSpaces/> - <DetectIdentifier/> - <DetectChar attribute="String" context="string"" char="""/> - <DetectChar attribute="String" context="string'" char="'"/> - <DetectChar attribute="Operator" context="dollar" char="$"/> - <Detect2Chars attribute="Special" context="#stay" char="\" char1="#"/> - <Detect2Chars attribute="Special" context="#stay" char="\" char1="\"/> - <AnyChar attribute="Operator" context="silent" String="@-" firstNonSpace="1"/> - <DetectChar attribute="Comment" context="Comment" char="#"/> - </context> - - <context name="silent" attribute="Silent" lineEndContext="#pop"> - <LineContinue attribute="Operator" context="#stay"/> - <DetectSpaces/> - <DetectIdentifier/> - <DetectChar attribute="String" context="string"" char="""/> - <DetectChar attribute="String" context="string'" char="'"/> - <DetectChar attribute="Operator" context="dollar" char="$"/> - <Detect2Chars attribute="Special" context="#stay" char="\" char1="#"/> - <Detect2Chars attribute="Special" context="#stay" char="\" char1="\"/> - <DetectChar attribute="Comment" context="Comment" char="#"/> - </context> - - <context name="string"" attribute="String" lineEndContext="#pop"> - <LineContinue attribute="Operator" context="#stay"/> - <DetectChar attribute="String" context="#pop" char="""/> - <DetectChar attribute="Operator" context="dollar" char="$"/> - </context> - - <context name="string'" attribute="String" lineEndContext="#pop"> - <LineContinue attribute="String" context="#stay"/> - <DetectChar attribute="String" context="#pop" char="'"/> - <DetectChar attribute="Operator" context="dollar" char="$"/> - </context> - - <context name="assign" attribute="Operator" lineEndContext="#pop"> - <DetectChar attribute="Operator" context="value" char="="/> - </context> - - <context name="value" attribute="String" lineEndContext="#pop#pop"> - <LineContinue attribute="Operator"/> - <DetectChar attribute="Operator" context="dollar" char="$"/> - <RegExpr attribute="Special" context="#pop#pop" String="@[-_\d\w]*@"/> - <DetectChar attribute="Operator" char=";" context="#pop#pop"/> - </context> - - <context name="dollar" attribute="Operator" lineEndContext="#pop"> - <DetectChar attribute="Operator" context="call(" char="("/> - <DetectChar attribute="Operator" context="call{" char="{"/> - <RegExpr attribute="Operator" context="#pop" String="."/> - </context> - - <context name="call(" attribute="Variable" lineEndContext="#stay" fallthroughContext="callVar(" fallthrough="1"> - <keyword attribute="Keyword" context="callFunc(" String="functions"/> - </context> - - <context name="call{" attribute="Variable" lineEndContext="#stay" fallthroughContext="callVar{" fallthrough="1"> - <keyword attribute="Keyword" context="callFunc{" String="functions"/> - </context> - - <context name="callVar(" attribute="Variable" lineEndContext="#stay"> - <DetectChar attribute="Operator" char=")" context="#pop#pop#pop"/> - <DetectChar attribute="Operator" context="dollar" char="$"/> - <DetectSpaces attribute="Error" context="#stay"/> - <AnyChar attribute="Error" context="#stay" String="=#:"/> - </context> - - <context name="callVar{" attribute="Variable" lineEndContext="#stay"> - <DetectChar attribute="Operator" char="}" context="#pop#pop#pop"/> - <DetectChar attribute="Operator" context="dollar" char="$"/> - <DetectSpaces attribute="Error" context="#stay"/> - <AnyChar attribute="Error" context="#stay" String="=#:"/> - </context> - - <context name="callFunc(" attribute="FuncParam" lineEndContext="#stay"> - <DetectChar attribute="Operator" char=")" context="#pop#pop#pop"/> - <DetectChar attribute="Operator" context="dollar" char="$"/> - <DetectChar attribute="Keyword" context="#stay" char=","/> - <DetectChar attribute="String" context="string'" char="'"/> - </context> - - <context name="callFunc{" attribute="FuncParam" lineEndContext="#stay"> - <DetectChar attribute="Operator" char="}" context="#pop#pop#pop"/> - <DetectChar attribute="Operator" context="dollar" char="$"/> - <DetectChar attribute="Keyword" context="#stay" char=","/> - <DetectChar attribute="String" context="string'" char="'"/> - </context> - - <context attribute="Comment" lineEndContext="#pop" name="Comment"> - <LineContinue attribute="Comment" context="#stay" /> - <IncludeRules context="##Alerts" /> - <IncludeRules context="##Modelines" /> - </context> - - </contexts> - <itemDatas> - <itemData name="Normal" defStyleNum="dsNormal" spellChecking="0"/> - <itemData name="Keyword" defStyleNum="dsKeyword" spellChecking="0"/> - <itemData name="Comment" defStyleNum="dsComment"/> - <itemData name="String" defStyleNum="dsString" spellChecking="0"/> - <itemData name="Variable" defStyleNum="dsDataType" spellChecking="0"/> - <itemData name="Target" defStyleNum="dsDecVal" spellChecking="0"/> - <itemData name="Section" defStyleNum="dsOthers" spellChecking="0"/> - <itemData name="Prereq" defStyleNum="dsDataType" spellChecking="0"/> - <itemData name="FuncParam" defStyleNum="dsString" spellChecking="0"/> - <itemData name="Operator" defStyleNum="dsChar" spellChecking="0"/> - <itemData name="Silent" defStyleNum="dsFunction" spellChecking="0"/> - <itemData name="Special" defStyleNum="dsFloat" spellChecking="0"/> - <itemData name="Error" defStyleNum="dsError" spellChecking="0"/> - </itemDatas> - </highlighting> - <general> - <comments> - <comment name = "singleLine" start = "#"/> - </comments> - <!-- '-' is not a deliminator in function filter-out --> - <keywords casesensitive="1" weakDeliminator = "-"/> - </general> -</language> -<!-- kate: space-indent on; indent-width 2; replace-tabs on; --> diff --git a/share/qtcreator/generic-highlighter/perl.xml b/share/qtcreator/generic-highlighter/perl.xml deleted file mode 100644 index 2f6e823bfb..0000000000 --- a/share/qtcreator/generic-highlighter/perl.xml +++ /dev/null @@ -1,842 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE language SYSTEM "language.dtd"> -<!-- - This file is part of the KDE project - Copyright (C) 2001, 2002, 2003, 2004 Anders Lund <anders@alweb.dk> - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License version 2 as published by the Free Software Foundation. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public License - along with this library; see the file COPYING.LIB. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. - - *** NOTICE *** - This file is maintained by Anders Lund <anders@alweb.dk> - Please do not commit changes without checking with me. - - *** TODO *** - - Work on the comment support in the REPLACEMENT part of s/// - we may support - the comment, if the line remainder does not contain the delimiter char. - - Try to support ?PATTERN? (at least in one line, like if "\?(?=.*\?)" matches). - - parse code behind '<<HEREDELIMITER' as code, or at least ignore it, to eol. - Requires the ability to pass the delimiter through a context level. - - find a here delimiter like '*END*' (Shell.pm). Requires that when a regex is - inserting a dynamic string, it escapes [*(){}$[] - - support for more regex extensions, such as (?>), (?{}), (?(cond)yes|no) - - Enhance tr/// and y/// support. ---> -<language name="Perl" version="1.32" kateversion="2.4" section="Scripts" extensions="*.pl;*.PL;*.pm" mimetype="application/x-perl;text/x-perl" priority="5" author="Anders Lund (anders@alweb.dk)" license="LGPL"> - <highlighting> - <list name="keywords"> - <item> if </item> - <item> unless </item> - <item> else </item> - <item> elsif </item> - <item> while </item> - <item> until </item> - <item> for </item> - <item> each </item> - <item> foreach </item> - <item> next </item> - <item> last </item> - <item> break </item> - <item> continue </item> - <item> return </item> - <item> my </item> - <item> our </item> - <item> local </item> - <item> state </item> - <item> BEGIN </item> - <item> END </item> - <item> package </item> - <item> sub </item> - <item> do </item> - <item> given </item> - <item> when </item> - <item> default </item> - <item> __END__ </item> - <item> __DATA__ </item> - <item> __FILE__ </item> - <item> __LINE__ </item> - <item> __PACKAGE__ </item> - </list> - <list name="operators"> - <item> = </item> - <item> != </item> - <item> ~= </item> - <item> += </item> - <item> -= </item> - <item> *= </item> - <item> /= </item> - <item> **= </item> - <item> |= </item> - <item> ||= </item> - <item> //= </item> - <item> &= </item> - <item> &&= </item> - <item> ?= </item> - <item> + </item> - <item> - </item> - <item> * </item> - <!-- <item> / </item>//--> - <item> % </item> - <item> || </item> - <item> // </item> - <item> && </item> - <item> | </item> - <item> & </item> - <item> < </item> - <item> << </item> - <item> > </item> - <item> >> </item> - <item> ^ </item> - <item> -> </item> - <item> => </item> - <item> . </item> - <item> , </item> - <item> ; </item> - <item> :: </item> - <item> \ </item> - <item> and </item> - <item> or </item> - <item> not </item> - <item> eq </item> - <item> ne </item> - <item> lt </item> - <item> gt </item> - <item> le </item> - <item> ge </item> - <item> cmp </item> - </list> - <list name="functions"> - <item>abs</item> - <item>accept</item> - <item>alarm</item> - <item>atan2</item> - <item>bind</item> - <item>binmode</item> - <item>bless</item> - <item>caller</item> - <item>chdir</item> - <item>chmod</item> - <item>chomp</item> - <item>chop</item> - <item>chown</item> - <item>chr</item> - <item>chroot</item> - <item>close</item> - <item>closedir</item> - <item>connect</item> - <item>cos</item> - <item>crypt</item> - <item>dbmclose</item> - <item>dbmopen</item> - <item>defined</item> - <item>delete</item> - <item>die</item> - <item>dump</item> - <item>endgrent</item> - <item>endhostent</item> - <item>endnetent</item> - <item>endprotoent</item> - <item>endpwent</item> - <item>endservent</item> - <item>eof</item> - <item>eval</item> - <item>exec</item> - <item>exists</item> - <item>exit</item> - <item>exp</item> - <item>fcntl</item> - <item>fileno</item> - <item>flock</item> - <item>fork</item> - <item>format</item> - <item>formline</item> - <item>getc</item> - <item>getgrent</item> - <item>getgrgid</item> - <item>getgrnam</item> - <item>gethostbyaddr</item> - <item>gethostbyname</item> - <item>gethostent</item> - <item>getlogin</item> - <item>getnetbyaddr</item> - <item>getnetbyname</item> - <item>getnetent</item> - <item>getpeername</item> - <item>getpgrp</item> - <item>getppid</item> - <item>getpriority</item> - <item>getprotobyname</item> - <item>getprotobynumber</item> - <item>getprotoent</item> - <item>getpwent</item> - <item>getpwnam</item> - <item>getpwuid</item> - <item>getservbyname</item> - <item>getservbyport</item> - <item>getservent</item> - <item>getsockname</item> - <item>getsockopt</item> - <item>glob</item> - <item>gmtime</item> - <item>goto</item> - <item>grep</item> - <item>hex</item> - <item>import</item> - <item>index</item> - <item>int</item> - <item>ioctl</item> - <item>join</item> - <item>keys</item> - <item>kill</item> - <item>last</item> - <item>lc</item> - <item>lcfirst</item> - <item>length</item> - <item>link</item> - <item>listen</item> - <item>localtime</item> - <item>lock</item> - <item>log</item> - <item>lstat</item> - <item>map</item> - <item>mkdir</item> - <item>msgctl</item> - <item>msgget</item> - <item>msgrcv</item> - <item>msgsnd</item> - <item>no</item> - <item>oct</item> - <item>open</item> - <item>opendir</item> - <item>ord</item> - <item>pack</item> - <item>package</item> - <item>pipe</item> - <item>pop</item> - <item>pos</item> - <item>print</item> - <item>printf</item> - <item>prototype</item> - <item>push</item> - <item>quotemeta</item> - <item>rand</item> - <item>read</item> - <item>readdir</item> - <item>readline</item> - <item>readlink</item> - <item>recv</item> - <item>redo</item> - <item>ref</item> - <item>rename</item> - <item>require</item> - <item>reset</item> - <item>return</item> - <item>reverse</item> - <item>rewinddir</item> - <item>rindex</item> - <item>rmdir</item> - <item>scalar</item> - <item>seek</item> - <item>seekdir</item> - <item>select</item> - <item>semctl</item> - <item>semget</item> - <item>semop</item> - <item>send</item> - <item>setgrent</item> - <item>sethostent</item> - <item>setnetent</item> - <item>setpgrp</item> - <item>setpriority</item> - <item>setprotoent</item> - <item>setpwent</item> - <item>setservent</item> - <item>setsockopt</item> - <item>shift</item> - <item>shmctl</item> - <item>shmget</item> - <item>shmread</item> - <item>shmwrite</item> - <item>shutdown</item> - <item>sin</item> - <item>sleep</item> - <item>socket</item> - <item>socketpair</item> - <item>sort</item> - <item>splice</item> - <item>split</item> - <item>sprintf</item> - <item>sqrt</item> - <item>srand</item> - <item>stat</item> - <item>study</item> - <item>sub</item> - <item>substr</item> - <item>symlink</item> - <item>syscall</item> - <item>sysread</item> - <item>sysseek</item> - <item>system</item> - <item>syswrite</item> - <item>tell</item> - <item>telldir</item> - <item>tie</item> - <item>time</item> - <item>times</item> - <item>truncate</item> - <item>uc</item> - <item>ucfirst</item> - <item>umask</item> - <item>undef</item> - <item>unlink</item> - <item>unpack</item> - <item>unshift</item> - <item>untie</item> - <item>use</item> - <item>utime</item> - <item>values</item> - <item>vec</item> - <item>wait</item> - <item>waitpid</item> - <item>wantarray</item> - <item>warn</item> - <item>write</item> - </list> - <list name="pragmas"> - <item>strict</item> - <item>english</item> - <item>warnings</item> - <item>vars</item> - <item>subs</item> - <item>utf8</item> - <item>sigtrap</item> - <item>locale</item> - <item>open</item> - <item>less</item> - <item>integer</item> - <item>filetest</item> - <item>constant</item> - <item>bytes</item> - <item>diagnostics</item> - </list> - <contexts> - <context name="normal" attribute="Normal Text" lineEndContext="#stay"> - <RegExpr attribute="Keyword" context="#stay" String="^#!\/.*" /> - <StringDetect attribute="Keyword" context="data_handle" String="__DATA__" firstNonSpace="true" /> - <StringDetect attribute="Keyword" context="#stay" String="__END__" firstNonSpace="true"/> - <RegExpr attribute="Keyword" context="sub_name_def" String="\bsub\s+" /> - <keyword attribute="Keyword" context="#stay" String="keywords" /> - <keyword attribute="Operator" context="#stay" String="operators" /> - <keyword attribute="Function" context="#stay" String="functions" /> - <keyword attribute="Pragma" context="#stay" String="pragmas" /> - <RegExpr attribute="Pod" context="pod" String="\=\w+(\s|$)" column="0" beginRegion="POD"/> - <DetectSpaces /> - <DetectChar attribute="Comment" context="comment" char="#" /> - - <!-- Numeric values. Note that we have to allow underscores between two digits (thus the creepy regular expressions). --> - <RegExpr attribute="Hex" String="\b\-?0[xX]([0-9a-fA-F]|_[0-9a-fA-F])+" context="slash_safe_escape"/> - <RegExpr attribute="Bin" String="\b\-?0[bB]([01]|_[01])+" context="slash_safe_escape"/> - <RegExpr attribute="Octal" String="\b\-?0[1-7]([0-7]|_[0-7])*" context="slash_safe_escape"/> - <RegExpr attribute="Float" String="\b\-?[0-9]([0-9]|_[0-9])*\.[0-9]([0-9]|_[0-9])*([eE]\-?[1-9]([0-9]|_[0-9])*(\.[0-9]*)?)?" context="slash_safe_escape"/> - <RegExpr attribute="Decimal" String="\b\-?[1-9]([0-9]|_[0-9])*\b" context="slash_safe_escape"/> - <Int attribute="Decimal" context="slash_safe_escape" /> - - <RegExpr attribute="Normal Text" context="#stay" String="\\(["'])[^\1]" /> - <Detect2Chars attribute="Normal Text" context="#stay" char="&" char1="'" /><!-- ??? --> - <DetectChar attribute="Operator" context="ip_string" char=""" beginRegion="String" /> - <DetectChar attribute="Operator" context="string" char="'" beginRegion="String"/> - <DetectChar attribute="Operator" context="Backticked" char="`" /> - - <RegExpr attribute="Normal Text" context="find_variable" String="(?:[$@]\S|%[\w{]|\*[^\d\*{\$@%=(])" lookAhead="true" /> - - <RegExpr attribute="Keyword" context="#stay" String="<[A-Z0-9_]+>" /> - - <RegExpr attribute="Operator" context="find_here_document" String="\s*<<(?=\w+|\s*["'])" beginRegion="HereDocument" /> - - <RegExpr attribute="Normal Text" context="#stay" String="\s*\}\s*/{1,2}" endRegion="Block"/> - <RegExpr attribute="Normal Text" context="#stay" String="\s*[)\]]\s*/{1,2}" /> - - <RegExpr attribute="Function" context="sub_name_def" String="\w+::" /> - <RegExpr attribute="Normal Text" context="#stay" String="\w+[=]" /> - - <RegExpr attribute="Operator" context="find_quoted" String="\bq(?=[qwx]?\s*[^\w\s])" /> - <RegExpr attribute="Operator" context="find_subst" String="\bs(?=\s*[^\w\s\]})])" /> - <RegExpr attribute="Operator" context="tr" String="\b(?:tr|y)\s*(?=[^\w\s\]})])" /> - - <RegExpr attribute="Operator" context="find_pattern" String="\b(?:m|qr)(?=\s*[^\w\s\]})])" /> - - <RegExpr attribute="Normal Text" context="#stay" String="[\w_]+\s*/" /> - <RegExpr attribute="Normal Text" context="#stay" String="[<>"':]/" /> - <DetectChar attribute="Operator" context="pattern_slash" char="/" beginRegion="Pattern" /> - <RegExpr attribute="Operator" context="#stay" String="-[rwxoRWXOeszfdlpSbctugkTBMAC]\b" /> - - <DetectChar attribute="Normal Text" context="#stay" char="{" beginRegion="Block" /> - <DetectChar attribute="Normal Text" context="#stay" char="}" endRegion="Block" /> - </context> - - <!-- ====== quoted construct central ===== --> - <context name="find_quoted" attribute="Normal Text" lineEndContext="#stay" > - <!-- NOTE - qx'not interpolated regex' does not cover newline between "qr" and "'" --> - <RegExpr attribute="Operator" context="string_6" String="x\s*(')" beginRegion="String" /> - <AnyChar attribute="Operator" context="find_qqx" String="qx" /> - <DetectChar attribute="Operator" context="find_qw" char="w" /> - <DetectChar attribute="Operator" context="string_2" char="(" beginRegion="String" /> - <DetectChar attribute="Operator" context="string_3" char="{" beginRegion="String" /> - <DetectChar attribute="Operator" context="string_4" char="[" beginRegion="String" /> - <DetectChar attribute="Operator" context="string_5" char="<" beginRegion="String" /> - <RegExpr attribute="Operator" context="string_6" String="([^a-zA-Z0-9_\s[\]{}()])" beginRegion="String" /> - <RegExpr attribute="Comment" context="#stay" String="\s+#.*" /><!-- q[qwx] # == comment, look for the delim on the next line --> - </context> - <context name="find_qqx" attribute="Normal Text" lineEndContext="#stay" > - <DetectChar attribute="Operator" context="ip_string_2" char="(" beginRegion="String" /> - <DetectChar attribute="Operator" context="ip_string_3" char="{" beginRegion="String" /> - <DetectChar attribute="Operator" context="ip_string_4" char="[" beginRegion="String" /> - <DetectChar attribute="Operator" context="ip_string_5" char="<" beginRegion="String" /> - <RegExpr attribute="Operator" context="ip_string_6" String="([^a-zA-Z0-9_\s[\]{}()])" beginRegion="String" /> - <RegExpr attribute="Comment" context="#stay" String="\s+#.*" /><!-- q[qwx] # == comment, look for the delim on the next line --> - </context> - <context name="find_qw" attribute="Normal Text" lineEndContext="#stay" > - <DetectChar attribute="Operator" context="quote_word_paren" char="(" beginRegion="Wordlist" /> - <DetectChar attribute="Operator" context="quote_word_brace" char="{" beginRegion="Wordlist" /> - <DetectChar attribute="Operator" context="quote_word_bracket" char="[" beginRegion="Wordlist" /> - <RegExpr attribute="Operator" context="quote_word" String="([^a-zA-Z0-9_\s[\]{}()])" beginRegion="Wordlist" /> - <RegExpr attribute="Comment" context="#stay" String="\s+#.*" /><!-- q[qwx] # == comment, look for the delim on the next line --> - </context> - - <!-- ====== Contexts for strings ===== --> - <context name="ipstring_internal" attribute="String (interpolated)" lineEndContext="#stay"> - <DetectIdentifier /> - <RegExpr attribute="String Special Character" context="#stay" String="\\[UuLlEtnaefr]" /> - <RegExpr attribute="String (interpolated)" context="#stay" String="\\." /> - <RegExpr attribute="Normal Text" context="find_variable_unsafe" String="(?:[\$@]\S|%[\w{])" lookAhead="true" /> - </context> - <context name="ip_string" attribute="String (interpolated)" lineEndContext="#stay"> - <DetectChar attribute="Operator" context="#pop" char=""" endRegion="String"/> - <IncludeRules context="ipstring_internal" /> - </context> - <context name="ip_string_2" attribute="String (interpolated)" lineEndContext="#stay"> - <RangeDetect attribute="String (interpolated)" context="#stay" char="(" char1=")" /> - <DetectChar attribute="Operator" context="#pop#pop#pop" char=")" endRegion="String" /> - <IncludeRules context="ipstring_internal" /> - </context> - <context name="ip_string_3" attribute="String (interpolated)" lineEndContext="#stay"> - <RangeDetect attribute="String (interpolated)" context="#stay" char="{" char1="}" /> - <DetectChar attribute="Operator" context="#pop#pop#pop" char="}" endRegion="String" /> - <IncludeRules context="ipstring_internal" /> - </context> - <context name="ip_string_4" attribute="String (interpolated)" lineEndContext="#stay"> - <RangeDetect attribute="String (interpolated)" context="#stay" char="[" char1="]" /> - <DetectChar attribute="Operator" context="#pop#pop#pop" char="]" endRegion="String" /> - <IncludeRules context="ipstring_internal" /> - </context> - <context name="ip_string_5" attribute="String (interpolated)" lineEndContext="#stay"> - <RangeDetect attribute="String (interpolated)" context="#stay" char="<" char1=">" /> - <DetectChar attribute="Operator" context="#pop#pop#pop" char=">" endRegion="String" /> - <IncludeRules context="ipstring_internal" /> - </context> - <context name="ip_string_6" attribute="String (interpolated)" lineEndContext="#stay" dynamic="true"> - <RegExpr attribute="String (interpolated)" context="#stay" String="\%1" dynamic="true" /> - <DetectChar attribute="Operator" context="#pop#pop#pop" char="1" dynamic="true" endRegion="String"/> - <IncludeRules context="ipstring_internal" /> - </context> - - <context name="string" attribute="String" lineEndContext="#stay"> - <DetectIdentifier /> - <Detect2Chars attribute="String Special Character" context="#stay" char="\" char1="'" /> - <Detect2Chars attribute="String Special Character" context="#stay" char="\" char1="\" /> - <DetectChar attribute="Operator" context="#pop" char="'" endRegion="String" /> - </context> - <context name="string_2" attribute="String" lineEndContext="#stay"> - <DetectIdentifier /> - <Detect2Chars attribute="String Special Character" context="#stay" char="\" char1=")" /> - <Detect2Chars attribute="String Special Character" context="#stay" char="\" char1="\" /> - <RangeDetect attribute="String" context="#stay" char="(" char1=")" /> - <DetectChar attribute="Operator" context="#pop#pop" char=")" endRegion="String" /> - </context> - <context name="string_3" attribute="String" lineEndContext="#stay"> - <DetectIdentifier /> - <Detect2Chars attribute="String Special Character" context="#stay" char="\" char1="}" /> - <Detect2Chars attribute="String Special Character" context="#stay" char="\" char1="\" /> - <RangeDetect attribute="String" context="#stay" char="{" char1="}" /> - <DetectChar attribute="Operator" context="#pop#pop" char="}" endRegion="String" /> - </context> - <context name="string_4" attribute="String" lineEndContext="#stay"> - <DetectIdentifier /> - <Detect2Chars attribute="String Special Character" context="#stay" char="\" char1="]" /> - <Detect2Chars attribute="String Special Character" context="#stay" char="\" char1="\" /> - <RangeDetect attribute="String" context="#stay" char="[" char1="]" /> - <DetectChar attribute="Operator" context="#pop#pop" char="]" endRegion="String" /> - </context> - <context name="string_5" attribute="String" lineEndContext="#stay"> - <DetectIdentifier /> - <Detect2Chars attribute="String Special Character" context="#stay" char="\" char1="<" /> - <Detect2Chars attribute="String Special Character" context="#stay" char="\" char1="\" /> - <Detect2Chars attribute="String" context="#stay" char="\" char1=">" /> - <RangeDetect attribute="String" context="#stay" char="<" char1=">" /> - <DetectChar attribute="Operator" context="#pop#pop" char=">" endRegion="String" /> - </context> - <context name="string_6" attribute="String" lineEndContext="#stay" dynamic="true"> - <DetectIdentifier /> - <Detect2Chars attribute="String Special Character" context="#stay" char="\" char1="\" /> - <RegExpr attribute="String Special Character" context="#stay" String="\%1" dynamic="true"/> - <DetectChar attribute="Operator" context="#pop#pop" char="1" dynamic="true" endRegion="String" /> - </context> - - <!-- ====== contexts for s/// ====== --> - <context name="find_subst" attribute="Normal Text" lineEndContext="#stay" > - <RegExpr attribute="Comment" context="#stay" String="\s+#.*" /><!-- s # == comment, look for the delim on the next line --> - <DetectChar attribute="Operator" context="subst_curlybrace_pattern" char="{" beginRegion="Pattern" /> - <DetectChar attribute="Operator" context="subst_paren_pattern" char="(" beginRegion="Pattern" /> - <DetectChar attribute="Operator" context="subst_bracket_pattern" char="[" beginRegion="Pattern" /> - <DetectChar attribute="Operator" context="subst_sq_pattern" char="'" beginRegion="Pattern" /> - <RegExpr attribute="Operator" context="subst_slash_pattern" String="([^\w\s[\]{}()])" beginRegion="Pattern" /> - </context> - - <!-- Fully parse s {} {}. - This means that - - comments are legal between PATTERN and REPLACEMENT - - REPLACEMENT can contain resursive {} blocks --> - <context name="subst_curlybrace_pattern" attribute="Pattern" lineEndContext="#stay"> - <RegExpr attribute="Comment" context="#stay" String="\s+#.*$" /> - <IncludeRules context="regex_pattern_internal_ip" /> - <DetectChar attribute="Operator" context="subst_curlybrace_middle" char="}" endRegion="Pattern" /> - </context> - <context name="subst_curlybrace_middle" attribute="Normal Text" lineEndContext="#stay" > - <RegExpr attribute="Comment" context="#stay" String="#.*$" /> - <DetectChar attribute="Operator" context="subst_curlybrace_replace" char="{" beginRegion="Replacement" /> - </context> - <context name="subst_curlybrace_replace" attribute="String (interpolated)" lineEndContext="#stay"> - <IncludeRules context="ipstring_internal" /> - <DetectChar attribute="Normal Text" context="subst_curlybrace_replace_recursive" char="{" beginRegion="Block" /> - <RegExpr attribute="Operator" context="#pop#pop#pop#pop" String="\}[cegimosx]*" endRegion="Replacement" /> - </context> - <context name="subst_curlybrace_replace_recursive" attribute="String (interpolated)" lineEndContext="#stay" > - <DetectChar attribute="String (interpolated)" context="subst_curlybrace_replace_recursive" char="{" beginRegion="Block" /> - <DetectChar attribute="Normal Text" context="#pop" char="}" endRegion="Block" /> - <IncludeRules context="ipstring_internal" /> - </context> - - <context name="subst_paren_pattern" attribute="Pattern" lineEndContext="#stay"> - <RegExpr attribute="Comment" context="#stay" String="\s+#.*$" /> - <IncludeRules context="regex_pattern_internal_ip" /> - <DetectChar attribute="Operator" context="subst_paren_replace" char="}" endRegion="Pattern" /> - </context> - <context name="subst_paren_replace" attribute="String (interpolated)" lineEndContext="#stay"> - <IncludeRules context="ipstring_internal" /> - <DetectChar attribute="Operator" context="#stay" char="(" beginRegion="Replacement" /> - <RegExpr attribute="Operator" context="#pop#pop#pop" String="\)[cegimosx]*" endRegion="Replacement" /> - </context> - - <context name="subst_bracket_pattern" attribute="Pattern" lineEndContext="#stay"> - <RegExpr attribute="Comment" context="#stay" String="\s+#.*$" /> - <IncludeRules context="regex_pattern_internal_ip" /> - <DetectChar attribute="Operator" context="subst_bracket_replace" char="]" endRegion="Pattern" /> - </context> - <context name="subst_bracket_replace" attribute="String (interpolated)" lineEndContext="#stay"> - <IncludeRules context="ipstring_internal" /> - <DetectChar attribute="Operator" context="#stay" char="[" beginRegion="Replacement" /> - <RegExpr attribute="Operator" context="#pop#pop#pop" String="\][cegimosx]*" endRegion="Replacement" /> - </context> - - <context name="subst_slash_pattern" attribute="Pattern" lineEndContext="#stay" dynamic="true"> - <RegExpr attribute="Pattern Internal Operator" context="#stay" String="\$(?=%1)" dynamic="true" /> - <RegExpr attribute="Operator" context="subst_slash_replace" String="(%1)" dynamic="true" endRegion="Pattern" beginRegion="Replacement" /> - <IncludeRules context="regex_pattern_internal_ip" /> - </context> - <context name="subst_slash_replace" attribute="String (interpolated)" lineEndContext="#stay" dynamic="true"> - <RegExpr attribute="Operator" context="#pop#pop#pop" String="%1[cegimosx]*" dynamic="true" endRegion="Replacement" /> - <IncludeRules context="ipstring_internal" /> - - </context> - - <context name="subst_sq_pattern" attribute="Pattern" lineEndContext="#stay"> - <RegExpr attribute="Comment" context="#stay" String="\s+#.*$" /> - <IncludeRules context="regex_pattern_internal" /> - <DetectChar attribute="Operator" context="subst_sq_replace" char="'" endRegion="Pattern" beginRegion="Pattern" /> - </context> - <context name="subst_sq_replace" attribute="String" lineEndContext="#stay"> - <RegExpr attribute="Operator" context="#pop#pop#pop" String="'[cegimosx]*" endRegion="Replacement" /> - </context> - - <context name="tr" attribute="Pattern" lineEndContext="#pop" fallthrough="true" fallthroughContext="#pop" > - <RegExpr attribute="Pattern" context="#pop" String="\([^)]*\)\s*\(?:[^)]*\)" /> - <RegExpr attribute="Pattern" context="#pop" String="\{[^}]*\}\s*\{[^}]*\}" /> - <RegExpr attribute="Pattern" context="#pop" String="\[[^]]*\]\s*\[[^\]]*\]" /> - <RegExpr attribute="Pattern" context="#pop" String="([^a-zA-Z0-9_\s[\]{}()]).*\1.*\1" minimal="true"/> - </context> - - <!-- ====== PATTERNs ====== --> - <context name="find_pattern" attribute="Pattern" lineEndContext="#stay"> - <RegExpr attribute="Comment" context="#stay" String="\s+#.*" /><!-- s # == comment, look for the delim on the next line --> - <DetectChar attribute="Operator" context="pattern_brace" char="{" beginRegion="Pattern" /> - <DetectChar attribute="Operator" context="pattern_paren" char="(" beginRegion="Pattern" /> - <DetectChar attribute="Operator" context="pattern_bracket" char="[" beginRegion="Pattern" /> - <DetectChar attribute="Operator" context="pattern_sq" char="'" beginRegion="Pattern" /> - <RegExpr attribute="Operator" context="pattern" String="([^\w\s])" beginRegion="Pattern" /> - </context> - <context name="pattern_slash" attribute="Pattern" lineEndContext="#stay"> - <RegExpr attribute="Pattern Internal Operator" context="#stay" String="\$(?=/)" /> - <IncludeRules context="regex_pattern_internal_ip" /> - <RegExpr attribute="Operator" context="#pop" String="/[cgimosx]*" endRegion="Pattern" /> - </context> - <context name="pattern" attribute="Pattern" lineEndContext="#stay" dynamic="true"> - <RegExpr attribute="Pattern Internal Operator" context="#stay" String="\$(?=%1)" dynamic="true" /> - <RegExpr attribute="Operator" context="#pop#pop" String="%1[cgimosx]*" dynamic="true" endRegion="Pattern" /> - <IncludeRules context="regex_pattern_internal_ip" /> - <RegExpr attribute="Pattern Internal Operator" context="#stay" String="\$(?=\%1)" dynamic="true" /> - </context> - <context name="pattern_brace" attribute="Pattern" lineEndContext="#stay"> - <RegExpr attribute="Operator" context="#pop#pop" String="\}[cgimosx]*" endRegion="Pattern" /> - <IncludeRules context="regex_pattern_internal_ip" /> - </context> - <context name="pattern_bracket" attribute="Pattern" lineEndContext="#stay"> - <RegExpr attribute="Operator" context="#pop#pop" String="\][cgimosx]*" endRegion="Pattern" /> - <IncludeRules context="regex_pattern_internal_ip" /> - </context> - <context name="pattern_paren" attribute="Pattern" lineEndContext="#stay"> - <RegExpr attribute="Operator" context="#pop#pop" String="\)[cgimosx]*" endRegion="Pattern" /> - <IncludeRules context="regex_pattern_internal_ip" /> - </context> - <context name="pattern_sq" attribute="Pattern" lineEndContext="#stay"> - <RegExpr attribute="Operator" context="#pop#pop" String="'[cgimosx]*" endRegion="Pattern" /> - <IncludeRules context="regex_pattern_internal" /> - </context> - - <!-- rules internal stuff wrt regex patterns --> - <context name="regex_pattern_internal_rules_1" attribute="Pattern" lineEndContext="#stay"> - <RegExpr attribute="Comment" context="#stay" String="#.*$" firstNonSpace="true" /> - <RegExpr attribute="Pattern Character Class" context="#stay" String="\\[anDdSsWw]" /> - <RegExpr attribute="Pattern Internal Operator" context="#stay" String="\\[ABbEGLlNUuQdQZz]" /> - <RegExpr attribute="Special Variable" context="#stay" String="\\[\d]+" /> - <RegExpr attribute="Pattern" context="#stay" String="\\." /> - </context> - <context name="regex_pattern_internal_rules_2" attribute="Pattern" lineEndContext="#stay"> - <Detect2Chars attribute="Pattern Internal Operator" context="pat_ext" char="(" char1="?" /> - <DetectChar attribute="Pattern Internal Operator" context="pat_char_class" char="[" /> - <RegExpr attribute="Pattern Internal Operator" context="#stay" String="[()?^*+|]" /> - <RegExpr attribute="Pattern Internal Operator" context="#stay" String="\{[\d, ]+\}" /> - <DetectChar attribute="Pattern Internal Operator" context="#stay" char="$" /> - <RegExpr attribute="Comment" context="#stay" String="\s{3,}#.*$" /> - </context> - <context name="regex_pattern_internal" attribute="Pattern" lineEndContext="#stay"> - <IncludeRules context="regex_pattern_internal_rules_1" /> - <IncludeRules context="regex_pattern_internal_rules_2" /> - </context> - <context name="regex_pattern_internal_ip" attribute="Pattern" lineEndContext="#stay" > - <IncludeRules context="regex_pattern_internal_rules_1" /> - <!-- NOTE the below means that the special variables $' $], $} and $> are not supported - within interpolated PATTERNs (apart from $(, $) and ${ and $| not supported by perl). - This is because perl considers - s{foo$} {bar} OK as well as s{foo$}} {bar}, and detecting that is a huge work overload - for something that is unlikely to happen. --> - <RegExpr attribute="Data Type" context="find_variable_unsafe" String="[$@][^]\s{}()|>']" lookAhead="true" /> - <IncludeRules context="regex_pattern_internal_rules_2" /> - </context> - <context name="pat_ext" attribute="Pattern Internal Operator" lineEndContext="#stay"> - <RegExpr attribute="Comment" context="#pop" String="\#[^)]*" /> - <RegExpr attribute="Pattern Internal Operator" context="#pop" String="[:=!><]+" /> - <DetectChar attribute="Pattern Internal Operator" context="#pop" char=")" /> - </context> - <context name="pat_char_class" attribute="Pattern Character Class" lineEndContext="#stay"> - <DetectChar attribute="Pattern Internal Operator" context="#stay" char="^" /> - <Detect2Chars attribute="Pattern Character Class" context="#stay" char="\" char1="\" /> - <Detect2Chars attribute="Pattern Character Class" context="#stay" char="\" char1="]" /> - <RegExpr attribute="Pattern Character Class" context="#stay" String="\[:\^?[a-z]+:\]" /> - <DetectChar attribute="Pattern Internal Operator" context="#pop" char="]" /> - </context> - - <!-- ====== Variables ====== --> - <context name="find_variable" attribute="Data Type" lineEndContext="#pop" fallthrough="true" fallthroughContext="#pop" > - <RegExpr attribute="Special Variable" context="var_detect" String="\$[0-9]+" /> - <RegExpr attribute="Special Variable" context="var_detect" String="[@\$](?:[\+\-_]\B|ARGV\b|INC\b)" /> - <RegExpr attribute="Special Variable" context="var_detect" String="[%\$](?:INC\b|ENV\b|SIG\b)" /> - <RegExpr attribute="Data Type" context="var_detect" String="\$\$[\$\w_]" /> - <RegExpr attribute="Data Type" context="var_detect" String="\$[#_][\w_]" /> - <RegExpr attribute="Data Type" context="var_detect" String="\$+::" /> - <RegExpr attribute="Special Variable" context="var_detect" String="\$[^a-zA-Z0-9\s{][A-Z]?" /> - <RegExpr attribute="Data Type" context="var_detect" String="[\$@%]\{[\w_]+\}" /> - <AnyChar attribute="Data Type" context="var_detect" String="$@%" /> - <RegExpr attribute="Data Type" context="var_detect" String="\*[a-zA-Z_]+" /> - <RegExpr attribute="Special Variable" context="#stay" String="\*[^a-zA-Z0-9\s{][A-Z]?" /> - <!-- this should be a rare case! --> - <AnyChar attribute="Operator" context="#pop" String="$@%*" /> - </context> - <!-- This does not check fo a trailing slash, for usage in strings. --> - <context name="find_variable_unsafe" attribute="Data Type" lineEndContext="#pop" fallthrough="true" fallthroughContext="#pop" > - <RegExpr attribute="Special Variable" context="var_detect_unsafe" String="\$[0-9]+" /> - <RegExpr attribute="Special Variable" context="var_detect_unsafe" String="[@\$](?:[\+\-_]\B|ARGV\b|INC\b)" /> - <RegExpr attribute="Special Variable" context="var_detect_unsafe" String="[%\$](?:INC\b|ENV\b|SIG\b)" /> - <RegExpr attribute="Data Type" context="var_detect_unsafe" String="\$\$[\$\w_]" /> - <RegExpr attribute="Data Type" context="var_detect_unsafe" String="\$[#_][\w_]" /> - <RegExpr attribute="Data Type" context="var_detect_unsafe" String="\$+::" /> - <RegExpr attribute="Special Variable" context="#stay" String="\$[^a-zA-Z0-9\s{][A-Z]?" /> - <RegExpr attribute="Data Type" context="var_detect_unsafe" String="[\$@%]\{[\w_]+\}" /> - <RegExpr attribute="Data Type" context="var_detect_unsafe" String="[\$@%]" /><!-- AnyChar! --> - <RegExpr attribute="Data Type" context="var_detect_unsafe" String="\*\w+" /> - <AnyChar attribute="Operator" context="#pop" String="$@%*" /> - </context> - <context name="var_detect" attribute="Data Type" lineEndContext="#pop#pop" fallthrough="true" fallthroughContext="#pop#pop"> - <IncludeRules context="var_detect_rules" /> - <IncludeRules context="slash_safe_escape" /> - </context> - <context name="var_detect_unsafe" attribute="Data Type" lineEndContext="#pop#pop" fallthrough="true" fallthroughContext="#pop#pop"> - <IncludeRules context="var_detect_rules" /> - </context> - <context name="var_detect_rules" attribute="Data Type" lineEndContext="#pop#pop" > - <RegExpr attribute="Data Type" context="#stay" String="[\w_]+" /> - <Detect2Chars attribute="Normal Text" context="#stay" char=":" char1=":" /> - <DetectChar attribute="Operator" context="#stay" char="'" /> - <Detect2Chars attribute="Normal Text" context="#stay" char="-" char1=">" /> - <!-- safe with operator / --> - <Detect2Chars attribute="Normal Text" context="#stay" char="+" char1="+" /> - <Detect2Chars attribute="Normal Text" context="#stay" char="-" char1="-" /> - </context> - - - <!-- ====== Word lists ====== --> - <context name="quote_word" attribute="Normal Text" lineEndContext="#stay" dynamic="true"> - <DetectSpaces /> - <DetectIdentifier /> - <RegExpr attribute="Normal Text" context="#stay" String="\\%1" dynamic="true" /> - <DetectChar attribute="Operator" context="#pop#pop#pop" char="1" dynamic="true" endRegion="Wordlist" /> - </context> - <context name="quote_word_paren" attribute="Normal Text" lineEndContext="#stay"> - <DetectSpaces /> - <DetectIdentifier /> - <Detect2Chars attribute="Normal Text" context="#stay" char="\" char1=")" /> - <DetectChar attribute="Operator" context="#pop#pop#pop" char=")" endRegion="Wordlist" /> - </context> - <context name="quote_word_brace" attribute="Normal Text" lineEndContext="#stay"> - <DetectSpaces /> - <DetectIdentifier /> - <Detect2Chars attribute="Normal Text" context="#stay" char="\" char1="}" /> - <DetectChar attribute="Operator" context="#pop#pop#pop" char="}" endRegion="Wordlist" /> - </context> - <context name="quote_word_bracket" attribute="Normal Text" lineEndContext="#stay"> - <DetectSpaces /> - <DetectIdentifier /> - <Detect2Chars attribute="Normal Text" context="#stay" char="\" char1="]" /> - <DetectChar attribute="Operator" context="#pop#pop#pop" char="]" endRegion="Wordlist" /> - </context> - - <!-- ====== Here Documents ====== --> - <context name="find_here_document" attribute="Normal Text" lineEndContext="#pop" > - <RegExpr attribute="Keyword" context="here_document" String="(\w+)\s*;?" /> - <RegExpr attribute="Keyword" context="here_document" String="\s*"([^"]+)"\s*;?" /> - <RegExpr attribute="Keyword" context="here_document" String="\s*`([^`]+)`\s*;?" /> - <RegExpr attribute="Keyword" context="here_document_dumb" String="\s*'([^']+)'\s*;?" /> - </context> - <context name="here_document" attribute="String (interpolated)" lineEndContext="#stay" dynamic="true"> - <DetectSpaces /> - <RegExpr attribute="Keyword" context="#pop#pop" String="^%1\b" column="0" dynamic="true" endRegion="HereDocument"/> - <RegExpr attribute="Keyword" context="here_document" String="\=\s*<<\s*["']?([A-Z0-9_\-]+)["']?" beginRegion="HEREDoc" /> - <IncludeRules context="ipstring_internal" /> - </context> - <context name="here_document_dumb" attribute="Normal Text" lineEndContext="#stay" dynamic="true"> - <DetectSpaces /> - <RegExpr attribute="Keyword" context="#pop#pop" String="%1" column="0" dynamic="true" endRegion="HereDocument"/> - <DetectIdentifier /> - </context> - - <!-- ====== Misc ====== --> - <context name="data_handle" attribute="Data" lineEndContext="#stay"> - <RegExpr attribute="Pod" context="pod" String="\=(?:head[1-6]|over|back|item|for|begin|end|pod)\s+.*" column="0" beginRegion="POD"/> - <StringDetect attribute="Keyword" context="normal" String="__END__" firstNonSpace="true" /> - </context> - <context name="end_handle" attribute="Nothing" lineEndContext="#stay"> - <RegExpr attribute="Pod" context="pod" String="^\=(?:head[1-6]|over|back|item|for|begin|end|pod)\s*.*"/> - <StringDetect attribute="Keyword" context="data_handle" String="__DATA__" firstNonSpace="true" /> - </context> - - <context name="Backticked" attribute="String (interpolated)" lineEndContext="#stay"> - <IncludeRules context="ipstring_internal"/> - <DetectChar attribute="Operator" context="#pop" char="`"/> - </context> - - <context name="slash_safe_escape" attribute="Normal Text" lineEndContext="#pop" fallthrough="true" fallthroughContext="#pop"> - <RegExpr attribute="Normal Text" context="#pop" String="\s*\}\s*/{1,2}" endRegion="Block"/> - <RegExpr attribute="Normal Text" context="#pop" String="\s*[)\]]?\s*/{1,2}" /> - <keyword attribute="Keyword" context="#pop" String="keywords" /><!-- wonder why??? --> - </context> - - <context name="package_qualified_blank" attribute="Normal Text" lineEndContext="#stay"> - <RegExpr attribute="Normal Text" context="#pop" String="[\w_]+" /> - </context> - - <context name="sub_name_def" attribute="Normal Text" lineEndContext="#pop" fallthrough="true" fallthroughContext="#pop"> - <RegExpr attribute="Function" context="#stay" String="\w+" /> - <RegExpr attribute="Normal Text" context="find_variable" String="\$\S" lookAhead="true" /> - <RegExpr attribute="Normal Text" context="sub_arg_definition" String="\s*\(" /> - <Detect2Chars attribute="Normal Text" context="#stay" char=":" char1=":" /> - </context> - - <context name="sub_arg_definition" attribute="Normal Text" lineEndContext="#stay" fallthrough="true" fallthroughContext="#pop#pop"> - <AnyChar attribute="Data Type" context="#stay" String="*$@%" /> - <AnyChar attribute="Normal Text" context="#stay" String="&\[];" /> - <DetectChar attribute="Normal Text" context="slash_safe_escape" char=")" /> - </context> - - <context name="pod" attribute="Pod" lineEndContext="#stay"> - <DetectSpaces /> - <DetectIdentifier /> - <RegExpr attribute="Pod" context="#stay" String="\=(?:head[1-6]|over|back|item|for|begin|end|pod)\s*.*" column="0" beginRegion="POD" endRegion="POD"/> - <RegExpr attribute="Pod" context="#pop" String="\=cut.*$" column="0" endRegion="POD"/> - </context> - - <context name="comment" attribute="Comment" lineEndContext="#pop"> - <DetectSpaces /> - <IncludeRules context="##Alerts" /> - <DetectIdentifier /> - </context> - - </contexts> - <itemDatas> - <itemData name="Normal Text" defStyleNum="dsNormal" /> - <itemData name="Keyword" defStyleNum="dsKeyword" /> - <itemData name="Pragma" defStyleNum="dsKeyword" /> - <itemData name="Function" defStyleNum="dsFunction" /> - <itemData name="Operator" defStyleNum="dsKeyword" color="#008000"/> - <itemData name="Data Type" defStyleNum="dsDataType" /> - <itemData name="Special Variable" defStyleNum="dsDataType" color="#C00000" selColor="#C00000" bold="0" italic="0" /> - <itemData name="Decimal" defStyleNum="dsDecVal" /> - <itemData name="Octal" defStyleNum="dsBaseN" /> - <itemData name="Hex" defStyleNum="dsBaseN" /> - <itemData name="Bin" defStyleNum="dsBaseN" /> - <itemData name="Float" defStyleNum="dsFloat" /> - <itemData name="String" defStyleNum="dsString" color="#FF6C6C" selColor="#FF6C6C" bold="0" italic="0" /> - <itemData name="String (interpolated)" defStyleNum="dsString" /> - <itemData name="String Special Character" defStyleNum="dsChar" /> - <itemData name="Pattern" defStyleNum="dsOthers" /> - <itemData name="Pattern Internal Operator" defStyleNum="dsChar" /> - <itemData name="Pattern Character Class" defStyleNum="dsBaseN" /> - <itemData name="Data" defStyleNum="dsNormal" /> - <itemData name="Comment" defStyleNum="dsComment" /> - <itemData name="Pod" defStyleNum="dsComment" /> - <itemData name="Nothing" defStyleNum="dsComment" /> - </itemDatas> - </highlighting> - <general> - <comments> - <comment name="singleLine" start="#" /> - </comments> - <keywords casesensitive="1" /> - </general> -</language> -<!-- kate: space-indent on; indent-width 2; replace-tabs on; --> diff --git a/share/qtcreator/generic-highlighter/ruby.xml b/share/qtcreator/generic-highlighter/ruby.xml deleted file mode 100644 index c4110ccd75..0000000000 --- a/share/qtcreator/generic-highlighter/ruby.xml +++ /dev/null @@ -1,924 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE language SYSTEM "language.dtd"> - -<!-- - Ruby syntax highlighting definition for Kate. - - Copyright (C) 2004 by Sebastian Vuorinen (sebastian dot vuorinen at helsinki dot fi) - Copyright (C) 2004 by Stefan Lang (langstefan@gmx.at) - Copyright (C) 2008 by Robin Pedersen (robinpeder@gmail.com) - Copyright (C) 2011 by Miquel Sabaté (mikisabate@gmail.com) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the - Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. ---> - -<!-- - TODO: Division after gdl contexts is interpreted as regexp ---> - -<!-- Hold the "language" opening tag on a single line, as mentioned in "language.dtd". --> -<language name="Ruby" section="Scripts" - version="1.29" kateversion="3.3" - extensions="*.rb;*.rjs;*.rxml;*.xml.erb;*.js.erb;*.rake;Rakefile;Gemfile;*.gemspec;Vagrantfile" - mimetype="application/x-ruby" - style="ruby" indenter="ruby" - author="Stefan Lang (langstefan@gmx.at), Sebastian Vuorinen (sebastian.vuorinen@helsinki.fi), Robin Pedersen (robinpeder@gmail.com), Miquel Sabaté (mikisabate@gmail.com)" license="LGPL"> - - <highlighting> - - <list name="keywords"> - <item> BEGIN </item> - <item> END </item> - <item> and </item> - <item> begin </item> - <item> break </item> - <item> case </item> - <item> defined? </item> - <item> do </item> - <item> else </item> - <item> elsif </item> - <item> end </item> - <item> ensure </item> - <item> for </item> - <item> if </item> - <item> in </item> - <item> next </item> - <item> not </item> - <item> or </item> - <item> redo </item> - <item> rescue </item> - <item> retry </item> - <item> return </item> - <item> then </item> - <item> unless </item> - <item> until </item> - <item> when </item> - <item> yield </item> - </list> - - <list name="access-control"> - <item> private_class_method </item> - <item> private </item> - <item> protected </item> - <item> public_class_method </item> - <item> public </item> - </list> - - <list name="attribute-definitions"> - <item> attr_reader </item> - <item> attr_writer </item> - <item> attr_accessor </item> - </list> - - <list name="definitions"> - <item> alias </item> - <item> module </item> - <item> class </item> - <item> def </item> - <item> undef </item> - </list> - - <list name="pseudo-variables"> - <item> self </item> - <item> super </item> - <item> nil </item> - <item> false </item> - <item> true </item> - <item> caller </item> - <item> __FILE__ </item> - <item> __LINE__ </item> - </list> - - <list name="default-globals"> - <item> $stdout </item> - <item> $defout </item> - <item> $stderr </item> - <item> $deferr </item> - <item> $stdin </item> - </list> - - <!-- Kernel module methods. - NOTE: Methods ending in ? or ! - are included below as regexes. - --> - <list name="kernel-methods"> - <!-- backquote ` --> - <item> abort </item> - <item> at_exit </item> - <item> autoload </item> - <item> autoload? </item> - <item> binding </item> - <item> block_given? </item> - <item> callcc </item> - <item> caller </item> - <item> catch </item> - <item> chomp </item> - <item> chomp! </item> - <item> chop </item> - <item> chop! </item> - <item> eval </item> - <item> exec </item> - <item> exit </item> - <item> exit! </item> - <item> fail </item> - <item> fork </item> - <item> format </item> - <item> getc </item> - <item> gets </item> - <item> global_variables </item> - <item> gsub </item> - <item> gsub! </item> - <item> iterator? </item> - <item> lambda </item> - <item> load </item> - <item> local_variables </item> - <item> loop </item> - <item> method_missing </item> - <item> open </item> - <item> p </item> - <item> print </item> - <item> printf </item> - <item> proc </item> - <item> putc </item> - <item> puts </item> - <item> raise </item> - <item> rand </item> - <item> readline </item> - <item> readlines </item> - <item> require </item> - <item> require_relative </item> - <item> scan </item> - <item> select </item> - <item> set_trace_func </item> - <item> sleep </item> - <item> split </item> - <item> sprintf </item> - <item> srand </item> - <item> sub </item> - <item> sub! </item> - <item> syscall </item> - <item> system </item> - <item> test </item> - <item> throw </item> - <item> trace_var </item> - <item> trap </item> - <item> untrace_var </item> - <item> warn </item> - </list> - - <list name="mixin-methods"> - <item>extend</item> - <item>include</item> - <item>prepend</item> - </list> - - <contexts> - <context name="Normal" attribute="Normal Text" lineEndContext="#stay"> - <!-- ruby ignores newline after \ --> - <LineContinue attribute="Normal Text" context="Line Continue"/> - - <!-- __END__ token on own line. --> - <RegExpr attribute="Keyword" String="__END__$" context="DATA" column="0"/> - - <!-- "shebang" line --> - <RegExpr attribute="Keyword" String="#!\/.*" context="#stay" column="0"/> - - <!-- "def" - "end" blocks --> - <!-- check for statement modifiers with regexes --> - <DetectChar attribute="Operator" char="{" context="Find closing block brace" beginRegion="def block"/> - <RegExpr attribute="Keyword" String="(\=|\(|\[|\{)\s*(if|unless|while|until)\b" context="#stay" beginRegion="def block"/> - <RegExpr attribute="Keyword" String="(while|until)\b(?!.*\bdo\b)" context="#stay" beginRegion="def block" /> - <RegExpr attribute="Keyword" String="\;\s*(while|until)\b(?!.*\bdo\b)" context="#stay" beginRegion="def block"/> - <RegExpr attribute="Keyword" String="(if|unless)\b" context="#stay" beginRegion="def block" firstNonSpace="true"/> - <RegExpr attribute="Keyword" String="\;\s*(if|unless)\b" context="#stay" beginRegion="def block"/> - <RegExpr attribute="Keyword" String="\bclass\b" context="#stay" beginRegion="def block"/> - <RegExpr attribute="Keyword" String="\bmodule\b" context="#stay" beginRegion="def block"/> - <RegExpr attribute="Keyword" String="\bbegin\b" context="#stay" beginRegion="def block"/> - <RegExpr attribute="Keyword" String="\bfor\b(?!.*\bdo\b)" context="#stay" beginRegion="def block"/> - <RegExpr attribute="Keyword" String="\bcase\b" context="#stay" beginRegion="def block"/> - <RegExpr attribute="Keyword" String="\bdo\b" context="#stay" beginRegion="def block"/> - <RegExpr attribute="Keyword" String="\bdef\b" context="#stay" beginRegion="def block"/> - <RegExpr attribute="Keyword" String="\bend\b" context="#stay" endRegion="def block"/> - <!-- elsif/else close the current block and start a new one --> - <RegExpr attribute="Keyword" String="\b(else|elsif|rescue|ensure)\b" context="#stay" endRegion="def block" beginRegion="def block"/> - - <StringDetect attribute="Operator" String="..." context="#stay"/> - <Detect2Chars attribute="Operator" char="." char1="." context="#stay"/> - - <!-- marks a message (being sent, not defined) --> - <RegExpr attribute="Message" String="\.[_a-z][_a-zA-Z0-9]*(\?|\!|\b)" context="check_div_2"/> - - <!-- Check for "ASCII code operator". e.g.: ?a --> - <RegExpr attribute="Dec" String="\s\?(\\M\-)?(\\C\-)?\\?\S" context="check_div_1"/> - - <keyword attribute="Keyword" String="keywords" context="#stay"/> - <keyword attribute="Attribute Definition" String="attribute-definitions" context="check_div_2"/> - <keyword attribute="Access Control" String="access-control" context="check_div_2"/> - <keyword attribute="Definition" String="definitions" context="#stay" /> - <keyword attribute="Pseudo variable" String="pseudo-variables" context="check_div_1"/> - <keyword attribute="Default globals" String="default-globals" context="check_div_2"/> - <keyword attribute="Kernel methods" String="kernel-methods" context="check_div_2"/> - <keyword attribute="Module mixin methods" String="mixin-methods" context="check_div_2"/> - - <!-- (global) vars starting with $ - Match them before $_. - --> - <RegExpr attribute="Global Variable" String="\$[a-zA-Z_0-9]+" context="check_div_1"/> - <RegExpr attribute="Global Variable" String="\$\-[a-zA-z_]\b" context="check_div_1"/> - <!-- special-character globals --> - <RegExpr attribute="Default globals" String="\$[\d_*`+@;,.~=\!\$:?'/\\\-\&"><]" context="check_div_1"/> - <RegExpr attribute="Global Constant" String="\b[_A-Z]+[A-Z_0-9]+\b" context="check_div_2"/> - <!-- Generally a module or class name like "File", "MyModule_1", .. --> - <RegExpr attribute="Constant" String="\b[A-Z]+_*([0-9]|[a-z])[_a-zA-Z0-9]*\b" context="check_div_2"/> - - <!-- Numeric values. Note that we have to allow underscores between two digits (thus the creepy regular expressions). --> - <RegExpr attribute="Hex" String="\b\-?0[xX]([0-9a-fA-F]|_[0-9a-fA-F])+" context="check_div_1"/> - <RegExpr attribute="Bin" String="\b\-?0[bB]([01]|_[01])+" context="check_div_1"/> - <RegExpr attribute="Octal" String="\b\-?0[1-7]([0-7]|_[0-7])*" context="check_div_1"/> - <RegExpr attribute="Float" String="\b\-?[0-9]([0-9]|_[0-9])*\.[0-9]([0-9]|_[0-9])*([eE]\-?[1-9]([0-9]|_[0-9])*(\.[0-9]*)?)?" context="check_div_1"/> - <RegExpr attribute="Dec" String="\b\-?[1-9]([0-9]|_[0-9])*\b" context="check_div_1"/> - <Int attribute="Dec" context="check_div_1"/> - <HlCChar attribute="Char" context="check_div_1"/> - - <!-- Check for =begin before assignment operator. --> - <RegExpr attribute="Blockcomment" String="^=begin(?:\s|$)" context="Embedded documentation" beginRegion="comment block" column="0"/> - - <!-- recognize the beginning of a HEREDOC - This uses new features in Kate 2.3 and later - - There is no other chance of keeping heredoc apart from the - push operator '<<' than requiring to put space between the operator - and the string. - --> - <RegExpr attribute="Operator" context="find_indented_heredoc" String="\s*<<-(?=\w+|["'])" beginRegion="HereDocument" /> - <RegExpr attribute="Operator" context="find_heredoc" String="\s*<<(?=\w+|["'])" beginRegion="HereDocument" /> - - <DetectChar attribute="Operator" char="." context="#stay"/> - <Detect2Chars attribute="Operator" char="&" char1="&" context="#stay"/> - <Detect2Chars attribute="Operator" char="|" char1="|" context="#stay"/> - <RegExpr attribute="Operator" String="\s[\?\:\%]\s" context="#stay"/> - <RegExpr attribute="Operator" String="[|&<>\^\+*~\-=]+" context="#stay"/> - <!-- regexp hack --> - <RegExpr attribute="Operator" String="\s!" context="#stay"/> - <RegExpr attribute="Operator" String="/=\s" context="#stay" insensitive="0"/> - <StringDetect attribute="Operator" String="%=" context="#stay" insensitive="0"/> - <Detect2Chars attribute="Operator" char=":" char1=":" context="Member Access"/> - - <RegExpr attribute="Symbol" String=":(@{1,2}|\$)?[a-zA-Z_][a-zA-Z0-9_]*[=?!]?" context="check_div_1"/> - <RegExpr attribute="Symbol" String=":\[\]=?" context="check_div_1"/> - - <RegExpr attribute="Symbol" String="(@{1,2}|\$)?[a-zA-Z_][a-zA-Z0-9_]*[=?!]?: " context="check_div_1"/> - <RegExpr attribute="Symbol" String="\[\]=?: " context="check_div_1"/> - - <DetectChar attribute="String" char=""" context="Quoted String"/> - <DetectChar attribute="Raw String" char="'" context="Apostrophed String"/> - <DetectChar attribute="Command" char="`" context="Command String"/> - - <StringDetect attribute="Normal Text" String="?#" context="#stay"/> - - <RegExpr attribute="Comment" String="#\s*BEGIN.*$" context="#stay" beginRegion="marker" column="0"/> - <RegExpr attribute="Comment" String="#\s*END.*$" context="#stay" endRegion="marker" column="0"/> - <DetectChar attribute="Comment" char="#" context="General Comment"/> - - <DetectChar attribute="Delimiter" char="[" context="#stay"/> - <DetectChar attribute="Delimiter" char="]" context="check_div_1"/> - <DetectChar attribute="Delimiter" char="{" context="#stay" beginRegion="def block"/> - <DetectChar attribute="Delimiter" char="}" context="check_div_1" endRegion="def block"/> - - <RegExpr attribute="Instance Variable" String="@[a-zA-Z_0-9]+" context="check_div_1"/> - <RegExpr attribute="Class Variable" String="@@[a-zA-Z_0-9]+" context="check_div_1"/> - - <!-- handle the different regular expression formats --> - <DetectChar attribute="Regular Expression" char="/" context="RegEx 1"/> - - <!-- recognize the beginning of a general delimited input format --> - <!-- this moves to the next context to separate out the exact nature of the GDL input --> - <RegExpr attribute="GDL input" context="find_gdl_input" String="\s*[%](?=[QqxwW]?[^\s])" beginRegion="GdlInput" /> - - <DetectChar attribute="Normal Text" char=")" context="check_div_1"/> - <DetectIdentifier attribute="Normal Text" context="check_div_2"/> - - </context> - - <!-- In the following contexts, a slash character ('/') is a division operator --> - <!-- Everywhere else, it's a regular expression delimiter --> - - <!-- A slash is always a division operator, even if preceeded by whitespace --> - <context name="check_div_1" attribute="Normal Text" fallthrough="true" fallthroughContext="#pop" lineEndContext="#pop"> - <RegExpr attribute="Normal Text" String="\s*" context="#stay"/> - <AnyChar attribute="Operator" String="/%" context="#pop"/> - </context> - - <!-- Same as check_div_1, but with double pop to exit the surrounding context --> - <context name="check_div_1_pop" attribute="Normal Text" fallthrough="true" fallthroughContext="#pop#pop" lineEndContext="#pop#pop"> - <RegExpr attribute="Normal Text" String="\s*" context="#stay"/> - <AnyChar attribute="Operator" String="/%" context="#pop#pop"/> - </context> - - <!-- A slash is division operator if it's the first character, or if preceeded and followed by whitespace --> - <context name="check_div_2" attribute="Normal Text" fallthrough="true" fallthroughContext="#pop" lineEndContext="#pop"> - <AnyChar attribute="Operator" String="/%" context="#pop"/> - <RegExpr attribute="Normal Text" String="\s+" context="check_div_2_internal"/> - </context> - - <!-- Internal context used by check_div_2 --> - <context name="check_div_2_internal" attribute="Normal Text" fallthrough="true" fallthroughContext="#pop#pop" lineEndContext="#pop#pop"> -<!-- <DetectChar attribute="Operator" char="%" context="#pop#pop"/> --> - <RegExpr attribute="Operator" String="[/%](?=\s)" context="#pop#pop"/> - </context> - - <!-- Same as check_div_2, but with double pop to exit the surrounding context --> - <context name="check_div_2_pop" attribute="Normal Text" fallthrough="true" fallthroughContext="#pop#pop" lineEndContext="#pop#pop"> - <AnyChar attribute="Operator" String="/%" context="#pop#pop"/> - <RegExpr attribute="Normal Text" String="\s+" context="check_div_2_pop_internal"/> - </context> - - <!-- Internal context used by check_div_2_pop --> - <context name="check_div_2_pop_internal" attribute="Normal Text" fallthrough="true" fallthroughContext="#pop#pop#pop" lineEndContext="#pop#pop#pop"> - <DetectChar attribute="Operator" char="%" context="#pop#pop#pop"/> - <RegExpr attribute="Operator" String="/(?=\s)" context="#pop#pop#pop"/> - </context> - - <context name="Line Continue" attribute="Normal Text" lineEndContext="#pop"> - <RegExpr attribute="Keyword" String="(while|until)\b(?!.*\bdo\b)" context="#stay" firstNonSpace="true"/> - <RegExpr attribute="Keyword" String="(if|unless)\b" context="#stay" firstNonSpace="true"/> - <IncludeRules context="Normal"/> - </context> - - <context name="Find closing block brace" attribute="Normal Text" lineEndContext="#stay"> - <DetectChar attribute="Operator" char="}" context="check_div_1_pop" endRegion="def block"/> - <IncludeRules context="Normal"/> - </context> - - <context name="Quoted String" attribute="String" lineEndContext="#stay"> - <StringDetect attribute="String" String="\\" context="#stay"/> - <RegExpr attribute="String" String="\\\"" context="#stay"/> - <RegExpr attribute="Substitution" String="#@{1,2}" context="Short Subst"/> - <Detect2Chars attribute="Substitution" char="#" char1="{" context="Subst"/> - <DetectChar char=""" attribute="String" context="check_div_1_pop"/> - </context> - - <context name="Apostrophed String" attribute="Raw String" lineEndContext="#stay"> - <StringDetect attribute="String" String="\\" context="#stay"/> - <RegExpr attribute="String" String="\\\'" context="#stay"/> - <DetectChar char="'" attribute="Raw String" context="check_div_1_pop"/> - </context> - - <context name="Command String" attribute="Command" lineEndContext="#stay"> - <StringDetect attribute="String" String="\\" context="#stay"/> - <RegExpr attribute="String" String="\\\`" context="#stay"/> - <RegExpr attribute="Substitution" String="#@{1,2}" context="Short Subst"/> - <Detect2Chars attribute="Substitution" char="#" char1="{" context="Subst"/> - <DetectChar char="`" attribute="Command" context="check_div_1_pop"/> - </context> - - <context name="Embedded documentation" attribute="Blockcomment" lineEndContext="#stay"> - <RegExpr attribute="Comment" String="^=end(?:\s.*|$)" context="#pop" endRegion="comment block" column="0"/> - <IncludeRules context="##Alerts" /> - </context> - - <context name="RegEx 1" attribute="Regular Expression" lineEndContext="#stay"> - <RegExpr attribute="Regular Expression" String="\\\/" context="#stay"/> - <RegExpr attribute="Substitution" String="#@{1,2}" context="Short Subst"/> - <Detect2Chars attribute="Substitution" char="#" char1="{" context="Subst"/> - <RegExpr attribute="Regular Expression" String="/[uiomxn]*" context="check_div_1_pop"/> - </context> - - <!-- Substitutions can be nested --> - <context name="Subst" attribute="Normal Text" lineEndContext="#stay"> - <DetectChar attribute="Substitution" char="}" context="#pop"/> - <!-- Highlight substitution as code. --> - <IncludeRules context="Normal"/> - </context> - - <context name="Short Subst" attribute="Substitution" lineEndContext="#pop"> - <!-- Check for e.g.: "#@var#@@xy" --> - <RegExpr attribute="Substitution" String="#@{1,2}" context="#stay"/> - <RegExpr attribute="Substitution" String="\w(?!\w)" context="#pop"/> - </context> - - <!-- This handles access of nested module classes and class methods --> - <context name="Member Access" attribute="Member" lineEndContext="#pop"> - <!-- marks a message (being sent, not defined) --> - <RegExpr attribute="Message" String="\.?[_a-z]\w*(\?|\!)?(?=[^\w\d\.\:])" context="check_div_2_pop"/> - <RegExpr attribute="Message" String="\.?[_a-z]\w*(\?|\!)?" context="#stay"/> - <RegExpr attribute="Constant" String="[A-Z]+_*(\d|[a-z])\w*(?=[^\w\d\.\:])" context="check_div_2_pop"/> - <RegExpr attribute="Constant" String="[A-Z]+_*([0-9]|[a-z])\w*" context="#stay"/> - <RegExpr attribute="Constant Value" String="[_A-Z][_A-Z0-9]*(?=[^\w\d\.\:])" context="check_div_2_pop"/> - <RegExpr attribute="Constant Value" String="[_A-Z][_A-Z0-9]*" context="#stay"/> - <Detect2Chars attribute="Operator" char=":" char1=":" context="#stay"/> - <DetectChar attribute="Member" char="." context="#stay"/> - - <AnyChar attribute="Operator" String="=+-*/%|&[]{}~" context="#pop"/> - <DetectChar attribute="Comment" char="#" context="#pop"/> - <AnyChar attribute="Normal Text" String="()\" context="#pop"/> - <RegExpr attribute="Member" String="\W" context="#pop"/> - </context> - - <context name="Comment Line" attribute="Comment" lineEndContext="#pop"> - <RegExpr attribute="Comment" String="\w\:\:\s" context="RDoc Label"/> - <IncludeRules context="##Alerts" /> - </context> - - <context name="General Comment" attribute="Comment" lineEndContext="#pop"> - <IncludeRules context="##Alerts" /> - </context> - - <context name="RDoc Label" attribute="RDoc Value" lineEndContext="#pop"/> - - <!-- HEREDOC support - The contexts below support both normal and indented heredocs - --> - <!-- here we markup the heredoc markers --> - <context name="find_heredoc" attribute="Normal Text" lineEndContext="#pop" > - <RegExpr attribute="Keyword" context="apostrophed_normal_heredoc" String="'(\w+)'" /> - <RegExpr attribute="Keyword" context="normal_heredoc" String=""?(\w+)"?" /> - </context> - <context name="find_indented_heredoc" attribute="Normal Text" lineEndContext="#pop" > - <RegExpr attribute="Keyword" context="apostrophed_indented_heredoc" String="'(\w+)'" /> - <RegExpr attribute="Keyword" context="indented_heredoc" String=""?(\w+)"?" /> - </context> - <!-- these are the real heredoc contexts --> - <context name="indented_heredoc" attribute="Here Document" lineEndContext="#stay" dynamic="true"> - <RegExpr attribute="Keyword" context="#pop#pop" String="%1$" dynamic="true" endRegion="HereDocument" firstNonSpace="true"/> - <IncludeRules context="heredoc_rules" /> - </context> - <context name="apostrophed_indented_heredoc" attribute="Here Document" lineEndContext="#stay" dynamic="true"> - <RegExpr attribute="Keyword" context="#pop#pop" String="%1$" dynamic="true" endRegion="HereDocument" firstNonSpace="true"/> - </context> - - <context name="normal_heredoc" attribute="Here Document" lineEndContext="#stay" dynamic="true"> - <RegExpr attribute="Keyword" context="#pop#pop" String="%1$" dynamic="true" endRegion="HereDocument" column="0"/> - <IncludeRules context="heredoc_rules" /> - </context> - <context name="apostrophed_normal_heredoc" attribute="Here Document" lineEndContext="#stay" dynamic="true"> - <RegExpr attribute="Keyword" context="#pop#pop" String="%1$" dynamic="true" endRegion="HereDocument" column="0"/> - </context> - - <!-- rules for heredoc types --> - <context name="heredoc_rules" attribute="Normal Text" lineEndContext="#stay"> - <RegExpr attribute="Substitution" String="#@{1,2}" context="Short Subst"/> - <Detect2Chars attribute="Substitution" char="#" char1="{" context="Subst"/> - </context> - - <!-- General delimited input support - The contexts below handle the various gdl formats - --> - <context name="find_gdl_input" attribute="Normal Text" lineEndContext="#pop"> - - <!-- handle token arrays --> - <RegExpr attribute="GDL input" context="gdl_token_array_1" String="w\(" /> - <RegExpr attribute="GDL input" context="gdl_token_array_2" String="w\{" /> - <RegExpr attribute="GDL input" context="gdl_token_array_3" String="w\[" /> - <RegExpr attribute="GDL input" context="gdl_token_array_4" String="w<" /> - <!-- then we handle the 'any char' format --> - <RegExpr attribute="GDL input" context="gdl_token_array_5" String="w([^\s\w])" /> - - <!-- handle token arrays --> - <RegExpr attribute="GDL input" context="gdl_token_array_1" String="W\(" /> - <RegExpr attribute="GDL input" context="gdl_token_array_2" String="W\{" /> - <RegExpr attribute="GDL input" context="gdl_token_array_3" String="W\[" /> - <RegExpr attribute="GDL input" context="gdl_token_array_4" String="W<" /> - <!-- then we handle the 'any char' format --> - <RegExpr attribute="GDL input" context="gdl_token_array_5" String="W([^\s\w])" /> - - <!-- handle apostrophed strings --> - <RegExpr attribute="GDL input" context="gdl_apostrophed_1" String="q\(" /> - <RegExpr attribute="GDL input" context="gdl_apostrophed_2" String="q\{" /> - <RegExpr attribute="GDL input" context="gdl_apostrophed_3" String="q\[" /> - <RegExpr attribute="GDL input" context="gdl_apostrophed_4" String="q<" /> - <!-- then we handle the 'any char' format --> - <RegExpr attribute="GDL input" context="gdl_apostrophed_5" String="q([^\s\w])" /> - - <!-- handle shell commands --> - <RegExpr attribute="GDL input" context="gdl_shell_command_1" String="x\(" /> - <RegExpr attribute="GDL input" context="gdl_shell_command_2" String="x\{" /> - <RegExpr attribute="GDL input" context="gdl_shell_command_3" String="x\[" /> - <RegExpr attribute="GDL input" context="gdl_shell_command_4" String="x<" /> - <!-- then we handle the 'any char' format --> - <RegExpr attribute="GDL input" context="gdl_shell_command_5" String="x([^\s\w])" /> - - <!-- handle regular expressions --> - <RegExpr attribute="GDL input" context="gdl_regexpr_1" String="r\(" /> - <RegExpr attribute="GDL input" context="gdl_regexpr_2" String="r\{" /> - <RegExpr attribute="GDL input" context="gdl_regexpr_3" String="r\[" /> - <RegExpr attribute="GDL input" context="gdl_regexpr_4" String="r<" /> - <!-- then we handle the 'any char' format --> - <RegExpr attribute="GDL input" context="gdl_regexpr_5" String="r([^\s\w])" /> - - <!-- handle double-quoted strings --> - <!-- - be careful to make this the last GDL ruleset, because the rule for - the short form %?foo? will otherwise catch any of the other formats - --> - <RegExpr attribute="GDL input" context="gdl_dq_string_1" String="Q?\(" /> - <RegExpr attribute="GDL input" context="gdl_dq_string_2" String="Q?\{" /> - <RegExpr attribute="GDL input" context="gdl_dq_string_3" String="Q?\[" /> - <RegExpr attribute="GDL input" context="gdl_dq_string_4" String="Q?<" /> - <!-- then we handle the 'any char' format --> - <RegExpr attribute="GDL input" context="gdl_dq_string_5" String="Q?([^\s\w])" /> - - </context> - <!-- double-quoted string specific contexts follow --> - <context name="gdl_dq_string_1" attribute="String" lineEndContext="#stay" > - <IncludeRules context="dq_string_rules" /> - <Detect2Chars attribute="String" char="\" char1=")" context="#stay"/> - <DetectChar attribute="String" context="gdl_dq_string_1_nested" char="(" /> - <DetectChar attribute="GDL input" context="#pop#pop" char=")" endRegion="GdlInput" /> - </context> - <context name="gdl_dq_string_1_nested" attribute="String" lineEndContext="#stay" > - <IncludeRules context="dq_string_rules" /> - <DetectChar attribute="String" context="gdl_dq_string_1_nested" char="(" /> - <DetectChar attribute="String" context="#pop" char=")" /> - </context> - <!-- note that here substitution should win over nesting --> - <context name="gdl_dq_string_2" attribute="String" lineEndContext="#stay" > - <IncludeRules context="dq_string_rules" /> - <Detect2Chars attribute="String" char="\" char1="}" context="#stay"/> - <DetectChar attribute="GDL input" context="#pop#pop" char="}" endRegion="GdlInput" /> - <DetectChar attribute="String" context="gdl_dq_string_2_nested" char="{" /> - </context> - <context name="gdl_dq_string_2_nested" attribute="String" lineEndContext="#stay" > - <DetectChar attribute="String" context="gdl_dq_string_2_nested" char="{" /> - <DetectChar attribute="String" context="#pop" char="}" /> - <IncludeRules context="dq_string_rules" /> - </context> - - <context name="gdl_dq_string_3" attribute="String" lineEndContext="#stay" > - <IncludeRules context="dq_string_rules" /> - <Detect2Chars attribute="String" char="\" char1="]" context="#stay"/> - <DetectChar attribute="String" context="gdl_dq_string_3_nested" char="[" /> - <DetectChar attribute="GDL input" context="#pop#pop" char="]" endRegion="GdlInput" /> - </context> - <context name="gdl_dq_string_3_nested" attribute="String" lineEndContext="#stay" > - <DetectChar attribute="String" context="gdl_dq_string_3_nested" char="[" /> - <DetectChar attribute="String" context="#pop" char="]" /> - <IncludeRules context="dq_string_rules" /> - </context> - - <context name="gdl_dq_string_4" attribute="String" lineEndContext="#stay" > - <IncludeRules context="dq_string_rules" /> - <Detect2Chars attribute="String" char="\" char1=">" context="#stay"/> - <DetectChar attribute="String" context="gdl_dq_string_4_nested" char="<" /> - <DetectChar attribute="GDL input" context="#pop#pop" char=">" endRegion="GdlInput" /> - </context> - <context name="gdl_dq_string_4_nested" attribute="String" lineEndContext="#stay" > - <DetectChar attribute="String" context="gdl_dq_string_4_nested" char="<" /> - <DetectChar attribute="String" context="#pop" char=">" /> - <IncludeRules context="dq_string_rules" /> - </context> - - <!-- this format doesn't allow nesting. it is terminated by the next occurrence of the - delimiter character - --> - <context name="gdl_dq_string_5" attribute="String" lineEndContext="#stay" dynamic="true"> - <IncludeRules context="dq_string_rules" /> - <RegExpr attribute="String" String="\\%1" context="#stay" dynamic="true" /> - <RegExpr attribute="GDL input" context="#pop#pop" String="\s*%1" dynamic="true" endRegion="GdlInput" /> - </context> - <!-- rules to be included in all dq_string contexts --> - <context name="dq_string_rules" attribute="String" lineEndContext="#stay" > - <Detect2Chars attribute="String" char="\" char1="\" context="#stay"/> - <RegExpr attribute="Substitution" String="#@{1,2}" context="Short Subst"/> - <Detect2Chars attribute="Substitution" char="#" char1="{" context="Subst"/> - </context> - - <!-- token array specific contexts --> - - <context name="gdl_token_array_1" attribute="String" lineEndContext="#stay" > - <IncludeRules context="token_array_rules" /> - <Detect2Chars attribute="String" char="\" char1=")" context="#stay"/> - <DetectChar attribute="String" context="gdl_token_array_1_nested" char="(" /> - <DetectChar attribute="GDL input" context="#pop#pop" char=")" endRegion="GdlInput" /> - </context> - <context name="gdl_token_array_1_nested" attribute="String" lineEndContext="#stay" > - <IncludeRules context="token_array_rules" /> - <DetectChar attribute="String" context="gdl_token_array_1_nested" char="(" /> - <DetectChar attribute="String" context="#pop" char=")" /> - </context> - - <context name="gdl_token_array_2" attribute="String" lineEndContext="#stay" > - <IncludeRules context="token_array_rules" /> - <Detect2Chars attribute="String" char="\" char1="}" context="#stay"/> - <DetectChar attribute="GDL input" context="#pop#pop" char="}" endRegion="GdlInput" /> - <DetectChar attribute="String" context="gdl_token_array_2_nested" char="{" /> - </context> - <context name="gdl_token_array_2_nested" attribute="String" lineEndContext="#stay" > - <IncludeRules context="token_array_rules" /> - <DetectChar attribute="String" context="gdl_token_array_2_nested" char="{" /> - <DetectChar attribute="String" context="#pop" char="}" /> - </context> - - <context name="gdl_token_array_3" attribute="String" lineEndContext="#stay" > - <IncludeRules context="token_array_rules" /> - <Detect2Chars attribute="String" char="\" char1="]" context="#stay"/> - <DetectChar attribute="String" context="gdl_token_array_3_nested" char="[" /> - <DetectChar attribute="GDL input" context="#pop#pop" char="]" endRegion="GdlInput" /> - </context> - <context name="gdl_token_array_3_nested" attribute="String" lineEndContext="#stay" > - <IncludeRules context="token_array_rules" /> - <DetectChar attribute="String" context="gdl_token_array_3_nested" char="[" /> - <DetectChar attribute="String" context="#pop" char="]" /> - </context> - - <context name="gdl_token_array_4" attribute="String" lineEndContext="#stay" > - <IncludeRules context="token_array_rules" /> - <Detect2Chars attribute="String" char="\" char1=">" context="#stay"/> - <DetectChar attribute="String" context="gdl_token_array_4_nested" char="<" /> - <DetectChar attribute="GDL input" context="#pop#pop" char=">" endRegion="GdlInput" /> - </context> - <context name="gdl_token_array_4_nested" attribute="String" lineEndContext="#stay" > - <IncludeRules context="token_array_rules" /> - <DetectChar attribute="String" context="gdl_token_array_4_nested" char="<" /> - <DetectChar attribute="String" context="#pop" char=">" /> - </context> - - <!-- this format doesn't allow nesting. it is terminated by the next occurrence of the - delimiter character - --> - <context name="gdl_token_array_5" attribute="String" lineEndContext="#stay" dynamic="true"> - <IncludeRules context="token_array_rules" /> - <RegExpr attribute="String" String="\\%1" context="#stay" dynamic="true"/> - <RegExpr attribute="GDL input" context="#pop#pop" String="\s*%1" dynamic="true" endRegion="GdlInput" /> - </context> - - <!-- rules to be included in all token_array contexts --> - <context name="token_array_rules" attribute="String" lineEndContext="#stay" > - <StringDetect attribute="String" String="\\" context="#stay"/> - </context> - - <!-- apostrophed string specific contexts --> - - <context name="gdl_apostrophed_1" attribute="Raw String" lineEndContext="#stay" > - <IncludeRules context="apostrophed_rules" /> - <Detect2Chars attribute="Raw String" char="\" char1=")" context="#stay"/> - <DetectChar attribute="Raw String" context="gdl_apostrophed_1_nested" char="(" /> - <DetectChar attribute="GDL input" context="#pop#pop" char=")" endRegion="GdlInput" /> - </context> - <context name="gdl_apostrophed_1_nested" attribute="Raw String" lineEndContext="#stay" > - <IncludeRules context="apostrophed_rules" /> - <DetectChar attribute="Raw String" context="gdl_apostrophed_1_nested" char="(" /> - <DetectChar attribute="Raw String" context="#pop" char=")" /> - </context> - - <context name="gdl_apostrophed_2" attribute="Raw String" lineEndContext="#stay" > - <IncludeRules context="apostrophed_rules" /> - <Detect2Chars attribute="Raw String" char="\" char1="}" context="#stay"/> - <DetectChar attribute="GDL input" context="#pop#pop" char="}" endRegion="GdlInput" /> - <DetectChar attribute="Raw String" context="gdl_apostrophed_2_nested" char="{" /> - </context> - <context name="gdl_apostrophed_2_nested" attribute="Raw String" lineEndContext="#stay" > - <IncludeRules context="apostrophed_rules" /> - <DetectChar attribute="Raw String" context="gdl_apostrophed_2_nested" char="{" /> - <DetectChar attribute="Raw String" context="#pop" char="}" /> - </context> - - <context name="gdl_apostrophed_3" attribute="Raw String" lineEndContext="#stay" > - <IncludeRules context="apostrophed_rules" /> - <Detect2Chars attribute="Raw String" char="\" char1="]" context="#stay"/> - <DetectChar attribute="Raw String" context="gdl_apostrophed_3_nested" char="[" /> - <DetectChar attribute="GDL input" context="#pop#pop" char="]" endRegion="GdlInput" /> - </context> - <context name="gdl_apostrophed_3_nested" attribute="Raw String" lineEndContext="#stay" > - <IncludeRules context="apostrophed_rules" /> - <DetectChar attribute="Raw String" context="gdl_apostrophed_3_nested" char="[" /> - <DetectChar attribute="Raw String" context="#pop" char="]" /> - </context> - - <context name="gdl_apostrophed_4" attribute="Raw String" lineEndContext="#stay" > - <IncludeRules context="apostrophed_rules" /> - <Detect2Chars attribute="Raw String" char="\" char1=">" context="#stay"/> - <DetectChar attribute="Raw String" context="gdl_apostrophed_4_nested" char="<" /> - <DetectChar attribute="GDL input" context="#pop#pop" char=">" endRegion="GdlInput" /> - </context> - <context name="gdl_apostrophed_4_nested" attribute="Raw String" lineEndContext="#stay" > - <IncludeRules context="apostrophed_rules" /> - <DetectChar attribute="Raw String" context="gdl_apostrophed_4_nested" char="<" /> - <DetectChar attribute="Raw String" context="#pop" char=">" /> - </context> - - <!-- this format doesn't allow nesting. it is terminated by the next occurrence of the - delimiter character - --> - <context name="gdl_apostrophed_5" attribute="Raw String" lineEndContext="#stay" dynamic="true"> - <IncludeRules context="apostrophed_rules" /> - <RegExpr attribute="Raw String" String="\\%1" context="#stay" dynamic="true"/> - <RegExpr attribute="GDL input" context="#pop#pop" String="\s*%1" dynamic="true" endRegion="GdlInput" /> - </context> - - <!-- rules to be included in all apostrophed contexts --> - <context name="apostrophed_rules" attribute="Raw String" lineEndContext="#stay" > - <Detect2Chars attribute="Raw String" char="\" char1="\" context="#stay"/> - </context> - - <!-- shell command specific contexts --> - - <context name="gdl_shell_command_1" attribute="Command" lineEndContext="#stay" > - <IncludeRules context="shell_command_rules" /> - <Detect2Chars attribute="Command" char="\" char1=")" context="#stay"/> - <DetectChar attribute="Command" context="gdl_shell_command_1_nested" char="(" /> - <DetectChar attribute="GDL input" context="#pop#pop" char=")" endRegion="GdlInput" /> - </context> - <context name="gdl_shell_command_1_nested" attribute="Command" lineEndContext="#stay" > - <IncludeRules context="shell_command_rules" /> - <DetectChar attribute="Command" context="gdl_shell_command_1_nested" char="(" /> - <DetectChar attribute="Command" context="#pop" char=")" /> - </context> - - <context name="gdl_shell_command_2" attribute="Command" lineEndContext="#stay" > - <IncludeRules context="shell_command_rules" /> - <Detect2Chars attribute="Command" char="\" char1="}" context="#stay"/> - <DetectChar attribute="GDL input" context="#pop#pop" char="}" endRegion="GdlInput" /> - <DetectChar attribute="Command" context="gdl_shell_command_2_nested" char="{" /> - </context> - <context name="gdl_shell_command_2_nested" attribute="Command" lineEndContext="#stay" > - <IncludeRules context="shell_command_rules" /> - <DetectChar attribute="Command" context="gdl_shell_command_2_nested" char="{" /> - <DetectChar attribute="Command" context="#pop" char="}" /> - </context> - - <context name="gdl_shell_command_3" attribute="Command" lineEndContext="#stay" > - <IncludeRules context="shell_command_rules" /> - <Detect2Chars attribute="Command" char="\" char1="]" context="#stay"/> - <DetectChar attribute="Command" context="gdl_shell_command_3_nested" char="[" /> - <DetectChar attribute="GDL input" context="#pop#pop" char="]" endRegion="GdlInput" /> - </context> - <context name="gdl_shell_command_3_nested" attribute="Command" lineEndContext="#stay" > - <IncludeRules context="shell_command_rules" /> - <DetectChar attribute="Command" context="gdl_shell_command_3_nested" char="[" /> - <DetectChar attribute="Command" context="#pop" char="]" /> - </context> - - <context name="gdl_shell_command_4" attribute="Command" lineEndContext="#stay" > - <IncludeRules context="shell_command_rules" /> - <Detect2Chars attribute="Command" char="\" char1=">" context="#stay"/> - <DetectChar attribute="Command" context="gdl_shell_command_4_nested" char="<" /> - <DetectChar attribute="GDL input" context="#pop#pop" char=">" endRegion="GdlInput" /> - </context> - <context name="gdl_shell_command_4_nested" attribute="Command" lineEndContext="#stay" > - <IncludeRules context="shell_command_rules" /> - <DetectChar attribute="Command" context="gdl_shell_command_4_nested" char="<" /> - <DetectChar attribute="Command" context="#pop" char=">" /> - </context> - - <!-- this format doesn't allow nesting. it is terminated by the next occurrence of the - delimiter character - --> - <context name="gdl_shell_command_5" attribute="Command" lineEndContext="#stay" dynamic="true"> - <IncludeRules context="shell_command_rules" /> - <RegExpr attribute="Command" String="\\%1" context="#stay" dynamic="true" /> - <RegExpr attribute="GDL input" context="#pop#pop" String="\s*%1" dynamic="true" endRegion="GdlInput" /> - </context> - - <!-- rules to be included in all shell_command contexts --> - <context name="shell_command_rules" attribute="Command" lineEndContext="#stay" > - <Detect2Chars attribute="Command" char="\" char1="\" context="#stay"/> - <RegExpr attribute="Substitution" String="#@{1,2}" context="Short Subst"/> - <Detect2Chars attribute="Substitution" char="#" char1="{" context="Subst"/> - </context> - - <!-- regular expression specific contexts --> - - <context name="gdl_regexpr_1" attribute="Regular Expression" lineEndContext="#stay" > - <IncludeRules context="regexpr_rules" /> - <Detect2Chars attribute="Regular Expression" char="\" char1=")" context="#stay"/> - <DetectChar attribute="Regular Expression" context="gdl_regexpr_1_nested" char="(" /> - <RegExpr attribute="GDL input" context="#pop#pop" String="\)[uiomxn]*" endRegion="GdlInput" /> - </context> - <context name="gdl_regexpr_1_nested" attribute="Regular Expression" lineEndContext="#stay" > - <IncludeRules context="regexpr_rules" /> - <DetectChar attribute="Regular Expression" context="gdl_regexpr_1_nested" char="(" /> - <DetectChar attribute="Regular Expression" context="#pop" char=")" /> - </context> - - <context name="gdl_regexpr_2" attribute="Regular Expression" lineEndContext="#stay" > - <IncludeRules context="regexpr_rules" /> - <Detect2Chars attribute="Regular Expression" char="\" char1="}" context="#stay"/> - <RegExpr attribute="GDL input" context="#pop#pop" String="\}[uiomxn]*" endRegion="GdlInput" /> - <DetectChar attribute="Regular Expression" context="gdl_regexpr_2_nested" char="{" /> - </context> - <context name="gdl_regexpr_2_nested" attribute="Regular Expression" lineEndContext="#stay" > - <IncludeRules context="regexpr_rules" /> - <DetectChar attribute="Regular Expression" context="gdl_regexpr_2_nested" char="{" /> - <DetectChar attribute="Regular Expression" context="#pop" char="}" /> - </context> - - <context name="gdl_regexpr_3" attribute="Regular Expression" lineEndContext="#stay" > - <IncludeRules context="regexpr_rules" /> - <Detect2Chars attribute="Regular Expression" char="\" char1="]" context="#stay"/> - <DetectChar attribute="Regular Expression" context="gdl_regexpr_3_nested" char="[" /> - <RegExpr attribute="GDL input" context="#pop#pop" String="\][uiomxn]*" endRegion="GdlInput" /> - </context> - <context name="gdl_regexpr_3_nested" attribute="Regular Expression" lineEndContext="#stay" > - <IncludeRules context="regexpr_rules" /> - <DetectChar attribute="Regular Expression" context="gdl_regexpr_3_nested" char="[" /> - <DetectChar attribute="Regular Expression" context="#pop" char="]" /> - </context> - - <context name="gdl_regexpr_4" attribute="Regular Expression" lineEndContext="#stay" > - <IncludeRules context="regexpr_rules" /> - <Detect2Chars attribute="Regular Expression" char="\" char1=">" context="#stay"/> - <DetectChar attribute="Regular Expression" context="gdl_regexpr_4_nested" char="<" /> - <RegExpr attribute="GDL input" context="#pop#pop" String=">[uiomxn]*" endRegion="GdlInput" /> - </context> - <context name="gdl_regexpr_4_nested" attribute="Regular Expression" lineEndContext="#stay" > - <IncludeRules context="regexpr_rules" /> - <DetectChar attribute="Regular Expression" context="gdl_regexpr_4_nested" char="<" /> - <DetectChar attribute="Regular Expression" context="#pop" char=">" /> - </context> - - <!-- this format doesn't allow nesting. it is terminated by the next occurrence of the - delimiter character - --> - <context name="gdl_regexpr_5" attribute="Regular Expression" lineEndContext="#stay" dynamic="true"> - <IncludeRules context="regexpr_rules" /> - <RegExpr attribute="Regular Expression" String="\\%1" context="#stay" dynamic="true" /> - <RegExpr attribute="GDL input" context="#pop#pop" String="\s*%1[uiomxn]*" dynamic="true" endRegion="GdlInput" /> - </context> - - <!-- rules to be included in all regexpr contexts --> - <context name="regexpr_rules" attribute="Regular Expression" lineEndContext="#stay" > - <Detect2Chars attribute="Regular Expression" char="\" char1="\" context="#stay"/> - <RegExpr attribute="Substitution" String="#@{1,2}" context="Short Subst"/> - <Detect2Chars attribute="Substitution" char="#" char1="{" context="Subst"/> - </context> - - <!-- END of General delimited input support --> - - <!-- handle data in script --> - <context name="DATA" attribute="Data" lineEndContext="#stay"/> - </contexts> - - <itemDatas> - <itemData name="Normal Text" defStyleNum="dsNormal"/> - - <itemData name="Keyword" defStyleNum="dsKeyword"/> - <itemData name="Attribute Definition" defStyleNum="dsOthers"/> - <itemData name="Access Control" defStyleNum="dsKeyword" color="#0000FF"/> - <itemData name="Definition" defStyleNum="dsKeyword"/> - <itemData name="Pseudo variable" defStyleNum="dsDecVal"/> - - <itemData name="Dec" defStyleNum="dsDecVal"/> - <itemData name="Float" defStyleNum="dsFloat"/> - <itemData name="Char" defStyleNum="dsChar"/> - <itemData name="Octal" defStyleNum="dsBaseN"/> - <itemData name="Hex" defStyleNum="dsBaseN"/> - <itemData name="Bin" defStyleNum="dsBaseN"/> - - <itemData name="Symbol" defStyleNum="dsString" color="#D40000"/> - <itemData name="String" defStyleNum="dsString"/> - <itemData name="Raw String" defStyleNum="dsString" color="#DD4A4A" selColor="#DD4A4A"/> - <itemData name="Command" defStyleNum="dsString" color="#AA3000"/> - <itemData name="Message" defStyleNum="dsNormal" color="#4000A7"/> <!-- #4A00C0 --> - <itemData name="Regular Expression" defStyleNum="dsOthers" color="#4A5704"/> - <itemData name="Substitution" defStyleNum="dsOthers"/> - <itemData name="Data" defStyleNum="dsNormal"/> - <!-- short for 'general delimited input' --> - <itemData name="GDL input" defStyleNum="dsOthers" /> - - <itemData name="Default globals" defStyleNum="dsDataType" color="#C00000" bold="1"/> - <itemData name="Global Variable" defStyleNum="dsDataType" color="#C00000"/> - <itemData name="Global Constant" defStyleNum="dsDataType" color="#bb1188" bold="1"/> - <itemData name="Constant" defStyleNum="dsDataType"/> - <itemData name="Constant Value" defStyleNum="dsDataType" color="#bb1188"/> - <itemData name="Kernel methods" defStyleNum="dsNormal" color="#000080" selColor="#ffffff"/> <!-- #CC0E86 --> - <itemData name="Module mixin methods" defStyleNum="dsNormal" color="#000080" selColor="#ffffff"/> <!-- #CC0E86 --> - <itemData name="Member" defStyleNum="dsNormal"/> - <itemData name="Instance Variable" defStyleNum="dsOthers"/> - <itemData name="Class Variable" defStyleNum="dsOthers"/> - - <itemData name="Comment" defStyleNum="dsComment"/> - <itemData name="Blockcomment" defStyleNum="dsComment"/> - <itemData name="Region Marker" defStyleNum="dsNormal" color="#0000ff"/> - <itemData name="RDoc Value" defStyleNum="dsOthers"/> - - <itemData name="Here Document" defStyleNum="dsOthers"/> - - <!-- use these to mark errors and alerts things --> - <itemData name="Error" defStyleNum="dsError" /> - - <itemData name="Delimiter" defStyleNum="dsNormal" color="#FF9FEC"/> - <itemData name="Expression" defStyleNum="dsOthers"/> - <itemData name="Operator" defStyleNum="dsNormal" color="#FF9FEC"/> - </itemDatas> - </highlighting> - <general> - <comments> - <comment name="singleLine" start="#"/> - </comments> - <keywords casesensitive="1" weakDeliminator="!?"/> - </general> -</language> diff --git a/share/qtcreator/generic-highlighter/valgrind-suppression.xml b/share/qtcreator/generic-highlighter/valgrind-suppression.xml deleted file mode 100644 index 6ba52085c3..0000000000 --- a/share/qtcreator/generic-highlighter/valgrind-suppression.xml +++ /dev/null @@ -1,51 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE language SYSTEM "language.dtd"> -<language name="Valgrind Suppression" section="Other" extensions="*.supp;" mimetype="" version="1.0" kateversion="2.4" author="Milian Wolff (mail@milianw.de)" license="LGPL"> -<highlighting> -<contexts> - <context name="File" attribute="Normal Text" lineEndContext="#stay"> - <DetectChar char="#" attribute="Comment" context="Comment" firstNonSpace="true" /> - <DetectChar char="{" attribute="Normal Text" context="Rule" firstNonSpace="true" /> - </context> - - <context name="Rule" attribute="Normal Text" lineEndContext="#stay" > - <RegExpr attribute="RuleName" String="^[^\}]+$" context="Rule2" /> - <DetectChar char="}" attribute="Normal Text" context="#pop" firstNonSpace="true" /> - </context> - - <context name="Rule2" attribute="Normal Text" lineEndContext="#stay" > - <RegExpr attribute="ErrorKind" String="\w+:\w+" context="Rule3" /> - <DetectChar char="}" attribute="Normal Text" context="#pop#pop" firstNonSpace="true" /> - </context> - - <context name="Rule3" attribute="Normal Text" lineEndContext="#stay" > - <RegExpr attribute="FrameKind" String="fun:|obj:|\.\.\." context="#stay" /> - <DetectChar char="}" attribute="Normal Text" context="#pop#pop#pop" firstNonSpace="true" /> - </context> - - <context name="Comment" attribute="Comment" lineEndContext="#pop"> - <DetectSpaces /> - <IncludeRules context="##Alerts" /> - <DetectIdentifier /> - </context> -</contexts> - - -<itemDatas> - <itemData name="Normal Text" defStyleNum="dsNormal" /> - <itemData name="RuleName" defStyleNum="dsKeyword" /> - <itemData name="Comment" defStyleNum="dsComment" /> - <itemData name="ErrorKind" defStyleNum="dsOthers" /> - <itemData name="FrameKind" defStyleNum="dsFunction" /> -</itemDatas> -</highlighting> - - -<general> - <comments> - <comment name="singleLine" start="#" /> - </comments> - <keywords casesensitive="0" /> -</general> - -</language> diff --git a/share/qtcreator/generic-highlighter/xml.xml b/share/qtcreator/generic-highlighter/xml.xml deleted file mode 100644 index 3d92a563cd..0000000000 --- a/share/qtcreator/generic-highlighter/xml.xml +++ /dev/null @@ -1,150 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE language SYSTEM "language.dtd" -[ - <!-- names must start with a letter, ideogram or underscore. \w matches any - word character *or* a number, hence the lookahead --> - <!ENTITY name "(?![0-9])[\w_:][\w.:_-]*"> - <!ENTITY entref "&(#[0-9]+|#[xX][0-9A-Fa-f]+|&name;);"> -]> -<language name="XML" version="2.03" kateversion="3.4" section="Markup" extensions="*.docbook;*.xml;*.rc;*.daml;*.rdf;*.rss;*.xspf;*.xsd;*.svg;*.ui;*.kcfg;*.qrc;*.wsdl" mimetype="text/xml;text/book;text/daml;text/rdf;application/rss+xml;application/xspf+xml;image/svg+xml;application/x-designer;application/xml" casesensitive="1" author="Wilbert Berendsen (wilbert@kde.nl)" license="LGPL"> - -<highlighting> -<contexts> - <context name="Start" attribute="Normal Text" lineEndContext="#stay"> - <IncludeRules context="FindXML" /> - </context> - - <context name="FindXML" attribute="Normal Text" lineEndContext="#stay"> - <DetectSpaces /> - <StringDetect attribute="Comment" context="Comment" String="<!--" beginRegion="comment" /> - <StringDetect attribute="CDATA" context="CDATA" String="<![CDATA[" beginRegion="cdata" /> - <RegExpr attribute="Doctype" context="Doctype" String="<!DOCTYPE\s+" beginRegion="doctype" /> - <RegExpr attribute="Processing Instruction" context="PI" String="<\?[\w:_-]*" beginRegion="pi" /> - <RegExpr attribute="Element" context="Element" String="<&name;" beginRegion="element" /> - <IncludeRules context="FindEntityRefs" /> - <DetectIdentifier /> - </context> - - <context name="FindEntityRefs" attribute="Other Text" lineEndContext="#stay"> - <RegExpr attribute="EntityRef" context="#stay" String="&entref;" /> - <AnyChar attribute="Error" context="#stay" String="&<" /> - </context> - - <context name="FindPEntityRefs" attribute="Other Text" lineEndContext="#stay"> - <RegExpr attribute="EntityRef" context="#stay" String="&entref;" /> - <RegExpr attribute="PEntityRef" context="#stay" String="%&name;;" /> - <AnyChar attribute="Error" context="#stay" String="&%" /> - </context> - - - <context name="Comment" attribute="Comment" lineEndContext="#stay"> - <DetectSpaces /> - <StringDetect attribute="Comment" context="#pop" String="-->" endRegion="comment" /> - <RegExpr attribute="Error" context="#stay" String="-(-(?!->))+" /> - <IncludeRules context="##Alerts" /> - <DetectIdentifier /> - </context> - - <context name="CDATA" attribute="Other Text" lineEndContext="#stay"> - <DetectSpaces /> - <DetectIdentifier /> - <StringDetect attribute="CDATA" context="#pop" String="]]>" endRegion="cdata" /> - <StringDetect attribute="EntityRef" context="#stay" String="]]&gt;" /> - </context> - - <context name="PI" attribute="Other Text" lineEndContext="#stay"> - <Detect2Chars attribute="Processing Instruction" context="#pop" char="?" char1=">" endRegion="pi" /> - </context> - - <context name="Doctype" attribute="Other Text" lineEndContext="#stay"> - <DetectChar attribute="Doctype" context="#pop" char=">" endRegion="doctype" /> - <DetectChar attribute="Doctype" context="Doctype Internal Subset" char="[" beginRegion="int_subset" /> - </context> - - <context name="Doctype Internal Subset" attribute="Other Text" lineEndContext="#stay"> - <DetectChar attribute="Doctype" context="#pop" char="]" endRegion="int_subset" /> - <RegExpr attribute="Doctype" context="Doctype Markupdecl" String="<!(ELEMENT|ENTITY|ATTLIST|NOTATION)\b" /> - <StringDetect attribute="Comment" context="Comment" String="<!--" beginRegion="comment" /> - <RegExpr attribute="Processing Instruction" context="PI" String="<\?[\w:_-]*" beginRegion="pi" /> - <IncludeRules context="FindPEntityRefs" /> - </context> - - <context name="Doctype Markupdecl" attribute="Other Text" lineEndContext="#stay"> - <DetectChar attribute="Doctype" context="#pop" char=">" /> - <DetectChar attribute="Value" context="Doctype Markupdecl DQ" char=""" /> - <DetectChar attribute="Value" context="Doctype Markupdecl SQ" char="'" /> - </context> - - <context name="Doctype Markupdecl DQ" attribute="Value" lineEndContext="#stay"> - <DetectChar attribute="Value" context="#pop" char=""" /> - <IncludeRules context="FindPEntityRefs" /> - </context> - - <context name="Doctype Markupdecl SQ" attribute="Value" lineEndContext="#stay"> - <DetectChar attribute="Value" context="#pop" char="'" /> - <IncludeRules context="FindPEntityRefs" /> - </context> - - <context name="Element" attribute="Other Text" lineEndContext="#stay"> - <Detect2Chars attribute="Element" context="#pop" char="/" char1=">" endRegion="element" /> - <DetectChar attribute="Element" context="El Content" char=">" /> - <RegExpr attribute="Attribute" context="Attribute" String="^&name;" /> - <RegExpr attribute="Attribute" context="Attribute" String="\s+&name;" /> - <RegExpr attribute="Error" context="#stay" String="\S" /> - </context> - - <context name="El Content" attribute="Other Text" lineEndContext="#stay"> - <RegExpr attribute="Element" context="El End" String="</&name;" /> - <IncludeRules context="FindXML" /> - </context> - - <context name="El End" attribute="Other Text" lineEndContext="#stay"> - <DetectChar attribute="Element" context="#pop#pop#pop" char=">" endRegion="element" /> - <RegExpr attribute="Error" context="#stay" String="\S" /> - </context> - - <context name="Attribute" attribute="Other Text" lineEndContext="#stay"> - <DetectChar attribute="Attribute" context="Value" char="=" /> - <RegExpr attribute="Error" context="#stay" String="\S" /> - </context> - - <context name="Value" attribute="Other Text" lineEndContext="#stay"> - <DetectChar attribute="Value" context="Value DQ" char=""" /> - <DetectChar attribute="Value" context="Value SQ" char="'" /> - <RegExpr attribute="Error" context="#stay" String="\S" /> - </context> - - <context name="Value DQ" attribute="Value" lineEndContext="#stay"> - <DetectChar attribute="Value" context="#pop#pop#pop" char=""" /> - <IncludeRules context="FindEntityRefs" /> - </context> - - <context name="Value SQ" attribute="Value" lineEndContext="#stay"> - <DetectChar attribute="Value" context="#pop#pop#pop" char="'" /> - <IncludeRules context="FindEntityRefs" /> - </context> - -</contexts> -<itemDatas> - <itemData name="Normal Text" defStyleNum="dsNormal" /> - <itemData name="Other Text" defStyleNum="dsNormal" /> - <itemData name="Comment" defStyleNum="dsComment" spellChecking="false" /> - <itemData name="CDATA" defStyleNum="dsBaseN" bold="1" spellChecking="false" /> - <itemData name="Processing Instruction" defStyleNum="dsKeyword" spellChecking="false" /> - <itemData name="Doctype" defStyleNum="dsDataType" bold="1" spellChecking="false" /> - <itemData name="Element" defStyleNum="dsKeyword" spellChecking="false" /> - <itemData name="Attribute" defStyleNum="dsOthers" spellChecking="false" /> - <itemData name="Value" defStyleNum="dsString" color="#a00" spellChecking="false" /> - <itemData name="EntityRef" defStyleNum="dsDecVal" spellChecking="false" /> - <itemData name="PEntityRef" defStyleNum="dsDecVal" spellChecking="false" /> - <itemData name="Error" defStyleNum="dsError" spellChecking="false" /> -</itemDatas> - -</highlighting> -<general> - <comments> - <comment name="multiLine" start="<!--" end="-->" /> - </comments> - <indentation mode="xml" /> -</general> -</language> diff --git a/share/qtcreator/generic-highlighter/yacc.xml b/share/qtcreator/generic-highlighter/yacc.xml deleted file mode 100644 index add68e96a8..0000000000 --- a/share/qtcreator/generic-highlighter/yacc.xml +++ /dev/null @@ -1,164 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE language SYSTEM "language.dtd"> -<!-- -======================================================================== -YACC.XML supports syntax highlighting for Yacc/Bison source under Kate. - -Copyright (C) 2004, Jan Villat <jan.villat@net2000.ch> -This code is released under the LGPL as part of kdelibs/kate. -======================================================================== - - -== UPDATE HISTORY == -2007-10-01 // Sebastian Pipping <webmaster@hartwork.org> - - Added: Extension "*.yy" for Bison - -2004-05-26 // Jan Villat <jan.villat@net2000.ch> - - YACC.XML 1.00 - First released. - - -== TODO == -- Add a mime type (cannot find it !?) - - -======================================================================== ---> -<language name="Yacc/Bison" version="1.04" kateversion="2.4" section="Sources" extensions="*.y;*.yy" author="Jan Villat (jan.villat@net2000.ch)" license="LGPL"> - -<highlighting> -<contexts> - <context name="Pre Start" attribute="Normal Text" lineEndContext="#stay"> - <IncludeRules context="Comment" /> - <DetectSpaces /> - <Detect2Chars attribute="Content-Type Delimiter" context="C Declarations" char="%" char1="{" beginRegion="cdeclarations" column="0" /> - <RegExpr attribute="Normal Text" context="Declarations" String="." beginRegion="declarations" lookAhead="true" /> - </context> - - <context name="C Declarations" attribute="Normal Text" lineEndContext="#stay"> - <IncludeRules context="Comment" /> - <Detect2Chars attribute="Content-Type Delimiter" context="#pop" char="%" char1="}" endRegion="cdeclarations" column="0" /> - <IncludeRules context="##C++" /> - </context> - - <context name="Declarations" attribute="Normal Text" lineEndContext="#stay"> - <IncludeRules context="Comment" /> - <StringDetect attribute="Directive" context="Union Start" String="%union" /> - <Detect2Chars attribute="Content-Type Delimiter" context="Rules" char="%" char1="%" beginRegion="rules" endRegion="declarations" /> - - <!-- not sure that strict yacc allows that ... but it is commonly used --> - <Detect2Chars attribute="Content-Type Delimiter" context="C Declarations" char="%" char1="{" beginRegion="cdeclarations" column="0" /> - - <DetectChar attribute="Directive" context="Percent Command" char="%" /> - </context> - - <context name="Union Start" attribute="Normal Text" lineEndContext="#stay"> - <IncludeRules context="Comment" /> - <DetectSpaces /> - <DetectChar attribute="Normal Text" context="Union In" char="{" beginRegion="union" /> - <RegExpr attribute="Alert" context="#pop" String="." /> - </context> - <context name="Union In" attribute="Normal Text" lineEndContext="#stay"> - <DetectChar attribute="Normal Text" context="Union InIn" char="{" /> - <DetectChar attribute="Normal Text" context="#pop#pop" char="}" endRegion="union" /> - <IncludeRules context="##C++" /> - </context> - <context name="Union InIn" attribute="Normal Text" lineEndContext="#stay"> - <DetectChar attribute="Normal Text" context="Union InIn" char="{" /> - <DetectChar attribute="Normal Text" context="#pop" char="}" /> - <IncludeRules context="##C++" /> - </context> - - <context name="Rules" attribute="Rule" lineEndContext="#stay"> - <IncludeRules context="Comment" /> - <Detect2Chars attribute="Content-Type Delimiter" context="User Code" char="%" char1="%" beginRegion="code" endRegion="rules" /> - <DetectChar attribute="Normal Text" context="Rule In" char=":" beginRegion="rule" /> - </context> - - <context name="Rule In" attribute="Definition" lineEndContext="#stay"> - <IncludeRules context="Comment" /> - <DetectChar attribute="Normal Text" context="#pop" char=";" endRegion="rule" /> - <DetectChar attribute="Normal Text" context="Normal C Bloc" char="{" beginRegion="bloc" /> - <DetectChar attribute="Normal Text" context="#stay" char="|" /> - <IncludeRules context="StringOrChar" /> - </context> - - <context name="User Code" attribute="Normal Text" lineEndContext="#stay"> - <IncludeRules context="##C++" /> - </context> - - <context name="Percent Command" attribute="Directive" lineEndContext="#pop"> - <IncludeRules context="Comment" /> - <RegExpr attribute="Normal Text" context="Percent Command In" String="\W" lookAhead="true" /> - </context> - <context name="Percent Command In" attribute="NormalText" lineEndContext="#pop#pop"> - <IncludeRules context="StringOrChar" /> - <DetectChar attribute="Data Type" context="PC type" char="<" /> - </context> - <context name="PC type" attribute="Data Type" lineEndContext="#pop#pop#pop"> - <DetectChar attribute="Data Type" context="#pop" char=">" /> - </context> - - <context name="Comment" attribute="Comment" lineEndContext="#stay"> - <Detect2Chars attribute="Comment" context="CommentStar" char="/" char1="*" /> - <!-- not sure that strict yacc allows that ... but I saw it in some sources ... --> - <Detect2Chars attribute="Comment" context="CommentSlash" char="/" char1="/" /> - </context> - <context name="CommentStar" attribute="Comment" lineEndContext="#stay"> - <Detect2Chars attribute="Comment" context="#pop" char="*" char1="/" /> - </context> - <context name="CommentSlash" attribute="Comment" lineEndContext="#stay"> - <RegExpr attribute="Comment" context="#pop" String="[^\\]$" /> - </context> - - <context name="StringOrChar" attribute="NormalText" lineEndContext="#stay"> - <DetectChar attribute="String Char" context="Char" char="'" /> - <DetectChar attribute="String" context="String" char=""" /> - </context> - <context name="String" attribute="String" lineEndContext="#pop"> - <RegExpr attribute="Backslash Code" context="#stay" String="\\." /> - <DetectChar attribute="String" context="#pop" char=""" /> - </context> - <context name="Char" attribute="String Char" lineEndContext="#pop"> - <RegExpr attribute="Backslash Code" context="#stay" String="\\." /> - <DetectChar attribute="String Char" context="#pop" char="'" /> - </context> - - <context name="Normal C Bloc" attribute="Normal Text" lineEndContext="#stay"> - <DetectChar attribute="Normal Text" context="Normal C Bloc" char="{" beginRegion="bloc" /> - <DetectChar attribute="Normal Text" context="#pop" char="}" endRegion="bloc" /> - <IncludeRules context="##C++" /> - <DetectChar attribute="Directive" context="Dol" char="$" /> - </context> - <context name="Dol" attribute="Normal Text" fallthrough="true" fallthroughContext="DolEnd" lineEndContext="#stay"> - <RegExpr attribute="Data Type" context="DolEnd" String="<[^>]+>" /> - </context> - <context name="DolEnd" attribute="Normal Text" lineEndContext="#stay"> - <RegExpr attribute="Directive" context="#pop#pop" String="\d+" /> - <DetectChar attribute="Directive" context="#pop#pop" char="$" /> - </context> -</contexts> - -<itemDatas> - <itemData name="Normal Text" defStyleNum="dsNormal" /> - <itemData name="Definition" defStyleNum="dsNormal" /> - <itemData name="Comment" defStyleNum="dsComment" /> - <itemData name="Content-Type Delimiter" defStyleNum="dsBaseN" bold="1" /> - <itemData name="Directive" defStyleNum="dsKeyword"/> - <itemData name="Rule" defStyleNum="dsString" /> - <itemData name="Backslash Code" defStyleNum="dsString" bold="1" /> - <itemData name="Alert" defStyleNum="dsAlert" /> - <itemData name="String" defStyleNum="dsString"/> - <itemData name="String Char" defStyleNum="dsChar"/> - <itemData name="Data Type" defStyleNum="dsDataType"/> -</itemDatas> - -</highlighting> -<general> - <comments> - <comment name="multiLine" start="/*" end="*/" /> - </comments> -</general> -</language> -<!-- kate: space-indent on; indent-width 2; replace-tabs on; --> diff --git a/share/qtcreator/static.pro b/share/qtcreator/static.pro index 9b3b102b9e..068ec0039d 100644 --- a/share/qtcreator/static.pro +++ b/share/qtcreator/static.pro @@ -22,7 +22,6 @@ DATA_DIRS = \ qml \ qml-type-descriptions \ modeleditor \ - generic-highlighter \ glsl \ cplusplus macx: DATA_DIRS += scripts |