From 18be6b2e5b294fecb358b48ebfa30721cc3929e7 Mon Sep 17 00:00:00 2001 From: Ferdinand Majerech Date: Tue, 29 Jul 2014 23:01:05 +0200 Subject: [PATCH] Removed UTF-32 scanLineBreak. --- source/dyaml/scanner.d | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/source/dyaml/scanner.d b/source/dyaml/scanner.d index c41a6dd..06dc3f7 100644 --- a/source/dyaml/scanner.d +++ b/source/dyaml/scanner.d @@ -2024,23 +2024,6 @@ final class Scanner /// '\u2028' : '\u2028' /// '\u2029 : '\u2029' /// no break : '\0' - dchar scanLineBreak() @safe pure nothrow @nogc - { - const c = reader_.peek(); - - if(c == '\n' || c == '\r' || c == '\u0085') - { - if(reader_.prefix(2) == "\r\n"d) { reader_.forward(2); } - else { reader_.forward(); } - return '\n'; - } - if(c == '\u2028' || c == '\u2029') - { - reader_.forward(); - return c; - } - return '\0'; - } dchar scanLineBreak8() @safe pure nothrow @nogc { const c = reader_.peek();