summaryrefslogtreecommitdiffstats
path: root/src/markdown.cpp
diff options
context:
space:
mode:
authoralbert-github <albert.tests@gmail.com>2020-10-19 12:24:08 (GMT)
committeralbert-github <albert.tests@gmail.com>2020-10-19 12:24:08 (GMT)
commit39db9f48e6376b62f28c9b85320dd62f76547765 (patch)
tree6d2848ab0c94469e55ae538e991e1cdc51aa8209 /src/markdown.cpp
parentade26d54258e932274b2605bdc67ca45af4b398a (diff)
downloadDoxygen-39db9f48e6376b62f28c9b85320dd62f76547765.zip
Doxygen-39db9f48e6376b62f28c9b85320dd62f76547765.tar.gz
Doxygen-39db9f48e6376b62f28c9b85320dd62f76547765.tar.bz2
Miscounting of line in case of markdown `\ref` image
In case we have: ``` The page \aa2 Doxygen's Doxygen Documentation: <a href="https://codedocs.xyz/doxygen/doxygen/"><img src="https://codedocs.xyz/doxygen/doxygen.svg"/></a>\aa2 \aa3 \aa4 ![Caption text](@ref https://codedocs.xyz/doxygen/doxygen.svg) \aa4 \aa5 ![Caption text](@ref https://codedocs.xyz/doxygen/doxygen.svg) \aa9 ``` we get the warnings: ``` .../aa.md:2: warning: Found unknown command '\aa2' .../aa.md:2: warning: Found unknown command '\aa2' .../aa.md:3: warning: Found unknown command '\aa3' .../aa.md:4: warning: Found unknown command '\aa4' .../aa.md:8: warning: Found unknown command '\aa4' .../aa.md:9: warning: Found unknown command '\aa5' .../aa.md:17: warning: Found unknown command '\aa9' ``` instead of the expected ``` .../aa.md:2: warning: Found unknown command '\aa2' .../aa.md:2: warning: Found unknown command '\aa2' .../aa.md:3: warning: Found unknown command '\aa3' .../aa.md:4: warning: Found unknown command '\aa4' .../aa.md:4: warning: Found unknown command '\aa4' .../aa.md:5: warning: Found unknown command '\aa5' .../aa.md:9: warning: Found unknown command '\aa9' ``` this is due to the fact that the markdown convertor adds some extra line wit `\n` instead of an internal line break `\ilinebr`.
Diffstat (limited to 'src/markdown.cpp')
-rw-r--r--src/markdown.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/markdown.cpp b/src/markdown.cpp
index 930efd6..e5edccc 100644
--- a/src/markdown.cpp
+++ b/src/markdown.cpp
@@ -784,7 +784,7 @@ void Markdown::writeMarkdownImage(const char *fmt, bool explicitTitle,
m_out.addStr(title);
m_out.addStr("\"");
}
- m_out.addStr("\n");
+ m_out.addStr("\\ilinebr");
}
int Markdown::processLink(const char *data,int,int size)