GNOME Bugzilla – Bug 659096
Nested aliases with multiple parameters are broken
Last modified: 2011-12-03 18:23:07 UTC
Created attachment 196552 [details] Simple Doxygen configuration file Somewhere between version 1.7.4 and 1.7.5.1 nested aliases -- i.e. aliases which expand into other aliases -- which take multiple parameters stopped being expanded correctly.
Created attachment 196553 [details] Source file to be processed by Doxygen
Created attachment 196554 [details] Output produced by version 1.7.5.1
Created attachment 196555 [details] Output produced by version 1.7.4 The output from version 1.7.4 is as expected.
Hi Bruce, This regression was most likely introduced in revision 766: http://doxygen.svn.sourceforge.net/viewvc/doxygen/trunk/src/util.cpp?r1=764&r2=766 where I changed the order in which the argument are evaluated in replaceAliasArguments() to support \10 and higher. I'll look into more detail what is wrong, but maybe you spot it immediately.
Found the problem. Should be fixed in the next subversion update.
This bug was previously marked ASSIGNED, which means it should be fixed in doxygen version 1.7.6. Please verify if this is indeed the case. Reopen the bug if you think it is not fixed and please include any additional information that you think can be relevant.