diff --git a/Examples/test-suite/doxygen_translate.i b/Examples/test-suite/doxygen_translate.i index ba787a140..43d01108f 100644 --- a/Examples/test-suite/doxygen_translate.i +++ b/Examples/test-suite/doxygen_translate.i @@ -220,7 +220,7 @@ int htmlFunction(int a, float b) * ‘ * ’ * “ - * &rdaquo; + * ” * – * — *   diff --git a/Source/DoxygenTranslator/src/DoxygenParser.cpp b/Source/DoxygenTranslator/src/DoxygenParser.cpp index b514465ac..80bd80876 100644 --- a/Source/DoxygenTranslator/src/DoxygenParser.cpp +++ b/Source/DoxygenTranslator/src/DoxygenParser.cpp @@ -1322,7 +1322,7 @@ void DoxygenParser::tokenizeDoxygenComment(const std::string &doxygenComment, while (pos != string::npos) { // find the end of the word - size_t doxyCmdOrHtmlTagPos = line.find_first_of("\\@< \t", pos); + size_t doxyCmdOrHtmlTagPos = line.find_first_of("\\@<& \t", pos); if (doxyCmdOrHtmlTagPos != pos) { // plain text found m_tokenList.push_back(Token(PLAINSTRING, diff --git a/Source/DoxygenTranslator/src/JavaDocConverter.cpp b/Source/DoxygenTranslator/src/JavaDocConverter.cpp index 44bd62016..86966afb7 100644 --- a/Source/DoxygenTranslator/src/JavaDocConverter.cpp +++ b/Source/DoxygenTranslator/src/JavaDocConverter.cpp @@ -193,29 +193,29 @@ void JavaDocConverter::fillStaticTables() { tagHandlers["