Skip to content

Swap cmark for cmark-gfm - #2

Closed
nighthawk wants to merge 7 commits into
mainfrom
gfm
Closed

Swap cmark for cmark-gfm#2
nighthawk wants to merge 7 commits into
mainfrom
gfm

Conversation

@nighthawk

@nighthawk nighthawk commented Mar 8, 2022

Copy link
Copy Markdown
Member

Changes:

  • Switch to swift-markdown to simplify code and support GFM
  • Removes embedded cmark in favour of apple/swift-cmark
  • Removes AST code in favour of apple/swift-markdown
  • Removes DebugVisitor in favour of document.debugDescription() from swift-markdown
  • Support tasklist/checkbox

Consider:

Later:

…om/cntrump/Down-gfm)

POC of ~~strikethrough~~

Also: Bump Package.swift to require macOS 10.15, iOS/tvOS 13
Changes:

- Removes embedded `cmark` in favour of [`apple/swift-cmark`](https://github.com/apple/swift-cmark)
- Removes AST code in favour of [`apple/swift-markdown`](https://github.com/apple/swift-markdown)
- Removes DebugVisitor in favour of `document.debugDescription()` from `swift-markdown`
- Support tasklist/checkbox

Later:

- Restore ordered list starts, depends on: swiftlang/swift-markdown#22
- Restore various Down options, depends on: swiftlang/swift-markdown#23
@nighthawk nighthawk self-assigned this Mar 12, 2022
@nighthawk nighthawk closed this Mar 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant