summaryrefslogtreecommitdiff
path: root/js/lib/node.js
AgeCommit message (Expand)Author
2015-01-13Initialize fields in objects to null rather than undefined.John MacFarlane
2015-01-12Use new with Document and NodeWalker constructors.John MacFarlane
2015-01-11js: 'ListItem' -> 'Item'.John MacFarlane
2015-01-11node.js: toAST -> toObject.John MacFarlane
2015-01-11node.js: Added title and destination to list of props to show in toAST.John MacFarlane
2015-01-11node.js: use switch instead of if-else.John MacFarlane
2015-01-10Made Node a local variable.John MacFarlane
2015-01-10Made NodeWalker a regular function returning an object.John MacFarlane
2015-01-09Removed a redundant condition.John MacFarlane
2015-01-09Small optimization.John MacFarlane
2015-01-09Non-recursive version of toAST().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-09Don't include string_content in output of toAST().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-09Initialize more properties of Node. Even better performance!John MacFarlane
2015-01-09Initialize more fields in Node. Better performance.John MacFarlane
2015-01-09Initialize more fields in Node.John MacFarlane
2015-01-09Removed makeBlock. Use new Node directly. Initialize more fields.John MacFarlane
2015-01-09JS linter cleanups.John MacFarlane
2015-01-09Use linked list instead of arrays for AST.John MacFarlane