Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-01-21 | Propagate lastLineBlank up through parents. | John MacFarlane | |
Previously we just kept it set on the bottom child. But this will give a quicker determination of lastLineBlank. | |||
2015-01-21 | Removed unnecessary check. | John MacFarlane | |
2015-01-21 | Adjust lastLineLength before returning after close fence. | John MacFarlane | |
2015-01-21 | Merge pull request #293 from robinst/use-void-return | John MacFarlane | |
Remove unnecessary return of value | |||
2015-01-21 | Merge pull request #292 from robinst/top-property-access | John MacFarlane | |
Remove read of "top" property (always undefined) | |||
2015-01-21 | Merge pull request #291 from robinst/addChild-call-arguments | John MacFarlane | |
Fix incorrect call to addChild with 3 arguments | |||
2015-01-21 | Merge pull request #290 from robinst/remove-unused-assignment-lastLineBlank | John MacFarlane | |
Dead code: Remove line assigning to Parser's _lastLineBlank property | |||
2015-01-21 | Remove unnecessary return of value | Robin Stocker | |
In other cases, there is no return, and no caller checks for a return value. | |||
2015-01-21 | Remove read of "top" property (always undefined) | Robin Stocker | |
2015-01-21 | Fix incorrect call to addChild with 3 arguments | Robin Stocker | |
Also, the assignment is unnecessary at this point. | |||
2015-01-21 | Dead code: Remove line assigning to Parser's _lastLineBlank property | Robin Stocker | |
It looks like the line is unused (the property is on Node objects). | |||
2015-01-20 | Merge pull request #289 from nwellnhof/user_data | John MacFarlane | |
Add field for user data to node | |||
2015-01-20 | Accessor for iterator's root node | Nick Wellnhofer | |
2015-01-20 | Add user data field for nodes | Nick Wellnhofer | |
2015-01-20 | Fixed escaping error in CDATA regex. | John MacFarlane | |
Caught by sjs! This also improves performance measurably. | |||
2015-01-19 | Man writer: ensure we properly escape multiline strings. | John MacFarlane | |
2015-01-18 | Bigger TODO comment in js/README.md. | John MacFarlane | |
2015-01-18 | html.js - explicitly specify second parameter of escapeXml. | John MacFarlane | |
2015-01-18 | Readjust parser->current after closing fenced block. | John MacFarlane | |
Added assertion to raise an error if finalize is called on a closed block (as was happening undetected because of the fallback behavior). | |||
2015-01-18 | Changed 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-17 | Renamed DocParser -> Parser. | John MacFarlane | |
Note: library users should update their code or it will break. | |||
2015-01-17 | Fixed typo. | John MacFarlane | |
2015-01-17 | Added new fine-grained JS benchmarks. | John MacFarlane | |
And a script to run them. | |||
2015-01-17 | Reverted addition of offset property to DocParser. | John MacFarlane | |
Also reverted subtraction of offset param from addLine. | |||
2015-01-17 | Moved place where we increment line number. | John MacFarlane | |
2015-01-17 | Removed a check in addLine. | John MacFarlane | |
2015-01-17 | eslint: turned off no-constant-condition warning. | John MacFarlane | |
2015-01-17 | addLine: use this.offset; removed offset parameter. | John MacFarlane | |
2015-01-17 | Added offset property to DocParser. | John MacFarlane | |
2015-01-17 | Removed some unneeded tests (code clarity). | John MacFarlane | |
2015-01-17 | Small code clarification. | John MacFarlane | |
2015-01-17 | Put check for fence close with the other checks for end-of-block. | John MacFarlane | |
This is a more logical arrangement and follows recent changes to the JS implementation. | |||
2015-01-17 | Moved check for closing fence to close-block-check section. | John MacFarlane | |
This is a more logical arrangement. | |||
2015-01-17 | Minor code simplification. | John MacFarlane | |
2015-01-17 | Updated benchmarks. | John MacFarlane | |
2015-01-17 | Performance optimization - avoid repeating scan for nonspace. | John MacFarlane | |
2015-01-17 | Slightly adjusted performance optimization in new block starts. | John MacFarlane | |
2015-01-17 | Fixed linter errors. | John MacFarlane | |
2015-01-17 | Minor code cleanup. | John MacFarlane | |
2015-01-16 | Fixed #285 in cmark. | John MacFarlane | |
2015-01-16 | Added spec example: loose list with blank line after fenced code. | John MacFarlane | |
See #285. cmark currently fails this. | |||
2015-01-16 | Defer closing of fenced code blocks. | John MacFarlane | |
Instead of closing a fenced code block when we see the closing fence, we set fenceLength to -1, which then signals the code that checks for block enders that it is time to close the block. This allows us to process a blank line after the fenced code and set _lastLineBlank appropriately. Addresses #285 for JS implementation. | |||
2015-01-16 | Removed unnecessary setting of default tight=true in finalize. | John MacFarlane | |
We do that when the listData object is initialized. | |||
2015-01-16 | Check for blank line before checking indent in Item. | John MacFarlane | |
2015-01-16 | bin/commonmark: don't use the now-removed toObject for --ast. | John MacFarlane | |
2015-01-16 | Nonrecursive rewrite of ends_with_blank_line. | John MacFarlane | |
Closes #286. | |||
2015-01-16 | Renamed parameters cmark_node -> node. | John MacFarlane | |
Minor code reformatting: This corrects an overzealous global replace from earlier. | |||
2015-01-16 | Rename bullet_char -> bulletChar. | John MacFarlane | |
2015-01-15 | README.md: refer to js/README.md for details on JS implementation. | John MacFarlane | |
2015-01-15 | Improved js README.md. | John MacFarlane | |
Still much to do. |