From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Achim Gratz Newsgroups: gmane.emacs.devel Subject: Re: `emacs -nw', `framep' returning `t', `display-graphic-p' returning `nil' Date: Sun, 17 Dec 2017 22:06:27 +0100 Organization: Linux Private Site Message-ID: <87shc96p4c.fsf@Rainer.invalid> References: <87wp1l6xmw.fsf@Rainer.invalid> <833749qfod.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1513544692 16992 195.159.176.226 (17 Dec 2017 21:04:52 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 17 Dec 2017 21:04:52 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Dec 17 22:04:48 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eQg75-00040L-2K for ged-emacs-devel@m.gmane.org; Sun, 17 Dec 2017 22:04:47 +0100 Original-Received: from localhost ([::1]:55495 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eQg91-0006Ec-LK for ged-emacs-devel@m.gmane.org; Sun, 17 Dec 2017 16:06:47 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34952) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eQg8v-0006EV-GH for emacs-devel@gnu.org; Sun, 17 Dec 2017 16:06:42 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eQg8q-0000m7-FN for emacs-devel@gnu.org; Sun, 17 Dec 2017 16:06:41 -0500 Original-Received: from [195.159.176.226] (port=60707 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eQg8q-0000kD-8W for emacs-devel@gnu.org; Sun, 17 Dec 2017 16:06:36 -0500 Original-Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1eQg6p-0003Ba-8f for emacs-devel@gnu.org; Sun, 17 Dec 2017 22:04:31 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 32 Original-X-Complaints-To: usenet@blaine.gmane.org Cancel-Lock: sha1:kGV6ecOXALLAGU6X9mOLXWAMGUg= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 195.159.176.226 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:221187 Archived-At: Eli Zaretskii writes: >> I would interpret that to mean the display is graphics capable, but the >> selected frame still runs on a terminal emulation. > > No, that'd be a wrong interpretation. display-graphic-p reports about > a frame, and accepts a frame parameter for that purpose. But Drew has said nothing about the two frames in question being one and the same. Actually it is probable they aren't, since one happens when setting up the keymap and the other when using it. >> I think that might happen if you connect from a terminal based >> emacsclient to an emacs server that runs on a graphical display. > > If you see that, please report it as a bug. As I said (and I think you said that too) if it's not the same frame then all bets are off since you can easily query about two different frames, the first one running on a terminal (emulation most likely) and the other one on a graphical system. I agree that this particular combination of answers should never arise from the same frame at the same time. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Wavetables for the Waldorf Blofeld: http://Synth.Stromeko.net/Downloads.html#BlofeldUserWavetables