diff options
author | Anthon van der Neut <anthon@mnt.org> | 2017-06-16 09:38:32 +0200 |
---|---|---|
committer | Anthon van der Neut <anthon@mnt.org> | 2017-06-16 09:38:32 +0200 |
commit | 5e1d9fc21cf360295074f12455095f1e403e82af (patch) | |
tree | 117a6dd23f817f95cdfa8288ae57d77908ed10b8 /scalarstring.py | |
parent | b3205ef9fce5074754c201a76740802e88bb5dd6 (diff) | |
download | ruamel.yaml-5e1d9fc21cf360295074f12455095f1e403e82af.tar.gz |
fix issue #127: quotes for tagged scalars0.15.9
also fixes spurious newlines when using tagged scalars in block sequences
Diffstat (limited to 'scalarstring.py')
-rw-r--r-- | scalarstring.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/scalarstring.py b/scalarstring.py index 570240b..571230f 100644 --- a/scalarstring.py +++ b/scalarstring.py @@ -26,6 +26,8 @@ class ScalarString(text_type): class PreservedScalarString(ScalarString): __slots__ = () + style = "|" + def __new__(cls, value): # type: (Text) -> Any return ScalarString.__new__(cls, value) @@ -34,6 +36,8 @@ class PreservedScalarString(ScalarString): class SingleQuotedScalarString(ScalarString): __slots__ = () + style = "'" + def __new__(cls, value): # type: (Text) -> Any return ScalarString.__new__(cls, value) @@ -42,6 +46,8 @@ class SingleQuotedScalarString(ScalarString): class DoubleQuotedScalarString(ScalarString): __slots__ = () + style = '"' + def __new__(cls, value): # type: (Text) -> Any return ScalarString.__new__(cls, value) |