From 33afd74544b69900435746be987990e5d60b03dd Mon Sep 17 00:00:00 2001 From: Case Duckworth Date: Sun, 29 Aug 2021 10:37:15 -0500 Subject: Properly detect edit-server frames --- init.el | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'init.el') diff --git a/init.el b/init.el index 08f3381..d075bef 100644 --- a/init.el +++ b/init.el @@ -1351,7 +1351,10 @@ like a dumbass." (when (and (daemonp) (require 'edit-server nil :noerror)) (edit-server-start) - (add-hook 'edit-server-done-hook #'unfill-buffer))) + + (advice-add 'edit-server-make-frame :before + (defun edit-server@set-a-variable (&rest _) + (setq edit-server-frame-p t))))) (setup (:straight (electric-cursor :host github @@ -2026,7 +2029,7 @@ call `zzz-to-char'." (add-hook 'after-make-frame-functions (defun after-make-frame@maximize (frame) - (unless (or edit-server-edit-mode) + (unless (bound-and-true-p edit-server-frame-p) (toggle-frame-maximized frame))))) ;;;; Work -- cgit 1.4.1-21-gabe81