1 //- - - - - - - - -// * A B //- - - - - - - - -//
test
testtest
testtest
testtest
//= = = = = = = = = = = = = = = = = = = = = = = =// 4 //- - - - - - - - -// `test`a`test` //- - - - - - - - -//
1 2 3
test
atest
TL/DR - Go see summary.
//= = = = = = = = = = = = = = = = = = = = = = = =// 6 //- - - - - - - - -// [This link won't be rendered correctly](https://geeksocket.in/some-long-link-here "This is the place where everything breaks") //- - - - - - - - -//This link won't be rendered correctly
//= = = = = = = = = = = = = = = = = = = = = = = =// 7 //- - - - - - - - -// [](./target.md) //- - - - - - - - -// //= = = = = = = = = = = = = = = = = = = = = = = =// 8 //- - - - - - - - -// []() //- - - - - - - - -// //= = = = = = = = = = = = = = = = = = = = = = = =// 9 //- - - - - - - - -// [daß] is the old german spelling of [dass] [daß]: www.das-dass.de //- - - - - - - - -//daß is the old german spelling of dass
//= = = = = = = = = = = = = = = = = = = = = = = =// 10 //- - - - - - - - -// 1. First step. ~~~ aaa --- bbb ~~~ 2. few other steps. //- - - - - - - - -//First step.
aaa
---
bbb
few other steps.
{%
name%}
foo
foo
foo
foo
foo
foo
foo
foo
foo
foo
foo
foo
foo
foo
foo
foo
foo
List
A
B
C
List
A
B
C
a
//= = = = = = = = = = = = = = = = = = = = = = = =// 23: Emphasis corner case(yuin/goldmark#245) //- - - - - - - - -// a* b c d *e* //- - - - - - - - -//a* b c d e
//= = = = = = = = = = = = = = = = = = = = = = = =// 24: HTML block tags can contain trailing spaces //- - - - - - - - -// x
//= = = = = = = = = = = = = = = = = = = = = = = =//
26: NUL bytes must be replaced with U+FFFD
OPTIONS: {"enableEscape": true}
//- - - - - - - - -//
hello\x00world
\x00
//- - - - - - - - -//
hello\ufffdworld
\uFFFD //= = = = = = = = = = = = = = = = = = = = = = = =// 27: Newlines in code spans must be preserved as a space OPTIONS: {"enableEscape": true} //- - - - - - - - -// `\n` `x\n` `\nx` //- - - - - - - - -//
x
x
x *
//= = = = = = = = = = = = = = = = = = = = = = = =// 30: A link reference definition followed by a single quote without closer //- - - - - - - - -// [x] [x]: <> ' //- - - - - - - - -//'
//= = = = = = = = = = = = = = = = = = = = = = = =// 31: A link reference definition followed by a double quote without closer //- - - - - - - - -// [x] [x]: <> " //- - - - - - - - -//"
//= = = = = = = = = = = = = = = = = = = = = = = =// 32: Hex character entities must be limited to 6 characters //- - - - - - - - -// A //- - - - - - - - -//A
//= = = = = = = = = = = = = = = = = = = = = = = =// 33: \x01 should be escaped all the time OPTIONS: {"enableEscape": true} //- - - - - - - - -// [x](\x01) //- - - - - - - - -// //= = = = = = = = = = = = = = = = = = = = = = = =// 34: A form feed should not be treated as a space OPTIONS: {"enableEscape": true} //- - - - - - - - -// x \f //- - - - - - - - -//x \f
//= = = = = = = = = = = = = = = = = = = = = = = =// 35: A link reference definition can contain a new line //- - - - - - - - -// This is a [test][foo bar] 1...2..3... [foo bar]: / //- - - - - - - - -//This is a test 1...2..3...
//= = = = = = = = = = = = = = = = = = = = = = = =// 36: Emphasis and links //- - - - - - - - -// _a[b_c_](d) //- - - - - - - - -//_ab_c_
//= = = = = = = = = = = = = = = = = = = = = = = =// 37: Tabs and spaces OPTIONS: {"enableEscape": true} //- - - - - - - - -// \t\t x\n //- - - - - - - - -//\t x\n
//= = = = = = = = = = = = = = = = = = = = = = = =//
38: Decimal HTML entity literals should allow 7 digits
//- - - - - - - - -//
//- - - - - - - - -//
\uFFFD
//= = = = = = = = = = = = = = = = = = = = = = = =// 39: Decimal HTML entities should not be interpreted as octal when starting with a 0 //- - - - - - - - -// d //- - - - - - - - -//d
//= = = = = = = = = = = = = = = = = = = = = = = =// 40: Invalid HTML tag names //- - - - - - - - -// <1><1>
<a:>
<a\f>
< p>
//= = = = = = = = = = = = = = = = = = = = = = = =// 41: Link references can not contain spaces after link label //- - - - - - - - -// [x] :> [o] :x //- - - - - - - - -//[x] :>
[o] :x
//= = = = = = = = = = = = = = = = = = = = = = = =// 42: Unclosed link reference titles can interrupt link references //- - - - - - - - -// [r]: <> ' [o]: x ' //- - - - - - - - -//'
'
//= = = = = = = = = = = = = = = = = = = = = = = =// 43: A link containing an image containing a link should disable the outer link //- - - - - - - - -// [  ](x) ](y) //- - - - - - - - -//[ ](y)
a *
//= = = = = = = = = = = = = = = = = = = = = = = =// 45: Multiple empty list items //- - - - - - - - -// - - //- - - - - - - - -//\v
//= = = = = = = = = = = = = = = = = = = = = = = =// 47: Escape back slashes should not be treated as hard line breaks //- - - - - - - - -// \\\\ a //- - - - - - - - -//\ a
//= = = = = = = = = = = = = = = = = = = = = = = =// 48: Multiple paragraphs in tight list //- - - - - - - - -// - a > b //- - - - - - - - -//b
b
b
a
b
This is a test
This line will be dropped.
This line will be displayed.
\\\ufffd"
//= = = = = = = = = = = = = = = = = = = = = = = =// 55: inline HTML comment //- - - - - - - - -// a c a //- - - - - - - - -//a c
a
//= = = = = = = = = = = = = = = = = = = = = = = =// 56: An empty list followed by blockquote //- - - - - - - - -// 1. > This is a quote. //- - - - - - - - -////= = = = = = = = = = = = = = = = = = = = = = = =// 57: Tabbed fenced code block within a list //- - - - - - - - -// 1. ``` ``` //- - - - - - - - -//This is a quote.
//- - - - - - - - -//
//= = = = = = = = = = = = = = = = = = = = = = = =// 59: Raw HTML tag with one new line //- - - - - - - - -//
<img src=./.assets/logo.svg
/>
//= = = = = = = = = = = = = = = = = = = = = = = =// 61: Image alt with a new line //- - - - - - - - -//  //- - - - - - - - -//