GNU bug report logs - #23163
25.1.50; w32-lwindow-modifier "unset" while running GDB

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: martin rudalics <rudalics@HIDDEN>; dated Wed, 30 Mar 2016 17:34:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 23163 <at> debbugs.gnu.org:


Received: (at 23163) by debbugs.gnu.org; 31 Mar 2016 07:15:18 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 31 03:15:18 2016
Received: from localhost ([127.0.0.1]:45681 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1alWp3-00064X-PD
	for submit <at> debbugs.gnu.org; Thu, 31 Mar 2016 03:15:17 -0400
Received: from mout.gmx.net ([212.227.15.15]:58275)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rudalics@HIDDEN>) id 1alWp1-00064I-O7
 for 23163 <at> debbugs.gnu.org; Thu, 31 Mar 2016 03:15:16 -0400
Received: from [192.168.1.100] ([212.95.7.73]) by mail.gmx.com (mrgmx001) with
 ESMTPSA (Nemesis) id 0LvlTo-1Ze46p0rbo-017YY4;
 Thu, 31 Mar 2016 09:15:07 +0200
Message-ID: <56FCCE73.1050106@HIDDEN>
Date: Thu, 31 Mar 2016 09:14:59 +0200
From: martin rudalics <rudalics@HIDDEN>
MIME-Version: 1.0
To: Jussi Lahdenniemi <jussi@HIDDEN>
Subject: Re: bug#23163: 25.1.50; w32-lwindow-modifier "unset" while running GDB
References: <56FC0DC1.3070305@HIDDEN> <83mvpfvn7o.fsf@HIDDEN>
 <56FCC50B.9030209@HIDDEN>
In-Reply-To: <56FCC50B.9030209@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K0:GrCqQWRGXqcrQ+pZ0V7/CAm7bGnwhZYHJkOmEEtxHa4EcvufrBU
 tCfcMFH6yHyn4vAOWVPppdfR5WeMfNg1hrFwkCOFm2s+mk/VH1Qq6uauSG56BS7iNJigySK
 eKPPzVwuBmrYf1cktTnHIacBBJWN2AincL5o679vjAmCmVckUKka6KiLC6GaSIEPqJtHlvI
 anCeWvvgXLSLkg47dvzcw==
X-UI-Out-Filterresults: notjunk:1;V01:K0:ytPiNyHERLs=:jn2N6/Ib9WFj0z4gCO6Q9I
 fvh8n/8IPvW49Eaa0/W+aR2LH4OF6iIFs6ApRbxLgktteBkRfmXZ8F0r7ZBRhdDvANqY+MaGO
 6rpXqXoqNQymvYzYMPwRRVKjPQs8LvJI3wvmm+ImI2BTDUik3cUsV1y6Sw/Bmp0Wwn3ksnpY/
 a9781fqoB1OHRwRWVNIcTP3Z/EpZxpX5NAlYXuccaKqBxXqCTLL1Eh1kfc6EeCIEFUspGgBRh
 j67Ou4zLdGcctZMJkzfRcl6c7KM6bPHzJlKmF1D6jwLVG9PVZlTsgPbY6PxT0NLCh0uZrrxKN
 6t6vF4VK3Gjj2q0tzpMClBpMHUfjLKYa0gOzCdwuJNqdeNhvmI8CaYzyn1nblKhd3ZY6HGugB
 fPNLG+WSYobVFlSpp1UU53o086jwu9mrHhSkURj0LwhTNRZufVPDGZP51bzzcgxyZ5NW4WSvb
 H5PoSqx5b1UZrypFt4p6+Fe4siDSTrH4OqrrsAQd8LGbI6G3tTNeu/C3/ygF8kOteUQa6CinW
 sOPflqnNbJdniEkGMoZTjLp9aK8VodKpjSM7BUbQpRo/ijmkNNWqRkK58VHSfczq/PxSr1kv/
 2xr1SiKToNcexCVipcmu96Ov0HRw1+ewuCGpapUA51xCuz8/AFtU71cLsmL3QgfAPEnYgq7rm
 9ct4vwIhuC3OIOcRRHrV69NBlAg5f/CnsJMyV5ocdh4R9fE+9XPXJh2gcMDRzaQkX4iMheUDL
 tV3wc9D4JfnkpBqUMehmoI4hG3RPWCODk+L/khZvzgbWnTmqyfe/KBSAu8QxndWArfD2ch1pe
 TzfIjya+vC52/pDutQfEDWYgiMpmA==
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 23163
Cc: 23163 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)

 > Does it help if you add
 > (w32-register-hot-key [H-])
 > after the (global-set-key ...) line in your .emacs?

No.  Even worse, this breaks my ahk settings: Here, for example,
C-H-M-left is bound (via ahk) to a script that makes any Windows window
occupy the left half of my display.  This allows XP do what Aero does
later and also binds it to a different key, because Windows 7 broke my
old standard Emacs binding for S-H-up (or whatever old binding Aero was
usurping here, I don't recall at the moment).  It's not sufficient for
me to rebind keys in Emacs only - keys for resizing Windows windows must
be obviously uniform.

I believe the problem I see with GDB is due to refocussing during
debugging.  More precisely, the binding is hidden only _after_ I start
running an Emacs instance via GDB, the Windows window of the debugged
Emacs instance pops up, a breakpoint gets hit and I manually refocus the
Windows window of the debugging Emacs instance (using the mouse or
Alt-TAB, for example) in order to continue debugging.  The binding is
restored as soon as I quit GDB.

Please tell me if you have problems understanding this description (I
might have omitted some crucial detail).

Thanks, martin




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#23163; Package emacs. Full text available.

Message received at 23163 <at> debbugs.gnu.org:


Received: (at 23163) by debbugs.gnu.org; 31 Mar 2016 06:35:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 31 02:35:11 2016
Received: from localhost ([127.0.0.1]:45647 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1alWCE-0005Ar-RQ
	for submit <at> debbugs.gnu.org; Thu, 31 Mar 2016 02:35:11 -0400
Received: from nbjjceehch.turbo-smtp.net ([199.244.72.7]:60920)
 by debbugs.gnu.org with smtp (Exim 4.84_2)
 (envelope-from <jussi@HIDDEN>) id 1alWCC-0005Ab-DS
 for 23163 <at> debbugs.gnu.org; Thu, 31 Mar 2016 02:35:09 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=aprikoodi.fi; s=turbo-smtp; x=1460010908; h=DomainKey-Signature:
 Received:Received:Subject:To:References:Cc:From:Organization:
 Message-ID:Date:User-Agent:MIME-Version:In-Reply-To:Content-Type:
 Content-Transfer-Encoding; bh=HWEak+OZ26yeFj7lT85DLJfdkaKZzhst5K
 P3YqnwIsE=; b=IQKLOa2PWWlZUdzjQQlljkIfbfDjG9r0isJPjwWJbgE30odymL
 O4x/T9KAE5CJntHxxW0+Xl0o2UEcb75oaiwNrOiNGOxFxKou2XBJksWh0aNfHJ7u
 y+VtIg637X2E4o/5Y11y+7vB9Tqq/T9/FhxHSBu9UlMfLhgMT32cklz3s=
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=turbo-smtp; d=aprikoodi.fi;
 h=Received:Received:X-TurboSMTP-Tracking:Subject:To:References:Cc:From:Organization:Message-ID:Date:User-Agent:MIME-Version:In-Reply-To:Content-Type:Content-Transfer-Encoding;
 b=TTB7SOaG4TMlI4UU6gpmbvziO8FhArmTyQC3rEWy1FQw4EV3Tng73R5sqxvqxo
 gWp/iXRlcQZODkFM1P6RXEo3enbUFEPig3b8vgD2XA3NOa2VGvmZT5oTxm9UjkMt
 0jU7yO6rFuIDVYPpOgBEwQL2dm/aBTTreV5D/TBbDWVMc=;
Received: (qmail 22221 invoked from network); 31 Mar 2016 06:35:01 -0000
Received: from unknown (HELO ?192.168.100.12?) (authenticated@HIDDEN)
 by turbo-smtp.com with SMTP; 31 Mar 2016 06:35:01 -0000
X-TurboSMTP-Tracking: 2884379341
Subject: Re: bug#23163: 25.1.50; w32-lwindow-modifier "unset" while running GDB
To: martin rudalics <rudalics@HIDDEN>
References: <56FC0DC1.3070305@HIDDEN> <83mvpfvn7o.fsf@HIDDEN>
From: Jussi Lahdenniemi <jussi@HIDDEN>
Organization: Aprikoodi Oy
Message-ID: <56FCC50B.9030209@HIDDEN>
Date: Thu, 31 Mar 2016 09:34:51 +0300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64;
 rv:38.0) Gecko/20100101 Thunderbird/38.7.1
MIME-Version: 1.0
In-Reply-To: <83mvpfvn7o.fsf@HIDDEN>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 23163
Cc: 23163 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.0 (/)

>> Date: Wed, 30 Mar 2016 19:32:49 +0200
>> From: martin rudalics <rudalics@HIDDEN>
>>
>> In my .emacs for Windows I have for many years the following settings.
>>
>> (setq w32-pass-lwindow-to-system nil)
>> (setq w32-lwindow-modifier 'hyper)	; lwindow is hyper
>> (global-set-key [(control hyper meta b)] 'break-point-insert)
>>
>> ‘break-point-insert’ is a command that inserts a breakpoint into the
>> *gud-emacs.exe* buffer.  This command works fine in emacs-25 but fails
>> in master when running GDB.  In particular, it fails _after_ focus has
>> shifted to the debugged frame and I shifted it back to the debugger
>> frame.  The command actually executed by C-H-M b is then ‘backward-sexp’
>> which means that apparently ‘w32-lwindow-modifier’ has been unset and my
>> modifier given back to the system.
>>
>> I believe that I have seen similar "unsettings" in other occasions as
>> well but the example given here is the only one I can confirm.

Does it help if you add
(w32-register-hot-key [H-])
after the (global-set-key ...) line in your .emacs?

-- 
Jussi Lahdenniemi






Information forwarded to bug-gnu-emacs@HIDDEN:
bug#23163; Package emacs. Full text available.

Message received at 23163 <at> debbugs.gnu.org:


Received: (at 23163) by debbugs.gnu.org; 30 Mar 2016 18:24:19 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 30 14:24:19 2016
Received: from localhost ([127.0.0.1]:45332 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1alKmx-0004TX-FH
	for submit <at> debbugs.gnu.org; Wed, 30 Mar 2016 14:24:19 -0400
Received: from eggs.gnu.org ([208.118.235.92]:50592)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1alKmw-0004TL-2N
 for 23163 <at> debbugs.gnu.org; Wed, 30 Mar 2016 14:24:18 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <eliz@HIDDEN>) id 1alKmm-0008Le-Nd
 for 23163 <at> debbugs.gnu.org; Wed, 30 Mar 2016 14:24:12 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-1.0 required=5.0 tests=BAYES_40,RP_MATCHES_RCVD
 autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:39937)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
 id 1alKmm-0008La-KM; Wed, 30 Mar 2016 14:24:08 -0400
Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:4498
 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1alKml-00073R-RE; Wed, 30 Mar 2016 14:24:08 -0400
Date: Wed, 30 Mar 2016 21:23:55 +0300
Message-Id: <83mvpfvn7o.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: martin rudalics <rudalics@HIDDEN>, Jussi Lahdenniemi <jussi@HIDDEN>
In-reply-to: <56FC0DC1.3070305@HIDDEN> (message from martin rudalics on Wed,
 30 Mar 2016 19:32:49 +0200)
Subject: Re: bug#23163: 25.1.50; w32-lwindow-modifier "unset" while running GDB
References: <56FC0DC1.3070305@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -6.0 (------)
X-Debbugs-Envelope-To: 23163
Cc: 23163 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: Eli Zaretskii <eliz@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -6.0 (------)

> Date: Wed, 30 Mar 2016 19:32:49 +0200
> From: martin rudalics <rudalics@HIDDEN>
> 
> In my .emacs for Windows I have for many years the following settings.
> 
> (setq w32-pass-lwindow-to-system nil)
> (setq w32-lwindow-modifier 'hyper)	; lwindow is hyper
> (global-set-key [(control hyper meta b)] 'break-point-insert)
> 
> ‘break-point-insert’ is a command that inserts a breakpoint into the
> *gud-emacs.exe* buffer.  This command works fine in emacs-25 but fails
> in master when running GDB.  In particular, it fails _after_ focus has
> shifted to the debugged frame and I shifted it back to the debugger
> frame.  The command actually executed by C-H-M b is then ‘backward-sexp’
> which means that apparently ‘w32-lwindow-modifier’ has been unset and my
> modifier given back to the system.
> 
> I believe that I have seen similar "unsettings" in other occasions as
> well but the example given here is the only one I can confirm.

Probably due to changes in 97d7a0b.  Jussi, could you please take a
look?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#23163; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 30 Mar 2016 17:33:17 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 30 13:33:17 2016
Received: from localhost ([127.0.0.1]:45318 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1alJzZ-0003ID-4w
	for submit <at> debbugs.gnu.org; Wed, 30 Mar 2016 13:33:17 -0400
Received: from eggs.gnu.org ([208.118.235.92]:36916)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rudalics@HIDDEN>) id 1alJzX-0003I1-Pw
 for submit <at> debbugs.gnu.org; Wed, 30 Mar 2016 13:33:16 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <rudalics@HIDDEN>) id 1alJzR-0003L2-Qw
 for submit <at> debbugs.gnu.org; Wed, 30 Mar 2016 13:33:10 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM
 autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:54316)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <rudalics@HIDDEN>) id 1alJzR-0003Ky-OP
 for submit <at> debbugs.gnu.org; Wed, 30 Mar 2016 13:33:09 -0400
Received: from eggs.gnu.org ([2001:4830:134:3::10]:56115)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <rudalics@HIDDEN>) id 1alJzQ-0007Bl-Od
 for bug-gnu-emacs@HIDDEN; Wed, 30 Mar 2016 13:33:09 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <rudalics@HIDDEN>) id 1alJzJ-0003Id-Gr
 for bug-gnu-emacs@HIDDEN; Wed, 30 Mar 2016 13:33:06 -0400
Received: from mout.gmx.net ([212.227.15.18]:51283)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <rudalics@HIDDEN>) id 1alJzJ-0003I8-6s
 for bug-gnu-emacs@HIDDEN; Wed, 30 Mar 2016 13:33:01 -0400
Received: from [192.168.1.100] ([212.95.7.54]) by mail.gmx.com (mrgmx003) with
 ESMTPSA (Nemesis) id 0MAQ0o-1aatrm3gde-00BbnH for
 <bug-gnu-emacs@HIDDEN>; Wed, 30 Mar 2016 19:32:56 +0200
Message-ID: <56FC0DC1.3070305@HIDDEN>
Date: Wed, 30 Mar 2016 19:32:49 +0200
From: martin rudalics <rudalics@HIDDEN>
MIME-Version: 1.0
To: Bug-Gnu-Emacs <bug-gnu-emacs@HIDDEN>
Subject: 25.1.50; w32-lwindow-modifier "unset" while running GDB
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K0:Q3ez+YwGS+ojrvDJHppyt5+AuJd3kH39M/rRXrEMC7RyGOK3C27
 GanuBIKW4aMDSCVE8hnCZAGXe9OTZlRzcYy66tZ2LLVfxP+hp21hAnXv7dbnfV+xqy8m3gw
 jKI4dbOIor94vUx43brvXzDe0fdCOFD008hYeWDBWON8Bfl65VADeeJofh8aKena8ITZrGi
 S2hoSgp13JtTAEN6sifuA==
X-UI-Out-Filterresults: notjunk:1;V01:K0:l1KbK3t1vOY=:Ne3pEOi8yqMPbZ5PPz32Lw
 bvxSIXJROcT8G+bNNyl500galAHeTeVWIqwi176h/EcCQE/uWncts/+8pupbd4JIMZLyXmdmG
 ehGavulbmtC+t/IbyXsvUQPTx/AoyudrI47tXaT5J9CFi1U+bmh4BVddECjOQTRhSHGl2h4rg
 FODKuDBhbPiVqzBrfpHwV5u0hPD82iSeuzQrYzQ6VQnugm3p+N6hiSJttHMM7sLw5MiuNjmUS
 wknsgpZMZmNdUmG85mNZNpTZXRu3hFFvvncsqBWy1zjC3tAtfVmMogi9EJFuyP6t4SmeB65Gp
 Lm9c44r+4mH3sK3Vroa3XUdBGacLyJBZPEt3BMhmwWakFDY9OPJsJzsH4xzHC+KaV7EPt56Jt
 xMweXGukgzpyJwfQn9VwPLvwMBXB331LoA5NPxX0WK8kuwl5Dd3iDXFwAgikvMOyyizXas+ib
 pZyRmfla37EBJkaQJUvhV7B6h6ka5GO+QDb4qcFvl/oahWOBFkrA0Ep1dIIPWiwDbhVX5EKvJ
 j47xwOhTMv09QnCEbeldD82sBWSL6z8xR3NXKOl5s/swd7DIXXsE0ZCTAJ9qfTqURUEKTTNEq
 Ca8XgVsyshrrCBEyio3qjApa1ptr9IzDo6mWzwhBXfFcTLldbrXR1CDh7FnRsL6n/lDtZfcVH
 JCiQIhzKk8IJ9qPVfB0E7rcY9KQfa/aF6crpYQ+5M4tntEb7NdFaID9DmXPfjOdHJYt6EbpZ8
 IM2QW7uecDBLKzm5wnuGjeX+a+bSYQYvO/uztRH4mxXBxR02Oa/LIhjEPH6Uxb2i6YpYAeKgE
 kdpot5ot+dSnEptvOnA1Yq91QULAw==
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -4.1 (----)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -4.1 (----)

In my .emacs for Windows I have for many years the following settings.

(setq w32-pass-lwindow-to-system nil)
(setq w32-lwindow-modifier 'hyper)	; lwindow is hyper
(global-set-key [(control hyper meta b)] 'break-point-insert)

=E2=80=98break-point-insert=E2=80=99 is a command that inserts a breakpoi=
nt into the
*gud-emacs.exe* buffer.  This command works fine in emacs-25 but fails
in master when running GDB.  In particular, it fails _after_ focus has
shifted to the debugged frame and I shifted it back to the debugger
frame.  The command actually executed by C-H-M b is then =E2=80=98backwar=
d-sexp=E2=80=99
which means that apparently =E2=80=98w32-lwindow-modifier=E2=80=99 has be=
en unset and my
modifier given back to the system.

I believe that I have seen similar "unsettings" in other occasions as
well but the example given here is the only one I can confirm.

In GNU Emacs 25.1.50.1 (i686-pc-mingw32)
  of 2016-03-30 built on MACHNO
Repository revision: 292c4753923a468e6c29733ef8701cf2c6680aa8
Windowing system distributor 'Microsoft Corp.', version 5.1.2600
Configured using:
  'configure --prefix=3D/c/emacs-git/opt CFLAGS=3D-O3'

martin





Acknowledgement sent to martin rudalics <rudalics@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#23163; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 25 Nov 2019 12:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.