emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/vc-got 3d2d3c3 059/145: drop vc-got-unregister, not use


From: ELPA Syncer
Subject: [elpa] externals/vc-got 3d2d3c3 059/145: drop vc-got-unregister, not used
Date: Thu, 9 Sep 2021 15:58:33 -0400 (EDT)

branch: externals/vc-got
commit 3d2d3c391f98896699fc27185f56982429b08a7b
Author: Timo Myyrä <timo.myyra@bittivirhe.fi>
Commit: omar-polo <47739920+omar-polo@users.noreply.github.com>

    drop vc-got-unregister, not used
    
    there doesn't seem a need for vc-got-unregister so drop it for now.
    I Originally thought this was needed to unregister added files but that
    is accomplished by revert.
---
 vc-got.el | 10 +---------
 1 file changed, 1 insertion(+), 9 deletions(-)

diff --git a/vc-got.el b/vc-got.el
index 0fb35e5..19f04bb 100755
--- a/vc-got.el
+++ b/vc-got.el
@@ -48,7 +48,7 @@
 ;; * register                           DONE
 ;; - responsible-p                      DONE
 ;; - receive-file                       NOT NEEDED, default `register' works 
fine
-;; - unregister                         DONE
+;; - unregister                         NOT IMPLEMENTED, no use case
 ;; * checkin                            DONE
 ;; * find-revision                      DONE
 ;; * checkout                           NOT IMPLEMENTED
@@ -442,14 +442,6 @@ DIR-OR-FILE."
   "Register FILES, passing `vc-register-switches' to the backend command."
   (vc-got--add files))
 
-(defun vc-got-unregister (file)
-  "Unregister given FILE, i.e. remove file if it was versioned
-file or revert it if it was added but not committed."
-  (pcase (status (cdr (vc-got--parse-status (vc-got--status file))))
-    ('unregistered nil) ;; no need for action
-    ((or 'added 'missing) (vc-got--revert file))
-    (_ (vc-got--remove file))))
-
 (defalias 'vc-got-responsible-p #'vc-got-root)
 
 (defun vc-got-checkin (files comment &optional _rev)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]