@ 260915.5

260428.1 · a55145a0e34ed109d824dc3ae10b642ca8c8b6f4

add -- to ug+ ugrep+

in case a filename starts with a - (dash)

reading declarations

Changes to bin/ug+. All files

bin/ug+

@@ -1,16 +1,16 @@ #!/bin/sh filters= if [ -x "$(command -v pdftotext)" ] && pdftotext --help 2>&1 | ugrep -qw Poppler ; then-  filters="${filters}${filters:+,}pdf:pdftotext % -"+  filters="${filters}${filters:+,}pdf:pdftotext -- % -" fi if [ -x "$(command -v antiword)" ] && antiword 2>&1 | ugrep -qw Adri ; then-  filters="${filters}${filters:+,}doc:antiword %"+  filters="${filters}${filters:+,}doc:antiword -- %" fi if [ -x "$(command -v pandoc)" ] && pandoc --version 2>&1 | ugrep -qw pandoc.org ; then-  filters="${filters}${filters:+,}odt,docx,epub,rtf:pandoc --wrap=preserve -t plain % -o -"+  filters="${filters}${filters:+,}odt,docx,epub,rtf:pandoc --wrap=preserve -t plain -o - -- %" fi if [ -x "$(command -v exiftool)" ] ; then-  filters="${filters}${filters:+,}gif,jpg,jpeg,mpg,mpeg,png,tiff:exiftool %"+  filters="${filters}${filters:+,}gif,jpg,jpeg,mpg,mpeg,png,tiff:exiftool -- %" fi if [ -n "$filters" ]; then   ug --filter="${filters}" "$@"