[Doxygen-develop] Marked-up word at end of list-item causes next list-item to be merged
Brought to you by:
dimitri
From: Mark T. <mth...@at...> - 2002-12-07 20:16:22
|
I think I found a small bug where list items are (incorrectly?) merged when the end of the previous list item is marked-up (with \a, \c, or \b). From a quick look at the code, it seems that handleStyleArgument() is probably reading a TK_LISTITEM token and dropping it without processing? An easy work-around is to add extra (non-whitespace) stuff at the end of the line. Don't know why, but extra whitespace at the end doesn't avoid the issue. I'm running: Doxygen version 1.3-rc1 on Windows 2000 Below, I've included a small file that shows a few cases where list items are (incorrectly?) merged. regards, markt /** \file foo.c * \brief a test file */ //! Marked-up word at end of list-item causes next list-item to be merged /** * - Here is a line with 'emphasis' mark-up at the \a end * - This line should be a new list entry, but instead is merged with the line above * * - Same thing with 'code' mark-up at the \c end * - This line should be a new list entry, but instead is merged with the line above * * - Same thing with 'bold' mark-up at the \b end * - This line should be a new list entry, but instead is merged with the line above */ int my_function1() {} |