From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#11513: 24.1.50; raise-frame never raise the foreground window on Windows Date: Sat, 19 May 2012 15:42:57 +0300 Message-ID: <83havcz6i6.fsf@gnu.org> References: <20120518210617.D4D181E0043@msa101.auone-net.jp> <83obpkzjhs.fsf@gnu.org> <20120519120231.7181D2C037@msa104.auone-net.jp> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: dough.gmane.org 1337431485 27336 80.91.229.3 (19 May 2012 12:44:45 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 19 May 2012 12:44:45 +0000 (UTC) Cc: 11513@debbugs.gnu.org To: Kazuhiro Ito Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat May 19 14:44:44 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1SVj1W-0002RE-4g for geb-bug-gnu-emacs@m.gmane.org; Sat, 19 May 2012 14:44:42 +0200 Original-Received: from localhost ([::1]:46212 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SVj1V-0008Kq-Lh for geb-bug-gnu-emacs@m.gmane.org; Sat, 19 May 2012 08:44:41 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:48973) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SVj1S-0008KZ-7E for bug-gnu-emacs@gnu.org; Sat, 19 May 2012 08:44:39 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SVj1Q-00019e-Cb for bug-gnu-emacs@gnu.org; Sat, 19 May 2012 08:44:37 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:52477) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SVj1Q-00019Z-9I for bug-gnu-emacs@gnu.org; Sat, 19 May 2012 08:44:36 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1SVj1p-00023h-UL for bug-gnu-emacs@gnu.org; Sat, 19 May 2012 08:45:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 19 May 2012 12:45:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11513 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 11513-submit@debbugs.gnu.org id=B11513.13374314867879 (code B ref 11513); Sat, 19 May 2012 12:45:01 +0000 Original-Received: (at 11513) by debbugs.gnu.org; 19 May 2012 12:44:46 +0000 Original-Received: from localhost ([127.0.0.1]:33790 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SVj1a-000232-8L for submit@debbugs.gnu.org; Sat, 19 May 2012 08:44:46 -0400 Original-Received: from mtaout21.012.net.il ([80.179.55.169]:43974) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SVj1E-00022X-Uj for 11513@debbugs.gnu.org; Sat, 19 May 2012 08:44:44 -0400 Original-Received: from conversion-daemon.a-mtaout21.012.net.il by a-mtaout21.012.net.il (HyperSendmail v2007.08) id <0M4900400SIJSI00@a-mtaout21.012.net.il> for 11513@debbugs.gnu.org; Sat, 19 May 2012 15:42:55 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([87.69.210.75]) by a-mtaout21.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0M49004ROSNJNU40@a-mtaout21.012.net.il>; Sat, 19 May 2012 15:42:55 +0300 (IDT) In-reply-to: <20120519120231.7181D2C037@msa104.auone-net.jp> X-012-Sender: halo1@inter.net.il X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:60215 Archived-At: > Date: Sat, 19 May 2012 21:02:21 +0900 > From: Kazuhiro Ito > Cc: 11513@debbugs.gnu.org > > 1. Launch other Windows application (e.g. explorer, Command Prompt). > 2. Start Emacs with -Q option. > 3. Move Emacs frame to make it to overlap other application window(s) > with mouse drag. > 4. Yank the below code into *scratch* buffer. > > (let ((frame (selected-frame))) > (lower-frame frame) > (sleep-for 5) > (raise-frame frame)) > > 5. Evaluate it with C-j. > 6. Keep away from keyboard and mouse until Emacs finishes evaluation. > > Result: Emacs frame is behind other application window(s). > > Expected result: Emacs frame is in front of other application > window(s). Thanks. I get the expected result on my system, with the latest pretest binary. The only differences I could think of that could explain why we get different results are (1) I built the pretest myself (will try the binary you used later); and (2) some Windows configuration changes, either on your system or on mine, that make our systems behave differently. Would other Windows users please try reproducing this problem on their machines?