Thank you S. S. As you explained: - For case i and ii, I expect the same result as the current output by TW. - The third and fourth case are strange for me
@Jed Thank you Jed, see the below case \define mac(p) <$list filter='[<__p__>] +[addprefix[xx-]]'> item: <<currentTiddler>><br> </$list> \end <<mac [[a b]]>> --- <$list filter='[[a b]] +[addprefix[xx-]]'> item: <<currentTiddler>><br> </$list> Both gives the same result, e.g. they interpret [[a b]] as a single title. This is inline with what S.S quoted from Tiddlywiki.com >From Title List <https://tiddlywiki.com/#Title%20List> > > *A title list is a line of text that presents one or more tiddler titles, > strung together with a space between each one and the next.**If a title > contains a space, it needs double square brackets around it:* It seems filter='$p$ +[otherstep]' causes the strange result. $p$ interpreted for [[a b]] as "a" and "b" so there is no difference between [[a b]] and "a b". I expect two things. --Mohammad -- 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 https://groups.google.com/group/tiddlywiki. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/2018cfb8-f43e-4916-8aca-fe87ed2d7ea1%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

