File indexing completed on 2024-05-19 15:23:13
0001 <!DOCTYPE html> 0002 <html><head> 0003 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> 0004 <title>highlight.dox</title> 0005 <meta name="generator" content="KF5::SyntaxHighlighting - Definition (Doxygen) - Theme (Breeze Light)"/> 0006 </head><body style="background-color:#ffffff;color:#1f1c1b"><pre> 0007 This is a pseudo doxygen file to test Kate's doxygen syntax highlighting. 0008 0009 Normal text, no HL. 0010 =================== 0011 a multiline comment may begin with a <span style="color:#898887;">/*! */</span>, too. That should work, 0012 because it is the same "entrance rule". 0013 0014 popping tests: 0015 <span style="color:#898887;">/** multiline */</span> end of doxygen HL mode 0016 <span style="color:#898887;">/*! multiline */</span> end of doxygen HL mode 0017 <span style="color:#898887;">//! singleline, where */ should be ignored! still doxygen HL mode</span> 0018 <span style="color:#898887;">/// singleline, where */ should be ignored! still doxygen HL mode</span> 0019 <span style="color:#898887;">///< singleline, where */ should be ignored! still doxygen HL mode</span> 0020 begin and end immediately: 0021 /********/ actually no doxygen comment - used for "info boxes" :) 0022 /**/ <-- it really works --- end of doxygen HL mode 0023 <span style="color:#898887;">/*!*/</span> end of doxygen HL mode 0024 0025 <tag> <normal comment HL> 0026 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\code</span><span style="color:#898887;"> rest of line is normal comment HL </span><span style="color:#bf0303;text-decoration:underline;">*/</span> end of doxygen HL mode 0027 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\code</span><span style="color:#898887;"> rest of line is normal comment HL</span> 0028 <span style="color:#898887;"> *</span><span style="color:#898887;"> comment HL mode</span> 0029 <span style="color:#898887;"> </span><span style="color:#bf0303;text-decoration:underline;">*/</span> end of doxygen HL mode 0030 0031 <tag> <word> <normal comment HL> 0032 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\file</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aword</span><span style="color:#898887;"> rest of line is normal comment HL */</span> end of doxygen HL mode 0033 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\file</span><span style="color:#898887;"> */</span>aword <-- pop! no doxygen HL mode 0034 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\file</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aword</span><span style="color:#898887;"> rest of line is normal comment HL</span> 0035 <span style="color:#898887;"> * comment HL mode</span> 0036 <span style="color:#898887;"> */</span> end of doxygen HL mode 0037 0038 <tag> <rest of line is string> 0039 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\brief</span><span style="color:#898887;"> A short description */</span> end of doxygen HL mode 0040 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\brief</span><span style="color:#898887;"> */</span>A <-- pop! end of doxygen HL mode 0041 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\brief</span><span style="color:#898887;"> A short description </span> 0042 <span style="color:#898887;"> * comment HL mode</span> 0043 <span style="color:#898887;"> */</span> end of doxygen HL mode 0044 0045 <tag> <word> <rest of line is string> 0046 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\page</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aword</span><span style="color:#898887;"> rest of line is string */</span> end of doxygen HL mode 0047 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\page</span><span style="color:#898887;"> */</span>aword <-- pop! end of doxygen HL mode 0048 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\page</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aword</span><span style="color:#898887;"> rest of line is string </span> 0049 <span style="color:#898887;"> * comment HL mode</span> 0050 <span style="color:#898887;"> */</span> end of doxygen HL mode 0051 0052 <tag> <word> <word> <normal comment HL> 0053 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\image</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aword</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aword</span><span style="color:#898887;"> rest of line is normal HL */</span> end of doxygen HL mode 0054 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\image</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aword</span><span style="color:#898887;"> */</span>aword <-- pop! end of doxygen HL mode 0055 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\image</span><span style="color:#898887;"> */</span>aword aword <-- pop! end of doxygen HL mode 0056 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\image</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aword</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aword</span><span style="color:#898887;"> rest of line is normal HL</span> 0057 <span style="color:#898887;"> * comment HL mode</span> 0058 <span style="color:#898887;"> */</span> end of doxygen HL mode 0059 0060 Tests for HTML tags in doxygen HL mode: 0061 ======================================= 0062 <span style="color:#898887;">/** </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb"</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">'blubb'</span><span style="font-weight:bold;">></span><span style="color:#898887;"> */</span> end of doxygen HL mode 0063 <span style="color:#898887;">/** </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb"</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">'blubb'</span><span style="color:#898887;">*/</span>> end of doxygen HL mode 0064 <span style="color:#898887;">/** </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb"</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">'blubb</span><span style="color:#898887;">*/</span>'> end of doxygen HL mode 0065 <span style="color:#898887;">/** </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb"</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">'blub</span><span style="color:#898887;">*/</span>b'> end of doxygen HL mode 0066 <span style="color:#898887;">/** </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb"</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">'b</span><span style="color:#898887;">*/</span>lubb'> end of doxygen HL mode 0067 <span style="color:#898887;">/** </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb"</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">'</span><span style="color:#898887;">*/</span>blubb'> end of doxygen HL mode 0068 <span style="color:#898887;">/** </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb"</span><span style="color:#006e28;"> href=</span><span style="color:#898887;">*/</span>'blubb'> end of doxygen HL mode 0069 <span style="color:#898887;">/** </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb"</span><span style="color:#006e28;"> href</span><span style="color:#898887;">*/</span>='blubb'> end of doxygen HL mode 0070 <span style="color:#898887;">/** </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb"</span><span style="color:#006e28;"> hre</span><span style="color:#898887;">*/</span>f='blubb'> end of doxygen HL mode 0071 <span style="color:#898887;">/** </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb"</span><span style="color:#006e28;"> </span><span style="color:#898887;">*/</span>href='blubb'> end of doxygen HL mode 0072 <span style="color:#898887;">/** </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb"</span><span style="font-weight:bold;">></span><span style="color:#898887;"> */</span> end of doxygen HL mode 0073 <span style="color:#898887;">/** </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb"</span><span style="color:#898887;">*/</span>> end of doxygen HL mode 0074 <span style="color:#898887;">/** </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb</span><span style="color:#898887;">*/</span>"> end of doxygen HL mode 0075 <span style="color:#898887;">/** </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blub</span><span style="color:#898887;">*/</span>b"> end of doxygen HL mode 0076 <span style="color:#898887;">/** </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"</span><span style="color:#898887;">*/</span>blubb"> end of doxygen HL mode 0077 <span style="color:#898887;">/** </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#898887;">*/</span>"blubb"> end of doxygen HL mode 0078 <span style="color:#898887;">/** </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href</span><span style="color:#898887;">*/</span>="blubb"> end of doxygen HL mode 0079 <span style="color:#898887;">/** </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> h</span><span style="color:#898887;">*/</span>ref="blubb"> end of doxygen HL mode 0080 <span style="color:#898887;">/** </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> </span><span style="color:#898887;">*/</span>href="blubb"> end of doxygen HL mode 0081 <span style="color:#898887;">/** </span><span style="font-weight:bold;"><a</span><span style="color:#898887;">*/</span> href="blubb"> end of doxygen HL mode 0082 <span style="color:#898887;">/** <*/</span>a href="blubb"> end of doxygen HL mode 0083 0084 <span style="color:#898887;">//! </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb"</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">'blubb'</span><span style="font-weight:bold;">></span><span style="color:#898887;"> */ stay in doygen HL mode</span> 0085 <span style="color:#898887;">//! </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb"</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">'blubb'</span><span style="color:#006e28;">*</span><span style="font-weight:bold;">/></span><span style="color:#898887;"> stay in doygen HL mode</span> 0086 <span style="color:#898887;">//! </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb"</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">'blubb*/'</span><span style="font-weight:bold;">></span><span style="color:#898887;"> stay in doygen HL mode</span> 0087 <span style="color:#898887;">//! </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb"</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">'blu*/bb'</span><span style="font-weight:bold;">></span><span style="color:#898887;"> stay in doygen HL mode</span> 0088 <span style="color:#898887;">//! </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb"</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">'*/blubb'</span><span style="font-weight:bold;">></span><span style="color:#898887;"> stay in doygen HL mode</span> 0089 <span style="color:#898887;">//! </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb"</span><span style="color:#006e28;"> href=*/</span><span style="color:#0057ae;">'blubb'</span><span style="font-weight:bold;">></span><span style="color:#898887;"> stay in doygen HL mode</span> 0090 <span style="color:#898887;">//! </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb"</span><span style="font-weight:bold;">></span><span style="color:#898887;"> */ stay in doygen HL mode</span> 0091 <span style="color:#898887;">//! </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb"</span><span style="color:#006e28;">*</span><span style="font-weight:bold;">/></span><span style="color:#898887;"> stay in doygen HL mode</span> 0092 <span style="color:#898887;">//! </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb*/"</span><span style="font-weight:bold;">></span><span style="color:#898887;"> stay in doygen HL mode</span> 0093 <span style="color:#898887;">//! </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blub*/b"</span><span style="font-weight:bold;">></span><span style="color:#898887;"> stay in doygen HL mode</span> 0094 <span style="color:#898887;">//! </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"*/blubb"</span><span style="font-weight:bold;">></span><span style="color:#898887;"> stay in doygen HL mode</span> 0095 <span style="color:#898887;">//! </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=*/</span><span style="color:#0057ae;">"blubb"</span><span style="font-weight:bold;">></span><span style="color:#898887;"> stay in doygen HL mode</span> 0096 <span style="color:#898887;">//! </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href*/=</span><span style="color:#0057ae;">"blubb"</span><span style="font-weight:bold;">></span><span style="color:#898887;"> stay in doygen HL mode</span> 0097 <span style="color:#898887;">//! </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> h*/ref=</span><span style="color:#0057ae;">"blubb"</span><span style="font-weight:bold;">></span><span style="color:#898887;"> stay in doygen HL mode</span> 0098 <span style="color:#898887;">//! </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> */href=</span><span style="color:#0057ae;">"blubb"</span><span style="font-weight:bold;">></span><span style="color:#898887;"> stay in doygen HL mode</span> 0099 <span style="color:#898887;">//! </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;">*/ href=</span><span style="color:#0057ae;">"blubb"</span><span style="font-weight:bold;">></span><span style="color:#898887;"> stay in doygen HL mode</span> 0100 <span style="color:#898887;">//! <*/a href="blubb"> stay in doygen HL mode</span> 0101 <span style="color:#898887;">//! </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb"</span><span style="font-weight:bold;">></span><span style="color:#898887;"> stay in doygen HL </span><span style="font-weight:bold;"><mode</span> 0102 here should be normal HL mode (no doxygen!) 0103 0104 Tests for HTML tags in doxygen HL mode with tags: 0105 ================================================= 0106 <tag> <normal comment HL> 0107 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\code</span><span style="color:#898887;"> rest <a href="blubb"> of </a href='blubb'> line is normal comment HL </span><span style="color:#bf0303;text-decoration:underline;">*/</span> end of doxygen HL mode 0108 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\code</span><span style="color:#898887;"> rest <a href="blubb"> of </a href='blubb'</span><span style="color:#bf0303;text-decoration:underline;">*/</span>> end of doxygen HL mode 0109 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\code</span><span style="color:#898887;"> rest <a href="blubb"> of </a href='blubb</span><span style="color:#bf0303;text-decoration:underline;">*/</span>'> end of doxygen HL mode 0110 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\code</span><span style="color:#898887;"> rest <a href="blubb"> of </a href='</span><span style="color:#bf0303;text-decoration:underline;">*/</span>blubb'> end of doxygen HL mode 0111 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\code</span><span style="color:#898887;"> rest <a href="blubb"> of </a href=</span><span style="color:#bf0303;text-decoration:underline;">*/</span>'blubb'> end of doxygen HL mode 0112 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\code</span><span style="color:#898887;"> rest <a href="blubb</span><span style="color:#bf0303;text-decoration:underline;">*/</span>"> of </a href=*/'blubb'> end of doxygen HL mode 0113 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\code</span><span style="color:#898887;"> rest <a href=</span><span style="color:#bf0303;text-decoration:underline;">*/</span>"blubb"> of </a href='blubb'> end of doxygen HL mode 0114 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\code</span><span style="color:#898887;"> rest <a h</span><span style="color:#bf0303;text-decoration:underline;">*/</span>ref="blubb"> of </a href='blubb'> end of doxygen HL mode 0115 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\code</span><span style="color:#898887;"> rest <</span><span style="color:#bf0303;text-decoration:underline;">*/</span>a href="blubb"> of </a href='blubb'> end of doxygen HL mode 0116 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\code</span><span style="color:#898887;"> rest of line is normal comment HL</span> 0117 <span style="color:#898887;"> *</span><span style="color:#898887;"> comment HL mode <html> text </html></span> 0118 <span style="color:#898887;"> </span><span style="color:#bf0303;text-decoration:underline;">*/</span> end of doxygen HL mode 0119 0120 <tag> <word> <normal comment HL> 0121 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\file</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">awo<html_should_be_ignored_here>rd</span><span style="color:#898887;"> rest of line is normal comment HL */</span> end of doxygen HL mode 0122 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\file</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">awo<html_should_be_ignored_here></span><span style="color:#898887;">*/</span>rd end of doxygen HL mode 0123 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\file</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">awo<html_should_be_i</span><span style="color:#898887;">*/</span>gnored_here>rd end of doxygen HL mode 0124 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\file</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">awo<</span><span style="color:#898887;">*/</span>html_should_be_ignored_here>rd end of doxygen HL mode 0125 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\file</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">a</span><span style="color:#898887;">*/</span>wo<html_should_be_ignored_here>rd end of doxygen HL mode 0126 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\file</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aword</span><span style="color:#898887;"> rest of line is normal co</span><span style="font-weight:bold;"><code></span><span style="color:#898887;">mment HL</span> 0127 <span style="color:#898887;"> * comment HL mode</span> 0128 <span style="color:#898887;"> */</span> end of doxygen HL mode 0129 0130 <tag> <rest of line is string> 0131 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\brief</span><span style="color:#898887;"> A short </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb"</span><span style="font-weight:bold;">></span><span style="color:#898887;"> of </span><span style="font-weight:bold;"></a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">'blubb'</span><span style="font-weight:bold;">></span><span style="color:#898887;"> description */</span> end of doxygen HL mode 0132 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\brief</span><span style="color:#898887;"> A short </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb"</span><span style="font-weight:bold;">></span><span style="color:#898887;"> of </span><span style="font-weight:bold;"></a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">'blubb'</span><span style="color:#898887;">*/</span>> end of doxygen HL mode 0133 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\brief</span><span style="color:#898887;"> A short </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb"</span><span style="font-weight:bold;">></span><span style="color:#898887;"> of </span><span style="font-weight:bold;"></a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">'</span><span style="color:#898887;">*/</span>blubb'> end of doxygen HL mode 0134 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\brief</span><span style="color:#898887;"> A short </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb"</span><span style="font-weight:bold;">></span><span style="color:#898887;"> of </span><span style="font-weight:bold;"></a</span><span style="color:#006e28;"> href=</span><span style="color:#898887;">*/</span>'blubb'> end of doxygen HL mode 0135 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\brief</span><span style="color:#898887;"> A short </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb"</span><span style="font-weight:bold;">></span><span style="color:#898887;"> of </span><span style="font-weight:bold;"></a</span><span style="color:#006e28;"> href</span><span style="color:#898887;">*/</span>='blubb'> end of doxygen HL mode 0136 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\brief</span><span style="color:#898887;"> A short </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb"</span><span style="font-weight:bold;">></span><span style="color:#898887;"> of </span><span style="font-weight:bold;"></a</span><span style="color:#006e28;"> </span><span style="color:#898887;">*/</span>href='blubb'> end of doxygen HL mode 0137 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\brief</span><span style="color:#898887;"> A short </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb"</span><span style="font-weight:bold;">></span><span style="color:#898887;"> of <*/</span>/a href='blubb'> end of doxygen HL mode 0138 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\brief</span><span style="color:#898887;"> A short </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb"</span><span style="color:#898887;">*/</span>> of </a href='blubb'> end of doxygen HL mode 0139 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\brief</span><span style="color:#898887;"> A short </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb</span><span style="color:#898887;">*/</span>"> of </a href='blubb'> end of doxygen HL mode 0140 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\brief</span><span style="color:#898887;"> A short </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"</span><span style="color:#898887;">*/</span>blubb"> of </a href='blubb'> end of doxygen HL mode 0141 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\brief</span><span style="color:#898887;"> A short </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#898887;">*/</span>"blubb"> of </a href='blubb'> end of doxygen HL mode 0142 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\brief</span><span style="color:#898887;"> A short </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href</span><span style="color:#898887;">*/</span>="blubb"> of </a href='blubb'> end of doxygen HL mode 0143 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\brief</span><span style="color:#898887;"> A short </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> h</span><span style="color:#898887;">*/</span>ref="blubb"> of </a href='blubb'> end of doxygen HL mode 0144 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\brief</span><span style="color:#898887;"> A short </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb"</span><span style="font-weight:bold;">></span><span style="color:#898887;"> of </span><span style="font-weight:bold;"></a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">'blubb'</span><span style="font-weight:bold;">></span><span style="color:#898887;"> description </span> 0145 <span style="color:#898887;"> * comment HL mode</span> 0146 <span style="color:#898887;"> */</span> end of doxygen HL mode 0147 0148 <tag> <word> <rest of line is string> 0149 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\page</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aword</span><span style="color:#898887;"> A short </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb"</span><span style="font-weight:bold;">></span><span style="color:#898887;"> of </span><span style="font-weight:bold;"></a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">'blubb'</span><span style="font-weight:bold;">></span><span style="color:#898887;"> description */</span> end of doxygen HL mode 0150 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\page</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aword</span><span style="color:#898887;"> A short </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb"</span><span style="font-weight:bold;">></span><span style="color:#898887;"> of </span><span style="font-weight:bold;"></a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">'blubb'</span><span style="color:#898887;">*/</span>> end of doxygen HL mode 0151 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\page</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aword</span><span style="color:#898887;"> A short </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb"</span><span style="font-weight:bold;">></span><span style="color:#898887;"> of </span><span style="font-weight:bold;"></a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">'</span><span style="color:#898887;">*/</span>blubb'> end of doxygen HL mode 0152 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\page</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aword</span><span style="color:#898887;"> A short </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb"</span><span style="font-weight:bold;">></span><span style="color:#898887;"> of </span><span style="font-weight:bold;"></a</span><span style="color:#006e28;"> href=</span><span style="color:#898887;">*/</span>'blubb'> end of doxygen HL mode 0153 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\page</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aword</span><span style="color:#898887;"> A short </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb"</span><span style="font-weight:bold;">></span><span style="color:#898887;"> of </span><span style="font-weight:bold;"></a</span><span style="color:#006e28;"> href</span><span style="color:#898887;">*/</span>='blubb'> end of doxygen HL mode 0154 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\page</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aword</span><span style="color:#898887;"> A short </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb"</span><span style="font-weight:bold;">></span><span style="color:#898887;"> of </span><span style="font-weight:bold;"></a</span><span style="color:#006e28;"> </span><span style="color:#898887;">*/</span>href='blubb'> end of doxygen HL mode 0155 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\page</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aword</span><span style="color:#898887;"> A short </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb"</span><span style="font-weight:bold;">></span><span style="color:#898887;"> of <*/</span>/a href='blubb'> end of doxygen HL mode 0156 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\page</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aword</span><span style="color:#898887;"> A short </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb"</span><span style="color:#898887;">*/</span>> of </a href='blubb'> end of doxygen HL mode 0157 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\page</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aword</span><span style="color:#898887;"> A short </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb</span><span style="color:#898887;">*/</span>"> of </a href='blubb'> end of doxygen HL mode 0158 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\page</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aword</span><span style="color:#898887;"> A short </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"</span><span style="color:#898887;">*/</span>blubb"> of </a href='blubb'> end of doxygen HL mode 0159 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\page</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aword</span><span style="color:#898887;"> A short </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#898887;">*/</span>"blubb"> of </a href='blubb'> end of doxygen HL mode 0160 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\page</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aword</span><span style="color:#898887;"> A short </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href</span><span style="color:#898887;">*/</span>="blubb"> of </a href='blubb'> end of doxygen HL mode 0161 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\page</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aword</span><span style="color:#898887;"> A short </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> h</span><span style="color:#898887;">*/</span>ref="blubb"> of </a href='blubb'> end of doxygen HL mode 0162 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\page</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aword</span><span style="color:#898887;"> A short <*/</span>a href="blubb"> of </a href='blubb'> end of doxygen HL mode 0163 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\page</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aword</span><span style="color:#898887;"> A shor*/</span>t <a href="blubb"> of </a href='blubb'> end of doxygen HL mode 0164 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\page</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">awor</span><span style="color:#898887;">*/</span>d A short <a href="blubb"> of </a href='blubb'> end of doxygen HL mode 0165 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\page</span><span style="color:#898887;"> */</span>aword A short <a href="blubb"> of </a href='blubb'> end of doxygen HL mode 0166 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\page</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aword</span><span style="color:#898887;"> A short </span><span style="font-weight:bold;"><a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">"blubb"</span><span style="font-weight:bold;">></span><span style="color:#898887;"> of </span><span style="font-weight:bold;"></a</span><span style="color:#006e28;"> href=</span><span style="color:#0057ae;">'blubb'</span><span style="font-weight:bold;">></span><span style="color:#898887;"> description </span> 0167 <span style="color:#898887;"> * comment HL mode</span> 0168 <span style="color:#898887;"> */</span> end of doxygen HL mode 0169 0170 <tag> <word> <word> <rest of line is string> 0171 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\image</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aword</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aword</span><span style="color:#898887;"> rest of line is normal HL */</span> end of doxygen HL mode 0172 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\image</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aword</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aword</span><span style="color:#898887;"> rest of line is*/</span> end of doxygen HL mode 0173 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\image</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aword</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aword</span><span style="color:#898887;">*/</span> end of doxygen HL mode 0174 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\image</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aword</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aw</span><span style="color:#898887;">*/</span>ord end of doxygen HL mode 0175 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\image</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aword</span><span style="color:#898887;"> */</span>aword end of doxygen HL mode 0176 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\image</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aword</span><span style="color:#898887;">*/</span> end of doxygen HL mode 0177 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\image</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">awo</span><span style="color:#898887;">*/</span>rd end of doxygen HL mode 0178 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\image</span><span style="color:#898887;"> */</span>aword end of doxygen HL mode 0179 <span style="color:#898887;">/** </span><span style="color:#ca60ca;">\ima</span><span style="color:#898887;">*/</span>ge end of doxygen HL mode 0180 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\image</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aword</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aword</span><span style="color:#898887;"> rest of line is normal HL</span> 0181 <span style="color:#898887;"> * comment HL mode</span> 0182 <span style="color:#898887;"> */</span> end of doxygen HL mode 0183 0184 Some further tests for singlelinecomments (* / should not pop!) 0185 =============================================================== 0186 <span style="color:#898887;">/// a singlelinecommment blubb blubb */. stay in doxygen HL mode</span> 0187 <span style="color:#898887;">/// </span><span style="color:#ca60ca;font-weight:bold;">\code</span><span style="color:#898887;"> a singlelinecommment blubb b*/lubb. stay in doxygen HL mode</span> 0188 end of doxygen HL mode 0189 <span style="color:#898887;">/// </span><span style="color:#bf0303;text-decoration:underline;">\endcode</span> 0190 <span style="color:#898887;">/// </span><span style="color:#ca60ca;font-weight:bold;">\code</span><span style="color:#898887;">*/ a singlelinecommment blubb blubb. stay in doxygen HL mode</span> 0191 end of doxygen HL mode 0192 <span style="color:#898887;">/// </span><span style="color:#ca60ca;font-weight:bold;">\code</span><span style="color:#898887;"> a multilinecommment blubb blubb</span> 0193 <span style="color:#898887;">///</span><span style="color:#898887;"> blubb blubb</span> 0194 <span style="color:#898887;">///</span><span style="color:#898887;"> </span><span style="color:#ca60ca;font-weight:bold;">\endcode</span> 0195 <span style="color:#898887;">/// </span><span style="color:#ca60ca;font-weight:bold;">\brief</span><span style="color:#898887;"> a descriptive text (string) stay in doxygen HL mode</span> 0196 <span style="color:#898887;">/// </span><span style="color:#ca60ca;font-weight:bold;">\brief</span><span style="color:#898887;"> a descriptive text (string)*/ description should go on here</span> 0197 <span style="color:#898887;">/// </span><span style="color:#ca60ca;font-weight:bold;">\brief</span><span style="color:#898887;"> a descriptive text */(string) description should go on here</span> 0198 <span style="color:#898887;">/// </span><span style="color:#ca60ca;font-weight:bold;">\brief</span><span style="color:#898887;"> */a descriptive text (string) description should go on here</span> 0199 <span style="color:#898887;">/// </span><span style="color:#ca60ca;font-weight:bold;">\ref</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aword</span><span style="color:#898887;"> a descriptive text (string) */ description should go on here</span> 0200 <span style="color:#898887;">/// </span><span style="color:#ca60ca;font-weight:bold;">\ref</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aword</span><span style="color:#898887;"> a descriptive text (str*/ing) description should go on here</span> 0201 <span style="color:#898887;">/// </span><span style="color:#ca60ca;font-weight:bold;">\ref</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aword</span><span style="color:#898887;"> a des*/criptive text (string) description should go on here</span> 0202 <span style="color:#898887;">/// </span><span style="color:#ca60ca;font-weight:bold;">\ref</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aword*/</span><span style="color:#898887;"> a descriptive text (string) description should go on here</span> 0203 <span style="color:#898887;">/// </span><span style="color:#ca60ca;font-weight:bold;">\ref</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">aw*/ord</span><span style="color:#898887;"> a descriptive text (string) description should go on here</span> 0204 <span style="color:#898887;">/// </span><span style="color:#ca60ca;font-weight:bold;">\ref</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">*/aword</span><span style="color:#898887;"> a descriptive text (string) description should go on here</span> 0205 0206 HTML comment tests: 0207 =================== 0208 <span style="color:#898887;">//! </span><span style="color:#ca60ca;font-weight:bold;">\ref</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">word</span><span style="color:#898887;"> de</span><span style="color:#898887;"><!--*/ --></span><span style="color:#898887;">scriptive text (string)</span> 0209 normal HL mode. 0210 <span style="color:#898887;">//! </span><span style="color:#ca60ca;font-weight:bold;">\ref</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">w</span><span style="color:#898887;"> descriptive text (string)</span> 0211 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\ref</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">word</span><span style="color:#898887;"> de</span><span style="color:#898887;"><!--</span><span style="color:#898887;">*/</span> -->scriptive text (string) 0212 normal HL mode. 0213 <span style="color:#898887;">/** </span><span style="color:#ca60ca;font-weight:bold;">\ref</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">w</span><span style="color:#898887;"> </span><span style="color:#898887;"><!--</span> 0214 <span style="color:#898887;"> * HTML comments</span> 0215 <span style="color:#898887;"> * --></span> 0216 <span style="color:#898887;"> * normal doxygen HL mode.</span> 0217 <span style="color:#898887;"> */</span> 0218 0219 0220 And final tests for a word: a single char: 0221 =========================================== 0222 <tag> <word> <rest of line as string> 0223 <span style="color:#898887;">//! </span><span style="color:#ca60ca;font-weight:bold;">\ref</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">word</span><span style="color:#898887;"> descriptive text (string)</span> 0224 <span style="color:#898887;">//! </span><span style="color:#ca60ca;font-weight:bold;">\ref</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">w</span><span style="color:#898887;"> descriptive text (string)</span> 0225 0226 <tag> <word> <word> <rest is normal HL> 0227 <span style="color:#898887;">//! </span><span style="color:#ca60ca;font-weight:bold;">\image</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">word1</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">word2</span><span style="color:#898887;"> b descriptive text (string)</span> 0228 <span style="color:#898887;">//! </span><span style="color:#ca60ca;font-weight:bold;">\image</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">a</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">word</span><span style="color:#898887;"> b descriptive text (string)</span> 0229 0230 <tag> <rest of line is string> 0231 <span style="color:#898887;">//! </span><span style="color:#ca60ca;font-weight:bold;">\brief</span><span style="color:#898887;"> A b c d e description should go on here</span> 0232 0233 <tag> <word> <rest of line is normal doxygen HL mode> 0234 <span style="color:#898887;">//! </span><span style="color:#ca60ca;font-weight:bold;">\file</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">word</span><span style="color:#898887;"> rest of line is normal comment HL</span> 0235 <span style="color:#898887;">//! </span><span style="color:#ca60ca;font-weight:bold;">\file</span><span style="color:#898887;"> </span><span style="color:#0095ff;font-weight:bold;">a</span><span style="color:#898887;"> word rest of line is normal comment HL</span> 0236 0237 no doxygen HL mode here. 0238 == END OF TESTFILE == 0239 </pre></body></html>