New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Command ignored when using umlauts in markdown (Origin: bugzilla #683115) #4870

doxygen opened this Issue Jul 2, 2018 · 0 comments


None yet
1 participant

doxygen commented Jul 2, 2018

status RESOLVED severity normal in component general for ---
Reported in version 1.8.2 on platform Other
Assigned to: Dimitri van Heesch

Original attachment names and IDs:

On 2012-08-31 15:14:53 +0000, Markus Raab wrote:


OS: Debian 6.0.5
Doxygen Version 1.8.2 (backport from Debian experimental)

Given following markdown file (remove line numbers):
1 Test            {#test_review}
2 ====
4 - Application Management Tool:
5 /cö/:
8 \review Markus: Does this work??

-d Markdown will output:
======== Markdown =========
---- input -------

  • Application Management Tool:

\review Markus: Does this work??
---- output -----

  • Application Management Tool:

\review Markus: Does this work??

And the \review will not be added in the final output.
The text "Markus: Does this work??" is however added.

Without the /cö/ (Removing line 5):
-d Markdown will output:
---- input -------
Markus: Does this work??
---- output -----
Markus: Does this work??

and the command \review works as expected.

\review is defined as:
ALIASES = "review=\xrefitem review "Review" "List of Reviews""

On 2013-12-29 15:00:49 +0000, albert wrote:

With version 1.8.2 we get the warning message: warning: Found unknown command `\review'
and the output looks like:
. Application Management Tool: /cö/:
Markus: Does this work??

With version 1.8.6 the warning message is gone and the output looks like:
. Application Management Tool: /*cö:

Markus: Does this work??

Both in test_review.html.
Note: - in 1.8.6 the */ is missing
- I've converted the input file to UTF-8 so the ö is handled better (instead of using 0246)


  • I think the original problem regarding review has been solved in the mean time
  • I think there is still a possible problem regarding characters following UTF-8 characters in markdown.

On 2013-12-29 15:01:37 +0000, albert wrote:

Created attachment 264997
Test case

On 2014-01-08 15:04:52 +0000, Dimitri van Heesch wrote:

That */ was missing is a bug in itself, not related to processing of UTF-8 characters. I'll use this bug report to fix that as well.

On 2014-04-15 12:36:56 +0000, Jørgen Ibsen wrote:

Just wanted to note that I am also having trouble with */ missing from C code inside fenced code blocks in markdown, resulting in the rest of the block being highlighted as a comment.

On 2014-04-21 10:09:25 +0000, Dimitri van Heesch wrote:

This bug was previously marked ASSIGNED, which means it should be fixed in
doxygen version 1.8.7. 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 (preferrably in the form of a self-contained example).

On 2014-04-21 12:05:24 +0000, Jørgen Ibsen wrote:

I just installed 1.8.7, and the bug was indeed fixed, thank you.

@doxygen doxygen closed this Jul 2, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment