summaryrefslogtreecommitdiff
path: root/js/lib/blocks.js
AgeCommit message (Expand)Author
2015-01-14Slightly more efficient test for lazy continuation.John MacFarlane
2015-01-13Initialize fields in objects to null rather than undefined.John MacFarlane
2015-01-13blocks.js - avoid an implicit boolean cast.John MacFarlane
2015-01-13Simplified some of the new-block-start logic.John MacFarlane
2015-01-13Assign marker_offset to list data at initialization.John MacFarlane
2015-01-13last_matched_container -> lastMatchedContainer.John MacFarlane
2015-01-13Ensure that closeUnmatchedBlocks is not called unnecessarily.John MacFarlane
2015-01-13Fixed start column for blockquotes.John MacFarlane
2015-01-13Added lineNumber proper to DocParser.John MacFarlane
2015-01-12Made closeUnmatchedBlocks a method of DocParser...John MacFarlane
2015-01-12Use new with Document and NodeWalker constructors.John MacFarlane
2015-01-12Moved "use strict" to top of modules.John MacFarlane
2015-01-11Factored out unescapeString into new module, js/common.js.John MacFarlane
2015-01-11js: 'ListItem' -> 'Item'.John MacFarlane
2015-01-10More efficient detab.John MacFarlane
2015-01-10Timings: added 'preparing input'.John MacFarlane
2015-01-10Added options to DocParser.John MacFarlane
2015-01-10Removed an unnecessary variable from cloneUnmatchedBlocks.John MacFarlane
2015-01-10Small performance optimization in dealing with final newline.John MacFarlane
2015-01-10Reordered some definitions, so regex is defined before being used.John MacFarlane
2015-01-10Regex optimizations in blocks.js.John MacFarlane
2015-01-09Removed redundant condition.John MacFarlane
2015-01-09JS linter improvements.John MacFarlane
2015-01-09Improved newline parsing efficiency.John MacFarlane
2015-01-09JS: Renamed 'c' property to 'literal' to match libcmark.John MacFarlane
2015-01-09JS: sourceloc -> sourcepos for confirmity with cmark.John MacFarlane
2015-01-09Replaced 'pos' with 'sourceloc', making it an array.John MacFarlane
2015-01-09Added end column position to pos for blocks.John MacFarlane
2015-01-09JS: Improved end lines.John MacFarlane
2015-01-09JS: use c rather than string_content property for code blocks, html.John MacFarlane
2015-01-09Don't initialize strings, string_content to defined value.John MacFarlane
2015-01-09Made `tight` a property of `list_data`.John MacFarlane
2015-01-09Removed makeBlock. Use new Node directly. Initialize more fields.John MacFarlane
2015-01-09JS: replace NUL characters with U+FFFD, as per spec.John MacFarlane
2015-01-09More JS linter fixes.John MacFarlane
2015-01-09Use linked list instead of arrays for AST.John MacFarlane
2015-01-07js: Use children instead of inline_content for Paragraph.John MacFarlane
2014-12-27Minor whitespace fixes.John MacFarlane
2014-12-10More js delinting.John MacFarlane
2014-12-10More linter corrections to js code.John MacFarlane
2014-11-23js: use 'CodeBlock' in AST for all code blocks.John MacFarlane
2014-11-23Revert "Revert "Remove distinction btw atx and setext header in AST.""John MacFarlane
2014-11-22Revert "Remove distinction btw atx and setext header in AST."John MacFarlane
2014-11-22Remove distinction btw atx and setext header in AST.John MacFarlane
2014-11-22Fixed #192.John MacFarlane
2014-11-22Updated JS and C implementations for #209.John MacFarlane
2014-10-30js/lib/blocks: Made matchAt return -1 instead of null on no match.John MacFarlane
2014-10-26Require space before closing # sequence in ATX header.John MacFarlane
2014-10-18Added renderAST to js, added AST render tab to dingus.John MacFarlane
2014-10-18Add unescapeString as method of InlineParser.John MacFarlane