github / github/paste-markdown
Pasting same title in html/markdown causes output to be nested
- Dominant language
- JavaScript
- Stars
- 234
- Forks
- 47
- Avg merge
- 1d 12h
- Merged PRs (30d)
- 5
Description
This is an issue that was forwarded to me, but I'm able to reproduce.
If text/html and text/plain contain the same title, the output we return is nested.
Expected output: `[[Same](https://google.com/)](https://google.com)"`
Actual output: `[Same](https://google.com)`
Reproduction: https://codepen.io/tarngerine/pen/ZEZBEpy
Try pressing the `Copy` button on either of the examples and try pasting into any GitHub comment box.
Contributor guide
Research direction
Start with the linked CodePen reproduction and compare what happens when copying each example into a GitHub comment box. Trace the paste handling in the repository to identify why identical text/html and text/plain titles produce non-nested output; done means the reproduction returns the expected nested Markdown link.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100