commit c3c1ac0621c4986720f022ecaa4c2e7badce6f96
Author: Richard Heck <[email protected]>
Date: Fri Apr 24 12:49:26 2015 -0400
Don't write \PassThruChars if it is empty.
diff --git a/src/Layout.cpp b/src/Layout.cpp
index be51756..1e89433 100644
--- a/src/Layout.cpp
+++ b/src/Layout.cpp
@@ -1286,7 +1286,8 @@ void Layout::write(ostream & os) const
os << "\tLabelCounter \"" << to_utf8(counter) << "\"\n";
os << "\tFreeSpacing " << free_spacing << '\n';
os << "\tPassThru " << pass_thru << '\n';
- os << "\tPassThruChars " << to_utf8(pass_thru_chars) << '\n';
+ if (!pass_thru_chars.empty())
+ os << "\tPassThruChars " << to_utf8(pass_thru_chars) << '\n';
os << "\tParbreakIsNewline " << parbreak_is_newline << '\n';
switch (spacing.getSpace()) {
case Spacing::Double: