]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - shell-completion/zsh/_systemd-delta
Merge pull request #16275 from yuwata/network-deprecate-netdevsim
[thirdparty/systemd.git] / shell-completion / zsh / _systemd-delta
index 44e4cb37919722abf5754fe45d2d40a1beb751f8..b4361f7860f0065786ee9f80c9401894cf8e2e2f 100644 (file)
@@ -1,7 +1,8 @@
-#compdef systemd-delta
+#compdef systemd-delta                    -*- shell-script -*-
 # SPDX-License-Identifier: LGPL-2.1+
 
-_delta_type() {
+(( $+functions[_systemd-delta_types] )) ||
+_systemd-delta_types() {
     local -a _delta_types
     _delta_types=(masked equivalent redirected overridden unchanged)
     _values -s , "${_delta_types[@]}"
@@ -12,5 +13,5 @@ _arguments \
     '--version[Show package version]' \
     '--no-pager[Do not pipe output into a pager]' \
     '--diff=[Show a diff when overridden files differ]:boolean:(1 0)' \
-    {-t+,--type=}'[Only display a selected set of override types]:types:_delta_type' \
+    {-t+,--type=}'[Only display a selected set of override types]:types:_systemd-delta_types' \
     ':SUFFIX:(tmpfiles.d sysctl.d systemd/system)'