diff options
author | Anthon van der Neut <anthon@mnt.org> | 2017-08-10 14:39:47 +0200 |
---|---|---|
committer | Anthon van der Neut <anthon@mnt.org> | 2017-08-10 14:39:47 +0200 |
commit | 4428f383e3377642857a3e929a7c4ffcbbb6ced3 (patch) | |
tree | 301aa7abfea7aa3b0e52bce4ccf0ce6cbd163dfe /emitter.py | |
parent | 1ba1892b0a510ab4b3be7788b98ae54450d7c24f (diff) | |
download | ruamel.yaml-4428f383e3377642857a3e929a7c4ffcbbb6ced3.tar.gz |
fix issue #102: comment disappear after empty flow-style sequence
**When this fix solves the reported problem, please close this issue.**
Diffstat (limited to 'emitter.py')
-rw-r--r-- | emitter.py | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -318,7 +318,6 @@ class Emitter(object): self.expect_scalar() elif isinstance(self.event, SequenceStartEvent): if self.event.comment: - # print(' >enc', self.event.comment, end=' ') if self.event.flow_style is False and self.event.comment: if self.write_post_comment(self.event): self.indention = False @@ -373,6 +372,9 @@ class Emitter(object): self.indent = self.indents.pop() self.flow_level -= 1 self.write_indicator(u']', False) + if self.event.comment and self.event.comment[0]: + # eol comment on empty flow sequence + self.write_post_comment(self.event) self.state = self.states.pop() else: if self.canonical or self.column > self.best_width: |