From 550a079093c07e60682b2404e158f06ac37d4887 Mon Sep 17 00:00:00 2001 From: Adam Date: Sun, 28 Jan 2018 22:14:58 -0500 Subject: [PATCH] cache: allow carriage returns in newlines in scripts --- .../main/antlr4/net/runelite/cache/script/assembler/rs2asm.g4 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cache/src/main/antlr4/net/runelite/cache/script/assembler/rs2asm.g4 b/cache/src/main/antlr4/net/runelite/cache/script/assembler/rs2asm.g4 index ce445596a6..b4e74a4c3b 100644 --- a/cache/src/main/antlr4/net/runelite/cache/script/assembler/rs2asm.g4 +++ b/cache/src/main/antlr4/net/runelite/cache/script/assembler/rs2asm.g4 @@ -57,7 +57,7 @@ switch_lookup: switch_key ':' switch_value ; switch_key: INT ; switch_value: 'LABEL' INT ; -NEWLINE: '\n'+ ; +NEWLINE: ( '\r' | '\n' )+ ; INT: '-'? [0-9]+ ; QSTRING: '"' (~('"' | '\\' | '\r' | '\n') | '\\' ('"' | '\\'))* '"' ; INSTRUCTION: [a-z0-9_]+ ;