From 40b706917370c3f9f2f32f4993ebf986c3733cf9 Mon Sep 17 00:00:00 2001 From: Clint Adams Date: Sun, 27 Mar 2005 00:40:55 +0000 Subject: 21068: complete modified files for 'svn revert'. --- Completion/Unix/Command/_subversion | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'Completion/Unix/Command/_subversion') diff --git a/Completion/Unix/Command/_subversion b/Completion/Unix/Command/_subversion index 81188b25d..5f50b4c27 100644 --- a/Completion/Unix/Command/_subversion +++ b/Completion/Unix/Command/_subversion @@ -21,6 +21,11 @@ _svn_controlled() { [[ -f ${(M)REPLY##*/}.svn/text-base/${REPLY##*/}.svn-base ]] } +(( $+functions[_svn_adm_files] )) || +_svn_adm_files() { + compadd ${${(M)${(f)"$(svn status)"}:#(#s)[ADM]*}##[ADM] ##} +} + (( $+functions[_svn_urls] )) || _svn_urls() { local expl @@ -82,6 +87,11 @@ _svn_subcommand () { '*:file:_files -g "*(e:_svn_controlled:)"' ) ;; + (revert) + _svn_subcmds+=( + '*:file:_svn_adm_files' + ) + ;; *) case $_svn_subcmd_usage in *(SRC|DST|TARGET|URL*PATH)*) -- cgit 1.4.1