mediawiki-extensions-Visual.../modules/parser
Gabriel Wicke cf32b34b0a First attempt at the definition list bug (work in progress)
The main issue is that the bullets from dd/dt were not stored on the stack. I
added a separate field for it in each stack entry, which now fixes the basic
indent case without (afaik) breaking anything else.

There are still some newline issues, and the need to handle the single-line
dd/dt vs. the multi-line variant.

Change-Id: I65939c05e2c5dde0789bf8aefd7651161a2f137c
2012-06-20 23:51:39 +02:00
..
html5
core-upgrade.js
ext.Cite.js
ext.cite.taghook.ref.js
ext.core.AttributeExpander.js
ext.core.BehaviorSwitchHandler.js
ext.core.LinkHandler.js
ext.core.ListHandler.js
ext.core.NoIncludeOnly.js
ext.core.ParserFunctions.js
ext.core.PostExpandParagraphHandler.js
ext.core.QuoteTransformer.js
ext.core.Sanitizer.js
ext.core.TemplateHandler.js
ext.Util.js
ext.util.TokenCollector.js
mediawiki.ApiRequest.js
mediawiki.DOMConverter.js
mediawiki.DOMPostProcessor.js
mediawiki.HTML5TreeBuilder.node.js
mediawiki.LinearModelConverter.js
mediawiki.parser.defines.js
mediawiki.parser.environment.js
mediawiki.parser.js
mediawiki.Title.js
mediawiki.tokenizer.peg.js
mediawiki.TokenTransformManager.js
mediawiki.WikitextSerializer.js
package.json
parse.js
pegTokenizer.pegjs.txt
README.txt

A combined Mediawiki and html parser in JavaScript running on node.js. Please
see (https://www.mediawiki.org/wiki/Future/Parser_development) for an overview
of the current implementation, and instructions on running the tests.

You might need to set the NODE_PATH environment variable,
  export NODE_PATH="node_modules"

Download the dependencies:
  npm install

Run tests:
  npm test