unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
From: Lennart Borgman <lennart.borgman.073@student.lu.se>
Cc: help-gnu-emacs@gnu.org
Subject: Re: w32-pass-lwindow-to-system (& ...rwindow)
Date: Sun, 24 Sep 2006 12:19:38 +0200	[thread overview]
Message-ID: <45165BBA.1070408@student.lu.se> (raw)
In-Reply-To: <cabaf$4515fb94$49f1173$5107@DIALUPUSA.NET>

B. T. Raven wrote:
> "Lennart Borgman" <lennart.borgman.073@student.lu.se> wrote in message
> news:mailman.7293.1159059034.9609.help-gnu-emacs@gnu.org...
>   
>> Mathias Dahl wrote:
>>     
>>> Eli Zaretskii <eliz@gnu.org> 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-<tab>. 
Thanks, you are right. I should change that part of the documentation 
now. As you can see from other parts of this thread this behaviour has 
changed in MS Windows with the emergence of Windows 2000 and Wiindows 
XP. The behaviour above for Alt-Tab was how this worked in previous MS 
Windows.

However this instead now mean that you can not use Alt-Tab in Emacs on 
MS Windows. (You can however with the patched version.)

> 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.
>   
No problem. You can either use the unpatched version or the patched 
version without turning on the feature that you can use the windows keys 
as meta. Both will work as you want.

      parent reply	other threads:[~2006-09-24 10:19 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-09-22  0:46 w32-pass-lwindow-to-system (& ...rwindow) B. T. Raven
2006-09-23 15:44 ` Eli Zaretskii
     [not found] ` <mailman.7285.1159026303.9609.help-gnu-emacs@gnu.org>
2006-09-23 16:57   ` Mathias Dahl
2006-09-23 18:17     ` B. T. Raven
2006-09-24 12:59       ` Eli Zaretskii
2006-09-24 16:45       ` Eli Zaretskii
     [not found]       ` <mailman.7319.1159116339.9609.help-gnu-emacs@gnu.org>
2006-09-25  0:32         ` B. T. Raven
2006-09-25  3:21           ` Eli Zaretskii
     [not found]           ` <mailman.7336.1159154474.9609.help-gnu-emacs@gnu.org>
2006-09-25 11:55             ` B. T. Raven
2006-09-24  0:50     ` Lennart Borgman
2006-09-24  7:13       ` Eli Zaretskii
2006-09-24  9:59         ` Lennart Borgman
2006-09-24 12:48           ` Eli Zaretskii
2006-09-24 13:19             ` Lennart Borgman
     [not found]     ` <mailman.7293.1159059034.9609.help-gnu-emacs@gnu.org>
2006-09-24  3:34       ` B. T. Raven
2006-09-24  7:08         ` Eli Zaretskii
2006-09-24 10:19         ` Lennart Borgman [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=45165BBA.1070408@student.lu.se \
    --to=lennart.borgman.073@student.lu.se \
    --cc=help-gnu-emacs@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).