marked/test/new/cm_links.md
Federico Soave 2e23540d57 adjust commonmark tests 544-548, 556, 560 that contain markup inside the image description.
NON-COMPLIANT with commonmark (just a recommendation. This can be fixed in the future by using the InlineLexer+TextRenderer)
2018-03-06 04:34:05 +01:00

4.8 KiB

xhtml
true

Links

Example 459

link

Example 460

link

Example 461

link

Example 462

link

Example 463

[link](/my uri)

Example 464

link

Example 465

[link](foo bar)

Example 466

[link]()

Example 467

link

Example 4680

ONE LEVEL of parentheses are allowed without escaping, as long as they are balanced:

link

Example 469

link

Example 470

However, if you have ANY unbalanced parentheses, you need to escape or use the <...> form:

link

Example 471

link

Example 472

link

link

link

Example 473

link

Example 4740

link

Example 475

link

Example 476

link link link

Example 477

link

Example 479

[link](/url "title "and" title")

Example 480

link

Example 481

link

Example 482

[link] (/uri)

Example 4830

The link text may contain ONE LEVEL of balanced brackets, but not unbalanced ones, unless they are escaped:

link [foo4830]

Example 484

[link] bar](/uri)

Example 485

[link bar

Example 486

link [bar

Example 487

link foo bar #

Example 488

moon

Example 493

foo *bar

Example 494

foo [bar baz]

Example 498

foo

Example 4990

link [foo499]

Example 500

link [bar

Example 501

link foo bar #

Example 502

moon

Example 5030

[foo bar]ref503

Example 504

[foo bar baz]ref504

Example 506

foo *bar

Example 510

foo

Example 511

Толпой is a Russian word.

Example 512

Baz

Example 513

[foo513] bar513

Example 514

[foo514] bar514

Example 515

bar

Example 516

[bar][foo!516]

Example 517

[foo517][ref[517]

[ref[517]: /uri

Example 518

[foo518][ref[bar518]518]

[ref[bar518]518]: /uri

Example 519

[foo519]

[foo519]: /url

Example 520

foo

Example 521

bar\

Example 522

[]

[]: /uri

Example 523

[ ]

[ ]: /uri

Example 524

foo

Example 525

foo bar

Example 526

Foo

Example 527

foo []

Example 528

foo

Example 529

foo bar

Example 530

[foo bar]

Example 531

[[bar foo531

Example 532

Foo

Example 533

foo533 bar

Example 534

[foo]

Example 536

foo536

Example 537

foo537

Example 538

foo538

Example 539

foo539(not a link)

Example 540

[foo540]bar540

Example 541

foo541baz541

Example 542

[foo542]bar542

Example 543

foo543

Example 5440

foo bar544

Example 5450

foo bar

Example 5460

foo bar

Example 5470

foo bar547

Example 5480

foo bar

Example 549

foo

Example 550

My foo bar

Example 551

foo

Example 552

Example 553

foo

Example 554

foo

Example 555

foo

Example 5560

foo bar

Example 557

Foo

Example 558

foo []

Example 559

foo

Example 5600

foo bar

Example 561

!foo561

foo561: /url "title"

Example 562

Foo

Example 563

![foo]

Example 564

!foo