<$list filter="ABC DEF GHI JKL">
<<currentTiddler>>
</$list>ABC
DEF
GHI
JKLWhy is this so? AFAIK filter contains names of potential tiddlers and the variable currentTiddler would take up a value when there is a match. When there are no tiddlers to match, why should currentTiddler variable take up those values?
Although the attribute is called "filter", some filter operators can generate entries (titles). The titles will be generated even if there is no existing tiddler with that name. This turns out to be very useful in many situations.
Regards
Tony
Why is this so? AFAIK filter contains names of potential tiddlers and the variable currentTiddler would take up a value when there is a match. When there are no tiddlers to match, why should currentTiddler variable take up those values?
Maybe your question is on a deeper level than I understand it but if not then;A list of titles or strings work as constructors when in a filter so currentTiddler really refers to the current tiddler title which is the item for the current list loop iteration.<:-)