From e3462e56068a991aa8ea715883d41c0ad783fed3 Mon Sep 17 00:00:00 2001 From: Jeremy Ruston Date: Sat, 15 Dec 2012 11:39:58 +0000 Subject: [PATCH] Added more parse rules --- .../wikiparser/rules/block/classblock.js | 49 ++++++ .../wikiparser/rules/block/codeblock.js | 58 +++++++ .../parsers/wikiparser/rules/block/table.js | 161 ++++++++++++++++++ .../parsers/wikiparser/rules/run/classrun.js | 51 ++++++ .../parsers/wikiparser/rules/run/coderun.js | 58 +++++++ .../parsers/wikiparser/rules/run/comment.js | 34 ++++ .../parsers/wikiparser/rules/run/dash.js | 41 +++++ .../parsers/wikiparser/rules/run/emphasis.js | 78 +++++++++ 8 files changed, 530 insertions(+) create mode 100644 core/modules/parsers/wikiparser/rules/block/classblock.js create mode 100644 core/modules/parsers/wikiparser/rules/block/codeblock.js create mode 100644 core/modules/parsers/wikiparser/rules/block/table.js create mode 100644 core/modules/parsers/wikiparser/rules/run/classrun.js create mode 100644 core/modules/parsers/wikiparser/rules/run/coderun.js create mode 100644 core/modules/parsers/wikiparser/rules/run/comment.js create mode 100644 core/modules/parsers/wikiparser/rules/run/dash.js create mode 100644 core/modules/parsers/wikiparser/rules/run/emphasis.js diff --git a/core/modules/parsers/wikiparser/rules/block/classblock.js b/core/modules/parsers/wikiparser/rules/block/classblock.js new file mode 100644 index 000000000..4b0df5c4b --- /dev/null +++ b/core/modules/parsers/wikiparser/rules/block/classblock.js @@ -0,0 +1,49 @@ +/*\ +title: $:/core/modules/parsers/wikiparser/rules/block/classblock.js +type: application/javascript +module-type: wikiblockrule + +Wiki text block rule for assigning classes to paragraphs and other blocks. For example: + +{{{ +{{myClass{ +This paragraph will have the CSS class `myClass`. + +* The `