diff options
author | Oliver Kiddle <opk@users.sourceforge.net> | 2002-10-17 09:06:40 +0000 |
---|---|---|
committer | Oliver Kiddle <opk@users.sourceforge.net> | 2002-10-17 09:06:40 +0000 |
commit | 1eb8f971a49b2f0852725aa5f769119b07a177d5 (patch) | |
tree | 82ac14c636a61f5146f0ab13ced85b9378662856 | |
parent | 6c998a07abd19822efd77d6fd6d919464d68ba44 (diff) | |
download | zsh-1eb8f971a49b2f0852725aa5f769119b07a177d5.tar.gz zsh-1eb8f971a49b2f0852725aa5f769119b07a177d5.tar.xz zsh-1eb8f971a49b2f0852725aa5f769119b07a177d5.zip |
17832: add a default list of filename extensions as a fallback
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | Completion/X/Command/_xloadimage | 9 |
2 files changed, 12 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog index 55ed61207..0d3334e85 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2002-10-17 Oliver Kiddle <opk@zsh.org> + + * 17832: Completion/X/Command/_xloadimage: add default list of + filename extensions as a fallback + 2002-10-10 Clint Adams <clint@zsh.org> * 17810 (Martin Waitz): Src/utils.c: bung up memory leak with diff --git a/Completion/X/Command/_xloadimage b/Completion/X/Command/_xloadimage index 132ecbeca..5763385e8 100644 --- a/Completion/X/Command/_xloadimage +++ b/Completion/X/Command/_xloadimage @@ -33,8 +33,13 @@ else '*-global[following option applies to all images]' ) fi -ipath=( . ${=rc[1]#*:} ) -extension=( ${=rc[2]#*:} ) +ipath=( . ${=${(M)rc:#*path:*}#*:} ) +extension=( ${=${(M)rc:#*extensions:*}#*:} ) +# set default file extensions if there are none +(( $#extension )) || extension=( + .gif .jpg .jpeg .png .rle .csun .msun .sun .face + .xbm .bm .fbm .pcx .ppm .pgm .pbm .tga .xpm +) # all options are valid after -help so no exclusion lists below _x_arguments "$args[@]" \ |