Jed,

I too, took this request as an opportunity to test my growing knowledge of 
TiddlyWiki, I do not have the skills, or perhaps tiddlywiki does not have 
the features to finish the approach I came up with but given your interest 
I thought I would pass it on to you.

One approach is as follows (Test tags called On and Off)

Determine the sum of characters required for the two tags +1 =Tagslength
thus length of the tag field if only tagged with these two tiddlers

Use a List to extract only tiddlers tagged with the required tiddlers
<$list filter="[tag[On]] +[tag[Off]]">

Then throw away all cases where tags field in longer than Tagslength
What remains is what was needed.

Notes:
This should be extensible to any number of tags


Opinion
I suspect Diego could have designed his TiddlyWiki such that this was not 
needed, the fact he does not know what other tags to exclude, or must 
exclude, suggests something astray in his wiki's design.
Note: I am prepared to prove this if Diego wants my help, not code but 
design. 

As someone climbing the TiddlyWiki learning mountain, I find my path 
impeded by two things;

   1. The Complexity and context sensitive nature of references.
   2. The Gaps between what may need to be done and what can be done 
   (especially in light of my ignorance)

I am not ignorant of coding with expertise in at least two languages, but I 
admit I am struggling to make progress as rapidly as I expect (although I 
am learning quickly). Either I am loosing my faculties or TiddlyWiki is 
resisting my learning it.


In TiddlyWiki we should be able to do any primitive set manipulation, queue 
manipulation, any basic database lookup, basic counts and structures like 
do until, decisions, cases etc... and do this on any TiddlyWiki object like 
tiddlers, Tags, Fields. Until this is the case it will be hard to learn, 
because we can waist a lot of time looking for things that do not exist.  
(or are undocumented).


I value your contribution to addressing the gaps.


Regards

Tony








 

-- 
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 https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/f9e9802a-1210-43c5-bb7b-203cdb329559%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to