aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-12-01Allow unlimited balanced pairs of parentheses in link URLs.John MacFarlane
See #166. The rationale is that there are many URLs containing unescaped nested parentheses.
2016-11-18Bump verison to 0.27.John MacFarlane
2016-11-18Update changelog.John MacFarlane
2016-11-07Revert "CommonMark.dtd: rename root element document -> CommonMark."John MacFarlane
This reverts commit f06712a45edc385e59617aa455570d8bb2acb6d9. This needs further thought.
2016-11-07CommonMark.dtd: rename root element document -> CommonMark.John MacFarlane
Root element must match filename of the DTD, according to the XML spec. See https://talk.commonmark.org/t/the-ast-output-from-dingus-is-invalid-xml-according-to-xmllint/2284
2016-09-20Clarify that the exception only applies to first item in list.John MacFarlane
Closes #420.
2016-09-15Added cases clarifying precedence of shortcut links.John MacFarlane
Closes #427.
2016-09-14Merge pull request #422 from TimothyGu/unicode-whitespaceJohn MacFarlane
Add examples for Unicode whitespace
2016-09-12Added h2..h6 to block tag list.John MacFarlane
Closes #430.
2016-08-20Added closing paren. Fixes #428.John MacFarlane
2016-08-20Merge pull request #425 from dikmax/patch-1John MacFarlane
Remove duplicated test.
2016-08-12Remove duplicated test.Maxim Dikun
Tests 390 and 391 are equal in 0.26.
2016-08-08Use fenced code blocks for markdown examples that are not test casesJohn MacFarlane
for uniformity.
2016-08-08Test suite: Don't mess up on examples with 32 `s.John MacFarlane
Closes #423.
2016-08-07Removed duplicate reference to "container block".John MacFarlane
2016-08-06Add examples for Unicode whitespaceTimothy Gu
In light of jgm/commonmark.js#107, add a few examples/test cases to make sure the distinction between Unicode whitespace and regular whitespace is kept.
2016-07-21Merge pull request #419 from robinst/patch-4John MacFarlane
Fix missing closing paren typo
2016-07-21Fix missing closing paren typoRobin Stocker
2016-07-20Merge pull request #418 from jkr/list-blank-linesJohn MacFarlane
Update statement on blank lines and lists.
2016-07-20Update statement on blank lines and lists.Jesse Rosenthal
The definition of a list still said that "two blank lines end all containing lists." That rule has been removed.
2016-07-15Bump version to 0.26, update changelog.John MacFarlane
2016-07-13Merge pull request #417 from neongreen/patch-1John MacFarlane
Fix a typo in the spec
2016-07-13Moved restriction on paragraph-interrupting lists to list item specJohn MacFarlane
instead of list marker spec.
2016-07-13Empty list items cannot interrupt a paragraph.John MacFarlane
This removes an ambiguity between setext headers and lists in cases like foo -
2016-07-12Fix a typo in the specArtyom
2016-07-11Use <= instead of < for clarity.John MacFarlane
2016-07-11Removed the "two blank lines breaks out of lists" rule.John MacFarlane
This is incompatible with the principle of uniformity (and indeed with the spec for list items, which requires that the meaning of a chunk of lines not change when it is put into a list item.)
2016-07-11Ordered list markers that interrupt a paragraph must start with 1.John MacFarlane
2016-07-02Improved the section on tabs.John MacFarlane
Added some test cases for ATX headers and thematic breaks. Clarified that it's not just cases that affect indentation that matter, but all cases where whitespace matters for block structure.
2016-07-02Removed example of ATX header with tab after `#`.John MacFarlane
A tab ought to work; language at the beginning of the spec will be revised to make this clear.
2016-07-02Revert "Revert "Revert "ATX headers: clarify where tabs can go."""John MacFarlane
This reverts commit ee779cb7f8ea3c6274aef89f9916931b907e211e.
2016-07-02Revert "Clarified tab usage in thematic breaks."John MacFarlane
This reverts commit 5ca9ca1d5e70cbfe8eeae12f96e761c405ad8f86.
2016-07-01Merge pull request #412 from colinodell/patch-1John MacFarlane
Allow HTML blocks to end on the last line of their container
2016-06-27Revert "Revert "ATX headers: clarify where tabs can go.""John MacFarlane
This reverts commit 85bd3b9b149bef97755f16538e9c01cc386f6e5b.
2016-06-27Revert "ATX headers: clarify where tabs can go."John MacFarlane
This reverts commit ee75eb33f9bdf6901388e5f9175834acca814e5c.
2016-06-27ATX headers: clarify where tabs can go.John MacFarlane
See #410.
2016-06-27Allow HTML blocks to end on the last line of their containerColin O'Dell
See discussion here: https://github.com/jgm/commonmark.js/issues/103#issuecomment-228888648
2016-06-27Clarified tab usage in thematic breaks.John MacFarlane
Closes #410.
2016-06-25Merge pull request #411 from mgeier/softbreak-linkJohn MacFarlane
Make "softbreak" a link target
2016-06-25Make "softbreak" a link targetMatthias Geier
2016-06-24Spec changes in strong/emph parsing.John MacFarlane
See https://talk.commonmark.org/t/emphasis-strong-emphasis-corner-cases/2123 for motivation. This restores intuitive parsings for a number of changes. The main change is to disallow strong or emph when one of the delimiters is "internal" and the sum of the lengths of the enclosing delimiter runs is a multiple of 3. Thus, **foo*bar*** gets parsed `<strong>foo*bar</strong>` rather than `<em><em>foo</em>bar</em>**` as before.
2016-06-23Merge pull request #409 from xoofx/html_end_parsingJohn MacFarlane
Improve tests for HTML end block parsing
2016-06-23Merge pull request #408 from xoofx/nested_listJohn MacFarlane
Add test case for nested lists with an indent > 4
2016-06-23Add tests to check that markdown parsing is working fine after an HTML block ↵Alexandre Mutel
end tag
2016-06-22Add test case for nested lists with an indent > 4Alexandre Mutel
2016-06-20Cleaned up terminology around lazy continuation lines.John MacFarlane
Added some links.
2016-06-20Merge pull request #407 from samestep/masterJohn MacFarlane
Fix typos
2016-06-19Fix capitalization errorSam Estep
2016-06-18Remove broken linkSam Estep
The term is actually labeled "paragraph continuation text", which wouldn't fit in this sentence. Removing the link altogether is consistent with other usages of "paragraph continuation line".
2016-06-04Merge pull request #406 from coding-horror/masterJohn MacFarlane
make interact more button-like and clearer