jgm / jgm/commonmark-hs

Autolinks extension should ignore URIs inside link descriptions

Open
#97 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Haskell
Stars
145
Forks
38
PR merge metrics
No merged PRs in 30d

Description

Calling:

```bash
commonmark-cli -x autolinks <` tags):

```html

https://www.website.com


nobody@example.com


A website similar to https://www.foo.com and https://www.bar.com


```

while I would expect

```html

https://www.website.com


nobody@example.com


A website similar to https://www.foo.com and https://www.bar.com


```

One reason is that nested links are illegal in [HTML5](https://html.spec.whatwg.org/#the-a-element) and [HTML4](https://www.w3.org/TR/REC-html40/struct/links.html#h-12.2.2).

This bite me in https://github.com/EmaApps/emanote/issues/349.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.