On Monday, August 24, 2020 at 1:41:42 PM UTC-7, Mohamed Amin wrote: > > ... I've a simple Macro to get all Tiddler by "status" : > \define getWithStatus(myStatus) > <$list filter="[all[tiddlers]contains:status[$myStatus$]]" /> > \end > As expected, when I run the below macro command: > <<getWithStatus [[This is OK]]>> > The output is OK... > BUT, my problem when I run the following : > <<getWithStatus [[This is "Not" OK]]>> > I've tried both """_""", and '_' for the parameter :- >
The problem is how you quote the filter inside the macro. Use the tripled-quotes like this: \define getWithStatus(myStatus) <$list filter="""[all[tiddlers]contains:status[$myStatus$]]""" /> \end Then, the value of $myStatus$ can contain quotes without a problem. -e -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/c116036f-c9fe-489c-bafb-a2ffdd619568o%40googlegroups.com.

