From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19556 invoked by alias); 12 Sep 2016 01:39:02 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: X-Seq: 39287 Received: (qmail 2620 invoked from network); 12 Sep 2016 01:39:02 -0000 X-Qmail-Scanner-Diagnostics: from nm2.bullet.mail.ir2.yahoo.com by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.99.2/21882. spamassassin: 3.4.1. Clear:RC:0(212.82.96.43):SA:0(1.1/5.0):. Processed in 0.463245 secs); 12 Sep 2016 01:39:02 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on f.primenet.com.au X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=DATE_IN_PAST_06_12, FREEMAIL_FROM,SPF_PASS,T_DKIM_INVALID autolearn=no autolearn_force=no version=3.4.1 X-Envelope-From: okiddle@yahoo.co.uk X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | Received-SPF: pass (ns1.primenet.com.au: SPF record at _spf.mail.yahoo.com designates 212.82.96.43 as permitted sender) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.co.uk; s=s2048; t=1473643962; bh=tgz9TAxmq83oQUirH0nZM9fcLSa78EFgCexMNo9cSls=; h=cc:In-reply-to:From:References:To:Subject:Date:From:Subject; b=PGpAKvd44x2hk32C736UX1poHsouJh1+1gNCbtDAGUNkF3oa6HGDWme/pRA7c7FvZjUhvvVUQcMXp8+El4xnSON1q/Idv+kkWoyeG3eC4ugsiY5s5ucavVxjwLbqHQU+RWH4pB8hV55QW7/2poqnyXQ7AhAnZkur8wNFPGL801wYs+YwUFec6eiMMDmAYa7AibfYHg6nyfkQwSJl+nQpRotYdDbQwjVzKOptWXebueQqdHjB++2y9WtO+BM6e/YqsVnLiLvEZpnJrmWEVVGHFc3ThoLSKQ0+ewQfi/wjR5UXIbXtYFFg7S7vAvZ3SYuvBAaLl3SvKtKGCV8Axt+vUw== X-Yahoo-Newman-Id: 78686.72897.bm@smtp104.mail.ir2.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: Vm5o.3kVM1knnjhpb0C2VT2aqPA05sqISQi8MrZjdWL0Wno j6Lze7kHOJsb_1xUSGClvMKTmLHJmHka.zFlV.BQTgOirqzZTEF6p7BESeat BVB.tVPpfNW486ZeZnVFuOIW5ClhBuqULOxMjnzZ7n4tY1WQQl6s74LnlT._ CSwBb2a.sD1LXihiZpV2k43lj9KkzzBG3QMxCQU57EL7mb.xQ_jo7kRnlXbw you_oZEoZc4DjMnWnWITbBbmkq4gDjZeTk.c1W6S4X2Jb24YMYmce9qjM5zi mClax7u5AB54vdSmoCezxCAc6nzgEYraU2g0YU_18GYecsoe_g4NP5mENfWz TtpSeNLt4JRb2HcBKDpk8CkrktsrPp30Ju8Nc2fnjzo7b1D2BCPFQ24GQkD5 zsr0TyA.9QZJp3qgJKQ3xSZCgj1YHTnmIwk2FJW_pYAj3.Dm0tTu5ieP7rW_ WzAMu78cGkM.U2h7wp07PKX1jNJYyaPFk57ODUkYxzfa0uPis9zGwUv_Aiec WsBeuXnpgDam9fc8_J5UeNBYrky4dyX.F_udkHE3nv9E- X-Yahoo-SMTP: opAkk_CswBAce_kJ3nIPlH80cJI- cc: zsh-workers@zsh.org In-reply-to: From: Oliver Kiddle References: To: Antony Lee Subject: Re: Add .tif as valid extension for TIFF files in _imagemagick, _graphicsmagick, _okular MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <5499.1473604337.1@hydra.kiddle.eu> Date: Sun, 11 Sep 2016 16:32:17 +0200 Message-ID: <5500.1473604337@hydra.kiddle.eu> On 7 Sep, Antony Lee wrote: > Currently, the Unix/_imagemagick, Unix/_graphicsmagic and X/_okular > completers only recognize .tiff, but not .tif, as the extension of a TIFF > file (the latter is common for files generated on Windows due to 8.3 > filenames). Compare with X/_{gqview,xv} which do recognize .tif as well. I don't have xifg installed either so haven't verified that. Otherwise, the following should handle it. Oliver diff --git a/Completion/Unix/Command/_graphicsmagick b/Completion/Unix/Command/_graphicsmagick index 9306acd..150f5ae 100644 --- a/Completion/Unix/Command/_graphicsmagick +++ b/Completion/Unix/Command/_graphicsmagick @@ -3,7 +3,7 @@ local state line expl formats curcontext="$curcontext" typeset -A opt_args -formats=jpg:jpeg:jp2:j2k:jpc:jpx:jpf:tiff:miff:ras:bmp:cgm:dcx:ps:eps:fig:fits:fpx:gif:mpeg:pbm:pgm:ppm:pcd:pcl:pdf:pcx:png:rad:rgb:rgba:rle:sgi:html:shtml:tga:ttf:uil:xcf:xwd:xbm:xpm:yuv +formats=jpg:jpeg:jp2:j2k:jpc:jpx:jpf:tif:tiff:miff:ras:bmp:cgm:dcx:ps:eps:fig:fits:fpx:gif:mpeg:pbm:pgm:ppm:pcd:pcl:pdf:pcx:png:rad:rgb:rgba:rle:sgi:html:shtml:tga:ttf:uil:xcf:xwd:xbm:xpm:yuv if (( $# )); then _files "$@" -g "*.(#i)(${~formats//:/|})(-.)" diff --git a/Completion/Unix/Command/_imagemagick b/Completion/Unix/Command/_imagemagick index 1fc6089..4a9b62a 100644 --- a/Completion/Unix/Command/_imagemagick +++ b/Completion/Unix/Command/_imagemagick @@ -12,7 +12,7 @@ typeset -A opt_args # # and certainly many other things... -formats=(jpg jpeg jp2 j2k jpc jpx jpf tiff miff ras bmp cgm dcx ps eps fig fits fpx gif mpeg pbm pgm ppm pcd pcl pdf pcx png rad rgb rgba rle sgi html shtml tga ttf uil xcf xwd xbm xpm yuv) +formats=(jpg jpeg jp2 j2k jpc jpx jpf tif tiff miff ras bmp cgm dcx ps eps fig fits fpx gif mpeg pbm pgm ppm pcd pcl pdf pcx png rad rgb rgba rle sgi html shtml tga ttf uil xcf xwd xbm xpm yuv) if (( $# )); then _files "$@" -g "*.(#i)(${(j:|:)formats})(-.)" diff --git a/Completion/X/Command/_okular b/Completion/X/Command/_okular index bfdb4de..f08f81c 100644 --- a/Completion/X/Command/_okular +++ b/Completion/X/Command/_okular @@ -1,10 +1,10 @@ #compdef okular local extns -extns="{pdf,ps,eps,dvi}(.gz|.bz2)(#c,1)|djvu|tiff|chm|cbr|cbz" +extns="(pdf|ps|eps|dvi)(|.gz|.bz2)|djvu|tif|tiff|chm|cbr|cbz" _arguments \ '(-p --page)'{-p,--page}'[page of the document to be shown]:page: ' \ '--presentation[start the document in presentation mode]' \ '--unique[unique instance control]' \ - "*:Okular documents:_files -g '*.(#i)($extns)(-.)'" + "*:okular document:_files -g '*.(#i)($extns)(-.)'"