-
Notifications
You must be signed in to change notification settings - Fork 144
Open
Milestone
Description
So the Professor is back on CommonMark, which is great news.
Somewhat less great is his renaming of core terms in both the spec and the C implementation (I understand those modifications are by popular demand -- I guess that's the price one has to pay when seeking community approval for their specification).
The following have changed so far:
- Header --> Heading
- Horizontal Rule --> Thematic Break (WTF?)
The following are expected to change:
- Emphasis -> Weak Emphasis
- Bullet List -> Unordered List
Should CommonMark.NET reflect those changes? I don't mind renaming everything, but wouldn't changing e.g. HeaderLevel to HeadingLevel break compatibility?
P.S. I noticed cmark has a separate struct for header/ing data. Maybe this is an opportunity to do the same here (while retaining an obsolete HeaderLevel property for the time being).
Metadata
Metadata
Assignees
Labels
No labels