From: Uwe Klein on 11 May 2010 08:18 Rohit M wrote: > Thanks Uwe, I did go through the manpage and as you can see it says > following: > > "You can set more than one of these switches. If any of the patterns > match (logical or), the node matches." > > I want it to do a logical and instead of an or that it does. I can > workaround this with > "exec" switch i.e. using a tcl function, but that again slows down my > function a lot. Hmm, ( i've never actually used blt_tree ;-) Do a separate [find] for each token. compute the intersection of all node lists ? see: http://wiki.tcl.tk/_//search?S=intersect look for [intersect] and [intersect3] would the -invert option help in any way? that would give you "not and" of all arguments. uwe |