Skip to content

Commit

Permalink
Don't use escaped XML in Page::replaceTextMacros
Browse files Browse the repository at this point in the history
  • Loading branch information
mathesoncalum committed Aug 5, 2024
1 parent 782c943 commit 41bbb60
Showing 1 changed file with 5 additions and 7 deletions.
12 changes: 5 additions & 7 deletions src/engraving/dom/page.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -403,13 +403,13 @@ TextBlock Page::replaceTextMacros(bool isHeader, const String& s) const
}
// FALLTHROUGH
case 'I':
fragments.back().text += score()->metaTag(u"partName").toXmlEscaped();
fragments.back().text += score()->metaTag(u"partName");
break;
case 'f':
fragments.back().text += masterScore()->fileInfo()->fileName(false).toString().toXmlEscaped();
fragments.back().text += masterScore()->fileInfo()->fileName(false).toString();
break;
case 'F':
fragments.back().text += masterScore()->fileInfo()->path().toString().toXmlEscaped();
fragments.back().text += masterScore()->fileInfo()->path().toString();
break;
case 'd':
fragments.back().text += muse::Date::currentDate().toString(muse::DateFormat::ISODate);
Expand Down Expand Up @@ -449,7 +449,7 @@ TextBlock Page::replaceTextMacros(bool isHeader, const String& s) const
// FALLTHROUGH
case 'c':
{
const String copyrightString = score()->metaTag(u"copyright").toXmlEscaped();
const String copyrightString = score()->metaTag(u"copyright");
const CharFormat copyrightFormat = formatForMacro(String('$' + nc));
// If the default format equals the format for this macro, we don't need to create a new fragment...
if (defaultFormat == copyrightFormat) {
Expand Down Expand Up @@ -495,7 +495,7 @@ TextBlock Page::replaceTextMacros(bool isHeader, const String& s) const
tag += s.at(k);
}
if (k != n) { // found ':' ?
fragments.back().text += score()->metaTag(tag).toXmlEscaped();
fragments.back().text += score()->metaTag(tag);
i = k - 1;
}
}
Expand All @@ -506,8 +506,6 @@ TextBlock Page::replaceTextMacros(bool isHeader, const String& s) const
break;
}
++i;
} else if (c == '&') {
fragments.back().text += u"&";
} else {
fragments.back().text += c;
}
Expand Down

0 comments on commit 41bbb60

Please sign in to comment.