-
https://githubengineering.com/a-formal-spec-for-github-markdown/
It looks like github has switched their render to a forked cmark, with the goal of integrating their changes.
I'm curious if it w…
-
The [front matter std](https://deno.land/std@0.190.0/front_matter/mod.ts) library supports different formats of frontmatters, but these formats are not recognized by fmt. For example, let's say I have…
-
If I write a document:
```
This is a [`monospaced link`].
[Monospaced link]: http://example.com/
```
I end up with the output “This is a [`monospaced link`].”, with the ‘monospaced link’ in monospa…
-
It looks like Github's `cmarkgfm` has changed the option `CMARK_OPT_SAFE` potentially to the inverse `CMARK_OPT_UNSAFE`. When running as `CMARK_OPT_DEFAULT` XSS issues are still prevalent.
On runn…
-
Folks, what do you think about replacing the bindings for [cmark-gfm](https://github.github.com/gfm/) instead?
It has some extensions, like tables, which we could leave disabled by default. This me…
-
After cmark_gfm_core_extensions_ensure_registered() is called, how should we unregister these plugins and free allocated memory?
-
https://github.com/github/cmark-gfm/blob/36c1553d2a1f04dc1628e76b18490edeff78b8d0/src/inlines.c#L1575
```
space_before = cmark_utf8proc_is_space(before_char) != 0;
space_after = cmark_utf8pro…
1vanK updated
4 years ago
-
When the graphviz preprocessor is enabled, the list
```md
- A
- B
C
```
is rendered as
- A
- B C
instead of
- A
- B
C
-
A plausible occurrence in a document is `("text")`, which `cmark --smart` correctly turns into
(“text”)
However, if we emphasize the text,
("*text*")
we get
(”text”)
Note…
-
The API documentation for cmark (e.g. in the [cmark.3][cmark-man3] man page) does not explain the
purpose or proper use of the `CMARK_NODE_CUSTOM_BLOCK` and `CMARK_NODE_HTML_INLINE` constants from t…