               (filename (match-string 6)))
           (delete-region (match-beginning 0)
                          (match-end 0))
-	  (when (or (not svn-status-v-file-match)
-		    (member filename svn-status-v-file-match))
+	  (when (or (not svn-file-filter)
+		    (member filename svn-file-filter))
 	    (svn-insert-file filename status)))))))
 
 (defun svn-status-v-sentinel (proc reason)

		    (svn-propedit "edit properties")))
		 (svn-format-help-column
		  '((svn-mark-forward "mark and go down")
		    (svn-unmark-backward "unmark and go up")
		    (svn-unmark-forward  "unmark and go down")
		    (svn-toggle-mark "toggle mark")
		    (svn-unmark-all "unmark all")))

    (apply 'call-process svn-program nil buf nil (symbol-name command) args)
    buf))

(defun svn-run-predicate (command args)
  "Run `svn', discarding output, returning t if it succeeded (exited with
status zero).
Argument COMMAND is the svn subcommand to run.
Optional argument ARGS is a list of arguments."
  (zerop
   (apply 'call-process svn-program nil nil nil (symbol-name command) args)))

(defun svn-output-filter (proc str)
  "Output filter for svn output.
Argument PROC is the process object.
