Canop / Canop/minimad

Hyperlinks support

Open
#7 0 comments 1 reaction 0 assignees View on GitHub
Dominant language
Rust
Stars
30
Forks
6
PR merge metrics
No merged PRs in 30d

Description

Parse MD links:

Internal
`[An Internal Link](/guides/content/editing-an-existing-page) `

External
`[This is an external link to genome.gov](https://www.genome.gov/)`

Brackets
``

Reference-style Links
```
[hobbit-hole][1]
[1]: https://en.wikipedia.org/wiki/Hobbit#Lifestyle
```

Formatting Links
```
I love supporting the **[EFF](https://eff.org)**
This is the *[Markdown Guide](https://www.markdownguide.org)*
See the section on [`code`](#code)
```

[Link syntax](https://markdown-guide.pages.dev/basic-syntax/#links)

This feature is related to [display link bug](https://github.com/Canop/termimad/issues/48) in [termimad](https://github.com/Canop/termimad)

Contributor guide

No contributing guide indexed for this repository

Research direction

Begin at the Markdown parsing entry point and trace how link syntax is currently handled. Use the examples in this issue as the acceptance cases, including internal, external, angle-bracket, reference-style, formatted, and anchor links; done means these forms parse and render as links without regressing existing behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
markdown, rust
Domain
tooling
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.