vc-git-registered: use checkout directory (where .git is)
rather than the file's directory and a relative path spec to work around a bug in git.
This commit is contained in:
parent
605a20a988
commit
35179414e4
3 changed files with 14 additions and 2 deletions
|
|
@ -1,3 +1,9 @@
|
|||
2009-11-24 David Reitter <david.reitter@gmail.com>
|
||||
|
||||
* vc-git.el (vc-git-registered): use checkout directory (where
|
||||
.git is) rather than the file's directory and a relative path spec
|
||||
to work around a bug in git.
|
||||
|
||||
2009-11-24 Michael Albinus <michael.albinus@gmx.de>
|
||||
|
||||
Improve handling of processes on remote hosts.
|
||||
|
|
|
|||
|
|
@ -147,7 +147,11 @@ If nil, use the value of `vc-diff-switches'. If t, use no switches."
|
|||
(when (vc-git-root file)
|
||||
(with-temp-buffer
|
||||
(let* (process-file-side-effects
|
||||
(dir (file-name-directory file))
|
||||
;; do not use the `file-name-directory' here: git-ls-files
|
||||
;; sometimes fails to return the correct status for relative
|
||||
;; path specs.
|
||||
;; see also: http://marc.info/?l=git&m=125787684318129&w=2
|
||||
(dir (vc-git-root file))
|
||||
(name (file-relative-name file dir))
|
||||
(str (ignore-errors
|
||||
(when dir (cd dir))
|
||||
|
|
|
|||
|
|
@ -1,6 +1,8 @@
|
|||
/* Localized versions of Info.plist keys */
|
||||
|
||||
<<<<<<< InfoPlist.strings
|
||||
=======
|
||||
CFBundleName = "Emacs";
|
||||
CFBundleShortVersionString = "Version 23.1.50";
|
||||
CFBundleGetInfoString = "Emacs version 23.1.50, NS Windowing";
|
||||
NSHumanReadableCopyright = "Copyright (C) 2009 Free Software Foundation, Inc.";
|
||||
>>>>>>> 1.7
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue