From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jason Rumney Newsgroups: gmane.emacs.devel Subject: Re: Key bindings proposal Date: Sat, 14 Aug 2010 08:41:19 +0800 Message-ID: <4C65E62F.1030004@gnu.org> References: <19534.1494.627000.357123@gargle.gargle.HOWL> <19546.47167.15000.439215@gargle.gargle.HOWL> <87fwys7qao.fsf@telefonica.net> <87hbj8qvd9.fsf@uwakimon.sk.tsukuba.ac.jp> <87iq3k68ye.fsf@stupidchicken.com> <874of466rj.fsf@stupidchicken.com> <87pqxsbrie.fsf@stupidchicken.com> <87k4nv7t72.fsf@stupidchicken.com> <19556.28233.750000.798692@gargle.gargle.HOWL> <87aaoqjzge.fsf@stupidchicken.com> <87sk2ie9ny.fsf@stupidchicken.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1281746508 887 80.91.229.12 (14 Aug 2010 00:41:48 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 14 Aug 2010 00:41:48 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Aug 14 02:41:47 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Ok4oj-0002lD-Jg for ged-emacs-devel@m.gmane.org; Sat, 14 Aug 2010 02:41:45 +0200 Original-Received: from localhost ([127.0.0.1]:35410 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ok4oi-0005BN-T8 for ged-emacs-devel@m.gmane.org; Fri, 13 Aug 2010 20:41:44 -0400 Original-Received: from [140.186.70.92] (port=59600 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ok4oc-0005AN-6l for emacs-devel@gnu.org; Fri, 13 Aug 2010 20:41:39 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Ok4ob-0001N3-25 for emacs-devel@gnu.org; Fri, 13 Aug 2010 20:41:38 -0400 Original-Received: from mail-pv0-f169.google.com ([74.125.83.169]:37671) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Ok4oa-0001Ms-Rp for emacs-devel@gnu.org; Fri, 13 Aug 2010 20:41:37 -0400 Original-Received: by pvc30 with SMTP id 30so1769398pvc.0 for ; Fri, 13 Aug 2010 17:41:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=WBvA3e4lltDC6vMCObwYOFc73P9xwxZK06UeH7I/x+s=; b=Pjj/G6HFmXz4M6e4Yk8jFVl77kPCaspngkuty5LZAgqMuta46VyVVxPD4YVyzJOOxK zHMb7193xSEpoe+UOyK/hVSiuvutRorS8rAqj/Vui8SjB8fx//Bv1bkonWxt+hSkiCgp 3xLUX7tYlL0wELj/axpmYkY0JiexxYXw5Dxyk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:subject :references:in-reply-to:content-type:content-transfer-encoding; b=LhwQ0fkvGdauvU0X2p7elwqy9CzvkLJw+gEnEwoZGdIpA89CviKQ8IN4YTdyxq5pgC A0NAPt0cybfyuaBcpgrOET7NoGEchLz6iorrYYMwkgSTG+TVpwDEZt4Z+bu6IKrn55fL kfvqjzYv1xeh4qWxyQMojgkY85NrQadT46xew= Original-Received: by 10.142.140.19 with SMTP id n19mr1859749wfd.271.1281746495761; Fri, 13 Aug 2010 17:41:35 -0700 (PDT) Original-Received: from [192.168.249.102] ([202.87.221.130]) by mx.google.com with ESMTPS id z1sm3787553wfd.3.2010.08.13.17.41.33 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 13 Aug 2010 17:41:34 -0700 (PDT) User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2.8) Gecko/20100802 Thunderbird/3.1.2 In-Reply-To: <87sk2ie9ny.fsf@stupidchicken.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) 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:128649 Archived-At: On 14/8/2010 12:53 AM, Chong Yidong wrote: > Lennart Borgman writes: > >> Beside that it would not solve the problem that Emacs on w32 does not >> allow people which needs sticky keys to use it, i.e. it does not allow >> access for some disabled people. > This is an appropriate issue, and the patch to handle it, independent of > the rebinding-the-Windows-key feature, would be welcome. You misunderstand the purpose of Lennart's patch. The ability to rebind the windows and alt keys on w32 is already there, and has been since about 1996. Lennart's patch allows the user to forcibly reclaim keys that are being used for system wide functions, in a way that works for all keys (we already have a function that can reclaim some of those, but not Alt-Tab or some of the Windows key bindings). Lennart's patch is useful for users who continue to use the default of Alt bound to Meta as well as users who would prefer to move meta to one or both windows keys.