From 5f9b2e9d841587071d61a91fba2ef552451eedf5 Mon Sep 17 00:00:00 2001 From: Jeremy Ruston Date: Thu, 15 Nov 2012 12:47:09 +0000 Subject: [PATCH] Turn the TiddlyWiki 2.x.x parser into a plugin --- plugins/tiddlywiki/tw2parser/plugin.bundle | 7 +++++++ .../tiddlywiki/tw2parser}/wikitextparser.js | 4 ++-- .../tiddlywiki/tw2parser}/wikitextrules.js | 2 +- tw5.com/tiddlywiki.info | 3 ++- 4 files changed, 12 insertions(+), 4 deletions(-) create mode 100644 plugins/tiddlywiki/tw2parser/plugin.bundle rename {core/modules/parsers/wikitextparser => plugins/tiddlywiki/tw2parser}/wikitextparser.js (98%) rename {core/modules/parsers/wikitextparser/rules => plugins/tiddlywiki/tw2parser}/wikitextrules.js (99%) diff --git a/plugins/tiddlywiki/tw2parser/plugin.bundle b/plugins/tiddlywiki/tw2parser/plugin.bundle new file mode 100644 index 000000000..23ffdfedd --- /dev/null +++ b/plugins/tiddlywiki/tw2parser/plugin.bundle @@ -0,0 +1,7 @@ +{ + "title": "$:/plugins/tiddlywiki/tw2parser", + "description": "A parser for TiddlyWiki 2.x.x style wikitext", + "author": "JeremyRuston", + "version": "0.0.0", + "coreVersion": ">=5.0.0" +} diff --git a/core/modules/parsers/wikitextparser/wikitextparser.js b/plugins/tiddlywiki/tw2parser/wikitextparser.js similarity index 98% rename from core/modules/parsers/wikitextparser/wikitextparser.js rename to plugins/tiddlywiki/tw2parser/wikitextparser.js index 950c21979..9947745a9 100644 --- a/core/modules/parsers/wikitextparser/wikitextparser.js +++ b/plugins/tiddlywiki/tw2parser/wikitextparser.js @@ -1,5 +1,5 @@ /*\ -title: $:/core/modules/parsers/wikitextparser/wikitextparser.js +title: $:/plugins/tiddlywiki/tw2parser/wikitextparser.js type: application/javascript module-type: parser @@ -54,7 +54,7 @@ var WikiTextParser = function(options) { }; WikiTextParser.prototype.installRules = function() { - var rules = require("./rules/wikitextrules.js").rules, + var rules = require("./wikitextrules.js").rules, pattern = []; for(var n=0; n