The csvtiddlers macro must change it's own current tiddler value, so your filters won't work, but might have with a different macro that made other assumptions. The "filter" string only gets immediately interpreted in the <$list> widget AFAIK
Try \define filtbycur(title) <<csvtiddlers "[tag[$title$]]">> \end <$macrocall $name=filtbycur title={{!!title}}/> -- Mark On Saturday, July 14, 2018 at 6:07:28 AM UTC-7, Michael Z. wrote: > > Tony, thanks for your extensive answer and advice. I appreciate that but > perhaps I expressed my problems not clearly. I don't want to use the macro > inside a widget. I just want the macro to process all tiddlers tagged with > the name of the current (viewed) tiddler. > > So please let me rephrase my key questions: > > <<csvtiddlers "[tag<currentTiddler>]">> > or > <<csvtiddlers "[tag{!!title}]">> > > Is this valid macro > <https://tiddlywiki.com/static/Macro%2520Calls%2520in%2520WikiText.html>and > filter syntax <https://tiddlywiki.com/static/Filter%2520Syntax.html>? If > yes, why doesn't it work? > What is the functional equivalent code that does work? > > Btw, I also tried > <$tiddler tiddler={{!!title}}"> > <<csvtiddlers "[tag<currentTiddler>]">> > </$tiddler> > without success. > > /Michael > > -- 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 tiddlywiki+unsubscr...@googlegroups.com. To post to this group, send email to tiddlywiki@googlegroups.com. Visit this group at https://groups.google.com/group/tiddlywiki. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/bd9a8080-4e73-4704-ad32-5e86cf01dfc9%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.