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

;;   R      Resolve conflicts
;;   M      Rename/move files
;;   U      Revert files
;;
;; These commands update what is shown in the status buffer:
;;

  (svn-foreach-svn-buffer
   (buffer-file-name)
   (lambda (local-file-name file-pos)
     (svn-refresh-item local-file-name t))))

;;; To get reasonable uniquify behaviour, tell it what path to use
;;; for the status buffers.
