diff options
Diffstat (limited to 'main/apk-tools/_apk')
-rw-r--r-- | main/apk-tools/_apk | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/main/apk-tools/_apk b/main/apk-tools/_apk index 60ed1594189..4b4a238fc61 100644 --- a/main/apk-tools/_apk +++ b/main/apk-tools/_apk @@ -62,7 +62,7 @@ function _apk { zstyle ":completion:${curcontext}:" cache-policy _ccache_apk_avail local IFS=$'\n' if _cache_invalid apk_index_packages_available || ! _retrieve_cache apk_index_packages_available; then - _apk_available_packs=(${${$(/sbin/apk list -a 2>/dev/null)%% *}%%-[[:digit:].]##([[:alpha:]]#)#(*[[:alpha:]]#[[:digit:]])#(-r[[:digit:]]##)#}) + _apk_available_packs=(${${$(/sbin/apk list -a 2>/dev/null)%% *}%-*-r[[:digit:]]*}) _store_cache apk_index_packages_available _apk_available_packs fi _describe 'available packages' _apk_available_packs @@ -73,7 +73,7 @@ function _apk { zstyle ":completion:${curcontext}:" cache-policy _ccache_apk_world local IFS=$'\n' if _cache_invalid apk_index_packages_installed || ! _retrieve_cache apk_index_packages_installed; then - _apk_installed_packs=(${${$(/sbin/apk list -I 2>/dev/null)%% *}%%-[[:digit:].]##([[:alpha:]]#)#(*[[:alpha:]]#[[:digit:]])#(-r[[:digit:]]##)#}) + _apk_installed_packs=(${${$(/sbin/apk list -I 2>/dev/null)%% *}%-*-r[[:digit:]]*}) _store_cache apk_index_packages_installed _apk_installed_packs fi _describe 'installed packages' _apk_installed_packs |