Jeremy, I had been puzzling over why the currentTiddler was being hijacked. Thanks for explaining it so clearly!
If it helps anyone else, below is what I ended up with for a simple checkbox tag hierarchy that starts with any tags tagged as "category", then lists sub-tags and sub-sub-tags within each tag. \define TagTree(title) <$list filter="[tag[$title$]]" variable="listItem"> <$checkbox tag=<<listItem>>><$link to=<<listItem>>><$view tiddler=<<listItem >> field="title"/></$link></$checkbox> <$macrocall $name="TagSubTree" title=<<listItem>>/> </$list> \end \define TagSubTree(title) <$list filter="[tag[$title$]]" variable="listItem"> <$checkbox tag=<<listItem>>><$link to=<<listItem>>><$view tiddler=<<listItem >> field="title"/></$link></$checkbox> </$list> \end <$list filter="[tag[category]]" variable="listItem"> <$checkbox tag=<<listItem>>><$link to=<<listItem>>><$view tiddler=<<listItem>> field="title"/></$link></$checkbox> <$macrocall $name="TagTree" title=<<listItem>>/> </$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/groups/opt_out.

