Skip to content
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

Merged
merged 7 commits into from
Feb 5, 2021
Merged

Add markdown one-line-per-line layout rule #41

merged 7 commits into from
Feb 5, 2021

Conversation

iHiD
Copy link
Member

@iHiD iHiD commented Feb 3, 2021

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.

iHiD and others added 3 commits February 3, 2021 21:03
This adds a markdown specification document. Please see exercism/configlet#150 (comment) for the rationale of these choices.
Copy link
Member

@ErikSchierboom ErikSchierboom left a 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.

Base automatically changed from iHiD-patch-2 to main February 4, 2021 16:00
Copy link
Member

@coriolinus coriolinus left a 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.

@iHiD
Copy link
Member Author

iHiD commented Feb 4, 2021

@coriolinus Thanks. I've added #45 to address that.

iHiD and others added 2 commits February 5, 2021 13:06
* Add linting rules

* Update contributing/standards/markdown.md

Co-authored-by: Erik Schierboom <[email protected]>

Co-authored-by: Erik Schierboom <[email protected]>
@iHiD iHiD merged commit 6e74b46 into main Feb 5, 2021
@iHiD iHiD deleted the iHiD-patch-3 branch February 5, 2021 13:08
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.

3 participants