# Make "implicit link name syntax" the default?

**URL:** https://meta.discourse.org/t/make-implicit-link-name-syntax-the-default/327093
**Category:** Feature
**Tags:** composer, markdown
**Created:** [September 18, 2024, 3:58pm UTC](https://meta.discourse.org/t/make-implicit-link-name-syntax-the-default/327093 "2024-09-18T15:58:19Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![mattdm](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mattdm/32/216484_2.png) [@mattdm](https://meta.discourse.org/u/mattdm)
#### Post date: [September 18, 2024, 3:58pm UTC](https://meta.discourse.org/t/make-implicit-link-name-syntax-the-default/327093/1 "2024-09-18T15:58:19Z")

</div>

Currently, if one uses the composer toolbark icon to insert a link [like this one](https://example.org), inline links are generated.

```markdown
Currently, if one uses the composer toolbark icon to insert a link [like this one](https://example.org), inline links are generated.

```

This is fine with short URLs, but looks ugly for people getting an email notification in plain text.

What about using [implicit name syntax](https://daringfireball.net/projects/markdown/syntax#link) instead? I think this produces much more human-readable markdown.

```markdown
What about using [implicit name syntax] instead? I think this produces much more human-readable markdown.

```

[rest of post body, with references below]

```plaintext
[implicit name syntax]: https://daringfireball.net/projects/markdown/syntax#link

```

The original markdown syntax requires empty square brackets (`[implicit name syntax](https://daringfireball.net/projects/markdown/syntax#link)) but, empiracally, the dialect that Discourse uses doesn’t even need that. (Although the code highlighter seems to.)
