emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/beframe accb1e9ece 2/4: Simplify beframe-create-scratch


From: ELPA Syncer
Subject: [elpa] externals/beframe accb1e9ece 2/4: Simplify beframe-create-scratch-buffer
Date: Fri, 24 Feb 2023 01:57:20 -0500 (EST)

branch: externals/beframe
commit accb1e9ecef14f149360bde419c72a9e82d96a54
Author: Protesilaos Stavrou <info@protesilaos.com>
Commit: Protesilaos Stavrou <info@protesilaos.com>

    Simplify beframe-create-scratch-buffer
---
 beframe.el | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/beframe.el b/beframe.el
index 4c77fa496e..4b33d3fe1c 100644
--- a/beframe.el
+++ b/beframe.el
@@ -389,10 +389,9 @@ its placement and other parameters."
     (remove-hook 'after-make-frame-functions #'beframe-create-scratch-buffer)
     (beframe--functions-in-frames :disable)))
 
-(defun beframe-create-scratch-buffer (name)
-  "Create scratch buffer in `initial-major-mode' for frame with NAME.
-NAME is either a string or a frame object (per `framep')."
-  (let* ((name (if (framep name) (frame-parameter name 'name) name))
+(defun beframe-create-scratch-buffer (frame)
+  "Create scratch buffer in `initial-major-mode' for FRAME."
+  (let* ((name (frame-parameter frame 'name))
          (buf (get-buffer-create (format "*scratch for %s*" name))))
     (with-current-buffer buf
       (funcall initial-major-mode)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]