diff lisp/vc-git.el @ 96540:f534da0cc0ea

(vc-git--ls-files-state): Remove unused function.
author Dan Nicolaescu <dann@ics.uci.edu>
date Mon, 07 Jul 2008 16:35:48 +0000
parents d620ef3acfdc
children 44c60e2cb9ef
line wrap: on
line diff
--- a/lisp/vc-git.el	Mon Jul 07 16:34:14 2008 +0000
+++ b/lisp/vc-git.el	Mon Jul 07 16:35:48 2008 +0000
@@ -55,7 +55,6 @@
 ;; * checkout-model (files)		   OK
 ;; - workfile-unchanged-p (file)		   OK
 ;; - mode-line-string (file)			   OK
-;; - prettify-state-info (file)		   OK
 ;; STATE-CHANGING FUNCTIONS
 ;; * create-repo ()			   OK
 ;; * register (files &optional rev comment)    OK
@@ -166,19 +165,6 @@
 	  (vc-git--state-code (match-string 1 diff))
 	(if (vc-git--empty-db-p) 'added 'up-to-date)))))
 
-(defun vc-git--ls-files-state (state &rest args)
-  "Set state to STATE on all files found with git-ls-files ARGS."
-  (with-temp-buffer
-    (apply 'vc-git-command (current-buffer) nil nil "ls-files" "-z" args)
-    (goto-char (point-min))
-    (let ((start (point)))
-      (while (search-forward "\0" nil t)
-	(let ((file (expand-file-name
-		     (buffer-substring-no-properties start (1- (point))))))
-	  (vc-file-setprop file 'vc-backend (if state 'Git 'none))
-	  (vc-file-setprop file 'vc-state state))
-	(setq start (point))))))
-
 (defun vc-git-working-revision (file)
   "Git-specific version of `vc-working-revision'."
   (let ((str (with-output-to-string