From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Stephen Berman Newsgroups: gmane.emacs.devel Subject: Re: A GTK-only problem when making frames invisible Date: Sat, 04 Feb 2017 21:12:11 +0100 Message-ID: <87shntg1gk.fsf@rosalinde> References: <58960943.7090805@gmx.at> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1486239175 2254 195.159.176.226 (4 Feb 2017 20:12:55 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 4 Feb 2017 20:12:55 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) Cc: emacs-devel To: martin rudalics Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Feb 04 21:12:50 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 1ca6hU-0000NV-Oj for ged-emacs-devel@m.gmane.org; Sat, 04 Feb 2017 21:12:48 +0100 Original-Received: from localhost ([::1]:40753 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ca6ha-0001bP-B7 for ged-emacs-devel@m.gmane.org; Sat, 04 Feb 2017 15:12:54 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:42680) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ca6h0-0001aO-Bi for emacs-devel@gnu.org; Sat, 04 Feb 2017 15:12:19 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ca6gx-00047p-7T for emacs-devel@gnu.org; Sat, 04 Feb 2017 15:12:18 -0500 Original-Received: from mout.gmx.net ([212.227.15.15]:53873) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ca6gw-00047b-Sx for emacs-devel@gnu.org; Sat, 04 Feb 2017 15:12:15 -0500 Original-Received: from rosalinde ([83.135.25.69]) by mail.gmx.com (mrgmx002 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MDyil-1cfHl62dmJ-00HM8j; Sat, 04 Feb 2017 21:12:11 +0100 In-Reply-To: <58960943.7090805@gmx.at> (martin rudalics's message of "Sat, 04 Feb 2017 18:02:59 +0100") X-Provags-ID: V03:K0:Ox9BpFa2QZRk6SBbzr8L9RsmqmvOrrRFHNdDE5mI0j6wXnsGTMX 35KO5k+UcR7q4jjxXlUzyJezudlMWQST1LV+cwiY55PPGvgjQ+b2gt0dNxSvY7leXJVq1Wc IQztLGxzpsB3ijn2lPO2M2cvIqJRa3E4Hw0Ml/lOXu9R4N8Vt/+Z/YkZLusMnCXNOZUo2Op gImFprCQGJvBR54rpZ7AA== X-UI-Out-Filterresults: notjunk:1;V01:K0:hU8BDmlwOfI=:lTNqtPtMD0dz/JN/mgxEzE vMWwgpatwljV1DiKoWierOZApIbS+ciDE78WsAI84ZCbz1kFU3b6r+kikbWLAjL6ug3knAirm zAJM80S+Vg5XSGFd7EDd84Ax3uHXh0bFxDGd5LheVe2J/nB0z5ZkV7nBR4GnezoczIyNEidZD evmqgJl3JzU3ldx8INzfWFQQvgv/OWsaC4Tg4ibO9cseUWPtxrzvbXmmpR7sek+qL1Zc/6BBe dn/3FixPPUVlz79fOyxkoXxH6RSM4F4WWZV26tZlvyyU68gawSDfPWGa6JxoXzevzjARN2Cm5 tdsw8t6uocy+jk8uXdPtvtgYmLYPxQfvKhXPgbVdeZTxkLPcoLQjSjn5+pAMGs0PiWY9wVpHR 4AdwA4M9UEY7KS46amzYSuTABcOp77fKWKjoAcVazkoQQobKt7k0gCQMRpzlCOroITakQkWI5 owP6w8uJL6yYOkYW0klQkPxBT0DnJwHPu+Q6xc73GU4WrWA/JQP6a3GzvwGaWsARtsJnAJokS FcZfnCBkxXpUZgQ9QqXWs9PNVbvTCeAcQmUpUVAFRUoYKdKS+vGg45GNhew1eisfaQ6XVVwOg DqUXCnQYq8UI+uVcC0NV8Aza8H0xMnEpfdDbmF08KzkCS5X2pdCEP3xAWmX+xpgUYZzGtDenI odTw+af2Yfzv3dnn+PgsT1qmJdCeeukrDL+PcBALgwrvkmIQ3WWXozfQqICSQ73DqoQJY+gej MDEyGDdcw+EIPbjXYD2YxypJATAxjPBXlNAKhK0Y5r4NPMQWH1oQ4ss99OhR0A8a9DVBP4Fy X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 212.227.15.15 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:211968 Archived-At: On Sat, 04 Feb 2017 18:02:59 +0100 martin rudalics wrote: > For some time GTK builds of master here exhibit the following problem. > Run emacs -Q, insert the three following lines in *scratch* > > (defvar frame (make-frame)) > (make-frame-invisible frame) > (frame-visible-p frame) > > and evaluate them line by line. Here, the last evaluation returns > "icon" which is clearly wrong. Running the same procedure with older > versions including the release candidate delivers "nil" which is > correct. When I execute your recipe, after the make-frame-invisible invocation the new frame get minimized, i.e., is only represented on the desktop as an entry in the task bar (or panel in KDE terminology), and the frame-visible-p invocation returns t. Is that expected? This is with KDE 4.14.9 and GNU Emacs 26.0.50.3 (x86_64-suse-linux-gnu, GTK+ Version 3.16.7) of 2017-02-01 built on rosalinde Repository revision: 5d61ef0de9a3f5b1be9e93465cb88aae995975ba Windowing system distributor 'The X.Org Foundation', version 11.0.11601000 System Description: openSUSE 13.2 (Harlequin) (x86_64) Steve Berman