|
|
@@ -2706,8 +2706,8 @@ class MDSimplePairInlineReader extends MDReader {
|
|
2706
|
2706
|
// We do four passes. #1: doubles without inner tokens, #2: singles
|
|
2707
|
2707
|
// without inner tokens, #3: doubles with paired inner tokens,
|
|
2708
|
2708
|
// #4: singles with paired inner tokens
|
|
2709
|
|
- if (count == 1 && pass != 2 && pass != 4) return;
|
|
2710
|
|
- if (count > 1 && pass != 1 && pass != 3) return;
|
|
|
2709
|
+ if (count == 1 && pass != 2 && pass != 4) return false;
|
|
|
2710
|
+ if (count > 1 && pass != 1 && pass != 3) return false;
|
|
2711
|
2711
|
let delimiters = Array(count).fill(delimiter);
|
|
2712
|
2712
|
const isFirstOfMultiplePasses = this.substitutionPassCount > 1 && pass == 1;
|
|
2713
|
2713
|
let match = MDToken.findPairedTokens(tokens, delimiters, delimiters, function(content) {
|
|
|
@@ -3129,8 +3129,8 @@ class MDHTMLTagReader extends MDReader {
|
|
3129
|
3129
|
substituteTokens(state, pass, tokens) {
|
|
3130
|
3130
|
var match;
|
|
3131
|
3131
|
if (match = MDToken.findFirstTokens(tokens, [ MDTokenType.HTMLTag ])) {
|
|
3132
|
|
- const tag = match.tokens[0].tag
|
|
3133
|
|
- tokens.splice(match.index, match.tokens.length, new MDHTMLTagNode(tag))
|
|
|
3132
|
+ const tag = match.tokens[0].tag;
|
|
|
3133
|
+ tokens.splice(match.index, match.tokens.length, new MDHTMLTagNode(tag));
|
|
3134
|
3134
|
return true;
|
|
3135
|
3135
|
}
|
|
3136
|
3136
|
return false;
|