Hi Linus,

Thanks for the outline, your structure is much clearer now.
 

> If I understand your notion of "recursive" filter correctly, one would 
> still need something equivalent to x-plore to create a list that can be 
> used in further filter runs (in my case, to weed out anything but the 
> concepts)?
>

The complexity would be reduced to introducing an appropriate filter that 
is capable of doing the recursion... and then returning a flat list of 
corresponding (unique) tiddler titles, even though gathered through 
recursion. No need to fiddle with "tree" outputs, yet (think x-plore).

What is a bit tricky, if not impossible atm, is that such a filter would 
ask for two parameters being filter expressions themselves...

   - *travesal-filter*
   - a filter defining what nodes to recursively traverse
      - e.g. "[all[current]tag[Concept]] [all[curent[tag[Memo]]"
   - *collect filter*
      - defining what tiddlers to collect during traversal
      - defaults to the "traversal filter" but can be different
      - e.g. "[all[curent[tag[Memo]]"
   
The problem with this is that currently there is no way to specify a filter 
as a parameter inside another filter. So, I guess, that brings us back to 
using something else other than a filter to begin with. Right now, I'm 
assuming it would, initially become a javascript macro with the above two 
parameters.

Best wishes,

— tb

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/9834ca5b-b231-4fbf-bf6d-7df9036d4b2c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to