diff options
| author | Benjamin Peterson <benjamin@python.org> | 2015-01-14 23:56:35 -0500 |
|---|---|---|
| committer | Benjamin Peterson <benjamin@python.org> | 2015-01-14 23:56:35 -0500 |
| commit | 3789d73e316092bc2b65960f3fa8706bc0afa3c3 (patch) | |
| tree | 6981b4a63ce84adc18f90f81a149d0565607322b /command/check.py | |
| parent | 3fcf597f4db0a82fabde4d06bc287b6573763496 (diff) | |
| download | python-setuptools-git-3789d73e316092bc2b65960f3fa8706bc0afa3c3.tar.gz | |
fix parsing reST with code or code-block directives (closes #23063)
Patch by Marc Abramowitz.
Diffstat (limited to 'command/check.py')
| -rw-r--r-- | command/check.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/command/check.py b/command/check.py index 22b9349d..7ebe707c 100644 --- a/command/check.py +++ b/command/check.py @@ -122,7 +122,7 @@ class check(Command): """Returns warnings when the provided data doesn't compile.""" source_path = StringIO() parser = Parser() - settings = frontend.OptionParser().get_default_values() + settings = frontend.OptionParser(components=(Parser,)).get_default_values() settings.tab_width = 4 settings.pep_references = None settings.rfc_references = None @@ -138,8 +138,8 @@ class check(Command): document.note_source(source_path, -1) try: parser.parse(data, document) - except AttributeError: - reporter.messages.append((-1, 'Could not finish the parsing.', - '', {})) + except AttributeError as e: + reporter.messages.append( + (-1, 'Could not finish the parsing: %s.' % e, '', {})) return reporter.messages |
