Skip to content

Preserve reference style Markdown links in rich text editor (RTE)

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

In Markdown, reference style links are defined using [link][def] and reference definitions are defined using: [def]: https://url.

To preserve reference style links we must preserve both references and their definition.

Finally, if a reference definition is stale, it should be removed from the final markdown.

Todo:

  • Preserve reference link definitions ( !161014 (merged))
  • Preserve reference style links, if unchanged ( !161014 (merged))
  • Preserve reference style links, even if text is changed (todo)
  • Update reference definitions if a reference style link's url or title is updated
  • Remove reference definition if all references links pointing to it are removed
Edited by 🤖 GitLab Bot 🤖