i work on a project and i'd like to be able to plumb #includes right source files are in $path-to-project/source/$subsystem/src/ includes are in either $path-to-project/source/$subsystem/intf/ or $path-to-project/intf/$subsystem/intf/ it's quite chaothic i'm trying (at the end of rules) with something like type is text wdir matches '(/path-to-project/.*)/src/.*' arg isdir $1 data matches '([a-zA-Z¡-￿0-9]+\.h)('$addr')?' arg isfile $dir/intf/$1 data set $file attr add addr=$3 plumb to edit plumb client window $editor but it doesn't seem to work Does anyone experimented with this (and managed to solve it)?