summaryrefslogtreecommitdiff
path: root/spec.txt
AgeCommit message (Collapse)Author
2014-10-24Update version and date on spec.John MacFarlane
Switch to an 0.x version number to indicate more clearly that this is provisional.
2014-10-24More tweaks on emph/strong spec and tests.John MacFarlane
2014-10-24Removed test case with only opening emph markers.John MacFarlane
It's not big enough to reveal stack problems.
2014-10-24Added tricky recursive case for emph/strong.John MacFarlane
2014-10-24Revised spec for new emph/strong rules.John MacFarlane
These rules go with the new stack-based parser for emph/strong.
2014-10-08Remove duplicate `footer`Will Bond
2014-10-07Added cases from #51 to spec.John MacFarlane
Closes #51.
2014-10-07Added test case from issue #147.John MacFarlane
2014-10-07Merge branch 'master' into newemphasisJohn MacFarlane
Conflicts: spec.txt
2014-10-07Cleaned up entity section of spec.John MacFarlane
We convert entities to unicode characters, not UTF-8 sequences. (Though they might ultimately be output that way.)
2014-10-07Adjusted tests for new js parser.John MacFarlane
2014-10-07Removed spurious 'and', reflowed.John MacFarlane
2014-10-07Removed spurious 'and', reflowed.John MacFarlane
2014-10-06Merge pull request #143 from aJanuary/patch-1John MacFarlane
Changes append to prepend
2014-09-29Merge branch 'master' into newemphasisJohn MacFarlane
Conflicts: Makefile js/stmd.js
2014-09-29Adds missing newlinesAndrew January
2014-09-29Changes urls to use example.comAndrew January
As per RFC 2606 it is recommended to use example.com for sample urls in specifications. One example is left using "foo+special@Bar.baz-bar0.com" because it is designed to demonstrate the complexity of email addresses that should be permitted.
2014-09-29Changes append to prependAndrew January
When adding something to the beginning it is "prepending", not "appending"
2014-09-19spec: Fixed date, version.John MacFarlane
Closes #133.
2014-09-17Merge pull request #66 from vmg/revampJohn MacFarlane
Enfastenate the C Parsenator
2014-09-16typo fixAlex Kocharin
2014-09-11Updated test cases in spec to reflect last change.John MacFarlane
2014-09-11Updated spec (but not yet examples) with new rules.John MacFarlane
These reflect the current parsing algorithm. We now get a symmetry that we lacked before: **a* b* *a *b** are both emphasis within emphasis. One asymmetry remains: **a* has no emphasis, while *a** has emphasis. Further tweaking of the algorithm could regularize this.
2014-09-11Revert "spec: change nesting order of strong/emph in ***a***."John MacFarlane
This reverts commit 49a03b7666e2901d1ab2813fc0bdd23968d22979.
2014-09-11spec: change nesting order of strong/emph in ***a***.John MacFarlane
2014-09-11Fix another broken link.Artyom Kazak
2014-09-11Fix a broken link to the “A parsing strategy” section.Artyom Kazak
(Line lengths changed so that the link wouldn't have to be broken.)
2014-09-09`code`, not `pre`.Artyom Kazak
2014-09-09Update the spec with better entity handlingVicent Marti
2014-09-09This is going wellVicent Marti
2014-09-09This spec was correctVicent Marti
2014-09-095 failedVicent Marti
2014-09-09433/8Vicent Marti
2014-09-09426/15Vicent Marti
2014-09-07Fixed #48.John MacFarlane
- Fixed js and C code. - Added two test cases to spec.
2014-09-06Spec, js, C: Added iframe to block-level HTML tags.John MacFarlane
Closes #88.
2014-09-06spec: Clarify that a blank line may have no characters.John MacFarlane
Closes #79.
2014-09-06Don't treat "br" as a block-level HTML tag.John MacFarlane
Fixed in spec and both implementations. Closes #67.
2014-09-06Merge pull request #54 from cebe/patch-1John MacFarlane
Updated usage information for runtests.pl
2014-09-06Fixed extra space before period.John MacFarlane
This is @robinst's fix in #20, which couldn't be merged automatically. Thanks, @robinst.
2014-09-06Merge pull request #71 from mathiasbynens/patch-1John MacFarlane
Make fenced code blocks add the `class` to `code` rather than `pre`
2014-09-06Updated date in spec.John MacFarlane
2014-09-06replace Standard Markdown with CommonMarkPablo Rodríguez
2014-09-05Simplified unicode tab escaping test.John MacFarlane
2014-09-05Updated tab expansion tests to use code blocks.John MacFarlane
Otherwise the test program collapses spaces in normalizing.
2014-09-05Make fenced code blocks add the `class`to `code` rather than `pre` Mathias Bynens
This matches the convention set out in the HTML Living Standard (http://www.whatwg.org/specs/web-apps/current-work/multipage/semantics.html#the-code-element) and makes existing syntax highlighting scripts recognize the programming language used. Ref. http://talk.standardmarkdown.com/t/fenced-code-blocks-should-add-class-to-code-rather-than-pre-matching-the-html-best-practice/136
2014-09-04Fixed typo. Closes #44. Thanks, @fordhurley.John MacFarlane
2014-09-04spec: Use closing tags on a elements.John MacFarlane
Closes #46, closes #40.
2014-09-04Fixed link.John MacFarlane
2014-09-04Updated usage information for runtests.plCarsten Brandt
As this is how it introduces itself when run without parameters and also how it works properly. ``` $ perl runtests.pl runtests.pl SPEC PROGRAM Set ANSI_COLORS_DISABLED=1 if you redirect to a file. Set PATT='...' to restrict tests to sections matching a regex. ```