Skip to content

Commit 2f86d94

Browse files
authored
Merge pull request #1303 from aduh95/patch-1
add hard line break when backslash at EOL
2 parents f459cd6 + 35db435 commit 2f86d94

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

lib/marked.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -522,7 +522,7 @@ var inline = {
522522
strong: /^__([^\s][\s\S]*?[^\s])__(?!_)|^\*\*([^\s][\s\S]*?[^\s])\*\*(?!\*)|^__([^\s])__(?!_)|^\*\*([^\s])\*\*(?!\*)/,
523523
em: /^_([^\s][\s\S]*?[^\s_])_(?!_)|^_([^\s_][\s\S]*?[^\s])_(?!_)|^\*([^\s][\s\S]*?[^\s*])\*(?!\*)|^\*([^\s*][\s\S]*?[^\s])\*(?!\*)|^_([^\s_])_(?!_)|^\*([^\s*])\*(?!\*)/,
524524
code: /^(`+)\s*([\s\S]*?[^`]?)\s*\1(?!`)/,
525-
br: /^ {2,}\n(?!\s*$)/,
525+
br: /^( {2,}|\\)\n(?!\s*$)/,
526526
del: noop,
527527
text: /^[\s\S]+?(?=[\\<!\[`*]|\b_| {2,}\n|$)/
528528
};

test/specs/commonmark/commonmark-spec.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -289,7 +289,7 @@ describe('CommonMark 0.28 Backslash escapes', function() {
289289
var section = 'Backslash escapes';
290290

291291
// var shouldPassButFails = [];
292-
var shouldPassButFails = [290, 291, 293, 300, 301];
292+
var shouldPassButFails = [290, 291, 300, 301];
293293

294294
var willNotBeAttemptedByCoreTeam = [];
295295

@@ -409,7 +409,7 @@ describe('CommonMark 0.28 Hard line breaks', function() {
409409
var section = 'Hard line breaks';
410410

411411
// var shouldPassButFails = [];
412-
var shouldPassButFails = [611, 606, 609, 613];
412+
var shouldPassButFails = [613];
413413

414414
var willNotBeAttemptedByCoreTeam = [];
415415

0 commit comments

Comments
 (0)