shithub: riscv

Download patch

ref: 9e021d9230cadbb1dea88694494bf3f8bec9fe02
parent: 66f86d03a511dd145e0be08619a09cdd712a89c0
author: stanley lieber <stanley.lieber@gmail.com>
date: Sun Dec 22 09:56:04 EST 2013

/sys/lib/plumb/basic: add commas to some rules for file names that will frequently contain commas

--- a/sys/lib/plumb/basic
+++ b/sys/lib/plumb/basic
@@ -15,8 +15,8 @@
 
 # rtf files go to wdoc2txt
 type is text
-data matches '[a-zA-Z¡-￿0-9_\-./]+'
-data matches '([a-zA-Z¡-￿0-9_\-./]+)\.rtf'
+data matches '[a-zA-Z¡-￿0-9_\-.,/]+'
+data matches '([a-zA-Z¡-￿0-9_\-.,/]+)\.rtf'
 arg isfile	$0
 plumb to msword
 plumb start wdoc2txt $file
@@ -35,8 +35,8 @@
 
 # audio
 type is text
-data matches '[a-zA-Z¡-￿0-9_\-./]+'
-data matches '([a-zA-Z¡-￿0-9_\-./]+)\.(mp3|ogg|flac|m3u|pls)'
+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
@@ -43,8 +43,8 @@
 
 # image files go to page
 type is text
-data matches '[a-zA-Z¡-￿0-9_\-./]+'
-data matches '([a-zA-Z¡-￿0-9_\-./]+)\.(jpe?g|JPE?G|gif|GIF|tiff?|TIFF?|ppm|PPM|bit|BIT|png|PNG|pgm|PGM|bmp|BMP|yuv|YUV)'
+data matches '[a-zA-Z¡-￿0-9_\-.,/]+'
+data matches '([a-zA-Z¡-￿0-9_\-.,/]+)\.(jpe?g|JPE?G|gif|GIF|tiff?|TIFF?|ppm|PPM|bit|BIT|png|PNG|pgm|PGM|bmp|BMP|yuv|YUV)'
 arg isfile	$0
 plumb to image
 plumb client page -wi
@@ -51,7 +51,7 @@
 
 # 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]))!(.+)'
+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
@@ -61,8 +61,8 @@
 # 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
-data matches '[a-zA-Z¡-￿0-9_\-./]+'
-data matches '([a-zA-Z¡-￿0-9_\-./]+)\.(ps|PS|eps|EPS|pdf|PDF|dvi|DVI|doc|DOC|epub|EPUB|cb[tz]|CB[TZ])'
+data matches '[a-zA-Z¡-￿0-9_\-.,/]+'
+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	$0
 plumb to postscript
 plumb start page -w $file
--