aboutsummaryrefslogtreecommitdiff
path: root/spec.txt
AgeCommit message (Collapse)Author
2015-06-08Clarified precedence of indentation: code block vs. list item.John MacFarlane
Added examples.
2015-06-08Clarified lazy block quote examples. (Closes #328.)John MacFarlane
2015-06-08Clarify that tab expansion is preprocessing (closes #330).John MacFarlane
2015-06-07Define "space," revise "non-space character".John MacFarlane
Previously a non-space character was defined as anything but a space (U+0020). Now it is anything that is not a whitespace character (as defined in the spec).
2015-06-07Reword to avoid implying that all blocks can contain other blocks.John MacFarlane
2015-06-06Added example with loose list and 4-space indent.John MacFarlane
2015-06-04Fix whitespace error in test.John MacFarlane
2015-06-04Require a nonspace character in link label.John MacFarlane
Closes #322. Added example.
2015-06-04Clarify that entities resolving to U+0000 are replaced by U+FFFD.John MacFarlane
Closes #323.
2015-06-04Require replacement of U+0000. Closes #327.John MacFarlane
Previously we said that NULL must be replaced or stripped, but this was too vague, and stripping might be a security risk in itself.
2015-06-04Removed platform-dependence part of def of line ending.John MacFarlane
Closes #326.
2015-06-03Added test case with # followed directly by alphabetic.John MacFarlane
(Not an ATX header.)
2015-06-03Added another level of nesting to Example 213.John MacFarlane
This tests the problem illustrated in commonmark.js#42 and http://talk.commonmark.org/t/odd-list-behaviour/1189 Currently both reference implementations fail this test.
2015-04-29Fixed typo in emphasis examples. Closes #320.John MacFarlane
2015-04-27Bump version to 0.19 and date.John MacFarlane
2015-04-27Fixed errors in last commit.John MacFarlane
See #317.
2015-04-27Fixed rules for `_`-based emphasis and strong emphasis.John MacFarlane
Previously this was not counted as emphasis _(bar)_. because the closing delimiter is both left- and right- flanking. This fix allows such delimiters, provided they're followed by punctuation (= they have punctuation on both sides). Similarly, mutatis mutandis, for opening delimiters and for `__`. Closes #317.
2015-04-27Clarified left-flanking and right-flanking.John MacFarlane
Say explicitly that the beginning and end of line count as whitespace for purposes of this definition. Otherwise the opener in `_foo_` is both left and right flanking, as @jmendeth pointed out. Closes #310.
2015-04-27Clarified that a code fence followed by header line isn't a header.John MacFarlane
Closes #306.
2015-04-16Fixed alignment in flankingness examples (cosmetic).John MacFarlane
2015-04-16Fixed last "right flanking but not left flanking" example.John MacFarlane
Closes #316.
2015-03-20Fixed broken linkKonstantin Zudov
Which leads to [link reference definition]. Ironical.
2015-03-18Fix typosisoroku
2015-03-13mistake in examples of left/right flanking delimsKonstantin Zudov
2015-03-09Spell out iff (if and only if) the first time it is used.John MacFarlane
See #309.
2015-03-09More typo fixes: removed spurious "M of" after "M is a list marker".John MacFarlane
See #309.
2015-03-09Fixed typo: `*L*` -> `*Ls*`.John MacFarlane
See #309.
2015-03-09Clarified wording for soft line break.John MacFarlane
Newline can't be preceded by two spaces or a backslash.
2015-03-09Replaced some references to UTF-8 that should be to unicode.John MacFarlane
The spec does not mandate UTF-8.
2015-03-04Replaced obsolete reference to spec2md.pl in spec.John MacFarlane
Closes #304.
2015-03-03Updated spec version to 0.18 (and date).John MacFarlane
2015-02-26Remove extra word (typo)Robin Stocker
2015-02-23Ensure that URLs in examples have after domain.John MacFarlane
This helps with #9, making these tests less sensitive to the normalizer used.
2015-02-17Clarified that delimiter runs at beginning/end of line...John MacFarlane
behave as if preceded/followed by whitespace. Closes #302.
2015-02-13Added U+000B and U+000C as whitespace characters.John MacFarlane
Closes #300.
2015-01-31Revised Rule 3 for list items.John MacFarlane
Previously this just applied to empty list items. It has been rewritten to apply to any list item starting with a blank line, including items like: - ``` code ``` Closes #275.
2015-01-31Clarified that link titles can't contain blank lines.John MacFarlane
Added test case. Closes #271.
2015-01-31Added a reference link defn test case.John MacFarlane
Suggested by #282.
2015-01-31Added test for multiline title in reference defn.John MacFarlane
See #282.
2015-01-31Added additional test showing backslash escapes don't work in autolinks.John MacFarlane
See #282.
2015-01-31Added list item examples with no space after marker.John MacFarlane
See #282.
2015-01-31Added some cases with newline whitespace around emphasis open delimiter.John MacFarlane
See #282.
2015-01-31Added a shortcut link test with mismatched brackets.John MacFarlane
See #282.
2015-01-24Bump spec version to 0.17, updated changelog for spec.John MacFarlane
2015-01-23Added spec with link break inside pointy braces (no link).John MacFarlane
Closes #295.
2015-01-18Changed rule for `_` emphasis and strong emphasis.John MacFarlane
To prevent intra-word emphasis, we used to check to see if the delimiter was followed/preceded by an ASCII alphanumeric. We now do something more elegant: whereas an opening `*` must be left-flanking, an opening `_` must be left-flanking *and not right-flanking*. And so on for the other cases. All the original tests passed except some tests with Russian text with internal `_`, which formerly created emphasis but no longer do with the new rule. These tests have been adjusted. A few new test cases have been added to illustrate the rule. The C and JS implementations have both been updated.
2015-01-16Added spec example: loose list with blank line after fenced code.John MacFarlane
See #285. cmark currently fails this.
2015-01-14Bump spec version to 0.16.John MacFarlane
2015-01-14Rewrote beginning of Entities section.John MacFarlane
Clarified that only entities that are not in code blocks or code spans are decoded.
2015-01-14Inserted space (typo).John MacFarlane
See #284.