Skip to content

Establish CMarkly project identity - #5

Merged
samuel-williams-shopify merged 4 commits into
mainfrom
document-cmarkly-identity
Sep 9, 2026
Merged

Establish CMarkly project identity#5
samuel-williams-shopify merged 4 commits into
mainfrom
document-cmarkly-identity

Conversation

@samuel-williams-shopify

@samuel-williams-shopify samuel-williams-shopify commented Sep 9, 2026

Copy link
Copy Markdown

Summary

Rename the maintained fork to CMarkly and clearly document its relationship to GitHub cmark-gfm. Use the lowercase readme.md filename and enumerate every maintained behavioral and API difference from upstream.

Build the core library as libcmarkly and the companion extension library as libcmarkly-extensions for static and shared configurations. Rename the pkg-config metadata, installed CMake exports, examples, wrappers, and test loading paths accordingly.

The cmark_* API symbols, cmark-gfm headers, and cmark-gfm command remain compatible for straightforward upstream synchronization and source migration.

Validation

A clean out-of-tree build emits and installs the CMarkly library names and metadata. All 15 native test groups pass against the renamed libraries.

Assisted-By: devx/7ef83274-928f-499d-b668-48449b1ff60e
Assisted-By: devx/7ef83274-928f-499d-b668-48449b1ff60e
Assisted-By: devx/7ef83274-928f-499d-b668-48449b1ff60e
Assisted-By: devx/7ef83274-928f-499d-b668-48449b1ff60e
@samuel-williams-shopify samuel-williams-shopify changed the title Document CMarkly fork identity Establish CMarkly project identity Sep 9, 2026
@samuel-williams-shopify
samuel-williams-shopify merged commit 3a51139 into main Sep 9, 2026
10 checks passed
@samuel-williams-shopify
samuel-williams-shopify deleted the document-cmarkly-identity branch September 9, 2026 05:46
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