aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-08-11Changed anchor for "non-whitespace character" to reflect new name.John MacFarlane
2015-08-11Merge pull request #351 from robinst/tabs-example-mixed-indented-code-blockJohn MacFarlane
Add an example with mixed indentation code block in "Tabs" section
2015-08-07Removed pre tag from rule 6 of html blocks.John MacFarlane
It is already covered by rule 1, so this removes an ambiguity. Closes #355.
2015-07-29makespec.py: Use check_output for simpler pipe_through_progJohn MacFarlane
2015-07-28Clarified build requirements for spec.html, spec.pdf.John MacFarlane
2015-07-28Another encoding fix in makespec.py.John MacFarlane
2015-07-28Fixed dumb mistake in makespec.py.John MacFarlane
2015-07-28Fixed typo in makespec.py.John MacFarlane
2015-07-28Fixed various problems with spec.pdf generation.John MacFarlane
Closes #353.
2015-07-28makespec.py: avoid encoding errors.John MacFarlane
Partially addresses #353.
2015-07-28Clarified rule 7 for HTML blocks.John MacFarlane
pre, script, style are excluded because they're covered by other rules.
2015-07-27Added example of list item starting with two blanks.John MacFarlane
Closes #332.
2015-07-25More direct example of type 7 html block starting with closing tag.John MacFarlane
2015-07-25Clarified that type 7 HTML blocks can start with a closing tag.John MacFarlane
Closes #349.
2015-07-25Added test case clarifying laziness in block quotes.John MacFarlane
See jgm/commonmark.js#60.
2015-07-22Avoid extra space before section number in spec.md.John MacFarlane
2015-07-21Merge pull request #350 from robinst/patch-3John MacFarlane
Don't list "title" twice as HTML block tag
2015-07-20Add an example with mixed indentation code block in "Tabs" sectionRobin Stocker
This makes sure that implementations skip columns instead of offsets for continued indented code blocks. Background: I was implementing the new tab logic and was surprised that all the spec tests passed even though I hadn't changed the continuation logic of indented code blocks to skip columns. The added example checks this.
2015-07-20Don't list "title" twice as HTML block tagRobin Stocker
It's already listed in alphabetical order on the next line.
2015-07-16Clarify character = any code point.John MacFarlane
2015-07-16Space in "code point".John MacFarlane
2015-07-16Capitalize Unicode.John MacFarlane
2015-07-14Added date on spec.John MacFarlane
2015-07-14Version 0.21.John MacFarlane
2015-07-14Updated changelog.John MacFarlane
2015-07-14Added 9-digit limit on ordered list start number.John MacFarlane
Intent is to avoid problems with overflows. See http://talk.commonmark.org/t/what-is-or-what-should-be-the-range-of-indices-of-ordered-list-items/1249 Some browsers use signed 32-bit integers for indexing the items of an ordered list, and this can lead to odd or undefined behavior if 10-digit start numbers are allowed.
2015-07-12Revised "A parsing strategy."John MacFarlane
Added description of emphasis/link parsing algorithm.
2015-07-11Allow (non-initial) hyphens in tag names.John MacFarlane
This, together with previous changes in HTML block spec, closes #239.
2015-07-11Fixed whitespace in one example.John MacFarlane
2015-07-11Clarified that HTML block is closed at end of containing block.John MacFarlane
Not just end of the document. (Parallel to fenced code blocks.)
2015-07-10Fixed broken "pre" literal HTML example.John MacFarlane
Insides weren't escaped properly.
2015-07-10New spec for HTML blocks.John MacFarlane
2015-07-10Fixed small bug in spec test runner.John MacFarlane
2015-07-10Simplified defn of "unicode whitespace character."John MacFarlane
Rectify omission of line tabulation, U+000B. Closes #343.
2015-07-10Removed ambiguity in definition of "line."John MacFarlane
Closes #346.
2015-07-10Rewrapped two lines so `+` does not begin a line.John MacFarlane
Closes #347. Thanks for pointing this out. We might want to revisit the decision to allow a list to interrupt a paragraph. It's a minority opinion: http://johnmacfarlane.net/babelmark2/?normalize=1&text=Text+text%0A-+one%0A-+two%0A And, in fact, in our initial discussions I was pretty strongly opposed to it. Others felt strongly that people would naturally create lists this way, and that it should be allowed. Some of this is sumarized here: http://talk.commonmark.org/t/requiring-a-blank-line-between-a-paragraph-and-list/657 The thread is a bit noisy but the point that sways me most is here: http://talk.commonmark.org/t/requiring-a-blank-line-between-a-paragraph-and-list/657/13?u=jgm
2015-07-08spec_test.py: write to stdout instead of using 'print' throughout.John MacFarlane
Combining direct stdout buffer writes and print doesn't work well; results are out of order.
2015-07-07Ported `test/cmark.py` fixes from jgm/cmark.John MacFarlane
Set options for conversion, set library paths in a more cross-platform way.
2015-07-06Fixed link to 'attributes'.John MacFarlane
2015-07-04spec_tests.py: force utf-8 on test failure output.John MacFarlane
See #345.
2015-07-03Force utf-8 output for `spec_test.py --dump-tests`.John MacFarlane
Closes #344.
2015-07-03spec_tests.py: Properly handle visible tab → in test expected output.John MacFarlane
2015-06-30Consolidated fragment tests, added query example.John MacFarlane
2015-06-30Merge pull request #342 from dgreen99/masterJohn MacFarlane
add spec examples showing the use of fragment identifiers in links
2015-06-30add spec examples showing the use of fragment identifiers in linksDavid Green
2015-06-26Merge pull request #338 from zudov/non-whitespaceJohn MacFarlane
Rename "non-space" to "non-whitespace"
2015-06-26Merge pull request #340 from eksperimental/version-devJohn MacFarlane
Add -dev suffix to Spec Version after every release
2015-06-26Added spec.html to .gitignore.John MacFarlane
Closes #339.
2015-06-24Add -dev suffix to Spec Version after every releaseeksperimental
2015-06-24Rename "non-space" to "non-whitespace"Konstantin Zudov
See issue #337