cmark-gfm
cmark-gfm copied to clipboard
GitHub's fork of cmark, a CommonMark parsing and rendering library and program in C
I believe this will begin to address the issues in https://github.com/github/cmark-gfm/issues/341 and https://github.com/github/cmark-gfm/issues/316. (Update 2023-04-17: I added `id` and `destination` attributes to these nodes based on what I saw in...
Nodes of this type return `""` when passed to `cmark_node_get_type_string` is it intentional that there's no entry for these types in that function? Basic program to show the `""`s: ```c...
The published HTML version of the GFM specification at https://github.github.com/gfm is not up to date with the `test/spec.txt` source as of https://github.com/github/cmark-gfm/blob/cedbeb7dc8005e54b8bdfe4cf442752b742be3f6/test/spec.txt. It is at least multiple commits and years...
As https://github.com/damionx7/Zettel-Notes-Documentation/issues/12#issue-1674000223 (and https://github.com/damionx7/Zettel-Notes-Documentation/issues/12#issuecomment-1515114366) explain: ```markdown 1. [ ] entry ``` works, whereas ```markdown 1. [ ] ``` does not. However, this is not limited to unfilled lists – checkboxes...
Hello, CommonMark is unfortunately considered as frozen with respect to new features right now. It may evolve if they see a need for it, but I cannot expect it to...
Hi! Am I correct that this library is being used by GitHub for rendering `README.md`'s and for heading slug generation? Or is https://github.com/kivikakk/comrak actually getting used for this? There are...
Starting with commit 5e8ad61d0a79eb7f7b8ae0863e2ee19387f734f0 a table cell keeps track of its index. When creating a table cell with `cmark_node_new_with_ext()`, the `cell_index` value is not initialized anywhere. This will cause functions...
Pull down a number of upstream changes for the build system. Additionally add some inflight changes. This overhaul simplifies the configuration and uses standard build options now e.g. `BUILD_SHARED_LIBS`, `BUILD_TESTING`...
Using MSVC 2022 Community Edition: ``` PS D:\temp\cmark-gfm> nmake Microsoft (R) Program Maintenance Utility Version 14.38.33134.0 Copyright (C) Microsoft Corporation. All rights reserved. makefile(4) : fatal error U1001: syntax error...
A lot has changed since this repo got set up, so now that we have Github Actions, creating prebuilt release binaries for mac and windows should be pretty trivial to...