summaryrefslogtreecommitdiff
path: root/emitter.py
diff options
context:
space:
mode:
authorAnthon van der Neut <anthon@mnt.org>2016-01-08 22:33:48 +0100
committerAnthon van der Neut <anthon@mnt.org>2016-01-08 22:33:48 +0100
commited422d1635cd69faf31a35be32256f7084fd2b93 (patch)
tree98ffa90daa4421a5a37f4056d6c46d10ed616c9d /emitter.py
parentcdf789dd3316f21df0a718f72418dfa92693e7e3 (diff)
parent16e107a8b0d79a9dc3bbfa57a14dfa63e2a7ca1b (diff)
downloadruamel.yaml-ed422d1635cd69faf31a35be32256f7084fd2b93.tar.gz
merged bb changes
Diffstat (limited to 'emitter.py')
-rw-r--r--emitter.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/emitter.py b/emitter.py
index 07d85ba..ca8b1b5 100644
--- a/emitter.py
+++ b/emitter.py
@@ -1215,6 +1215,10 @@ class Emitter(object):
except ValueError:
col = self.column + 1
# print('post_comment', self.line, self.column, value)
+ try:
+ value = value.encode('utf-8')
+ except UnicodeDecodeError:
+ pass
self.stream.write(' ' * (col - self.column) + value)
self.write_line_break()