From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.devel Subject: Re: display-until.el - Display a window or frame topmost in the frame stack until a condition or timeout occurs Date: Fri, 19 Jan 2018 19:55:10 +0100 Message-ID: <5A623F0E.4090707@gmx.at> References: <5A36B3B3.9040607@gmx.at> <5A376D9F.7000006@gmx.at> <5A3A2547.3020507@gmx.at> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1516388089 12237 195.159.176.226 (19 Jan 2018 18:54:49 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 19 Jan 2018 18:54:49 +0000 (UTC) Cc: emacs-devel To: rswgnu@gmail.com Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jan 19 19:54:45 2018 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 1ecbo4-0001zJ-Fh for ged-emacs-devel@m.gmane.org; Fri, 19 Jan 2018 19:54:28 +0100 Original-Received: from localhost ([::1]:38227 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ecbq4-0000Ov-Dm for ged-emacs-devel@m.gmane.org; Fri, 19 Jan 2018 13:56:32 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44736) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ecbos-0000NN-4X for emacs-devel@gnu.org; Fri, 19 Jan 2018 13:55:19 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ecbon-0003Ho-8E for emacs-devel@gnu.org; Fri, 19 Jan 2018 13:55:18 -0500 Original-Received: from mout.gmx.net ([212.227.15.19]:64153) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ecbom-0003FO-EX for emacs-devel@gnu.org; Fri, 19 Jan 2018 13:55:12 -0500 Original-Received: from [192.168.1.100] ([213.162.73.177]) by mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id 0M9K5G-1eWVgO2d2c-00ClgH; Fri, 19 Jan 2018 19:55:10 +0100 In-Reply-To: <5A3A2547.3020507@gmx.at> X-Provags-ID: V03:K0:ciSuxkhPndkEg2S2x+fsUEWdxkoh1kwIRWF9Tb6J1VmMjpGtVSD yaCFw1CqcHUwYfCMjfVGK/ZNfLqX0JaCv3Hizq6ddUiEw8CiMcjx2rYKp10rfyGJ8MmHMg2 uBjw1Eh/+k/Ru0SbodkfVgtrJW9f+XuwC727fI0lyzYjCMZfXSlK75rKaUnSnTsSlYGnbyn 9waYD5FoNGRVWo107IvOw== X-UI-Out-Filterresults: notjunk:1;V01:K0:rVDFRYCqCjE=:M5xgcdHy46t3xBzeCzachb ZbofTW74lPW6JlKN/ewRtUwbbaeEVyrn71MUfI5ClcwLtdgxDl44FUfHfiEwsp6iTNxis6Bf9 52vO0Hveke5wSJRDHPNy+Us6xsDCrBWC3caA29mMPe7YW6aUdQN7BTbVOxCn/JzKlP9Jm3RLG l72babBs33KI6qCTcT3Pkak+6xBP9Z4OuDm5RQCUWZ3+B2FLZ6d1UN8ic5OJDTpslDBjui2oH OpG7D6vU/jZMTgjuhdAPvxA9hSiasbWN57FmCQ+MEoA5HgecpJQ3xPL0/6OGIPPN/nUKb8TuC +adRHAcZDuBhMJIPJGoqJnTUm6a3sB5w1HWTftNehdNFEWNxPpk+BHnntvkGmDGiFJv0fmSPt lpCE44yZ7DSHBMrm30P435hd5Mkp4S5ZE6ZiVEe4zUeNlzy7iChkNFbnlJ/6fdNWuqItfHm/E TSVeuVaxbSNwtmCCD26/Zx/LN4bn+4qhcDfxoOcYIiAJCfiLFk2kHPyTNxkfH/5EPTw3Lh0zE HgrrZI69JHqBxH9Q0639HkHvgISVMgiHhnHsr8L2S50VjyDa5XQ+Rd9unggp/7YQoDY81teJd HSmzzUDPn/mDi3GhIbQjb8mnED5YbCzv6QNhu8+qMOXz5+XYadPxrMY2YM55OgwlQwLsl7ian lhKRMxrMifSPwO6kYIhXmYeqeZReP0jv46MPBs3XYYoRfjbVZh8SvRW0WxZmq6A1NxMWrK/Ve dL52xMfk56zs+qMAskOoldd6uJkW2Nl5XJNW4J+RtIqkKn/UGkx7534oBARBIv5Un9ZoAigM X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 212.227.15.19 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:222092 Archived-At: > The other builds (Motif, Lucid and no-toolkit) have > the frame lose its title bar after executing the > > (progn (set-frame-parameter (display-until-get-frame-by-name "My-Frame") 'visibility t) > (display-frame-until "My-Frame")) > > form. So far I have not been able to reproduce such behavior by just > making a frame invisible and visible again. Meanwhile I have been able to do precisely that by evaluating the forms below in sequence (setq frame (make-frame)) (make-frame-invisible frame) (make-frame-visible frame) The Lucid build has FRAME lose its window manager decorations when it becomes visible again. Stepping through x_make_frame_visible under the debugger does not exhibit the problem, so it seems to be a timinig issue. I will continue investigating this but would like to hear from others whether they can see a similar behavior and, if that is the case, whether they have an older (< 25) build which does not exhibit it. Here Motif and builds without X toolkit support have the same problem. With the GTK build, the frame is positioned at (0, 0) on my screeen which is clearly another bug. But at least the GTK frame retains its decorations when it becomes visible again. Thanks, martin