branch: externals/exwm
commit f0d924bcf610cf3adcd89ae0ab129199a6b1cab9
Author: Daniel Mendler <m...@daniel-mendler.de>
Commit: Daniel Mendler <m...@daniel-mendler.de>

    Assert (not exwm--connection) in exwm--init
    
    * exwm.el (exwm--init): exwm--init is only called when exwm--connection is 
nil.
---
 exwm.el | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/exwm.el b/exwm.el
index 73f18424e7..5c20c95025 100644
--- a/exwm.el
+++ b/exwm.el
@@ -913,16 +913,14 @@ manager.  If t, replace it, if nil, abort and ask the 
user if `ask'."
   "Initialize EXWM.
 FRAME, if given, indicates the X display EXWM should manage."
   (exwm--log "%s" frame)
+  (cl-assert (not exwm--connection))
   (if frame
-      ;; The frame might not be selected if it's created by emacslicnet.
+      ;; The frame might not be selected if it's created by emacsclient.
       (select-frame-set-input-focus frame)
     (setq frame (selected-frame)))
   (when (not (eq 'x (framep frame)))
     (message "[EXWM] Not running under X environment")
     (cl-return-from exwm--init))
-  (when exwm--connection
-    (exwm--log "EXWM already running")
-    (cl-return-from exwm--init))
   (condition-case err
       (progn
         ;; Never initialize again

Reply via email to