diff options
| -rw-r--r-- | sys/lib/plumb/basic | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/sys/lib/plumb/basic b/sys/lib/plumb/basic index 6f2462796..c32616ebd 100644 --- a/sys/lib/plumb/basic +++ b/sys/lib/plumb/basic @@ -33,6 +33,14 @@ data matches '[a-zA-Z0-9_+.\-]+@[a-zA-Z0-9_+.\-]*' plumb to sendmail plumb start window rc -c '''echo % mail '''$0'; mail '$0 +# audio +type is text +data matches '[a-zA-Z¡-0-9_\-./]+' +data matches '([a-zA-Z¡-0-9_\-./]+)\.(mp3|ogg|flac|m3u|pls)' +arg isfile $0 +plumb to audio +plumb start window play $0 + # image files go to page type is text data matches '[a-zA-Z¡-0-9_\-./]+' @@ -41,6 +49,15 @@ arg isfile $0 plumb to image plumb client page -wi +# page bookmarks +type is text +data matches '(([a-zA-Z¡-0-9_\-./]+)\.(ps|PS|eps|EPS|pdf|PDF|dvi|DVI|doc|DOC|epub|EPUB|cb[tz]|CB[TZ]))!(.+)' +arg isfile $1 +data set $file +attr add addr=$4 +plumb to image +plumb start page -wij $0 $file + # postscript/pdf/dvi/doc go to page but not over the a plumb port # the port is here for reference but is unused type is text |
