diff options
author | tbpassin <36974235+tbpassin@users.noreply.github.com> | 2021-11-25 09:37:50 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-11-25 14:37:50 +0000 |
commit | 6577df5873c4139cf2ebcce09612978ce6a751ef (patch) | |
tree | 4540a02853a66e357844c7f2c60fb39953ee0a68 | |
parent | 7bad9d2e77f7d384ac9042732adaefd4f6ed8979 (diff) | |
download | asciidoc-py3-6577df5873c4139cf2ebcce09612978ce6a751ef.tar.gz |
Fix self reference errors in AsciiDocApi (#225)
-rw-r--r-- | asciidoc/api.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/asciidoc/api.py b/asciidoc/api.py index 8b8a1a0..15ce5fb 100644 --- a/asciidoc/api.py +++ b/asciidoc/api.py @@ -31,6 +31,7 @@ class AsciiDocAPI(object): self.options = Options() self.attributes = {} self.messages = [] + self.cmd = 'asciidoc' def execute(self, infile, outfile=None, backend=None): """ @@ -56,7 +57,7 @@ class AsciiDocAPI(object): try: asciidoc.execute(self.cmd, opts.values, args) finally: - self.messages = self.asciidoc.messages[:] + self.messages = asciidoc.messages[:] except SystemExit as e: if e.code: raise AsciiDocError(self.messages[-1]) |