aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorppedrot2012-06-21 18:01:47 +0000
committerppedrot2012-06-21 18:01:47 +0000
commit515d23ddb3edc8d03b86af1d4082fc42283af7dd (patch)
tree9d7b962e5b0729758477e0ceb8a4d234fe4ee432
parent9d869158c7f129848fd51633b45f4c168e8027ef (diff)
Fixing #2825.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@15469 85f007b7-540e-0410-9357-904b9bb8a0f7
-rw-r--r--lib/xml_lexer.mll6
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/xml_lexer.mll b/lib/xml_lexer.mll
index 2be4bf98bf..5b06e720a9 100644
--- a/lib/xml_lexer.mll
+++ b/lib/xml_lexer.mll
@@ -188,6 +188,12 @@ and header = parse
{ header lexbuf }
and pcdata = parse
+ | newline | (newline break) | break
+ {
+ Buffer.add_char tmp '\n';
+ newline lexbuf;
+ pcdata lexbuf
+ }
| pcchar+
{
Buffer.add_string tmp (lexeme lexbuf);