From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Paul Pogonyshev Newsgroups: gmane.emacs.devel Subject: Re: Right Alt/Meta keys on Windows systems Date: Thu, 29 Dec 2005 21:19:47 +0200 Message-ID: <200512292119.48192.pogonyshev@gmx.net> References: <200512281541.jBSFfXUQ013499@copa.pajato.com> <200512290608.jBT68CnK026345@copa.pajato.com> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1135884282 3785 80.91.229.2 (29 Dec 2005 19:24:42 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 29 Dec 2005 19:24:42 +0000 (UTC) Cc: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Dec 29 20:24:41 2005 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1Es3O9-0000bU-9M for ged-emacs-devel@m.gmane.org; Thu, 29 Dec 2005 20:24:37 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Es3PW-0003nu-1X for ged-emacs-devel@m.gmane.org; Thu, 29 Dec 2005 14:26:02 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Es3Od-0003Wv-BN for emacs-devel@gnu.org; Thu, 29 Dec 2005 14:25:07 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Es3Oa-0003W1-Vv for emacs-devel@gnu.org; Thu, 29 Dec 2005 14:25:06 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Es3Oa-0003Vv-7A for emacs-devel@gnu.org; Thu, 29 Dec 2005 14:25:04 -0500 Original-Received: from [213.165.64.21] (helo=mail.gmx.net) by monty-python.gnu.org with smtp (Exim 4.34) id 1Es3Oy-0000i7-Dr for emacs-devel@gnu.org; Thu, 29 Dec 2005 14:25:28 -0500 Original-Received: (qmail invoked by alias); 29 Dec 2005 19:23:35 -0000 Original-Received: from unknown (EHLO [82.209.227.122]) [82.209.227.122] by mail.gmx.net (mp012) with SMTP; 29 Dec 2005 20:23:35 +0100 X-Authenticated: #16844820 Original-To: emacs-devel@gnu.org, pmr@pajato.com User-Agent: KMail/1.7.2 In-Reply-To: <200512290608.jBT68CnK026345@copa.pajato.com> Content-Disposition: inline X-Y-GMX-Trusted: 0 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:48507 Archived-At: Paul Michael Reilly wrote: > Eli Zaretskii writes: > > > Reply-To: Eli Zaretskii > > > > > Date: Wed, 28 Dec 2005 19:00:07 -0500 > > > From: Paul Michael Reilly > > > CC: emacs-devel@gnu.org, eliz@gnu.org > > > > > > Paul seems to be saying that the right Alt key has a compelling > > > function for some set of Users (temporary keyboard layout disable) > > > > Paul was talking about GNU/Linux systems, not about MS-Windows. > > I understood him to be saying that his Windoze issue also should > apply to X-Windows. His Windoze issue, as I interpret it, is about > the use of the right Alt key to temporarily force the keyboard into a > U.S. English locale so that a a key available in the U.S. English > locale but overridden in the other locale can be made available. > Suffice it to say that this is a related issue (to the use of right > Alt as a Meta modifier key) to the extent that there are two functions > that want to use the right Alt key. I don't use Windows anymore, I just guessed that it might be the same on Windows as I can configure it to be with `xkb'. And yes, I think the policy of Emacs should be the same on X or Windows. > I will try once more to clarify the issues as I understand them: > > 1) There are two camps who want a particular behavior from the right > Alt key on a Windows system. I believe these behaviors are > mutually exclusive: > > a) Right Alt key is a temporary locale modifier. > b) Right Alt key is a Meta modifier key. Just to clarify _my_ position: I belong to camp a), but I don't think that Emacs should force my view upon others (less yet to force others' views upon me ;) I think that Emacs should behave just as the rest of the system in this regard. If my `xkb' is configured to treat the right Alt as Mode_switch (camp a) locale modifier), wtf would Emacs suddenly think it knows more about my preferences than me by making right Alt work as Meta? The same logic holds for the case when `xkb' is configured to not distinguish the two Alt keys. I think Emacs _may_ have configuration options for this, but _by default_ it must be consistent with the rest of user's system. > 2) Some who want the temporary locale modifier on the right Alt key > also believe that X-Windows systems should behave similarly. No, it is the way round. If I configure X Window System to behave this way (in my case, from KDE Control Center), I expect every single X-aware application to behave like I want. Emacs being no exception. > 3) The Emacs community is at risk of having well established > conventions "stolen" [there is actually a better word than stolen > but it is not coming to mind] by up-and-coming Windows UI > conventions. You may also view it the way round: Emacs behaving not like the rest of the system, pissing new users off. Again, here customization might help, but by default Emacs should behave like the rest of the system. Paul