about summary refs log tree commit diff
diff options
context:
space:
mode:
authordana <dana@dana.is>2019-03-24 23:52:22 -0500
committerdana <dana@dana.is>2019-03-24 23:52:22 -0500
commitfa92c6a1af7793e4563f41bf80ecaf4331ccce07 (patch)
tree514e2c83aadd4c9123aba6cfccbc2326af02fe23
parentdc2d8d9c26a55aca9ebaf0ca09214bbcca983d4a (diff)
downloadzsh-fa92c6a1af7793e4563f41bf80ecaf4331ccce07.tar.gz
zsh-fa92c6a1af7793e4563f41bf80ecaf4331ccce07.tar.xz
zsh-fa92c6a1af7793e4563f41bf80ecaf4331ccce07.zip
unposted: _chmod: Adjust _guard pattern
Per off-list feedback from Daniel, use a more context-specific pattern
-rw-r--r--ChangeLog4
-rw-r--r--Completion/Unix/Command/_chmod2
2 files changed, 5 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index bf363c0d7..473eda572 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2019-03-24  dana  <dana@dana.is>
+
+	* unposted: Completion/Unix/Command/_chmod: Adjust _guard pattern
+
 2019-03-22  dana  <dana@dana.is>
 
 	* unposted: Completion/Unix/Command/_chmod: Use _guard for mode
diff --git a/Completion/Unix/Command/_chmod b/Completion/Unix/Command/_chmod
index fba282611..e39cfd8ee 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: :_guard "^-*" "octal mode"'
+      '1: :_guard "[0-7]#" "octal mode"'
       '*: :->files'
     )
     ;;