. ==Mark== .

Mark

. These are not marks, you have to use exactly two "==": . x ===foo=== x ==foo=== x ===foo== .

x ===foo===

x ==foo===

x ===foo==

. Marks have the same priority as emphases: . **==test**== ==**test==** .

==test==

**test**

. Marks have the same priority as emphases with respect to links: . [==link]()== ==[link==]() .

==link==

==link==

. Marks have the same priority as emphases with respect to backticks: . ==`code==` `==code`== .

==code==

==code==

. Nested marks: . ==foo ==bar== baz== .

foo bar baz

. . ==f **o ==o b== a** r== .

f o o b a r

. Should not have a whitespace between text and "==": . foo == bar == baz .

foo == bar == baz

. Newline should be considered a whitespace: . ==test == == test== == test == .

==test

== test==

== test ==

.