From 34d4e6f1bbe80e8b0d42caddc22b5b941a3efeb1 Mon Sep 17 00:00:00 2001 From: Lukacs Berki Date: Tue, 24 May 2016 10:42:34 +0000 Subject: Make the parser handle CRLF correctly. Fixes #1300 . -- MOS_MIGRATED_REVID=123090421 --- src/main/java/com/google/devtools/build/lib/syntax/Lexer.java | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/main/java') diff --git a/src/main/java/com/google/devtools/build/lib/syntax/Lexer.java b/src/main/java/com/google/devtools/build/lib/syntax/Lexer.java index f656f28002..1780886059 100644 --- a/src/main/java/com/google/devtools/build/lib/syntax/Lexer.java +++ b/src/main/java/com/google/devtools/build/lib/syntax/Lexer.java @@ -251,6 +251,8 @@ public final class Lexer { if (c == ' ') { indentLen++; pos++; + } else if (c == '\r') { + pos++; } else if (c == '\t') { indentLen += 8 - indentLen % 8; pos++; -- cgit v1.2.3