-
-
Notifications
You must be signed in to change notification settings - Fork 9.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Change default markdown parser #7417
Comments
What is the issue? This does not appear to be actionable. |
@pathawks per my original post - this page http://jekyllrb.com/docs/configuration/default lists "kramdown" as the markdown parser - i am requesting to change that to |
CommonMarkGhPages Does not ship with Jekyll by default. There is some talk of using CommonMark as our default Markdown converter in v4, but it requires C extensions which has been a particular pain point for users installing Jekyll. This is much larger than just a documentation change. |
Currently jekyll-commonmark is only mentioned on the plugins listing. We could add a note on https://jekyllrb.com/docs/configuration/markdown/ |
This issue has been automatically marked as stale because it has not been commented on for at least two months. The resources of the Jekyll team are limited, and so we are asking for your help. If this is a bug and you can still reproduce this error on the latest If this is a feature request, please consider building it first as a plugin. Jekyll 3 introduced hooks which provide convenient access points throughout the Jekyll build pipeline whereby most needs can be fulfilled. If this is something that cannot be built as a plugin, then please provide more information about why in order to keep this issue open. This issue will automatically be closed in two months if no further activity occurs. Thank you for all your contributions. |
For now, people can switch to CommonMark by using the plugins. We might merge both commonMark plugins and make CommonMark GFM available in Jekyll in a future release. |
currently kramdown is the default parser:
http://jekyllrb.com/docs/configuration/default
however this has caused many issues, as kramdown is quite different from
CommonMark/GFM:
and the kramdown author is unwilling or unable to fix these issues, for several
years now. after some hand wringing i discovered that you can simply use
commonmark with github pages:
http://github.com/github/jekyll-commonmark-ghpages
and you dont even have to declare the plugin in
_config.yml
as its activatedby default:
http://github.com/github/pages-gem/blob/fb5c3f2/lib/github-pages/plugins.rb#L9
The text was updated successfully, but these errors were encountered: