UseSoftlineBreakAsHardlineBreak() doesn't work? #309

Open
opened 2026-01-29 14:33:28 +00:00 by claunia · 0 comments
Owner

Originally created by @denys-olleik on GitHub (Jul 3, 2019).

I see absolutely no difference with the following...

var pipeline1 = new MarkdownPipelineBuilder().UseSoftlineBreakAsHardlineBreak().Build();
var pipeline2 = new MarkdownPipelineBuilder().Build();

var result1 = Markdown.ToHtml("test\r\n\r\n\r\ntest", pipeline1);
var result2 = Markdown.ToHtml("test\r\n\r\n\r\ntest", pipeline2);

Output...

<p>test</p>
<p>test</p>

Expected output...

<p>test</p>
</br>
</br>
<p>test</p>

I thought at some point it worked and added </br>, no?

Originally created by @denys-olleik on GitHub (Jul 3, 2019). I see absolutely no difference with the following... var pipeline1 = new MarkdownPipelineBuilder().UseSoftlineBreakAsHardlineBreak().Build(); var pipeline2 = new MarkdownPipelineBuilder().Build(); var result1 = Markdown.ToHtml("test\r\n\r\n\r\ntest", pipeline1); var result2 = Markdown.ToHtml("test\r\n\r\n\r\ntest", pipeline2); Output... <p>test</p> <p>test</p> Expected output... <p>test</p> </br> </br> <p>test</p> I thought at some point it worked and added `</br>`, no?
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/markdig#309