diff options
author | Anthon van der Neut <anthon@mnt.org> | 2021-04-07 21:13:57 +0200 |
---|---|---|
committer | Anthon van der Neut <anthon@mnt.org> | 2021-04-07 21:13:57 +0200 |
commit | 208bdbb7b1d7488c197bce88578a128ac1cd743d (patch) | |
tree | 881c73ab9e563a3537dfeb7deec7105cea26c39b /error.py | |
parent | 8993ebf6eece99d1bae8690d9fb2bb816196d4a6 (diff) | |
download | ruamel.yaml-208bdbb7b1d7488c197bce88578a128ac1cd743d.tar.gz |
fix for issue 382, error in format string0.17.3
Diffstat (limited to 'error.py')
-rw-r--r-- | error.py | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -114,6 +114,19 @@ class StringMark(StreamMark): where += ':\n' + snippet return where + def __repr__(self): + # type: () -> Any + snippet = self.get_snippet() + where = _F( + ' in "{sname!s}", line {sline1:d}, column {scolumn1:d}', + sname=self.name, + sline1=self.line + 1, + scolumn1=self.column + 1, + ) + if snippet is not None: + where += ':\n' + snippet + return where + class CommentMark(object): __slots__ = ('column',) |