mirror of
https://github.com/xoofx/markdig.git
synced 2026-02-03 21:36:36 +00:00
[PR #32] [CLOSED] Add support for normalizing Markdown #770
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/xoofx/markdig/pull/32
Author: @xoofx
Created: 6/28/2016
Status: ❌ Closed
Base:
master← Head:normalize📝 Commits (10+)
9d52732wip normalize (issue #17)6ac2429Add normalize renderers for core CommonMark components (wip #17)b20b111Try to workaround tight/loose lists and paragraphs (wip #17)d58db53wip normalize (issue #17)3cc405bAdd normalize renderers for core CommonMark components (wip #17)218a094Try to workaround tight/loose lists and paragraphs (wip #17)0c40895Add straight forward unit tests.1bb35c5Fixed issues found in straight forward normalization test cases34579b5Relabeled unit tests.c633926Add finish block method and adjusted naming in test suite.📊 Changes
23 files changed (+1038 additions, -1 deletions)
View changed files
📝
src/Markdig.Tests/Markdig.Tests.csproj(+1 -0)➕
src/Markdig.Tests/TestNormalize.cs(+339 -0)📝
src/Markdig/Markdown.cs(+37 -0)📝
src/Markdig/Parsers/ThematicBreakParser.cs(+3 -1)➕
src/Markdig/Renderers/Normalize/CodeBlockRenderer.cs(+57 -0)➕
src/Markdig/Renderers/Normalize/HeadingRenderer.cs(+36 -0)➕
src/Markdig/Renderers/Normalize/Inlines/AutolinkInlineRenderer.cs(+19 -0)➕
src/Markdig/Renderers/Normalize/Inlines/CodeInlineRenderer.cs(+23 -0)➕
src/Markdig/Renderers/Normalize/Inlines/DelimiterInlineRenderer.cs(+20 -0)➕
src/Markdig/Renderers/Normalize/Inlines/EmphasisInlineRenderer.cs(+22 -0)➕
src/Markdig/Renderers/Normalize/Inlines/LineBreakInlineRenderer.cs(+29 -0)➕
src/Markdig/Renderers/Normalize/Inlines/LinkInlineRenderer.cs(+38 -0)➕
src/Markdig/Renderers/Normalize/Inlines/LiteralInlineRenderer.cs(+19 -0)➕
src/Markdig/Renderers/Normalize/Inlines/NormalizeHtmlEntityInlineRenderer.cs(+18 -0)➕
src/Markdig/Renderers/Normalize/Inlines/NormalizeHtmlInlineRenderer.cs(+18 -0)➕
src/Markdig/Renderers/Normalize/ListRenderer.cs(+81 -0)➕
src/Markdig/Renderers/Normalize/NormalizeObjectRenderer.cs(+16 -0)➕
src/Markdig/Renderers/Normalize/NormalizeRenderer.cs(+156 -0)➕
src/Markdig/Renderers/Normalize/ParagraphRenderer.cs(+25 -0)➕
src/Markdig/Renderers/Normalize/QuoteBlockRenderer.cs(+23 -0)...and 3 more files
📄 Description
Related to issue #17
This is still in wip.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.