File indexing completed on 2025-02-02 03:54:44
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>