Am 30.11.13 00:16, schrieb Jeremy Ruston - notifications@github.com:
>
> In core/modules/parsers/wikiparser/rules/import.js:
>
> > @@ -0,0 +1,43 @@
> > +/*\
> > +title: $:/core/modules/parsers/wikiparser/rules/import.js
> > +type: application/javascript
> > +module-type: wikirule
> > +
> > +Wiki pragma rule for macro import
> > +
> > +```
> > +\import Tiddlername
>
> The fundamental thing we need to do before we can implement the macro 
> import operation is how we're going to represent macro tiddlers. Your 
> implementation looks like import arbitrary wikitext tiddlers, 
> extracting the macro definitions from them, but there are alternatives 
> (basically to handle importing as a special kind of parameterised 
> transclusion).
>
I needed SOMETHING to get me going, so I did it exactly as you found 
out. Simply import all the pragmas from the named tiddler(s).

> I can't tell yet how you handle refreshing;
>
I don't.

> we need to make sure that if the tiddler containing the macro 
> definitions changes (or presumably any that it imports) then we'll 
> refresh any affected macro invocations.
>
Would be nice to have, but I needed something. At least here we have a 
starting point where we might be able to build upon. It was hard enough 
to get a bit of understanding how your parsing worked.

I don't mind if you trash it completely. At least I have somthing I can 
work with until you did it right.