From mboxrd@z Thu Jan 1 00:00:00 1970 Path: quimby.gnus.org!not-for-mail From: Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai =?iso-8859-1?q?Gro=DFjohann?=) Newsgroups: gmane.emacs.devel Subject: Re: Switch Meta and Alt modifiers Date: Sun, 24 Feb 2002 18:41:57 +0100 Message-ID: References: <200202220432.g1M4WTQ13957@aztec.santafe.edu> NNTP-Posting-Host: quimby2.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: quimby2.netfonds.no 1014572889 29319 195.204.10.66 (24 Feb 2002 17:48:09 GMT) X-Complaints-To: usenet@quimby2.netfonds.no NNTP-Posting-Date: 24 Feb 2002 17:48:09 GMT Cc: eliz@is.elta.co.il, emacs-devel@gnu.org Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby2.netfonds.no with esmtp (Exim 3.12 #1 (Debian)) id 16f2kq-0007cn-00 for ; Sun, 24 Feb 2002 18:48:08 +0100 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.33 #1 (Debian)) id 16f2i6-0001lq-00; Sun, 24 Feb 2002 12:45:18 -0500 Original-Received: from waldorf.cs.uni-dortmund.de ([129.217.4.42]) by fencepost.gnu.org with esmtp (Exim 3.33 #1 (Debian)) id 16f2f2-0001V1-00; Sun, 24 Feb 2002 12:42:08 -0500 Original-Received: from lothlorien.cs.uni-dortmund.de (lothlorien [129.217.19.67]) by waldorf.cs.uni-dortmund.de with ESMTP id g1OHg2b23889; Sun, 24 Feb 2002 18:42:02 +0100 (MET) Original-Received: from lucy.cs.uni-dortmund.de (lucy [129.217.19.80]) by lothlorien.cs.uni-dortmund.de id SAA19581; Sun, 24 Feb 2002 18:41:57 +0100 (MET) Original-Received: by lucy.cs.uni-dortmund.de (Postfix, from userid 6104) id 4017F3AF85; Sun, 24 Feb 2002 18:41:57 +0100 (CET) Original-To: rms@gnu.org In-Reply-To: <200202220432.g1M4WTQ13957@aztec.santafe.edu> (Richard Stallman's message of "Thu, 21 Feb 2002 21:32:29 -0700 (MST)") Original-Lines: 31 User-Agent: Gnus/5.090006 (Oort Gnus v0.06) Emacs/21.2.50 (i686-pc-linux-gnu) Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.5 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: quimby.gnus.org gmane.emacs.devel:1483 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:1483 Richard Stallman writes: > As Jason pointed out, a similar facility > already exists in the Windows port (and another one is in the DOS port). > I think it would be nice to have a single facility that is platform > independent. > > I agree that would be an improvement. I'm not sure but I think that this does not encompass all of the Windows functionality. [time passes] Ah, for example there is the variable w32-lwindow-modifier. If this is nil, the key is not a modifier but seen by Emacs as . Else, the key can be seen by Emacs as any of alt, hyper, meta, super, control, shift. But the platform-independent mechanism (at least the one I'm thinking of) would only transform A-x (for some modifier A and some other key x) into H-x (for some other modifier H and the same key x). So the closest we could get with the platform-independent mechanism is to choose some modifier for the key and to have a boolean variable which chooses whether is seen as that modifier or as a normal key. But this looses functionality. Thoughts? kai -- ~/.signature is: umop 3p!sdn (Frank Nobis) _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://mail.gnu.org/mailman/listinfo/emacs-devel