RESOLVED: '^' doesn't work for pattern matching

I’m not sure how to best troubleshoot this but I’m finding that the carat operator (^) doesn’t work as a pattern matching operator for excluding specific nodes on my build of TD. Using 2018.25000

Hey,
Can you post an example showing it now working for you?
Thanks

Sure - here you go. In the render TOP you can see the Box geo shouldn’t be rendering. I’m calling * ^geo2.
carat_matching_bug.toe (5.29 KB)

Patterns are often used to build up a list of things to selected, so right now they are always ORed together. So * ^geo2 will just be doing *. In this simple case you can simply list ^geo2. However this does break down easily if you are trying to avoid multiple geos that arn’t named similarly.
So this behavior is expected right now, but I can see why you’d want AND behavior instead. We’ll look into adding it.

Thanks Malcolm - gotcha. I find that I try to use this behavior pretty frequently, so it would be a nice feature! Thanks again.