From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Andreas Schwab Newsgroups: gmane.emacs.devel Subject: Re: Emacs's set-frame-size can not work well with gnome-shell? Date: Sun, 12 Apr 2020 09:37:15 +0200 Message-ID: <87k12lf93o.fsf@linux-m68k.org> References: <2056a194.3971.16f8d4dd4c5.Coremail.tumashu@163.com> <127bb534-e77c-bad0-683b-92c206feeba1@yandex.ru> <2af76486-f976-eef0-683c-45b7ea6c54eb@gmx.at> <090b65ce-f90a-c959-c72b-be73d5a2eb19@yandex.ru> <15b20ca9-b684-1ad5-3a25-822a00736c69@yandex.ru> <945fb9b8-1563-d650-ea47-4edd42d69d5f@yandex.ru> <2855252a-b9e2-47d0-6d7a-d44fa32db36c@gmx.at> <9cb2f0f2-2f9a-5122-1813-742972ee25d2@yandex.ru> <87783b28-9998-3b92-60e4-5aa328e4967a@gmx.at> <02f9fa71-308c-c613-5039-a13005ffd48f@yandex.ru> <384dd180-b194-d2b7-0a2b-2725bf2a1360@yandex.ru> <5b27dc36-df18-d188-eab3-8bf546a8c24a@gmx.at> <6668f932-62d6-6eca-190d-d270e6999d65@yandex.ru> <033361f9-eb1c-c7e6-1473-04532d0eb88e@gmx.at> <9eda9f71-2719-bb97-db4a-5b1d4a1c2087@yandex.ru> <9b0577e5-61e2-e4fa-8c95-0a08a7392e5a@gmx.at> <87sgh9fbjf.fsf@linux-m68k.org> <83eestkvzv.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="56661"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.90 (gnu/linux) Cc: rudalics@gmx.at, emacs-devel@gnu.org, dgutov@yandex.ru, tumashu@163.com To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Apr 12 09:37:51 2020 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jNXBf-000EgF-3y for ged-emacs-devel@m.gmane-mx.org; Sun, 12 Apr 2020 09:37:51 +0200 Original-Received: from localhost ([::1]:59582 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jNXBe-00062y-5U for ged-emacs-devel@m.gmane-mx.org; Sun, 12 Apr 2020 03:37:50 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34925) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jNXBC-0005eD-5q for emacs-devel@gnu.org; Sun, 12 Apr 2020 03:37:23 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jNXBA-000850-Ux for emacs-devel@gnu.org; Sun, 12 Apr 2020 03:37:21 -0400 Original-Received: from mail-out.m-online.net ([212.18.0.9]:45708) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1jNXB9-00082a-8L; Sun, 12 Apr 2020 03:37:19 -0400 Original-Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 490Nqx3g0vz1qqks; Sun, 12 Apr 2020 09:37:17 +0200 (CEST) Original-Received: from localhost (dynscan1.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 490Nqx0qzYz1r0c5; Sun, 12 Apr 2020 09:37:17 +0200 (CEST) X-Virus-Scanned: amavisd-new at mnet-online.de Original-Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new, port 10024) with ESMTP id Wd1YQ04HsWA1; Sun, 12 Apr 2020 09:37:16 +0200 (CEST) X-Auth-Info: z+pTjbwftGJfugmN4xbksWVCqvQ4CsrySheeYqBCpnP9WYKOoN5caGD6P/6x4qy8 Original-Received: from hase.home (ppp-46-244-182-201.dynamic.mnet-online.de [46.244.182.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPSA; Sun, 12 Apr 2020 09:37:16 +0200 (CEST) Original-Received: by hase.home (Postfix, from userid 1000) id 956FB101521; Sun, 12 Apr 2020 09:37:15 +0200 (CEST) X-Yow: Yow! I want my nose in lights! In-Reply-To: <83eestkvzv.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 12 Apr 2020 10:23:48 +0300") X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 212.18.0.9 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:246862 Archived-At: On Apr 12 2020, Eli Zaretskii wrote: > diff --git a/src/xfns.c b/src/xfns.c > index 0fc5530..c8a0af1 100644 > --- a/src/xfns.c > +++ b/src/xfns.c > @@ -7754,7 +7754,7 @@ frames (each of which corresponds to one page). Each frame should be > #endif /* USE_CAIRO */ > > #ifdef USE_GTK > -#ifdef HAVE_GTK3 > +#if GTK_CHECK_VERSION (3, 14, 0) > DEFUN ("x-gtk-debug", Fx_gtk_debug, Sx_gtk_debug, 1, 1, 0, > doc: /* Toggle interactive GTK debugging. */) > (Lisp_Object enable) > @@ -7767,7 +7767,7 @@ DEFUN ("x-gtk-debug", Fx_gtk_debug, Sx_gtk_debug, 1, 1, 0, > > return NILP (enable) ? Qnil : Qt; > } > -#endif /* HAVE_GTK3 */ > +#endif /* GTK >= 3.14.0 */ > #endif /* USE_GTK */ > > /*********************************************************************** You also need to stub out the defsubr. Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510 2552 DF73 E780 A9DA AEC1 "And now for something completely different."