From d5d46d387e2fa62c0e1cb2825e9629382b7ccc8a Mon Sep 17 00:00:00 2001 From: Cedric Lallain Date: Mon, 21 Sep 2009 16:50:56 -0700 Subject: [PATCH] Make sure the project-buffer and the occur buffer have the same default directory --- plugins/project-buffer-occur.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/plugins/project-buffer-occur.el b/plugins/project-buffer-occur.el index 864f98c..98d7e6f 100644 --- a/plugins/project-buffer-occur.el +++ b/plugins/project-buffer-occur.el @@ -665,9 +665,11 @@ project (current project is determined by the cursor position)." ;; Generate an occur buffer: (let ((pb-buffer (current-buffer))) (let ((occur-buffer (project-buffer-occur-get-and-clear-occur-buffer)) - (project-name (project-buffer-get-current-project-name))) + (project-name (project-buffer-get-current-project-name)) + (project-directory default-directory)) ;; Set the local variable: (with-current-buffer occur-buffer + (cd project-directory) (setq project-buffer-occur-saved-project-buffer pb-buffer) (setq project-buffer-occur-saved-regexp (list regexp all-files project-name))) ;; Fill the occur buffer with all occurrences: -- 2.11.4.GIT