{"thread":{"id":"3552","subject":"[PATCH 2/5] git.el: Set default directory before running the status mode setup hooks.","startedAt":"2006-03-04T16:38:05Z","lastAt":"2006-03-04T16:38:05Z","messageCount":1,"participants":["Alexandre Julliard"],"isPatch":true,"patchVersion":1,"patchTotal":5},"messages":[{"id":"17147","messageId":"87fylykvwy.fsf@wine.dyndns.org","threadId":"3552","inReplyTo":null,"subject":"[PATCH 2/5] git.el: Set default directory before running the status mode setup hooks.","fromName":"Alexandre Julliard","fromEmail":"julliard@winehq.org","sentAt":"2006-03-04T16:38:05Z","receivedAt":"2006-03-04T16:38:05Z","isPatch":true,"sender":{"key":"julliard@winehq.org","avatar":null},"body":"Also set the list-buffers-directory variable for nicer buffer list\ndisplay.\n\nSigned-off-by: Alexandre Julliard <julliard@winehq.org>\n\n---\n\n contrib/emacs/git.el |    3 ++-\n 1 files changed, 2 insertions(+), 1 deletions(-)\n\n437d990348e13e6a4460cc445ec5d2b2077cf2fb\ndiff --git a/contrib/emacs/git.el b/contrib/emacs/git.el\nindex 5828d4c..2363e48 100644\n--- a/contrib/emacs/git.el\n+++ b/contrib/emacs/git.el\n@@ -943,6 +943,7 @@ Commands:\n     (erase-buffer)\n   (let ((status (ewoc-create 'git-fileinfo-prettyprint \"\" \"\")))\n     (set (make-local-variable 'git-status) status))\n+  (set (make-local-variable 'list-buffers-directory) default-directory)\n   (run-hooks 'git-status-mode-hook)))\n \n (defun git-status (dir)\n@@ -952,8 +953,8 @@ Commands:\n   (if (file-directory-p (concat (file-name-as-directory dir) \".git\"))\n       (let ((buffer (create-file-buffer (expand-file-name \"*git-status*\" dir))))\n         (switch-to-buffer buffer)\n-        (git-status-mode)\n         (cd dir)\n+        (git-status-mode)\n         (git-refresh-status)\n         (goto-char (point-min)))\n     (message \"%s is not a git working tree.\" dir)))\n-- \n1.2.4.g0040-dirty\n\n\n-- \nAlexandre Julliard\njulliard@winehq.org\n"}]}