Reference links do not translate
还没有人认领这个 Issue。
评估
调研方向
从 markdown2.py 开始,这里会收集引用链接定义(形如 [reference link]: url 的行),并替换内联的 [text][ref] 链接;issue 中的复现片段是一个现成的失败用例。检查 tests/ 目录中已有的链接/引用链接测试用例,并将此示例作为其中一个添加进去。当该片段渲染出带有已定义 URL 的 a 标签且完整测试套件全部通过时,即为完成。
由索引模型根据 Issue 内容生成。
描述
Describe the bug
Reference links are not properly translated to links in the generated HTML.
To Reproduce
This is a [reference link] and should be translated to an `a` tag in the generated HTML.
[reference link]: https://gist.github.com/emedinaa/28ed71b450243aba48accd634679f805
(The link is actually a gist that shows different ways to do links in Markdown, including this style.)
Expected behavior
The following HTML should be produced:
<p>This is a <a href="https://gist.github.com/emedinaa/28ed71b450243aba48accd634679f805">reference link</a> and should be translated to an <code>a</code> tag in the generated HTML.
Debug info
Version of library being used: 2.5.4 and 2.5.5
Any extras being used: None
Additional context
Add any other context about the problem here.
- 主要语言
- Python
- 星标
- 2.8k
- 派生
- 463
- 平均合并
- 2 天 9 小时
- 30 天内合并 PR
- 8
环境准备
这个项目没有提供开发容器、Dockerfile 或贡献指南,环境需要你自己搭建:先看它的 README,通用步骤见我们的新手贡献指南。
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
trentm/python-markdown2 的其他 Issue
-
Add py.typed marker可能已有人在做 @mac-agent 于 197 天前认领。 未关闭
难度 2/5 1-3 小时 新手友好度 72/100
trentm/python-markdown2#696 ·
-
难度 3/5 半天 新手友好度 74/100
trentm/python-markdown2#731 · 1 条评论 ·
-
难度 4/5 3-5 天 新手友好度 48/100
trentm/python-markdown2#726 ·
-
markdown2 malformed HTML tokenizer CPU denial of service可能已有人在做 @wolfgang-aura 于 5 天前认领。 未关闭Bug
难度 4/5 3-5 天 新手友好度 55/100
trentm/python-markdown2#707 ·
-
Bug
难度 3/5 1-2 天 新手友好度 58/100
trentm/python-markdown2#688 · 4 条评论 ·
查看 trentm/python-markdown2 的全部 Issue
相似的 Issue
-
难度 2/5 1-3 小时 新手友好度 70/100
-
good first issue No-AI
难度 2/5 1-3 小时 新手友好度 69/100
-
documentation
难度 2/5 1-3 小时 新手友好度 78/100
-
🐛 Bug: Calendar work items cannot be opened on mobile可能已有人在做 关联的 PR 仍在进行中或已合并。 未关闭
难度 1/5 1 小时以内 新手友好度 75/100
维护者通常 1 天内回复
-
bug
难度 2/5 1-3 小时 新手友好度 72/100
维护者通常 2 天内回复