The problem is <$set name="rev" value=<<concat {{!!creator}}>>>
The input to the macro isn't wikified before the macro is evaluated in this context. Use this instead: \define concat() $(ThisCreator)$/$(currentTiddler)$ \define pub() <$set ThisCreator={{!!creator}}> <$set name=rev value=<<concat>>> <$link to=<<rev>>><$view tiddler=<<rev>> field="title" format="text"><<rev>></$view></$link> </$set> </$set> \end <<pub>> -- 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 http://groups.google.com/group/tiddlywiki. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/6d76b684-45e8-443d-9303-a8d2e3b1f3da%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.