Show More
@@ -21,7 +21,6 b' from __future__ import absolute_import, ' | |||||
21 | from .i18n import _ |
|
21 | from .i18n import _ | |
22 | from . import ( |
|
22 | from . import ( | |
23 | error, |
|
23 | error, | |
24 | pycompat, |
|
|||
25 | util, |
|
24 | util, | |
26 | ) |
|
25 | ) | |
27 | from .utils import stringutil |
|
26 | from .utils import stringutil | |
@@ -216,7 +215,11 b' def unescapestr(s):' | |||||
216 | return stringutil.unescapestr(s) |
|
215 | return stringutil.unescapestr(s) | |
217 | except ValueError as e: |
|
216 | except ValueError as e: | |
218 | # mangle Python's exception into our format |
|
217 | # mangle Python's exception into our format | |
219 | raise error.ParseError(pycompat.bytestr(e).lower()) |
|
218 | # TODO: remove this suppression. For some reason, pytype 2021.09.09 | |
|
219 | # thinks .lower() is being called on Union[ValueError, bytes]. | |||
|
220 | # pytype: disable=attribute-error | |||
|
221 | raise error.ParseError(stringutil.forcebytestr(e).lower()) | |||
|
222 | # pytype: enable=attribute-error | |||
220 |
|
223 | |||
221 |
|
224 | |||
222 | def _prettyformat(tree, leafnodes, level, lines): |
|
225 | def _prettyformat(tree, leafnodes, level, lines): |
General Comments 0
You need to be logged in to leave comments.
Login now