From 8566960312a383efff4a4ab4db231afecd84875c Mon Sep 17 00:00:00 2001 From: Thomas Goyne Date: Wed, 9 Jan 2013 08:05:01 -0800 Subject: [PATCH] Write the version comments under the [Script Info] header. Closes #1567. --- aegisub/src/subtitle_format_ass.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/aegisub/src/subtitle_format_ass.cpp b/aegisub/src/subtitle_format_ass.cpp index 1fc988eea..bbec0936e 100644 --- a/aegisub/src/subtitle_format_ass.cpp +++ b/aegisub/src/subtitle_format_ass.cpp @@ -110,17 +110,17 @@ static inline wxString format(AssEntryGroup group, bool ssa) { void AssSubtitleFormat::WriteFile(const AssFile *src, wxString const& filename, wxString const& encoding) const { TextFileWriter file(filename, encoding); + file.WriteLineToFile("[Script Info]"); file.WriteLineToFile(wxString("; Script generated by Aegisub ") + GetAegisubLongVersionString()); file.WriteLineToFile("; http://www.aegisub.org/"); bool ssa = filename.Right(4).Lower() == ".ssa"; - AssEntryGroup group = ENTRY_GROUP_MAX; + AssEntryGroup group = ENTRY_INFO; for (auto const& line : src->Line) { if (line.Group() != group) { // Add a blank line between each group - if (group != ENTRY_GROUP_MAX) - file.WriteLineToFile(""); + file.WriteLineToFile(""); file.WriteLineToFile(line.GroupHeader(ssa)); file.WriteLineToFile(format(line.Group(), ssa), false);