about summary refs log tree commit diff
diff options
context:
space:
mode:
authordana <dana@dana.is>2019-03-22 17:22:23 -0500
committerdana <dana@dana.is>2019-03-22 17:22:23 -0500
commitdc2d8d9c26a55aca9ebaf0ca09214bbcca983d4a (patch)
treea38120169d802c7ba1ee4cb8e64b25a46678342e
parentea8d3ab3e41f600a3564a8d92bd630468a1af036 (diff)
downloadzsh-dc2d8d9c26a55aca9ebaf0ca09214bbcca983d4a.tar.gz
zsh-dc2d8d9c26a55aca9ebaf0ca09214bbcca983d4a.tar.xz
zsh-dc2d8d9c26a55aca9ebaf0ca09214bbcca983d4a.zip
unposted: _chmod: Use _guard for mode operand
-rw-r--r--ChangeLog3
-rw-r--r--Completion/Unix/Command/_chmod2
2 files changed, 4 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index b64949d55..bf363c0d7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2019-03-22  dana  <dana@dana.is>
 
+	* unposted: Completion/Unix/Command/_chmod: Use _guard for mode
+	operand
+
 	* Clinton Bunch: 44156 (tweaked): Doc/Zsh/mod_system.yo: Add
 	note about potential flock side-effects
 
diff --git a/Completion/Unix/Command/_chmod b/Completion/Unix/Command/_chmod
index 43c515485..fba282611 100644
--- a/Completion/Unix/Command/_chmod
+++ b/Completion/Unix/Command/_chmod
@@ -12,7 +12,7 @@ case "$variant" in
     args=(
       '-R[change files and directories recursively]'
       '-s[enable paranoid behavior]'
-      '1:octal mode:'
+      '1: :_guard "^-*" "octal mode"'
       '*: :->files'
     )
     ;;