[PR #327] [MERGED] CommonMark 0.29, DisableHeadings extension, AutoLinkOptions #949

Open
opened 2026-01-29 14:47:45 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/xoofx/markdig/pull/327
Author: @MihaZupan
Created: 4/5/2019
Status: Merged
Merged: 4/12/2019
Merged by: @xoofx

Base: masterHead: pr327


📝 Commits (10+)

  • 95dd2c1 Add Spec files for Normalize and PlainText renderers
  • 5100ed0 Update changelog
  • 343a2a1 Add sample Normalize/PlainText spec files
  • 65c671d Bump target UWP version
  • befd1ca Add 'DisableHeadings' extension
  • 1064818 Add OpenInNewWindow option to AutoLinks
  • f523cb2 Add UseHttpsPrefixForWWWLinks option to AutoLinks
  • 14e9e61 Update changelog
  • 23766d8 Rename UseHttpsForWWWLinks option
  • 0e22a12 Use a '.generated' suffix for generated test code files

📊 Changes

62 files changed (+3785 additions, -2818 deletions)

View changed files

📝 appveyor.yml (+14 -5)
📝 changelog.md (+5 -1)
📝 readme.md (+1 -1)
src/Markdig.Tests/App.config (+0 -6)
📝 src/Markdig.Tests/Markdig.Tests.csproj (+11 -147)
src/Markdig.Tests/MiscTests.cs (+183 -0)
src/Markdig.Tests/NormalizeSpecs/Headings.generated.cs (+93 -0)
src/Markdig.Tests/NormalizeSpecs/Headings.md (+48 -0)
src/Markdig.Tests/PlainTextSpecs/SamplePlainText.generated.cs (+35 -0)
src/Markdig.Tests/PlainTextSpecs/SamplePlainText.md (+10 -0)
src/Markdig.Tests/Program.cs (+0 -14)
src/Markdig.Tests/Properties/AssemblyInfo.cs (+0 -36)
📝 src/Markdig.Tests/Specs/AbbreviationSpecs.generated.cs (+1 -1)
📝 src/Markdig.Tests/Specs/AutoIdentifierSpecs.generated.cs (+1 -1)
📝 src/Markdig.Tests/Specs/AutoLinks.generated.cs (+1 -1)
📝 src/Markdig.Tests/Specs/BootstrapSpecs.generated.cs (+1 -1)
📝 src/Markdig.Tests/Specs/CommonMark.generated.cs (+2412 -1881)
📝 src/Markdig.Tests/Specs/CommonMark.md (+422 -126)
📝 src/Markdig.Tests/Specs/CustomContainerSpecs.generated.cs (+1 -1)
📝 src/Markdig.Tests/Specs/DefinitionListSpecs.generated.cs (+1 -1)

...and 42 more files

📄 Description

Closes #83
Closes #145

Adds Spec file system for Normalize and PlainText renderers
Adds DisableHeadings() extension method on the pipeline builder to disable ATX and Setex headings.
Adds AutoLinkOptions with OpenInNewWindow and UseHttpsForWWWLinks.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/xoofx/markdig/pull/327 **Author:** [@MihaZupan](https://github.com/MihaZupan) **Created:** 4/5/2019 **Status:** ✅ Merged **Merged:** 4/12/2019 **Merged by:** [@xoofx](https://github.com/xoofx) **Base:** `master` ← **Head:** `pr327` --- ### 📝 Commits (10+) - [`95dd2c1`](https://github.com/xoofx/markdig/commit/95dd2c148c7d7e441387c4adc39e845b08d9bc20) Add Spec files for Normalize and PlainText renderers - [`5100ed0`](https://github.com/xoofx/markdig/commit/5100ed0b68a0d041c6d9e55f237c550f973ce9a9) Update changelog - [`343a2a1`](https://github.com/xoofx/markdig/commit/343a2a17e1c8fe245fb7581b072c5773d49bb42d) Add sample Normalize/PlainText spec files - [`65c671d`](https://github.com/xoofx/markdig/commit/65c671d014dfd19f452a97c5c6445d00dd0b7a15) Bump target UWP version - [`befd1ca`](https://github.com/xoofx/markdig/commit/befd1ca8464a7cc4ac5d0957f47ee726c8286c2d) Add 'DisableHeadings' extension - [`1064818`](https://github.com/xoofx/markdig/commit/1064818b49e3b9741cef09dcb564f21fd151e2ab) Add OpenInNewWindow option to AutoLinks - [`f523cb2`](https://github.com/xoofx/markdig/commit/f523cb243b0f83dc8296f2a5b5ecce6e5b19f525) Add UseHttpsPrefixForWWWLinks option to AutoLinks - [`14e9e61`](https://github.com/xoofx/markdig/commit/14e9e618a2785e5d13f2f049ef32da6c450122ac) Update changelog - [`23766d8`](https://github.com/xoofx/markdig/commit/23766d84fa1eee0548112c0223ffcf36844ccd0a) Rename UseHttpsForWWWLinks option - [`0e22a12`](https://github.com/xoofx/markdig/commit/0e22a120f1c7702f17809e81438574b1502cdf8c) Use a '.generated' suffix for generated test code files ### 📊 Changes **62 files changed** (+3785 additions, -2818 deletions) <details> <summary>View changed files</summary> 📝 `appveyor.yml` (+14 -5) 📝 `changelog.md` (+5 -1) 📝 `readme.md` (+1 -1) ➖ `src/Markdig.Tests/App.config` (+0 -6) 📝 `src/Markdig.Tests/Markdig.Tests.csproj` (+11 -147) ➕ `src/Markdig.Tests/MiscTests.cs` (+183 -0) ➕ `src/Markdig.Tests/NormalizeSpecs/Headings.generated.cs` (+93 -0) ➕ `src/Markdig.Tests/NormalizeSpecs/Headings.md` (+48 -0) ➕ `src/Markdig.Tests/PlainTextSpecs/SamplePlainText.generated.cs` (+35 -0) ➕ `src/Markdig.Tests/PlainTextSpecs/SamplePlainText.md` (+10 -0) ➖ `src/Markdig.Tests/Program.cs` (+0 -14) ➖ `src/Markdig.Tests/Properties/AssemblyInfo.cs` (+0 -36) 📝 `src/Markdig.Tests/Specs/AbbreviationSpecs.generated.cs` (+1 -1) 📝 `src/Markdig.Tests/Specs/AutoIdentifierSpecs.generated.cs` (+1 -1) 📝 `src/Markdig.Tests/Specs/AutoLinks.generated.cs` (+1 -1) 📝 `src/Markdig.Tests/Specs/BootstrapSpecs.generated.cs` (+1 -1) 📝 `src/Markdig.Tests/Specs/CommonMark.generated.cs` (+2412 -1881) 📝 `src/Markdig.Tests/Specs/CommonMark.md` (+422 -126) 📝 `src/Markdig.Tests/Specs/CustomContainerSpecs.generated.cs` (+1 -1) 📝 `src/Markdig.Tests/Specs/DefinitionListSpecs.generated.cs` (+1 -1) _...and 42 more files_ </details> ### 📄 Description Closes #83 Closes #145 Adds Spec file system for Normalize and PlainText renderers Adds `DisableHeadings()` extension method on the pipeline builder to disable ATX and Setex headings. Adds `AutoLinkOptions` with `OpenInNewWindow` and `UseHttpsForWWWLinks`. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-29 14:47:45 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/markdig#949