[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/vc-got 4093d2f 008/145: fix vc-got-registered
From: |
ELPA Syncer |
Subject: |
[elpa] externals/vc-got 4093d2f 008/145: fix vc-got-registered |
Date: |
Thu, 9 Sep 2021 15:58:22 -0400 (EDT) |
branch: externals/vc-got
commit 4093d2f9a9b37cb58d2b733514812820462464f3
Author: Omar Polo <op@omarpolo.com>
Commit: Omar Polo <op@omarpolo.com>
fix vc-got-registered
before it didn't check if the file is into a got worktree.
---
vc-got.el | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/vc-got.el b/vc-got.el
index 2d2fcfe..33c544a 100644
--- a/vc-got.el
+++ b/vc-got.el
@@ -200,9 +200,10 @@ DIR-OR-FILE."
"Return non-nil if FILE is registered with got."
(if (file-directory-p file)
nil ;got doesn't track directories
- (let ((status (vc-got--status file)))
- (not (or (string-prefix-p "?" status)
- (string-prefix-p "N" status))))))
+ (when (vc-find-root file ".got")
+ (let ((status (vc-got--status file)))
+ (not (or (string-prefix-p "?" status)
+ (string-prefix-p "N" status)))))))
;; (vc-got-registered "/usr/ports/mystuff/net/td")
;; (vc-got-registered "/usr/ports/mystuff/net/td/Makefile")
- [elpa] branch externals/vc-got created (now 8fc127f), ELPA Syncer, 2021/09/09
- [elpa] externals/vc-got af5ef7c 001/145: initial commit, ELPA Syncer, 2021/09/09
- [elpa] externals/vc-got f6e414a 003/145: typo, ELPA Syncer, 2021/09/09
- [elpa] externals/vc-got 5682e01 005/145: add .gitignore, ELPA Syncer, 2021/09/09
- [elpa] externals/vc-got 23a0b46 002/145: implemented some state-changing functions, ELPA Syncer, 2021/09/09
- [elpa] externals/vc-got 9e805da 004/145: defalias vc-got-responsible-p to vc-got-root, ELPA Syncer, 2021/09/09
- [elpa] externals/vc-got 009222a 006/145: add licence, ELPA Syncer, 2021/09/09
- [elpa] externals/vc-got f18d3e1 012/145: Summary: add todo to vc-got-diff, ELPA Syncer, 2021/09/09
- [elpa] externals/vc-got 35b3a91 016/145: correct also the other example, ELPA Syncer, 2021/09/09
- [elpa] externals/vc-got 4093d2f 008/145: fix vc-got-registered,
ELPA Syncer <=
- [elpa] externals/vc-got 1ca0183 014/145: Summary: fix use-package example, ELPA Syncer, 2021/09/09
- [elpa] externals/vc-got 08ca3c5 007/145: added readme, ELPA Syncer, 2021/09/09
- [elpa] externals/vc-got c0c9a33 009/145: docs improvement, ELPA Syncer, 2021/09/09
- [elpa] externals/vc-got 518ede1 010/145: augment vc-got--log, ELPA Syncer, 2021/09/09
- [elpa] externals/vc-got eb85ad2 011/145: implemented remaninig state-changing and some history functions, ELPA Syncer, 2021/09/09
- [elpa] externals/vc-got 4571b1f 013/145: Summary: got log expects a relative path, ELPA Syncer, 2021/09/09
- [elpa] externals/vc-got 30dcede 015/145: remove ``Summary'' from the commit, ELPA Syncer, 2021/09/09
- [elpa] externals/vc-got 694534b 017/145: implemented vc-got-mode-line-string, ELPA Syncer, 2021/09/09
- [elpa] externals/vc-got 345290b 020/145: improve vc-got–diff and vc-got-diff, ELPA Syncer, 2021/09/09
- [elpa] externals/vc-got 52a1813 021/145: add-to-list is better at strings than cl-pushnew, ELPA Syncer, 2021/09/09