Am Sonntag, 23. November 2014 07:02:39 UTC+1 schrieb Richard Smith:
>
>
> If I change my list field to "A B C Acknowledgements" and then do this;
>
> <$list filter="[tag[About]] +[list[]]">
>>
>  
>
> </$list>
>
>
Then you will first get a list of all tiddlers tagged "About". In the next 
step you throw it away by replacing it with the current tiddler's list 
content.
 

>
> I would expect to get all the tiddlers with the tag 'About' WHICH ARE ALSO 
> in the list, ie; just 'Acknowledgements', but I get the full list from the 
> field.
>

Why did you expect that, when the documentation states:

The *list* filter operator replaces the current list with the list 
> contained in the TextReference <http://tiddlywiki.com/#TextReference> 
> specified in the operand. The default field for the text reference is list
> .
>

 See: http://tiddlywiki.com/#FilterOperator%3A%20list

This is confusing, but at least I've found something I can help to document 
> (once I understand what's going on myself!)
>

Try this to get the lists from each of your tiddlers:

<$list filter="[tag[Aout]]">

<<currentTiddler>>

<$list filter="[list[]]">

</$list>

</$list> 


-- 
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.

Reply via email to