When trying to test for an *either/or* parameter, I used a filter, and found this interesting behaviour:
\define test1(a b) <$list filter="[[$a$]] [[$b$]] +[limit[1]]" emptyMessage="c"></$list> \end \define test2(a b) <$list filter="[enlist[$a$]] [enlist[$b$]] +[limit[1]]" emptyMessage="c"></ $list> \end !! Test 1 1. <<test1 a:A b:B>> <br> 2. <<test1 a:A b:"">> <br> 3. <<test1 a:"" b:B>> <br> 4. <<test1 a:"" b:"">> <br> !!Test 2 1. <<test2 a:A b:B>> <br> 2. <<test2 a:A b:"">> <br> 3. <<test2 a:"" b:B>> <br> 4. <<test2 a:"" b:"">> <br> Test 1 1. A 2. A 3. 4. Test 2 1. A 2. A 3. B 4. c Perhaps useful too keep in mind! Cheers -- 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/8590b387-3925-41c2-9790-3c77dbe483f9%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.