diff options
-rw-r--r-- | ChangeLog | 11 | ||||
-rw-r--r-- | Completion/Unix/Command/_rm | 4 |
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]' |