-
-
Notifications
You must be signed in to change notification settings - Fork 92
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
Add markdown one-line-per-line layout rule #41
Conversation
This adds a markdown specification document. Please see exercism/configlet#150 (comment) for the rationale of these choices.
Co-authored-by: Sascha Mann <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't have any strong opinions here.
Co-authored-by: Erik Schierboom <[email protected]>
Co-authored-by: Erik Schierboom <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems plausible, but likely to run into conflicts with MD013. Might be worth documenting that this is intentional and that that rule should be disabled in markdown linters for exercism files.
@coriolinus Thanks. I've added #45 to address that. |
* Add linting rules * Update contributing/standards/markdown.md Co-authored-by: Erik Schierboom <[email protected]> Co-authored-by: Erik Schierboom <[email protected]>
This is a potentially controversial change. It was previous discussed here.
I think this is a strong positive change for documents that are consumed in their rendered format.
My main concern/uncertainty is whether this makes exercises downloaded in the CLI harder to consume. If there was consensus that it's a negative change in that context, then I'd consider enforcing this in places that are only rendered on the website.