diff options
author | Dimitri van Heesch <dimitri@stack.nl> | 2013-12-24 12:46:18 (GMT) |
---|---|---|
committer | Dimitri van Heesch <dimitri@stack.nl> | 2013-12-24 16:10:05 (GMT) |
commit | 4eeba43132e0b82f2bccf7f24d1e7e3727545e5c (patch) | |
tree | c78cda748b4c9d75d9279f271573e05d6dbdc160 | |
parent | f5aa5e7b8306f3fe438127396515d36e1482e6ae (diff) | |
download | Doxygen-4eeba43132e0b82f2bccf7f24d1e7e3727545e5c.zip Doxygen-4eeba43132e0b82f2bccf7f24d1e7e3727545e5c.tar.gz Doxygen-4eeba43132e0b82f2bccf7f24d1e7e3727545e5c.tar.bz2 |
Bug 720580 - inline source browser shows wrong code with muilti-line c++11's raw strings
-rw-r--r-- | src/code.l | 2 | ||||
-rw-r--r-- | src/scanner.l | 2 |
2 files changed, 2 insertions, 2 deletions
@@ -2602,7 +2602,7 @@ RAWEND ")"[^ \t\(\)\\]{0,16}\" BEGIN( g_lastStringContext ); } } -<RawString>[^)]+ { g_code->codify(yytext); } +<RawString>[^)\n]+ { g_code->codify(yytext); } <RawString>. { g_code->codify(yytext); } <RawString>\n { codifyLines(yytext); } <SkipVerbString>[^"\n]+ { diff --git a/src/scanner.l b/src/scanner.l index 50b3e8a..bbe90a3 100644 --- a/src/scanner.l +++ b/src/scanner.l @@ -2902,7 +2902,7 @@ OPERATOR "operator"{B}*({ARITHOP}|{ASSIGNOP}|{LOGICOP}|{BITOP}) BEGIN(lastRawStringContext); } } -<RawGString>[^)]+ { +<RawGString>[^)\n]+ { *pCopyRawGString+=yytext; } <RawGString>. { |