diff --git a/emacs.el b/emacs.el index d59fc9f..bed8add 100644 --- a/emacs.el +++ b/emacs.el @@ -738,9 +738,10 @@ return nil if LIB unfound and downloading failed, otherwise the path of LIB." ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; frame buffer -(add-hook 'before-make-frame-hook - (lambda () - (switch-to-buffer "*Messages*"))) +(add-hook 'after-make-frame-functions + (lambda (frame) + (set-window-buffer (frame-selected-window frame) + "*Messages*"))) (defvar my-frame-buffer-plist nil)