Fixed error position for the backslash at the end of regex pattern.

This commit is contained in:
Serhiy Storchaka 2014-11-10 18:28:53 +02:00
parent b99c132bd9
commit 1b2004f059
1 changed files with 2 additions and 1 deletions

View File

@ -225,7 +225,8 @@ class Tokenizer:
try:
char += self.decoded_string[index]
except IndexError:
raise self.error("bogus escape (end of line)") from None
raise error("bogus escape (end of line)",
self.string, len(self.string) - 1) from None
self.index = index + 1
self.next = char
def match(self, char):