[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/vc-hgcmd aef3092 27/87: vc registered for symlinks fixe
From: |
Stefan Monnier |
Subject: |
[elpa] externals/vc-hgcmd aef3092 27/87: vc registered for symlinks fixed |
Date: |
Sat, 5 Jun 2021 16:11:40 -0400 (EDT) |
branch: externals/vc-hgcmd
commit aef3092eb1d81e5fbcb65d92c519c587143fc8dc
Author: muffinmad <andreyk.mad@gmail.com>
Commit: muffinmad <andreyk.mad@gmail.com>
vc registered for symlinks fixed
---
vc-hgcmd.el | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/vc-hgcmd.el b/vc-hgcmd.el
index 430e1fc..e6294bf 100644
--- a/vc-hgcmd.el
+++ b/vc-hgcmd.el
@@ -419,7 +419,12 @@ Insert 'Running command' and display buffer text if
COMMAND"
"Is file FILE is registered."
(when (vc-hgcmd-root file)
(or (file-directory-p file)
- (let ((state (vc-hgcmd-state file)))
+ ;; vc-registered is called for buffer-file-name and
+ ;; shortly then after for truename. Update default-dir so
+ ;; 'hg state' will be called in right repo
+ (let ((state
+ (let ((default-directory (file-name-directory (expand-file-name
file))))
+ (vc-hgcmd-state file))))
(and state (not (memq state '(ignored unregistered))))))))
(defun vc-hgcmd-state (file)
- [elpa] externals/vc-hgcmd 086e05d 10/87: fixed more typos, (continued)
- [elpa] externals/vc-hgcmd 086e05d 10/87: fixed more typos, Stefan Monnier, 2021/06/05
- [elpa] externals/vc-hgcmd c6c8667 12/87: Don't pass abbreviated repo root dir to hg, Stefan Monnier, 2021/06/05
- [elpa] externals/vc-hgcmd 15c3305 13/87: Don't pass abbreviated repo root dir to hg, Stefan Monnier, 2021/06/05
- [elpa] externals/vc-hgcmd 9098970 05/87: removed unused format variable, Stefan Monnier, 2021/06/05
- [elpa] externals/vc-hgcmd 0bfb041 04/87: Package-lint issues fixed, Stefan Monnier, 2021/06/05
- [elpa] externals/vc-hgcmd ca11232 08/87: fixed typos, Stefan Monnier, 2021/06/05
- [elpa] externals/vc-hgcmd 8951533 18/87: Notes about installing from melpa, Stefan Monnier, 2021/06/05
- [elpa] externals/vc-hgcmd c95696f 15/87: Graph log for branch or root log, Stefan Monnier, 2021/06/05
- [elpa] externals/vc-hgcmd f48b82b 26/87: Filename must be relative to vc root, Stefan Monnier, 2021/06/05
- [elpa] externals/vc-hgcmd e39d484 29/87: fail gracefully if hg executable is absent, Stefan Monnier, 2021/06/05
- [elpa] externals/vc-hgcmd aef3092 27/87: vc registered for symlinks fixed,
Stefan Monnier <=
- [elpa] externals/vc-hgcmd e47e11b 28/87: don't pass relative file names to vc-state, Stefan Monnier, 2021/06/05
- [elpa] externals/vc-hgcmd 88452e2 30/87: indentation, Stefan Monnier, 2021/06/05
- [elpa] externals/vc-hgcmd 4556145 31/87: create hg process once, Stefan Monnier, 2021/06/05
- [elpa] externals/vc-hgcmd c62c14e 33/87: Use process-send-eof for pty processes, Stefan Monnier, 2021/06/05
- [elpa] externals/vc-hgcmd 5416977 36/87: command callback must be called in output buffer, Stefan Monnier, 2021/06/05
- [elpa] externals/vc-hgcmd 088aaa4 37/87: lazy completion table on branch merge, Stefan Monnier, 2021/06/05
- [elpa] externals/vc-hgcmd 3e5782c 39/87: Handle unexpected output; Handle non-latin branch/file names, Stefan Monnier, 2021/06/05
- [elpa] externals/vc-hgcmd 261ef39 21/87: version 1.3.1, Stefan Monnier, 2021/06/05
- [elpa] externals/vc-hgcmd 39dddda 22/87: Use relative filename on check status, Stefan Monnier, 2021/06/05
- [elpa] externals/vc-hgcmd d9bc82c 09/87: fixed typo, Stefan Monnier, 2021/06/05