From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#14794: [External] : Re: bug#14794: 24.3.50; `w32-register-hot-key' does not work on Windows 7 64-bit Date: Sun, 20 Feb 2022 21:13:00 +0000 Message-ID: References: <1bda8371-6234-45f4-a2b8-00ac282f2088@default> <8361whuk8c.fsf@gnu.org> <87ley5sm3n.fsf@gnus.org> <83v8x9wtbj.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="36212"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "14794@debbugs.gnu.org" <14794@debbugs.gnu.org> To: Eli Zaretskii , Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Feb 20 22:14:11 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1nLtX1-0009Ft-AP for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 20 Feb 2022 22:14:11 +0100 Original-Received: from localhost ([::1]:54488 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nLtX0-0002j0-3N for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 20 Feb 2022 16:14:10 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:54012) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nLtWs-0002is-SD for bug-gnu-emacs@gnu.org; Sun, 20 Feb 2022 16:14:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:40090) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nLtWs-0006DC-IL for bug-gnu-emacs@gnu.org; Sun, 20 Feb 2022 16:14:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nLtWs-0002by-5W for bug-gnu-emacs@gnu.org; Sun, 20 Feb 2022 16:14:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 20 Feb 2022 21:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14794 X-GNU-PR-Package: emacs Original-Received: via spool by 14794-submit@debbugs.gnu.org id=B14794.16453915879970 (code B ref 14794); Sun, 20 Feb 2022 21:14:02 +0000 Original-Received: (at 14794) by debbugs.gnu.org; 20 Feb 2022 21:13:07 +0000 Original-Received: from localhost ([127.0.0.1]:33987 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nLtVz-0002aj-Ei for submit@debbugs.gnu.org; Sun, 20 Feb 2022 16:13:07 -0500 Original-Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:63116) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nLtVw-0002aZ-Nj for 14794@debbugs.gnu.org; Sun, 20 Feb 2022 16:13:05 -0500 Original-Received: from pps.filterd (m0246630.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 21KABiQe015529; Sun, 20 Feb 2022 21:13:04 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2021-07-09; bh=FbWgxbJd5G8yekgP9FHF5wZ2yvvcmU0zsdmoAInn+4c=; b=Ha5srvV994N5ldjF0728JmNTqYh43ImTJCGx0shzmESnk+jmr0i9BLkx+orihTZH4HgY V9f3xuOZQsphibIGte6Powy6NKpSwpbK9r0L/AWBXLk86UVboW/q2g0eL4C15AB4WVFJ b7MCuFErXoe+Ll62q9SU7XPQtHfzq1vaccBtOrpKydGuioVKd9IMzJyudwojvFiUpxsO OfqhWdGuCKZU0A2E72rLAW5IiunabD0NFx4hhdbOFBRuBJqHDMpOiF3Ftsb+hywIGbtw chnejHuVLNv08NMyHu8wInAjdIfIdNmg9a9Vp3oGZr2rUktQvDJDXat4En5P8W98IdB2 6g== Original-Received: from userp3030.oracle.com (userp3030.oracle.com [156.151.31.80]) by mx0b-00069f02.pphosted.com with ESMTP id 3eapye2hbd-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 20 Feb 2022 21:13:03 +0000 Original-Received: from pps.filterd (userp3030.oracle.com [127.0.0.1]) by userp3030.oracle.com (8.16.1.2/8.16.1.2) with SMTP id 21KLBj5w172167; Sun, 20 Feb 2022 21:13:02 GMT Original-Received: from nam10-bn7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2106.outbound.protection.outlook.com [104.47.70.106]) by userp3030.oracle.com with ESMTP id 3eannsuwr8-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 20 Feb 2022 21:13:02 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ffcPBicrnU8I8S5jauffN2fN9mVJONLi/v/J46YAYYY5+/c7sRvV+wzKjLpipy+BUlcQr2WO27kvbZcVAedD8AaM03LgQiPkmS3L2AmKFwGHyfPR+ABajIfh45tSiOPJwplHuzstW/3GDjkZ0cYcjFGquG2I+XP7yzPzO8RQPlB9K/Bs1a3HP9cWBmTqgMgp7HAK1GH5y5iu7/YAMkj360LZnzZqZWCzJ3KjbXta5lro2DxP8DcfsPFdAsY6drFBXGSDGIvQNkAWKAqvqs2hsWVK0/YLWRQlzTpsMM3id7qNc6U/OMXf2rTYPFq4ew+dYBeL1wwyDHWBYcT2HuFYaA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=FbWgxbJd5G8yekgP9FHF5wZ2yvvcmU0zsdmoAInn+4c=; b=MrnTlhWqMcnKRknvq8u0n3z0h94jyLReruiitfwE5ecMF7CvdfNpeaytcNZRJHiXCguscg9qSzhwFwWzit2pGnjzeQ8I/FOTqxPJAUzh8qQ35bDel9j3QfRWGANySWRqF7IOBPIAT5KTX2xkwvnZ4pagupo77Fknl03z0uvmWjVBUzbcmUykRRdZESXmXksOz9ZTQDffbqwtLCHcrHRUSWhtcprbr2iXZ5riHD30r6k4/4+9KWKGi0k+mM44qP0kBlpgBVcXDR8amPtshrffxMIBzDrjq+q2eyCBCqU6892uuFULo+ZsmnsCksQRu29IBtyiU2qxM379CGjRzItmkg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=FbWgxbJd5G8yekgP9FHF5wZ2yvvcmU0zsdmoAInn+4c=; b=ByaAeXaN1loQ/fVAA2cBIakrnbXbNDep9HiKFXEiaySuTdTmNiKsyoVYFWoEA43KUUh4DrIWh/qmDog9OBzW5yJlfGiRBBhFHpiXgqE/KzgVzI/NZ+vcdEUBSEOi+vCXTwvzOFDamHjCCjfkAaxeieRSlnbTbFDMPm5KQuFqvpM= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by MWHPR1001MB2224.namprd10.prod.outlook.com (2603:10b6:301:2e::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4995.22; Sun, 20 Feb 2022 21:13:00 +0000 Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::6d28:e29d:4c51:6d04]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::6d28:e29d:4c51:6d04%5]) with mapi id 15.20.4995.027; Sun, 20 Feb 2022 21:13:00 +0000 Thread-Topic: [External] : Re: bug#14794: 24.3.50; `w32-register-hot-key' does not work on Windows 7 64-bit Thread-Index: AQHYJl9NY0Od/vSImkC2yGvKdkxrPayc8CIw In-Reply-To: <83v8x9wtbj.fsf@gnu.org> Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 2f72472a-e2fb-42ef-964e-08d9f4b5c65a x-ms-traffictypediagnostic: MWHPR1001MB2224:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 0C8zc8dVwaLUjNfwRsLH7VOpyNWZ+DCiimwh86YdBgHgz4rMgYci/HsB3j+BI01NF+J/2nzVAy/6jfKeFx2V+D/A1sBsCoZM3tKiZOjHYySnCSyESEvtqbHey9WnH9SPbK0A3KrU8G21QGNUzIyiFRTFK0roq/u3av7b7gZlj1HZSNr0v311COY8OjEcPKpf2VMlxfTHCiXCqbNbpmthq1hsGvUzbH+0UfLHnb4eOjCoUtXY22LgD5CfQwwAXnGaZquA4DGQvIA3t/jRtLreeM9omXu9FeNFXKSkcrXIswgW4m8RcIBfJAPqDOFBudX7Gsk2dC6JFIZuTC0fn+f1XrjIXsWBPnhvLX55FHfEqAtp1f7LLEqUeRiF16+3nVpC86iDmOE1MDw6vdHNepi+fQi0b2ZoW5MliqQwt3nBSiRNeQRA2GH5QbsRc4sDyzlSgf7cEITy+B0BaYNy1YL1WB4/TVC9kRZMbzheb2WaOdC02ICBMasCjR8EFWkfD1DMyed0PORPfMERDOddxPaNiBJ45iZmBttCQw7LIhNK8wUvJgZqnsma02BKH5ZWcqJQ5KGoW8unpzSZ3I5f8hmqLggWGQnVWRLzrWyPVN2bUmwwRtNJtQsTiDCVTk3SSpcxDClBvnmW2ZpUBB+DUjNZXvmnr6q2Fec8A0xtqGJzaohkiGOaM48XGFVB1BdVkQAtJucO4aB2uj5bEu3bNMAM6omxFpGfrel837FJs8BtJzA= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(4326008)(38070700005)(38100700002)(83380400001)(44832011)(52536014)(5660300002)(55016003)(2906002)(8936002)(33656002)(66446008)(110136005)(64756008)(8676002)(6506007)(7696005)(186003)(26005)(66946007)(66556008)(76116006)(9686003)(66476007)(122000001)(508600001)(316002)(71200400001)(86362001)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: RyVYSXVRD8ctFXs6aBghN+YVtB8ravxCSPRoTwu4Ero+YYvVQHsK/1v+82wkypAVftjJ68kAHQnWBr+AnJYKmkLtBYDmU8hewVKFwMjHIEvKhKXitBpgDivPvnNaloxfWwlJzaDLTl2qUzuld46LEzVOooGrbn4R46l5XmeQULMXqUELBewfa0cEbaXeaY90Ah04+gnM4LIlX0Yi1YFRHmSWt8Xy7Hr8YisUDThEgnVHSo3mrcTztAB+0c/ixovacT13/fpJUMm6yi+CdtgJTLFjYxZt2WVorzzC6OT2G10TyPHk1q1TeIkryQh/PuyEg+51E0yXaJfvzHcY6t4cHXrVXXD0kRGDEktT1rO93SDo+36ZKWHpcKy/ADKq9zVdtLTA9KWmVTJ5Dzq3UHY+5I2Zx5dU7Dxp72UlcwGMZrrOCwR7r9OudQeOvkk3DnSCBAsBHSCGI2F836SF6/R0K8txNMUmUzNCn99IsKCbssPc9s6NzwCRNg/0NQnVifA/xYJ3UFOhL4zlxYZXrCxC2hO6ASkoF1mMt0LbpWLAyo80vIzGLrAgi5KUpLIsFT+5PuAR3qWH2r/s2XF5kpHmUIFyDTm7oUiyqv8GEKh2biIclVRvbdwHD6C9JN3G4GyqVIJVM6ti0t4LFaoUrZgtbeb+MMeQnAkvq/17Iopk73ukJcetyanxkBQgzyabxQNw8srD6c4jfjY8FSurj+IPnFr34WvLqhc0edV/GXDRapEWnlRoeG4lAexYxt 1KhEs+HkHaE6+ws5h9WFC/ohR/GIWAJj/LNBkkdzPfDfIhpcxFYHCYIuei64gH60RELy/dUZuwS+wfRSHFG1e+VMwww7ylp/rP X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2f72472a-e2fb-42ef-964e-08d9f4b5c65a X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Feb 2022 21:13:00.3094 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: GZ+XIxiyLSbT9VvdSuBihDrgNwlAva9sJ0R8N3blBzwjyYGmRVxsuwhcbOTGpz4CqzIIs4aipx8OIv+1i0gBiQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR1001MB2224 X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10264 signatures=677614 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 suspectscore=0 adultscore=0 malwarescore=0 phishscore=0 mlxlogscore=945 mlxscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2201110000 definitions=main-2202200137 X-Proofpoint-ORIG-GUID: fREJ5cMMrC8vfPjlqS7HO_wi0mcedhRv X-Proofpoint-GUID: fREJ5cMMrC8vfPjlqS7HO_wi0mcedhRv X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:227276 Archived-At: > > > Unless someone knows a way around this (I searched for it, but didn't > > > find any solutions, only complaints), I guess this will remain a > > > "known bug". > > > > Skimming this bug report, there doesn't seem to be anything to be done > > on the Emacs side -- or at least there wasn't eight years ago. > > > > Is this still the case today? >=20 > I think we have a solution for this since Emacs 26.1. From NEWS.26: >=20 > ** Intercepting hotkeys on Windows 7 and later now works better. > The new keyboard hooking code properly grabs system hotkeys such as > 'Win-*' and 'Alt-TAB', in a way that Emacs can get at them before the > system. This makes the 'w32-register-hot-key' functionality work > again on all versions of MS-Windows starting with Windows 7. On > Windows NT and later you can now register any hotkey combination. (On > Windows 9X, the previous limitations, spelled out in the Emacs manual, > still apply.) Excellent. This is good news. I didn't notice that in the E26 NEWS. Thank you.