summaryrefslogtreecommitdiff
path: root/js/test.js
AgeCommit message (Collapse)Author
2015-01-09Use linked list instead of arrays for AST.John MacFarlane
Use the same doubly linked node structure that cmark uses. The primary advantages of this change are (a) simplified code, especially in the renderers, and (b) elimination of the need for recursion, so we can render deeply-nested structures without a stack overflow. A node walker has also been added, for easy AST traversal. * Added js/lib/node.js for nodes. Includes a node walker. * All modules updated to use node structures. * Regularized position information into pos property. * Performance is slightly worse than before, but only marginally, and no doubt there are more optimizations that can be done.
2014-12-10Fixed linter errors in js/bin/commonmark, js/test.js.John MacFarlane
2014-10-24Merge pull request #140 from arthur-peka/masterJohn MacFarlane
Changing some variable names to improve code readability
2014-10-24More stmd -> commonmark changes.John MacFarlane
2014-10-18Use browserify to make js code more modular.John MacFarlane
* Moved js library code to `js/lib`. * `js/stmd.js` is now generated from these files using browserify. * Factored out `html5-entities.js` and `from-code-point.js` from main js parsing code (which is now `index.js`). * Moved `js/markdown` to `js/bin`.
2014-09-26Changing variable names even for even greater readabilityArthur
2014-09-26Changing some variable names to more explicit ones to improve readabilityArthur
2014-09-05Restore indentation (minor)BurtHarris
2014-09-05Normalize line endings javascript spec test to make it platform independent.BurtHarris
Cleaned up a missing semicolons, unused variables, undeclared variables.
2014-08-13Added ansi so we don't need to install anything to run testjs.John MacFarlane
2014-08-13Initial commitJohn MacFarlane