summaryrefslogtreecommitdiff
path: root/js
AgeCommit message (Expand)Author
2014-11-10jshint improvements.John MacFarlane
2014-11-10Stack-based link handling in js. All tests pass.John MacFarlane
2014-11-09Rewrote parseLink in js consistent with the C and spec.John MacFarlane
2014-11-09Added processEmphasis, run at end of parseInlines.John MacFarlane
2014-11-09Changed parseEmphasis to just put things on stack.John MacFarlane
2014-11-06Updated js writer to render plain text for alt attributes of images.John MacFarlane
2014-11-04Added packaging for npm module 'commonmark'.John MacFarlane
2014-11-03Removed artificial rule for emph/strong markers.John MacFarlane
2014-10-30js/lib/blocks: Made matchAt return -1 instead of null on no match.John MacFarlane
2014-10-26Dingus improvements; moved to top level.John MacFarlane
2014-10-26Added clear and permalink to dingus.John MacFarlane
2014-10-26Require space before closing # sequence in ATX header.John MacFarlane
2014-10-25Adjusted appearance of dingus.John MacFarlane
2014-10-24Rename js/bin/markdown -> js/bin/commonmark.John MacFarlane
2014-10-24js/bin/markdown: added `--ast` flag and multiple filename args.John MacFarlane
2014-10-24Merge pull request #140 from arthur-peka/masterJohn MacFarlane
2014-10-24More stmd -> commonmark changes.John MacFarlane
2014-10-24Renamed javascript implementation to commonmark.js.John MacFarlane
2014-10-24js: Removed memoization.John MacFarlane
2014-10-24js: Use linked list instead of array for emphasis_openers stack.John MacFarlane
2014-10-24js: renamed emph_stack -> emphasis_openers.John MacFarlane
2014-10-23inlines.js: Implemented stack-based emph parsing.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
2014-10-18Factored out blocks.js from index.js.John MacFarlane
2014-10-18Factored out inlines.js from index.js.John MacFarlane
2014-10-18Change from-code-point.js so it doesn't alter String prototype.John MacFarlane
2014-10-18Use browserify to make js code more modular.John MacFarlane
2014-10-07Changed bench.js so it no longer requires oldtests.John MacFarlane
2014-10-07Correct capitalization of JavaScriptBengt Lüers
2014-10-07stmd.js: Fixed entityToChar, adding fromCodePoint polyfill.John MacFarlane
2014-10-07Reset label_nest_level before parsing reference.John MacFarlane
2014-10-04Further emph fallback optimizations.John MacFarlane
2014-10-04Some jshint fixes.John MacFarlane
2014-10-04Use simpler algorithm.John MacFarlane
2014-10-02Revert "Use integers instead of strings for tags."John MacFarlane
2014-10-02Revert "Use numerical constants."John MacFarlane
2014-10-02Use numerical constants.John MacFarlane
2014-10-02Use integers instead of strings for tags.John MacFarlane
2014-10-02Changed inline parsers to be monomorphic and modify inlines param.John MacFarlane
2014-10-02Fixed rendering bug for blockquotes.John MacFarlane
2014-10-02Char code optimizations in block parsers.John MacFarlane
2014-10-02Eliminated unnecessary variable.John MacFarlane
2014-10-02Changed peek() to return char code.John MacFarlane
2014-09-30Unescape entities as well as backslashes in titles, URLs.John MacFarlane
2014-09-30unescape URI before escaping.John MacFarlane
2014-09-30Added entity decoding.John MacFarlane
2014-09-29Rename unescape -> unescapeBS to avoid confusion with built-in.John MacFarlane
2014-09-29Escape URIs.John MacFarlane
2014-09-29Use charAt for browser compatibility.John MacFarlane