aboutsummaryrefslogtreecommitdiff
path: root/spec.txt
AgeCommit message (Collapse)Author
2017-11-05Info string is trimmed of all whitespace (#505)Ashe Connor
* Info string is trimmed of all whitespace As noted in https://github.com/github/cmark/issues/60, the info string is not only trimmed of "spaces" (U+0020) but indeed all whitespace. Update the spec to reflect this. * "spaces" => "spaces or tabs" after thematic breaks
2017-11-05disallow newlines inside of unquoted attrubtes (#507)Urabe, Shyouhei
as per HTML spec. cf: https://html.spec.whatwg.org/multipage/syntax.html#unquoted
2017-08-01Removed superfluous whitespace.John MacFarlane
2017-08-01Merge branch 'master' of github.com:jgm/CommonMarkJohn MacFarlane
2017-08-01Merge pull request #459 from kivikakk/html-block-clarificationJohn MacFarlane
Clarify HTML blocks re: "nested" blocks
2017-08-01Further clarifications of link labels.John MacFarlane
Say explicitly that normalization involves stripping off leading and trailing bracket characters, before stripping leading and trailing whitespace. See #479.
2017-08-01Merge branch 'master' of github.com:jgm/CommonMarkJohn MacFarlane
2017-08-01Merge pull request #479 from mgeier/strip-whitespace-from-link-labelsJohn MacFarlane
Mention removing surrounding whitespace from link labels
2017-08-01Merge pull request #457 from aidantwoods/patch-1John MacFarlane
Clarify precedence of thematic break
2017-08-01Update spec.txtJohn MacFarlane
2017-08-01Merge branch 'master' of github.com:jgm/CommonMarkJohn MacFarlane
2017-08-01Merge pull request #452 from fiveop/fenced_exampleJohn MacFarlane
Add fenced code block example with not enough backticks.
2017-08-01Merge branch 'master' of github.com:jgm/CommonMarkJohn MacFarlane
2017-08-01Merge pull request #486 from aidantwoods/fix/delimiter-runJohn MacFarlane
Clarify definition of delimiter run
2017-08-01Note that implementations may impose limit on paren nesting in URLs.John MacFarlane
2017-08-01Bump version to 0.28, update changelog.John MacFarlane
2017-07-31clarify that backslash escaped `*` or `_` may precede or follow a delimiter ↵Aidan Woods
run of `*` or `_` respectively
2017-06-29Added another illustrative case for code spans.John MacFarlane
Closes jgm/CommonMark#463.
2017-06-29Removed possibly misleading 'either's.John MacFarlane
These are sometimes interpreted as XOR (and that isn't meant in this case). Closes jgm/CommonMark#467.
2017-06-03Mention removing surrounding whitespace from link labelsMatthias Geier
2017-05-27Forgot a `.`Aidan Woods
2017-04-23Clarify that some blocks can contain "code spans"Matthias Geier
2017-04-12Clarify HTML blocks re: "nested" blocksYuki Izumi
2017-04-09Clarify precedence of thematic breakAidan Woods
There already exists the statement: "When both a thematic break and a list item are possible interpretations of a line, the thematic break takes precedence". This adjustment ensures that this precedence is achieved by the list item definition.
2017-04-05Fix typo and clarify expansionScottAbbey
I guess this would have passed a spell checker since *theses* is the plural of *thesis*. Listing the number of spaces the first tab is expanded into reduces the cognitive load required to figure out why the next line talks about six spaces.
2017-03-19Add fenced code block example with not enough backticks.Philipp Matthias Schaefer
2017-03-18Add a missing "iff"Matthias Geier
2017-03-16Acknowledge Aaron Swartz's role in developing Markdown.John MacFarlane
2017-03-05Example for disabling image markup: remove a backslashMatthias Geier
Escaping `[` disables the markup, escaping `!` on top of that doesn't change anything and is therefore misleading in this example.
2017-02-17 is a general category not a classPhilipp Matthias Schaefer
2017-01-08Change Rule 14 for Emphasis.John MacFarlane
Previously the nesting Strong (Emph (...)) was preferred over Emph (Strong (...)). This change makes Emph (Strong (...)) preferred. Note that the commonmark reference implementations were not entirely consistent about this rule, giving different results for ***hi*** and ***hi**** This change simplifies parsing. It goes against the majority of implementations, but only on something utterly trivial.
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-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-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-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-21Fix missing closing paren typoRobin Stocker
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