include fileaddr
editor = acme
# existing files, possibly tagged by line number, go to editor in other namespace
type is text
data matches '([.a-zA-Z¡-0-9_/\-]*[a-zA-Z¡-0-9_/\-])('$addr')?'
arg isfile $1
data set $file
attr add addr=$3
plumb start plumbfiles.rc $file
# perl modules are looked up and if existing they are opened
type is text
data matches '(([a-zA-Z0-9_]+)(\:\:([a-zA-Z0-9_]+))+)(->([a-zA-Z0-9_]+))?'
plumb start plumbperlmodule.rc $1 $6
include initial.plumbing