From 1877a5cafe901c0423e13cf534cf5a7c6adb7de6 Mon Sep 17 00:00:00 2001 From: Jessie Hildebrandt Date: Sun, 5 Feb 2023 00:11:18 -0500 Subject: [PATCH] Simplify user/scratch-buffer implementation --- init.el | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/init.el b/init.el index 00f263d..8175830 100644 --- a/init.el +++ b/init.el @@ -243,9 +243,7 @@ init file, which initializes the package manager during compile time." (defun user/scratch-buffer () "Open the scratch buffer, (re)creating it if not present." (interactive) - (pop-to-buffer (get-buffer-create "*scratch*") '((display-buffer-reuse-window display-buffer-same-window))) - (unless (derived-mode-p initial-major-mode) - (funcall initial-major-mode))) + (pop-to-buffer (startup--get-buffer-create-scratch) '((display-buffer-reuse-window display-buffer-same-window)))) (defun user/scan-directory-for-projects () "Prompt for a directory and then scan for any project roots within.