Hi Jeremy,
Unfortunately, it doesn't seem to help.
The trick that you can often use is to compose the elements of the filter
> through a macro definition. For example:
>
> \define myFilter()
> [is[current]tag[$(param)$]]
> \end
>
> <$set name="param" value={{!!myfield}}>
>
> <$list filter=<<myFilter>> template="myTemplate"/>
>
> </$set>
>
In your example, $(*param*)$ value will still be equal to that of *myfield*,
right? I still can't see how to make *param* to be equal to what my macro
returns. That is, I can print the result of the macro by adding *<$macrocall
name="mymacro" value={{!!myfield}}> *to my tiddler, that's fine. However, I
can't make $(*param*)$ to be equal to that string.
\define myFilter()
*<$macrocall name="mymacro" value=$(param)$>*
\end
doesn't work either.
--
Regards, Dmitry.
--
You received this message because you are subscribed to the Google Groups
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.