GNU bug report logs - #53062
29.0.50; Inserting charger causes keyboard event <dead-circumflex>

Previous Next

Package: emacs;

Reported by: Theodor Thornhill <theo <at> thornhill.no>

Date: Thu, 6 Jan 2022 21:50:02 UTC

Severity: normal

Found in version 29.0.50

Full log


View this message in rfc822 format

From: Po Lu <luangruo <at> yahoo.com>
To: Theodor Thornhill <theo <at> thornhill.no>
Cc: Lars Ingebrigtsen <larsi <at> gnus.org>, 53062 <at> debbugs.gnu.org, Eli Zaretskii <eliz <at> gnu.org>
Subject: bug#53062: 29.0.50; Inserting charger causes keyboard event <dead-circumflex>
Date: Fri, 14 Jan 2022 21:06:58 +0800
Theodor Thornhill <theo <at> thornhill.no> writes:

> This code resides in exwm.el, and is the one messaging the error
>
> (when (not (eq 'x (framep frame)))
>     (message "[EXWM] Not running under X environment")
>     (cl-return-from exwm-init))
>     
> This seems to be because (framep frame) returns 'pgtk, and not 'x. So
> exwm cannot run under 'pgtk, it seems.  Not sure if that is _only_ a bug
> in exwm, or maybe should also be addressed in pgtk?

framep returns the window system Emacs is running under.  Under PGTK,
`pgtk' is the window system, not `x'.

I don't see why the exwm developers should bother to support the PGTK
build either, which won't work for various other reasons (such as
missing x-send-client-message, for example.)

Thanks.




This bug report was last modified 3 years and 249 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.