> $:/core/Filters/Orphans <http://www.google.com/url?q=http%3A%2F%2Ftiddlywiki.com%2F%23%2524%253A%252Fcore%252FFilters%252FOrphans&sa=D&sntz=1&usg=AFQjCNGUYLEDQgIE5-fIbWEROK-8Q5M98A>
That tiddler is only used for populating the dropdown list on the Filter tab of Advanced Search. > Variable Parameter Defaults @tb5 <http://www.google.com/url?q=http%3A%2F%2Ftb5.tiddlyspot.com%2F%23Variable%2520Parameter%2520Defaults&sa=D&sntz=1&usg=AFQjCNFBCFXY-PnxZEMCynbMeyDFyM9niw> Those work because macro parameters are dumb. They're just simple strings of characters, and not parsed at all. This is true both of the default values specified on the *\define* line, and of the values passed when a macro is called. A macro call returns a string that is the value/definition of the underlying variable/macro, with any *$parameter$* placeholders filled in via trivial textual replacement. Only once the string has been returned does it finally get parsed. For the same reason, the following weirdness also works: *\define concat(1 2 3 4 5) $1$$2$$3$$4$$5$<<concat {{ Hello There } }>>* – æ -- 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 http://groups.google.com/group/tiddlywiki. For more options, visit https://groups.google.com/d/optout.

