summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog11
-rw-r--r--Completion/Unix/Command/_rm4
2 files changed, 9 insertions, 6 deletions
diff --git a/ChangeLog b/ChangeLog
index 727ccadfb..36d1fb608 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,15 +1,18 @@
2016-09-07 Oliver Kiddle <opk@zsh.org>
- 39209: Matthew Martin: Completion/BSD/Command/_chflags:
+ * unposted: Completion/Unix/Command/_rm: fix to use ;|
+ style fall-throughs in the case statement
+
+ * 39209: Matthew Martin: Completion/BSD/Command/_chflags:
Update options
- 39208: Matthew Martin: Completion/BSD/Command/_chflags:
+ * 39208: Matthew Martin: Completion/BSD/Command/_chflags:
Update flags
- 39223: Matthew Martin: Completion/BSD/Command/_chflags:
+ * 39223: Matthew Martin: Completion/BSD/Command/_chflags:
Introduce addflags function to reduce redundancy
- 39193: Completion/Unix/Type/_remote_files: don't pass options
+ * 39193: Completion/Unix/Type/_remote_files: don't pass options
from after -- on to compadd
2016-09-07 Peter Stephenson <p.w.stephenson@ntlworld.com>
diff --git a/Completion/Unix/Command/_rm b/Completion/Unix/Command/_rm
index 4a5c9a178..6d728b157 100644
--- a/Completion/Unix/Command/_rm
+++ b/Completion/Unix/Command/_rm
@@ -29,14 +29,14 @@ else
'-d[remove directories as well]'
'-P[overwrite files before deleting them]'
)
- ;;
+ ;|
dragonfly*|freebsd*|netbsd*)
args+=(
'-v[explain what is being done]'
'-W[attempt to undelete named files]'
"-x[don't cross file systems when removing a hierarchy]"
)
- ;;
+ ;|
dragonfly*|freebsd*)
args+=(
'(-i)-I[prompt when removing many files]'