summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authoralbert-github <albert.tests@gmail.com>2018-09-14 13:55:30 (GMT)
committeralbert-github <albert.tests@gmail.com>2018-09-14 13:55:30 (GMT)
commit9766554d63dd85ba8857fe18eb7064c84b0231f6 (patch)
tree839c67d81ec98f75880ebe41d71c0d3b715bfabc /src
parentaca45fd514cadc56ac277bd54f49604708ebbb5d (diff)
downloadDoxygen-9766554d63dd85ba8857fe18eb7064c84b0231f6.zip
Doxygen-9766554d63dd85ba8857fe18eb7064c84b0231f6.tar.gz
Doxygen-9766554d63dd85ba8857fe18eb7064c84b0231f6.tar.bz2
Usage of '{', '}' and ',' in ALIAS
Based on the stack overflow question: https://stackoverflow.com/questions/52314045/how-to-use-addtogroup-with-an-aliases-command/52314821#52314821 ALIASES += opengroup{1}="^^* \addtogroup \1_GROUP ^^ * \{ ^^" ALIASES += close="\}" /** \opengroup{LEVEL_1} */ // ...code statements... /** \close */ // opengroup Does not create a group due to the change of `\{` to just `}`, this behavior has been documented now.
Diffstat (limited to 'src')
-rw-r--r--src/config.xml24
1 files changed, 24 insertions, 0 deletions
diff --git a/src/config.xml b/src/config.xml
index e12141c..08795dc 100644
--- a/src/config.xml
+++ b/src/config.xml
@@ -551,6 +551,30 @@ Go to the <a href="commands.html">next</a> section or return to the
a physical newline was in the original file.
]]>
</docs>
+ <docs doxyfile='0' documentation='0'>
+<![CDATA[
+ When you need a literal `{` or `}` or `,` in the value part of an alias you have to
+ escape them by means of a backslash, this can lead to conflicts with the
+ commands \c \\{ and \c \\} for these it is advised to use the version \c @{ and \c @} or
+ use a double escape (\c \\\\{ and \c \\\\})
+]]>
+ </docs>
+ <docs doxywizard='0' documentation='0'>
+<![CDATA[
+ When you need a literal `{` or `}` or `,` in the value part of an alias you have to
+ escape them by means of a backslash (\c \\), this can lead to conflicts with the
+ commands \c \\{ and \c \\} for these it is advised to use the version \c @{ and \c @} or
+ use a double escape (\c \\\\{ and \c \\\\})
+]]>
+ </docs>
+ <docs doxyfile='0' doxywizard='0'>
+<![CDATA[
+ When you need a literal `{` or `}` or `,` in the value part of an alias you have to
+ escape them by means of a backslash (`\`), this can lead to conflicts with the
+ commands \c \\{ and \c \\} for these it is advised to use the version \c @@{ and \c @@} or
+ use a double escape (\c \\\\{ and \c \\\\})
+]]>
+ </docs>
</option>
<option type='list' id='TCL_SUBST' format='string'>
<docs>