From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "B. T. Raven" Newsgroups: gmane.emacs.help Subject: Re: w32-pass-lwindow-to-system (& ...rwindow) Date: Sat, 23 Sep 2006 22:34:09 -0500 Organization: UseNetServer.com Message-ID: References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1159069228 11977 80.91.229.2 (24 Sep 2006 03:40:28 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 24 Sep 2006 03:40:28 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sun Sep 24 05:40:28 2006 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1GRKqx-0000SF-MJ for geh-help-gnu-emacs@m.gmane.org; Sun, 24 Sep 2006 05:40:28 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GRKqx-00019f-A3 for geh-help-gnu-emacs@m.gmane.org; Sat, 23 Sep 2006 23:40:27 -0400 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!postnews.google.com!news4.google.com!border1.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!uns-out.usenetserver.com!news.usenetserver.com!pc03.usenetserver.com!DIALUPUSA.NET!not-for-mail Original-Newsgroups: gnu.emacs.help X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1106 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 Original-X-Complaints-To: abuse@usenetserver.com Original-Lines: 54 Original-X-Trace: cabaf4515fb94a13ab4d605107 Original-Xref: shelby.stanford.edu gnu.emacs.help:141956 Original-To: help-gnu-emacs@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:37577 Archived-At: "Lennart Borgman" wrote in message news:mailman.7293.1159059034.9609.help-gnu-emacs@gnu.org... > Mathias Dahl wrote: > > Eli Zaretskii writes: > > > > > >> Looks like the trick we play around line 3005 of w32fns.c isn't > >> working. What Windows version is that? Is there someone on this > >> list who can make LWIN-r combo work for them in Emacs, in any > >> version of Windows? > >> > > > > I just tested with emacs -q and it works as for the parent poster, > > i.e. Win+s gives me `search-backward-regexp' but Win+r opens up the > > Run dialog. The same applies for Win+e (open Explorer.exe). > > > > I use CVS Emacs from 2006-03-20 on Windows XP. > > > > This behaviour is consistent with MS documentation. To avoid that > windows left and right keys open for example the run dialog with Win+r > you have to implement a low level keyboard hook. > > That is what I have done in the patched version of Emacs that you can > download together with EmacsW32. I think we made a decision that this > part of my patches should not go into Emacs 22. Actually my own opinion > is however that it should. > > > >>From the EmacsW32 page: "The design of Emacs makes it very hungry for keyboard keys. Normally on MS Windows Emacs grabs the Alt key for its own use as the Meta key. However the standard use of Alt in MS Windows is thereby impeded. If Emacs grabs Alt you can not switch window with Alt-Tab and you can not reach the menus with Alt. This is very annoying to many MS Windows users. " But this does not describe Emacs behavior on my ver. 21.3 w32 installation. With w32-alt-is-meta set t, I can switch between msw processes with Alt-. It would be less convenient for me to have all msw Alt key combos disabled (including Alt-) but that would be preferable to the way it works now. I can minimize of Emacs with C-z and then navigate with Alt-. I would prefer that w32 Emacs work as much as possible like the real one in case, some day, I am able to escape from all those legacy apps. Ed.