From 4f3c2c7800598a1ded99d58a1ae6a20f2680f553 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Thu, 14 May 2015 03:18:45 -0400 Subject: [PATCH] Fix EOF error & switch to scratch on kill-all-buffers --- core/core-evil.el | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/core/core-evil.el b/core/core-evil.el index 29cfc826d..324be59c3 100644 --- a/core/core-evil.el +++ b/core/core-evil.el @@ -134,7 +134,7 @@ (defadvice undo-tree-load-history-hook (around undo-tree-load-history-shut-up activate) (shut-up ad-do-it)) (defadvice undo-tree-save-history-hook (around undo-tree-save-history-shut-up activate) - (shut-up ad-do-it)))) + (shut-up ad-do-it))) (progn ; extensions (defun evil-visual-line-state-p () @@ -197,7 +197,8 @@ (if (and (not bang) (projectile-project-p)) (projectile-kill-buffers) (mapc 'kill-buffer (buffer-list))) - (delete-other-windows)) + (delete-other-windows) + (switch-to-buffer (if (buffer-live-p project-scratch-buffer) project-scratch-buffer (get-buffer-create "*scratch*")))) (evil-define-command my:kill-buried-buffers (&optional bang) :repeat nil