>     <<forEachTiddler where
> 'tiddler.tags.containsAny("$1".readBracketedList())'
>
> with the call to the tiddler macro as
>
>     <<tiddler ListTiddlers with: [["basic", "kicks" ,"termsA2G"]]>>
>
> This doesn't work.
> The error message is <<forEachTiddler ...>>: SyntaxError: missing )
> after argument list

The problem is the way you are composing the parameter.  You need to
provide a *space-separated* list, enclosed in EITHER quotes or square
brackets, but not BOTH... and no commas.

Like this:
     <<tiddler ListTiddlers with: "basic kicks termsA2G">>
or
     <<tiddler ListTiddlers with: [[basic kicks termsA2G]]>>

Note: if you want to use a tagvalue that has spaces in it, you CAN use
square brackets *inside* the quoted parameter, like this:
     <<tiddler ListTiddlers with: "basic [[tag with spaces]]
termsA2G">>

enjoy,
-e
Eric Shulman
TiddlyTools / ELS Design Studios
----------
Was this answer useful? If so, please help support TiddlyTools:

   TiddlyTools direct contributions: (paypal)
      http://www.TiddlyTools.com/#Donate
   UnaMesa tax-deductible contributions:
      http://about.unamesa.org/Participate (paypal)
   TiddlyWiki consulting:
      http://www.TiddlyTools.com/#ELSDesignStudios
      http://www.TiddlyTools.com/#Contact

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/tiddlywiki?hl=en.

Reply via email to