Mercurial > emacs
comparison lisp/vc-git.el @ 106983:36d87e3f3cc3
(vc-git-dir-status-goto-stage): Pass --relative to the
diff-index command. This requires at least git-1.5.5. (Bug#1589).
author | Dan Nicolaescu <dann@ics.uci.edu> |
---|---|
date | Sun, 24 Jan 2010 20:46:40 -0800 |
parents | 1c559638a806 |
children | 8bc19ba3da90 |
comparison
equal
deleted
inserted
replaced
106976:ffa16c09e01d | 106983:36d87e3f3cc3 |
---|---|
379 "--directory" "--no-empty-directory" "--exclude-standard" "--")) | 379 "--directory" "--no-empty-directory" "--exclude-standard" "--")) |
380 ('ls-files-ignored | 380 ('ls-files-ignored |
381 (vc-git-command (current-buffer) 'async files "ls-files" "-z" "-o" "-i" | 381 (vc-git-command (current-buffer) 'async files "ls-files" "-z" "-o" "-i" |
382 "--directory" "--no-empty-directory" "--exclude-standard" "--")) | 382 "--directory" "--no-empty-directory" "--exclude-standard" "--")) |
383 ('diff-index | 383 ('diff-index |
384 (vc-git-command (current-buffer) 'async files "diff-index" "-z" "-M" "HEAD" "--"))) | 384 (vc-git-command (current-buffer) 'async files "diff-index" "--relative" "-z" "-M" "HEAD" "--"))) |
385 (vc-exec-after | 385 (vc-exec-after |
386 `(vc-git-after-dir-status-stage (quote ,stage) (quote ,files) (quote ,update-function)))) | 386 `(vc-git-after-dir-status-stage (quote ,stage) (quote ,files) (quote ,update-function)))) |
387 | 387 |
388 (defun vc-git-dir-status (dir update-function) | 388 (defun vc-git-dir-status (dir update-function) |
389 "Return a list of (FILE STATE EXTRA) entries for DIR." | 389 "Return a list of (FILE STATE EXTRA) entries for DIR." |