From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.bugs Subject: bug#5040: 23.1; w32-register-hot-key problem Date: Wed, 25 Nov 2009 14:18:03 -0800 Message-ID: <0FA4391554F74C69AED4E1DE61F5ABAA@us.oracle.com> References: <9231AB1910AA47F2B285F07F0FBBAFAC@us.oracle.com> <7D46B07AB79C4B97ACC6A10827E4C259@us.oracle.com> Reply-To: Drew Adams , 5040@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1259188403 14532 80.91.229.12 (25 Nov 2009 22:33:23 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 25 Nov 2009 22:33:23 +0000 (UTC) Cc: '5040' <5040@emacsbugs.donarmstrong.com> To: "'Lennart Borgman'" Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Nov 25 23:33:15 2009 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1NDQQE-0001Md-NT for geb-bug-gnu-emacs@m.gmane.org; Wed, 25 Nov 2009 23:33:15 +0100 Original-Received: from localhost ([127.0.0.1]:35718 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NDQQE-0003lc-8p for geb-bug-gnu-emacs@m.gmane.org; Wed, 25 Nov 2009 17:33:14 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NDQKh-0006UH-Dz for bug-gnu-emacs@gnu.org; Wed, 25 Nov 2009 17:27:31 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NDQKc-0006R5-I8 for bug-gnu-emacs@gnu.org; Wed, 25 Nov 2009 17:27:31 -0500 Original-Received: from [199.232.76.173] (port=34077 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NDQKc-0006Qm-Ac for bug-gnu-emacs@gnu.org; Wed, 25 Nov 2009 17:27:26 -0500 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:47349) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NDQKb-0008Tl-1p for bug-gnu-emacs@gnu.org; Wed, 25 Nov 2009 17:27:25 -0500 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nAPMRM2f008202; Wed, 25 Nov 2009 14:27:22 -0800 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.14.3/8.14.3/Submit) id nAPMP5vq007922; Wed, 25 Nov 2009 14:25:05 -0800 Resent-Date: Wed, 25 Nov 2009 14:25:05 -0800 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: "Drew Adams" Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs 2Resent-Date: Wed, 25 Nov 2009 22:25:05 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: followup 5040 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by 5040-submit@emacsbugs.donarmstrong.com id=B5040.12591874857386 (code B ref 5040); Wed, 25 Nov 2009 22:25:05 +0000 Original-Received: (at 5040) by emacsbugs.donarmstrong.com; 25 Nov 2009 22:18:05 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from rgminet12.oracle.com (rcsinet12.oracle.com [148.87.113.124]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nAPMI3R3007383 for <5040@emacsbugs.donarmstrong.com>; Wed, 25 Nov 2009 14:18:05 -0800 Original-Received: from rgminet15.oracle.com (rcsinet15.oracle.com [148.87.113.117]) by rgminet12.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id nAPMHpkU004554 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 25 Nov 2009 22:17:52 GMT Original-Received: from acsmt357.oracle.com (acsmt357.oracle.com [141.146.40.157]) by rgminet15.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id nAPLggJG031996; Wed, 25 Nov 2009 22:17:59 GMT Original-Received: from abhmt002.oracle.com by acsmt356.oracle.com with ESMTP id 617229661259187473; Wed, 25 Nov 2009 14:17:53 -0800 Original-Received: from dradamslap1 (/141.144.80.204) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Wed, 25 Nov 2009 14:17:53 -0800 X-Mailer: Microsoft Office Outlook 11 Thread-Index: AcpuG02v7BScbxz7Su6TzO8S/7CwFgAAD0nA In-Reply-To: X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 X-Source-IP: acsmt357.oracle.com [141.146.40.157] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090202.4B0DAD12.00FB:SCFMA4539814,ss=1,fgs=0 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Resent-Date: Wed, 25 Nov 2009 17:27:30 -0500 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:32937 Archived-At: > >> > As I said: > >> > 1. It works perfectly after the first time you hit `M-TAB'. > >> > 2. It works perfectly in Emacs 20 and 21, even the first time. > >> > > >> > So AFAICS what you say is simply not true, at least for me > >> > (Windows XP SP3). > >> > >> Why does it matter that it worked for you before? > > > > Huh? Who said anything about "before"? > > > > It works for me NOW. And probably for others too. > > It works in Emacs 20 and 21 always, > > =A0 including the first time I hit `M-TAB'. > > It works in Emacs 22 and 23 also, > > =A0 EXCEPT for the first time I hit `M-TAB'. > > > > This is a regression starting in Emacs 22. We know it is=20 > > possible for it to work starting with the first `M-TAB', > > because it does (still) work in older Emacs versions (now, > > not "before'). >=20 > > No, it is not guaranteed to work. If you want to be sure that it = works > > you need something like the low level keyboard path I have suggested > > before. Lennart, we don't seem to be communicating. "No", what? Did I say anything about guarantees? I said it works FOR ME (Windows XP SP3), and I suspect for at least some = others also. (Have you tried it (with emacs -Q)? Does it work for you? You = might be surprised that it does.) What is THIS bug report about? There is a minor regression starting with = Emacs 22. THAT'S ALL. Please don't turn this into a discussion/rant about the Windows/Emacs = patching you "have suggested before". All I'm asking for is that this particular = bug be fixed - to make Emacs do again what it did in Emacs 21. Nothing more. Let's not let the perfect become the enemy of the good. If you want to = file another bug about guarantees, low-level patches, and other things, feel = free. I have no objection to perfection ;-). But while waiting, let's see if = this can be fixed to at least let Emacs do what it did before.