Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-08-11 | Merge pull request #351 from robinst/tabs-example-mixed-indented-code-block | John MacFarlane | |
Add an example with mixed indentation code block in "Tabs" section | |||
2015-08-07 | Removed 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-29 | makespec.py: Use check_output for simpler pipe_through_prog | John MacFarlane | |
2015-07-28 | Clarified build requirements for spec.html, spec.pdf. | John MacFarlane | |
2015-07-28 | Another encoding fix in makespec.py. | John MacFarlane | |
2015-07-28 | Fixed dumb mistake in makespec.py. | John MacFarlane | |
2015-07-28 | Fixed typo in makespec.py. | John MacFarlane | |
2015-07-28 | Fixed various problems with spec.pdf generation. | John MacFarlane | |
Closes #353. | |||
2015-07-28 | makespec.py: avoid encoding errors. | John MacFarlane | |
Partially addresses #353. | |||
2015-07-28 | Clarified rule 7 for HTML blocks. | John MacFarlane | |
pre, script, style are excluded because they're covered by other rules. | |||
2015-07-27 | Added example of list item starting with two blanks. | John MacFarlane | |
Closes #332. | |||
2015-07-25 | More direct example of type 7 html block starting with closing tag. | John MacFarlane | |
2015-07-25 | Clarified that type 7 HTML blocks can start with a closing tag. | John MacFarlane | |
Closes #349. | |||
2015-07-25 | Added test case clarifying laziness in block quotes. | John MacFarlane | |
See jgm/commonmark.js#60. | |||
2015-07-22 | Avoid extra space before section number in spec.md. | John MacFarlane | |
2015-07-21 | Merge pull request #350 from robinst/patch-3 | John MacFarlane | |
Don't list "title" twice as HTML block tag | |||
2015-07-20 | Add an example with mixed indentation code block in "Tabs" section | Robin 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-20 | Don't list "title" twice as HTML block tag | Robin Stocker | |
It's already listed in alphabetical order on the next line. | |||
2015-07-16 | Clarify character = any code point. | John MacFarlane | |
2015-07-16 | Space in "code point". | John MacFarlane | |
2015-07-16 | Capitalize Unicode. | John MacFarlane | |
2015-07-14 | Added date on spec. | John MacFarlane | |
2015-07-14 | Version 0.21. | John MacFarlane | |
2015-07-14 | Updated changelog. | John MacFarlane | |
2015-07-14 | Added 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-12 | Revised "A parsing strategy." | John MacFarlane | |
Added description of emphasis/link parsing algorithm. | |||
2015-07-11 | Allow (non-initial) hyphens in tag names. | John MacFarlane | |
This, together with previous changes in HTML block spec, closes #239. | |||
2015-07-11 | Fixed whitespace in one example. | John MacFarlane | |
2015-07-11 | Clarified 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-10 | Fixed broken "pre" literal HTML example. | John MacFarlane | |
Insides weren't escaped properly. | |||
2015-07-10 | New spec for HTML blocks. | John MacFarlane | |
2015-07-10 | Fixed small bug in spec test runner. | John MacFarlane | |
2015-07-10 | Simplified defn of "unicode whitespace character." | John MacFarlane | |
Rectify omission of line tabulation, U+000B. Closes #343. | |||
2015-07-10 | Removed ambiguity in definition of "line." | John MacFarlane | |
Closes #346. | |||
2015-07-10 | Rewrapped 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-08 | spec_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-07 | Ported `test/cmark.py` fixes from jgm/cmark. | John MacFarlane | |
Set options for conversion, set library paths in a more cross-platform way. | |||
2015-07-06 | Fixed link to 'attributes'. | John MacFarlane | |
2015-07-04 | spec_tests.py: force utf-8 on test failure output. | John MacFarlane | |
See #345. | |||
2015-07-03 | Force utf-8 output for `spec_test.py --dump-tests`. | John MacFarlane | |
Closes #344. | |||
2015-07-03 | spec_tests.py: Properly handle visible tab → in test expected output. | John MacFarlane | |
2015-06-30 | Consolidated fragment tests, added query example. | John MacFarlane | |
2015-06-30 | Merge pull request #342 from dgreen99/master | John MacFarlane | |
add spec examples showing the use of fragment identifiers in links | |||
2015-06-30 | add spec examples showing the use of fragment identifiers in links | David Green | |
2015-06-26 | Merge pull request #338 from zudov/non-whitespace | John MacFarlane | |
Rename "non-space" to "non-whitespace" | |||
2015-06-26 | Merge pull request #340 from eksperimental/version-dev | John MacFarlane | |
Add -dev suffix to Spec Version after every release | |||
2015-06-26 | Added spec.html to .gitignore. | John MacFarlane | |
Closes #339. | |||
2015-06-24 | Add -dev suffix to Spec Version after every release | eksperimental | |
2015-06-24 | Rename "non-space" to "non-whitespace" | Konstantin Zudov | |
See issue #337 | |||
2015-06-16 | Preliminary spec changes for new tab handling. | John MacFarlane | |
Instead of having a preprocessing step where tabs are converted to spaces, we now handle tabs directly in the parser. This allows tabs to be retained in code blocks and code spans. This commit adds some general language to the effect that, for purposes of determining block structure, tabs are to be treated just like equivalent spaces. Much more work is needed on the spec regarding spaces and tabs, but this change (and corresponding changes to the implementations) is a start. |