GNOME Bugzilla – Bug 759177
Markdown fenced code blocks not parsed properly in comment
Last modified: 2016-01-05 20:35:22 UTC
In v1.8.10 (Arch Linux) when using fenced code blocks like this <pre> /** * @defgroup snafu SNAFU * @brief foobar * * - example code * ~~~~~~~~~~~~~ {.c} * int func(void) * { * return 1; * } * ~~~~~~~~~~~~~ * - text */ </pre> Doxygen yields `warning: Invalid list item found` and does not parse the code block as such (in HTML everything is outputted including the `~`). In previous versions this was working (tested with v1.8.6 (Ubuntu 14.04 [trusty]) and 1.8.8 (Debian 8.2 [jessie])).
Just an update: 1.8.9.1 doesn't have this problem either. Seems to be only 1.8.10 that can't handle fenced code right now.
Confirmed. Should be fixed in the next GIT update.
This bug was previously marked ASSIGNED, which means it should be fixed in doxygen version 1.8.11. 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 (preferably in the form of a self-contained example).
Fix confirmed