Hi Alberto The "tagging" filter can indeed be pretty slow. The mechanism does quite a bit of caching, but there's still a lot of computation going on. I think there's still considerable scope for optimisation in the implementation.
The arrangement you suggest of letting authors compose complex filter operations with shared partial results has been on my mind too. My thoughts are around extending widget variables so that we handle lists of values as well as single valued strings. Then we'd add: * <<variable name>> within filters to reference a list in a widget variable. A minus sign would remove the elements of the specified list: -<<myList>> * A new variant of the <$set> widget that can set a variable to the results of a filter expression * Perhaps a wikitext syntax for these assignments: \list variableName [[filter expression]] Best wishes Jeremy. On Thu, Feb 6, 2014 at 5:16 PM, Stephan Hradek <[email protected]>wrote: > You're right. Your idea seems great! I'm looking forward to it. > > -- > You received this message because you are subscribed to the Google Groups > "TiddlyWikiDev" 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/tiddlywikidev. > For more options, visit https://groups.google.com/groups/opt_out. > -- Jeremy Ruston mailto:[email protected] -- You received this message because you are subscribed to the Google Groups "TiddlyWikiDev" 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/tiddlywikidev. For more options, visit https://groups.google.com/groups/opt_out.
