Skip to content

Commit be63c78

Browse files
committed
Make markdown-tool changes backwards compatible as well
1 parent de0db3e commit be63c78

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Sources/markdown-tool/Commands/FormatCommand.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ extension MarkdownCommand {
9797
var emphasisMarker: String = "*"
9898

9999
@Option(help: "Strong emphasis marker; choices: \(MarkupFormatter.Options.EmphasisMarker.allCases.map { $0.rawValue }.joined(separator: ", "))")
100-
var strongEmphasisMarker: String = "*"
100+
var strongEmphasisMarker: String?
101101

102102
@Flag(inversion: .prefixedNo, exclusivity: .chooseLast, help: "Condense links whose text matches their destination to 'autolinks' e.g. <https://swift.org>")
103103
var condenseAutolinks: Bool = true
@@ -211,7 +211,7 @@ extension MarkdownCommand {
211211
throw ArgumentParser.ValidationError("The value '\(self.emphasisMarker)' is invalid for '--emphasis-marker'")
212212
}
213213

214-
guard let strongEmphasisMarker = MarkupFormatter.Options.EmphasisMarker(argument: strongEmphasisMarker) else {
214+
guard let strongEmphasisMarker = MarkupFormatter.Options.EmphasisMarker(argument: strongEmphasisMarker ?? self.emphasisMarker) else {
215215
throw ArgumentParser.ValidationError("The value '\(self.strongEmphasisMarker)' is invalid for '--strong-emphasis-marker'")
216216
}
217217

0 commit comments

Comments
 (0)