GNU bug report logs - #19931
24.4; Support for OS X press and hold

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Severity: wishlist; Reported by: Philipp Stephani <p.stephani2@HIDDEN>; dated Mon, 23 Feb 2015 21:06:01 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 19931 <at> debbugs.gnu.org:


Received: (at 19931) by debbugs.gnu.org; 14 Dec 2020 08:46:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 14 03:46:27 2020
Received: from localhost ([127.0.0.1]:51015 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kojUw-0002k4-RG
	for submit <at> debbugs.gnu.org; Mon, 14 Dec 2020 03:46:27 -0500
Received: from relay11.mail.gandi.net ([217.70.178.231]:60491)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <juri@HIDDEN>) id 1kojUv-0002jo-3c
 for 19931 <at> debbugs.gnu.org; Mon, 14 Dec 2020 03:46:25 -0500
Received: from mail.gandi.net (m91-129-99-98.cust.tele2.ee [91.129.99.98])
 (Authenticated sender: juri@HIDDEN)
 by relay11.mail.gandi.net (Postfix) with ESMTPSA id 230DB10000A;
 Mon, 14 Dec 2020 08:46:16 +0000 (UTC)
From: Juri Linkov <juri@HIDDEN>
To: Pankaj Jangid <pankaj@HIDDEN>
Subject: Re: bug#19931: 24.4; Support for OS X press and hold
Organization: LINKOV.NET
References: <CAArVCkTgqWX+gWN=M56_VPw05jfNRzdwETHCbbtMxKGSRK=aKg@HIDDEN>
 <CADwFkmkb4wzneT28_MYSNneMwdqzHK2jZp45U_nf-vhu6-yWDg@HIDDEN>
 <CAArVCkQ3GP4ZihrhrYhxK6iJ-DE8T+1bABvk1LfOmELqyJMYAA@HIDDEN>
 <87o8iymjk9.fsf@HIDDEN> <87pn3ep0bn.fsf@HIDDEN>
 <87y2i2ujoz.fsf@HIDDEN> <8736099zlm.fsf@HIDDEN>
Date: Mon, 14 Dec 2020 10:35:30 +0200
In-Reply-To: <8736099zlm.fsf@HIDDEN> (Juri Linkov's message of "Sun, 
 13 Dec 2020 23:20:49 +0200")
Message-ID: <871rfssth1.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 19931
Cc: 19931 <at> debbugs.gnu.org, Philipp Stephani <p.stephani2@HIDDEN>,
 Stefan Kangas <stefan@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

>> Yes this almost solves the problem. Just that in case of press-and-hold,
>> the user doesn’t have to goto another key. The combination is the main
>> key and arrow-key to select the correct accent.
>
> There are some options in 'quail-define-package', and I recall
> that some of them can enable more interactive selection among
> displayed variants, but I don't remember what input methods used
> such options, and what options of 'quail-define-package' can do this,
> maybe 'SHOW-LAYOUT', but I'm not sure.

Actually, the interactive selection UI is enabled when a rule contains
a vector of possible variants, e.g.:

(quail-define-rules
 ("a" [?á ?ä]))

then typing "a" displays a list of characters to select.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#19931; Package emacs. Full text available.

Message received at 19931 <at> debbugs.gnu.org:


Received: (at 19931) by debbugs.gnu.org; 13 Dec 2020 21:27:38 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Dec 13 16:27:38 2020
Received: from localhost ([127.0.0.1]:50591 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1koYu1-00085Q-OA
	for submit <at> debbugs.gnu.org; Sun, 13 Dec 2020 16:27:37 -0500
Received: from relay6-d.mail.gandi.net ([217.70.183.198]:49775)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <juri@HIDDEN>) id 1koYtz-00084m-NO
 for 19931 <at> debbugs.gnu.org; Sun, 13 Dec 2020 16:27:36 -0500
X-Originating-IP: 91.129.99.98
Received: from mail.gandi.net (m91-129-99-98.cust.tele2.ee [91.129.99.98])
 (Authenticated sender: juri@HIDDEN)
 by relay6-d.mail.gandi.net (Postfix) with ESMTPSA id 74112C0006;
 Sun, 13 Dec 2020 21:27:26 +0000 (UTC)
From: Juri Linkov <juri@HIDDEN>
To: Pankaj Jangid <pankaj@HIDDEN>
Subject: Re: bug#19931: 24.4; Support for OS X press and hold
Organization: LINKOV.NET
References: <CAArVCkTgqWX+gWN=M56_VPw05jfNRzdwETHCbbtMxKGSRK=aKg@HIDDEN>
 <CADwFkmkb4wzneT28_MYSNneMwdqzHK2jZp45U_nf-vhu6-yWDg@HIDDEN>
 <CAArVCkQ3GP4ZihrhrYhxK6iJ-DE8T+1bABvk1LfOmELqyJMYAA@HIDDEN>
 <87o8iymjk9.fsf@HIDDEN> <87pn3ep0bn.fsf@HIDDEN>
 <87y2i2ujoz.fsf@HIDDEN>
Date: Sun, 13 Dec 2020 23:20:49 +0200
In-Reply-To: <87y2i2ujoz.fsf@HIDDEN> (Pankaj Jangid's message of
 "Sun, 13 Dec 2020 15:11:32 +0530")
Message-ID: <8736099zlm.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 19931
Cc: 19931 <at> debbugs.gnu.org, Philipp Stephani <p.stephani2@HIDDEN>,
 Stefan Kangas <stefan@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

>> But any postfix input method in Emacs already works the same way, for
>> example:
>>
>>   C-\ latin-1-postfix
>>   a
>>
>> displays a list of possible accents to select.
>
> Yes this almost solves the problem. Just that in case of press-and-hold,
> the user doesn’t have to goto another key. The combination is the main
> key and arrow-key to select the correct accent.

There are some options in 'quail-define-package', and I recall
that some of them can enable more interactive selection among
displayed variants, but I don't remember what input methods used
such options, and what options of 'quail-define-package' can do this,
maybe 'SHOW-LAYOUT', but I'm not sure.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#19931; Package emacs. Full text available.

Message received at 19931 <at> debbugs.gnu.org:


Received: (at 19931) by debbugs.gnu.org; 13 Dec 2020 09:41:45 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Dec 13 04:41:44 2020
Received: from localhost ([127.0.0.1]:47426 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1koNsu-0004Nn-L1
	for submit <at> debbugs.gnu.org; Sun, 13 Dec 2020 04:41:44 -0500
Received: from mail-pf1-f179.google.com ([209.85.210.179]:35112)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <pankaj@HIDDEN>) id 1koNss-0004NS-DU
 for 19931 <at> debbugs.gnu.org; Sun, 13 Dec 2020 04:41:43 -0500
Received: by mail-pf1-f179.google.com with SMTP id c79so10114835pfc.2
 for <19931 <at> debbugs.gnu.org>; Sun, 13 Dec 2020 01:41:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=codeisgreat-org.20150623.gappssmtp.com; s=20150623;
 h=from:to:cc:subject:organization:references:date:in-reply-to
 :message-id:user-agent:mime-version:content-transfer-encoding;
 bh=owkeO7tPIBVnYNoEeendH4heItPLubgHOkBtwAOgC/U=;
 b=BnJwUTVb6ToxIwU0oMMFYNwYU8vOQYC4WY20l7os3jCljscERPTDE5GVFjlENKmqtK
 VWNao1ZYEkRs3R7RnGieIXAS40iodQjlJ3uWDfrH3VWjNU2qvX7rcEr/eBvmMwWo7eJU
 JCDRGdIMGLKBIDLfNm2qeoSZNRFkJFReP+bqDXpUIU7zDIPCQOxEvc1oEGd5+yiCZFgF
 P8wJrpGKUwGTGp8CgULHuFUlcqmvSx7rLe0+DGXpgg558gG/o34utVjELnTqNNeqpqf0
 X/ZQHtMi8/7ethRkseitw6+rcs0L9L7H1O+bOKqdLA5JY9pAZkSx51cxxNFriS/0AqLO
 pUNg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:organization:references:date
 :in-reply-to:message-id:user-agent:mime-version
 :content-transfer-encoding;
 bh=owkeO7tPIBVnYNoEeendH4heItPLubgHOkBtwAOgC/U=;
 b=g3HXctMfRlCs44RwNQfcxblwyBN4Rqn7bygWVC7peETiFMjK2F0IolZPCs/31jU3Om
 U3OJkIVZ9x1efUM3Nza3wByCPX/m4s/Au4JqlV9yOZ+lVkXFKVn7ia1fNcIBdcjPY7zx
 WjVhA2ozCz5DUHl3LbCsbtUzZbKJJ5toEs7aY4sXgw7Ekd2sRP7gBPM4CTP++d1C+P6r
 a8rxgaXVcMyJ/DNTsKxXGiut/QwMhx6lqVhYm5FgEHBT0646hyhHxlm9nHIW5doCoEbU
 7FfjwSZ3gDrvP8/CH9+R9inbDzsWiTAK+WzDibOFOCzYmpwSkeDTTTNqAvia9VYyMq/u
 sknw==
X-Gm-Message-State: AOAM532mGkSKJS1ph6xdksG6l+nQ7C0tZRK+mPQizZxMTwhHFaiItm+o
 NcIef3WZ6IFqAOjWUqUo5X1WPdYc2msv2w==
X-Google-Smtp-Source: ABdhPJypdxMJ3Cxkndy56DFqmqalTZMOyCu5tlLu0a6wVKGLbL3kjmqhE98nmUThAgiPk8Z8eq8VZw==
X-Received: by 2002:aa7:80d5:0:b029:1a3:832a:1fd0 with SMTP id
 a21-20020aa780d50000b02901a3832a1fd0mr5181890pfn.6.1607852496274; 
 Sun, 13 Dec 2020 01:41:36 -0800 (PST)
Received: from lt ([2405:201:5c06:70bb:a64e:31ff:fe0c:338c])
 by smtp.gmail.com with ESMTPSA id z15sm15630854pfn.34.2020.12.13.01.41.33
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sun, 13 Dec 2020 01:41:35 -0800 (PST)
From: Pankaj Jangid <pankaj@HIDDEN>
To: Juri Linkov <juri@HIDDEN>
Subject: Re: bug#19931: 24.4; Support for OS X press and hold
Organization: Code Is Great Foundation
References: <CAArVCkTgqWX+gWN=M56_VPw05jfNRzdwETHCbbtMxKGSRK=aKg@HIDDEN>
 <CADwFkmkb4wzneT28_MYSNneMwdqzHK2jZp45U_nf-vhu6-yWDg@HIDDEN>
 <CAArVCkQ3GP4ZihrhrYhxK6iJ-DE8T+1bABvk1LfOmELqyJMYAA@HIDDEN>
 <87o8iymjk9.fsf@HIDDEN> <87pn3ep0bn.fsf@HIDDEN>
Date: Sun, 13 Dec 2020 15:11:32 +0530
In-Reply-To: <87pn3ep0bn.fsf@HIDDEN> (Juri Linkov's message of "Sun, 
 13 Dec 2020 10:38:52 +0200")
Message-ID: <87y2i2ujoz.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.3 (/)
X-Debbugs-Envelope-To: 19931
Cc: 19931 <at> debbugs.gnu.org, Philipp Stephani <p.stephani2@HIDDEN>,
 Stefan Kangas <stefan@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)

Juri Linkov <juri@HIDDEN> writes:

>> And if that is patented (like the right swipe) then no other system will
>> be implementing it. Probably, we can think of something better to
>> achieve the same goal. And make it portably available to all.
>>
>> One idea:
>>
>> A new input-method: accented-cycle (C-u C-\ "accented-cycle" RET).
>>
>> Once you have this input-method selected, then repeating same key will
>> cycle through the accented options. Ofcourse sometimes it is useful to
>> cut off input method so that instead of cycling you just repeat the same
>> character in the typed text. This is already very well documented in the
>> "(emacs) 22.3 Input Method".
>>
>> Also, the newly added "transient" input method will also be added help.
>>
>> So, why "press and hold" when you can simply "glide".
>
> I don't know how "Press and hold" works on OS X, but it seems it's like
> on some smartphone screen virtual keyboards holding down a letter pops up
> a list of suggestions with accented letters.

Yes exactly similar to that.

> But any postfix input method in Emacs already works the same way, for
> example:
>
>   C-\ latin-1-postfix
>   a
>
> displays a list of possible accents to select.

Yes this almost solves the problem. Just that in case of press-and-hold,
the user doesn=E2=80=99t have to goto another key. The combination is the m=
ain
key and arrow-key to select the correct accent.

May be we can have a generic implementation. The next possible keys are
already displayed in the echo area. Pressing the same character key
again cycles through those options.

e e         =3D> =C3=AB
e e e       =3D> =C3=A9
e e e e     =3D> =C3=A6
e e e e e   =3D> =C3=AA
e e e e e e =3D> =C3=A8

But, to be honest, I find the postfix implementation to be much faster.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#19931; Package emacs. Full text available.

Message received at 19931 <at> debbugs.gnu.org:


Received: (at 19931) by debbugs.gnu.org; 13 Dec 2020 08:51:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Dec 13 03:51:37 2020
Received: from localhost ([127.0.0.1]:47394 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1koN6P-0002iV-Ah
	for submit <at> debbugs.gnu.org; Sun, 13 Dec 2020 03:51:37 -0500
Received: from relay2-d.mail.gandi.net ([217.70.183.194]:51653)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <juri@HIDDEN>) id 1koN6N-0002ht-8W
 for 19931 <at> debbugs.gnu.org; Sun, 13 Dec 2020 03:51:36 -0500
X-Originating-IP: 91.129.99.98
Received: from mail.gandi.net (m91-129-99-98.cust.tele2.ee [91.129.99.98])
 (Authenticated sender: juri@HIDDEN)
 by relay2-d.mail.gandi.net (Postfix) with ESMTPSA id CA44D40003;
 Sun, 13 Dec 2020 08:51:26 +0000 (UTC)
From: Juri Linkov <juri@HIDDEN>
To: Pankaj Jangid <pankaj@HIDDEN>
Subject: Re: bug#19931: 24.4; Support for OS X press and hold
Organization: LINKOV.NET
References: <CAArVCkTgqWX+gWN=M56_VPw05jfNRzdwETHCbbtMxKGSRK=aKg@HIDDEN>
 <CADwFkmkb4wzneT28_MYSNneMwdqzHK2jZp45U_nf-vhu6-yWDg@HIDDEN>
 <CAArVCkQ3GP4ZihrhrYhxK6iJ-DE8T+1bABvk1LfOmELqyJMYAA@HIDDEN>
 <87o8iymjk9.fsf@HIDDEN>
Date: Sun, 13 Dec 2020 10:38:52 +0200
In-Reply-To: <87o8iymjk9.fsf@HIDDEN> (Pankaj Jangid's message of
 "Sun, 13 Dec 2020 09:41:34 +0530")
Message-ID: <87pn3ep0bn.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 19931
Cc: 19931 <at> debbugs.gnu.org, Philipp Stephani <p.stephani2@HIDDEN>,
 Stefan Kangas <stefan@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

> And if that is patented (like the right swipe) then no other system will
> be implementing it. Probably, we can think of something better to
> achieve the same goal. And make it portably available to all.
>
> One idea:
>
> A new input-method: accented-cycle (C-u C-\ "accented-cycle" RET).
>
> Once you have this input-method selected, then repeating same key will
> cycle through the accented options. Ofcourse sometimes it is useful to
> cut off input method so that instead of cycling you just repeat the same
> character in the typed text. This is already very well documented in the
> "(emacs) 22.3 Input Method".
>
> Also, the newly added "transient" input method will also be added help.
>
> So, why "press and hold" when you can simply "glide".

I don't know how "Press and hold" works on OS X, but it seems it's like
on some smartphone screen virtual keyboards holding down a letter pops up
a list of suggestions with accented letters.  But any postfix input method
in Emacs already works the same way, for example:

  C-\ latin-1-postfix
  a

displays a list of possible accents to select.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#19931; Package emacs. Full text available.

Message received at 19931 <at> debbugs.gnu.org:


Received: (at 19931) by debbugs.gnu.org; 13 Dec 2020 04:11:46 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 12 23:11:46 2020
Received: from localhost ([127.0.0.1]:47248 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1koIjZ-0001Pp-Oe
	for submit <at> debbugs.gnu.org; Sat, 12 Dec 2020 23:11:46 -0500
Received: from mail-pj1-f49.google.com ([209.85.216.49]:50369)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <pankaj@HIDDEN>) id 1koIjY-0001Pc-Gr
 for 19931 <at> debbugs.gnu.org; Sat, 12 Dec 2020 23:11:45 -0500
Received: by mail-pj1-f49.google.com with SMTP id lj6so2998960pjb.0
 for <19931 <at> debbugs.gnu.org>; Sat, 12 Dec 2020 20:11:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=codeisgreat-org.20150623.gappssmtp.com; s=20150623;
 h=from:to:cc:subject:organization:references:date:in-reply-to
 :message-id:user-agent:mime-version;
 bh=DenGij8vviQ0UpD5Dvv3Hqclh4TWDm/QFJOt1baNYgM=;
 b=VO7a94TMq9tTGpDiqVC4AhnpzeQbKOGrB3zTJkIBS/0RQ4xIaR5fnuH3YoddgRaq//
 h0RccVKwY7Ojt8wDHMlmohTPyMESPPpJeAs+LUW5QNGVBgAKt+R6V1eQp/7GJgK8l7JS
 wtCJqCq7ITwv33m5qmUBJSLCzbCLPB4m6tvT5XHsexiJ+7gTHjpvS95msERvfTnwswFb
 i8lPNGZCFQI79AbzDwr2x4Uf1Si3RVhVYbIYlpgt42vzpon8Xz/c1ej7dEijvKfKxsfN
 gfuvTc2asj8IZ3HKRvtvGbLwz3KrJgW8WBOio0TdqPbTcXicxi4aaNyU8agW9yt0NLAv
 KVfA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:organization:references:date
 :in-reply-to:message-id:user-agent:mime-version;
 bh=DenGij8vviQ0UpD5Dvv3Hqclh4TWDm/QFJOt1baNYgM=;
 b=OsJTw9cSDLCe9S8YpwdBIRmDW0jCQzWkIcTlCvJ2IHNyGXPa+Bz/A4HPr698rH5vYt
 PcPyExpuw/6yYL/GS0ghYEFunyqPoF/9SO/1zdVMLLyVsTD/eFc2hq8npd2fmiywF73w
 nJm4Po/NuxS1fIeEBSnOZHqHW7w/1GxNDxlAsABe7hB2sH0bqSGrNImxf6Xh6CPqtNtz
 O9VXBHu3lstbzCPjOw8QhjaDci2+fd/FpUrDh4EFQ0TiAv57icX+9eref431BNrgveM/
 9zSye80tGuDPBkgQZOFcQ2pF8DPlrcbzv7xqiRuUtSRCDS8glz3EtLXmt0k06UBIYF1j
 AK2Q==
X-Gm-Message-State: AOAM533JJ6IdmJPatKz+s6im4ShwKU0sKJR/Q/oIAeJLSqjchL60V/Xv
 +9Y2ZvBYNZVdnYlX3mc7d5HU7wIRgXhvug==
X-Google-Smtp-Source: ABdhPJz6S/gtQDIKQcuLVwdUlChUmCYJwzu96QA3DwebH8n5mNmKWmv55mAesbQQfH5xpMggwN55qw==
X-Received: by 2002:a17:902:860a:b029:da:e83a:7f1f with SMTP id
 f10-20020a170902860ab02900dae83a7f1fmr17321119plo.60.1607832698598; 
 Sat, 12 Dec 2020 20:11:38 -0800 (PST)
Received: from lt ([2405:201:5c06:70bb:a64e:31ff:fe0c:338c])
 by smtp.gmail.com with ESMTPSA id jx4sm13926440pjb.24.2020.12.12.20.11.36
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sat, 12 Dec 2020 20:11:38 -0800 (PST)
From: Pankaj Jangid <pankaj@HIDDEN>
To: Philipp Stephani <p.stephani2@HIDDEN>
Subject: Re: bug#19931: 24.4; Support for OS X press and hold
Organization: Code Is Great Foundation
References: <CAArVCkTgqWX+gWN=M56_VPw05jfNRzdwETHCbbtMxKGSRK=aKg@HIDDEN>
 <CADwFkmkb4wzneT28_MYSNneMwdqzHK2jZp45U_nf-vhu6-yWDg@HIDDEN>
 <CAArVCkQ3GP4ZihrhrYhxK6iJ-DE8T+1bABvk1LfOmELqyJMYAA@HIDDEN>
Date: Sun, 13 Dec 2020 09:41:34 +0530
In-Reply-To: <CAArVCkQ3GP4ZihrhrYhxK6iJ-DE8T+1bABvk1LfOmELqyJMYAA@HIDDEN>
 (Philipp Stephani's message of "Sat, 12 Dec 2020 17:52:54 +0100")
Message-ID: <87o8iymjk9.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.3 (/)
X-Debbugs-Envelope-To: 19931
Cc: 19931 <at> debbugs.gnu.org, Stefan Kangas <stefan@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)

Philipp Stephani <p.stephani2@HIDDEN> writes:

>> > "Press and hold" is an OS X input method used for entering accented
>> > characters if a key is held down (instead of repeating the key).  It's
>> > not supported in Emacs.
>> > http://lists.gnu.org/archive/html/emacs-devel/2011-06/msg00784.html
>> > states: "Let's look into making it work properly once people decide to
>> > install Lion."
>> > That was more than three years ago, and since then two major OS X
>> > versions have been released, but unfortunately press and hold is still
>> > not supported.  It would be great to support this feature to make Emacs
>> > more consistent with other apps on OS X.
>>
>> Do we have support for this on free operating systems?  Otherwise, I
>> think the policy is that we can't add it to Emacs.
>
> Probably yes, at least I haven't found similar functionality on free
> windowing systems.

And if that is patented (like the right swipe) then no other system will
be implementing it. Probably, we can think of something better to
achieve the same goal. And make it portably available to all.

One idea:

A new input-method: accented-cycle (C-u C-\ "accented-cycle" RET).

Once you have this input-method selected, then repeating same key will
cycle through the accented options. Ofcourse sometimes it is useful to
cut off input method so that instead of cycling you just repeat the same
character in the typed text. This is already very well documented in the
"(emacs) 22.3 Input Method".

Also, the newly added "transient" input method will also be added help.

So, why "press and hold" when you can simply "glide".




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#19931; Package emacs. Full text available.

Message received at 19931 <at> debbugs.gnu.org:


Received: (at 19931) by debbugs.gnu.org; 12 Dec 2020 16:53:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 12 11:53:13 2020
Received: from localhost ([127.0.0.1]:46309 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ko88u-0006Br-RM
	for submit <at> debbugs.gnu.org; Sat, 12 Dec 2020 11:53:13 -0500
Received: from mail-oo1-f45.google.com ([209.85.161.45]:46584)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <p.stephani2@HIDDEN>) id 1ko88t-0006BP-K1
 for 19931 <at> debbugs.gnu.org; Sat, 12 Dec 2020 11:53:12 -0500
Received: by mail-oo1-f45.google.com with SMTP id w9so2937755ooh.13
 for <19931 <at> debbugs.gnu.org>; Sat, 12 Dec 2020 08:53:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=94FDXQX8XcQDlcw+8fs8sd+xBYgVlwJYLSDG5TmGcy0=;
 b=QXnWz/sbvCVvgtZlpqA2FTXXNipR5nFbgSt+iiEKqdP22ksDmMsCIp7l+20kczn4ne
 FMOfdPzx+FjqmIrKRxWbHe3KyiIdj0ofB9kJzfaXMVC/iMnUaeTVCAhD+Rv+wD7ls1qH
 bneD4li2qMchCoTmQLJnIzYsnaU66Qqc1+AzqBqWe1LqUR0Uq7d58fQpAuU22MS5YlaX
 SCnrE4oJLrXSyBe2YEpP2FPYaU6TPGsh1xMT8JqalLMuBPktT7JpzC+uWwPqzyVhHkPP
 MjF1KYdYFOaES2nYhH+WTDSK3K1/0CtzzKJBggpZ63Bs6PvTt65+qvC4tNiJoVjejzIT
 kaIA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=94FDXQX8XcQDlcw+8fs8sd+xBYgVlwJYLSDG5TmGcy0=;
 b=Kr1l4Tzwd37c69iRaP4AN9+Ijl4Q2x+VOQ/fIE1Ba0680qN5/Kop5Zr59nFx/O1IQF
 rHCjiRbmZsH1URXgLhuPukyhaGl6tuk4jcsrx5lPmPIs7HJo+sAMBot0Zl9MTugGo4P0
 mIuuKSDtRTldeNyJ7Rt280nxSe3bJ3a69rBJXMqIWpmB7UTZrvrGZM74rhkGA2NCvHUf
 Zr0aYD6NQCZwnmvziNIR1+mwfceXslZ2ASjFVGyjzazzrMiqmd4USxWIR3IVRcOCWnOG
 MK2w+EBVMaiHJN8DN8+ZUYHmrOf7rT1nzkR7i+1t4oTbw2p5KZa87Pfv0Vt/fLSt49UY
 nyxw==
X-Gm-Message-State: AOAM533xEuxPYVdZOoLKmyjQR+GZfOgmdX2Wq4ecjM4BUO7nrs/s81dB
 C1J0VVa2Rqh5WccaaTu8bLksyMXENoPyuPLfwO1kSfIA
X-Google-Smtp-Source: ABdhPJy2S9gehOoDdw18COTQk/Is5bGPaIVT/BKDf4s1rqE68xO1pLVikOxfZhPlN07HS9zuePdfL7Z0kr8Jll0riiY=
X-Received: by 2002:a4a:c102:: with SMTP id s2mr14162359oop.60.1607791985611; 
 Sat, 12 Dec 2020 08:53:05 -0800 (PST)
MIME-Version: 1.0
References: <CAArVCkTgqWX+gWN=M56_VPw05jfNRzdwETHCbbtMxKGSRK=aKg@HIDDEN>
 <CADwFkmkb4wzneT28_MYSNneMwdqzHK2jZp45U_nf-vhu6-yWDg@HIDDEN>
In-Reply-To: <CADwFkmkb4wzneT28_MYSNneMwdqzHK2jZp45U_nf-vhu6-yWDg@HIDDEN>
From: Philipp Stephani <p.stephani2@HIDDEN>
Date: Sat, 12 Dec 2020 17:52:54 +0100
Message-ID: <CAArVCkQ3GP4ZihrhrYhxK6iJ-DE8T+1bABvk1LfOmELqyJMYAA@HIDDEN>
Subject: Re: bug#19931: 24.4; Support for OS X press and hold
To: Stefan Kangas <stefan@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.3 (/)
X-Debbugs-Envelope-To: 19931
Cc: 19931 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)

Am Mo., 23. Nov. 2020 um 15:04 Uhr schrieb Stefan Kangas <stefan@HIDDEN>:
>
> Philipp Stephani <p.stephani2@HIDDEN> writes:
>
> > "Press and hold" is an OS X input method used for entering accented
> > characters if a key is held down (instead of repeating the key).  It's
> > not supported in Emacs.
> > http://lists.gnu.org/archive/html/emacs-devel/2011-06/msg00784.html
> > states: "Let's look into making it work properly once people decide to
> > install Lion."
> > That was more than three years ago, and since then two major OS X
> > versions have been released, but unfortunately press and hold is still
> > not supported.  It would be great to support this feature to make Emacs
> > more consistent with other apps on OS X.
>
> Do we have support for this on free operating systems?  Otherwise, I
> think the policy is that we can't add it to Emacs.

Probably yes, at least I haven't found similar functionality on free
windowing systems.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#19931; Package emacs. Full text available.

Message received at 19931 <at> debbugs.gnu.org:


Received: (at 19931) by debbugs.gnu.org; 23 Nov 2020 14:04:26 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Nov 23 09:04:26 2020
Received: from localhost ([127.0.0.1]:49581 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1khCSA-0001cx-FC
	for submit <at> debbugs.gnu.org; Mon, 23 Nov 2020 09:04:26 -0500
Received: from mail-ej1-f47.google.com ([209.85.218.47]:41405)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <stefankangas@HIDDEN>) id 1khCS7-0001ci-P8
 for 19931 <at> debbugs.gnu.org; Mon, 23 Nov 2020 09:04:24 -0500
Received: by mail-ej1-f47.google.com with SMTP id gj5so23450303ejb.8
 for <19931 <at> debbugs.gnu.org>; Mon, 23 Nov 2020 06:04:23 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:in-reply-to:references:user-agent
 :mime-version:date:message-id:subject:to:cc;
 bh=FOht0gMKQ9nI7QtH+vZ6RgImaJSAuf8u3Ss+wbOw0q8=;
 b=d0tCHtFO84OjuWK3IEgnKkUBaR7GVPs61tKKdCkEjznKUjRBeYZwT1mfJaSZBhVS8m
 HjjaAXDHOmvuQ+oFOU7mV1wHZMjBk5Ol23UhAd0ulPASEoDVRj5ual4CAaf3+FVPBWXu
 mqOeRE2rFdWJrXF4E/d+UuTsFBmLeyUdNhEZNsxy4zQ/5CASpJDZVaqBf2dUREJ+GCa3
 0DVK03OVytt9aEF2VI0pz5NSr8dJ5j4GauukJF7pD+S9H6UL3LTYLozO+MpNZxyN/1e8
 f+lifukeRX7hBsTDpz5Lce5ye01t/r7WsB4xhfpjkWdCGor5I43oazlmfINyfLtN3acD
 CK2w==
X-Gm-Message-State: AOAM533CEs3JPrTj5s48diKgMtFQ/Yp9Cr+y1YAnunE6k1Vy4G1RfL+4
 S2Tc5+NFMPhLU0taCsX5zSNzA2eFQo6Wav8W33o=
X-Google-Smtp-Source: ABdhPJyMxGIdBAszK415KtqQGq9N4/FDyfI+mszd8GODWHGeBi5MtcJ/bHhTj7W6DVjX18YoZAaoSgBwEcJFh7KFKIg=
X-Received: by 2002:a17:906:4e90:: with SMTP id
 v16mr45921681eju.477.1606140257911; 
 Mon, 23 Nov 2020 06:04:17 -0800 (PST)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Mon, 23 Nov 2020 09:04:17 -0500
From: Stefan Kangas <stefan@HIDDEN>
In-Reply-To: <CAArVCkTgqWX+gWN=M56_VPw05jfNRzdwETHCbbtMxKGSRK=aKg@HIDDEN>
 (Philipp Stephani's message of "Mon, 23 Feb 2015 22:05:32 +0100")
References: <CAArVCkTgqWX+gWN=M56_VPw05jfNRzdwETHCbbtMxKGSRK=aKg@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)
MIME-Version: 1.0
Date: Mon, 23 Nov 2020 09:04:16 -0500
Message-ID: <CADwFkmkb4wzneT28_MYSNneMwdqzHK2jZp45U_nf-vhu6-yWDg@HIDDEN>
Subject: Re: bug#19931: 24.4; Support for OS X press and hold
To: Philipp Stephani <p.stephani2@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.5 (/)
X-Debbugs-Envelope-To: 19931
Cc: 19931 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.5 (/)

Philipp Stephani <p.stephani2@HIDDEN> writes:

> "Press and hold" is an OS X input method used for entering accented
> characters if a key is held down (instead of repeating the key).  It's
> not supported in Emacs.
> http://lists.gnu.org/archive/html/emacs-devel/2011-06/msg00784.html
> states: "Let's look into making it work properly once people decide to
> install Lion."
> That was more than three years ago, and since then two major OS X
> versions have been released, but unfortunately press and hold is still
> not supported.  It would be great to support this feature to make Emacs
> more consistent with other apps on OS X.

Do we have support for this on free operating systems?  Otherwise, I
think the policy is that we can't add it to Emacs.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#19931; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 23 Feb 2015 21:05:53 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 23 16:05:53 2015
Received: from localhost ([127.0.0.1]:55867 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1YQ0CO-0007om-1J
	for submit <at> debbugs.gnu.org; Mon, 23 Feb 2015 16:05:52 -0500
Received: from eggs.gnu.org ([208.118.235.92]:46513)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <p.stephani2@HIDDEN>) id 1YQ0CM-0007oZ-4W
 for submit <at> debbugs.gnu.org; Mon, 23 Feb 2015 16:05:51 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <p.stephani2@HIDDEN>) id 1YQ0CF-0002U2-6p
 for submit <at> debbugs.gnu.org; Mon, 23 Feb 2015 16:05:44 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: *
X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50,
 FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,HTML_MESSAGE,T_DKIM_INVALID
 autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:34284)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <p.stephani2@HIDDEN>) id 1YQ0CF-0002Tw-1i
 for submit <at> debbugs.gnu.org; Mon, 23 Feb 2015 16:05:43 -0500
Received: from eggs.gnu.org ([2001:4830:134:3::10]:48229)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <p.stephani2@HIDDEN>) id 1YQ0CD-0001Pf-G1
 for bug-gnu-emacs@HIDDEN; Mon, 23 Feb 2015 16:05:42 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <p.stephani2@HIDDEN>) id 1YQ0C7-0002Pi-3Z
 for bug-gnu-emacs@HIDDEN; Mon, 23 Feb 2015 16:05:41 -0500
Received: from mail-la0-x22c.google.com ([2a00:1450:4010:c03::22c]:34707)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <p.stephani2@HIDDEN>) id 1YQ0C6-0002Ol-Lz
 for bug-gnu-emacs@HIDDEN; Mon, 23 Feb 2015 16:05:35 -0500
Received: by labhs14 with SMTP id hs14so21350337lab.1
 for <bug-gnu-emacs@HIDDEN>; Mon, 23 Feb 2015 13:05:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:date:message-id:subject:from:to:content-type;
 bh=sFiuD3uleyuFsONDiFNGQmhQprNDjVpLPOk0kqsnbAA=;
 b=oukXSuzlLvxDKEyOFp1lUeoarvAqFOq2HieGvPNd7r0Gy0zb9hlEGICDuHR8PULMM5
 VJEAcByN5P1J0/uAo9/0/fJ3zGf9ZzPfgpmxuKSyyz48ZEykfd4r+XveBrynRYDxDfCw
 FXh5NB1lVx+5jsmnT1ze9nE4YOA7W+evFaJjWnecJiC1H/QuRkTDryaV6Xvh4OhFD8Os
 vsVEys+rabMDQAS2XteFlP1HUrIQvjGflhEjC78sm8bcBukvH+2kccdkYNZwIPc1cZBw
 tVzPFJ4NPl6nselmkrEZNCPdfMHXNM6OyBM4Cd00FDCy34eflsMozf8GRnlSkaPKbLwy
 2fEg==
MIME-Version: 1.0
X-Received: by 10.112.198.233 with SMTP id jf9mr11766466lbc.9.1424725532792;
 Mon, 23 Feb 2015 13:05:32 -0800 (PST)
Received: by 10.25.30.69 with HTTP; Mon, 23 Feb 2015 13:05:32 -0800 (PST)
Date: Mon, 23 Feb 2015 22:05:32 +0100
Message-ID: <CAArVCkTgqWX+gWN=M56_VPw05jfNRzdwETHCbbtMxKGSRK=aKg@HIDDEN>
Subject: 24.4; Support for OS X press and hold
From: Philipp Stephani <p.stephani2@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Content-Type: multipart/alternative; boundary=001a11c32cf448dcf6050fc7c329
X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address
 (bad octet value).
X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address
 (bad octet value).
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -3.8 (---)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.8 (---)

--001a11c32cf448dcf6050fc7c329
Content-Type: text/plain; charset=UTF-8

Message-ID: <m28ufo737a.fsf@HIDDEN
>
--text follows this line--

"Press and hold" is an OS X input method used for entering accented
characters if a key is held down (instead of repeating the key).  It's
not supported in Emacs.
http://lists.gnu.org/archive/html/emacs-devel/2011-06/msg00784.html
states: "Let's look into making it work properly once people decide to
install Lion."
That was more than three years ago, and since then two major OS X
versions have been released, but unfortunately press and hold is still
not supported.  It would be great to support this feature to make Emacs
more consistent with other apps on OS X.


In GNU Emacs 24.4.1 (x86_64-apple-darwin13.4.0, NS apple-appkit-1265.21)
 of 2014-10-22 on p
Windowing system distributor `Apple', version 10.3.1344
Configured using:
 `configure --prefix=/usr/local/Cellar/emacs/24.4
 --enable-locallisppath=/usr/local/share/emacs/site-lisp
 --infodir=/usr/local/Cellar/emacs/24.4/share/info/emacs --without-dbus
 --without-gnutls --with-ns --disable-ns-self-contained'

Important settings:
  value of $LANG: de_DE.UTF-8
  locale-coding-system: utf-8-unix

Major mode: Lisp Interaction

Minor modes in effect:
  tooltip-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  line-number-mode: t
  transient-mark-mode: t

Recent input:
<menu-bar> <help-menu> <send-emacs-bug-report>

Recent messages:
For information about GNU Emacs and the GNU system, type C-h C-a.

Load-path shadows:
None found.

Features:
(shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 mml
easymenu mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231
mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums
mm-util help-fns mail-prsvr mail-utils time-date tooltip electric
uniquify ediff-hook vc-hooks lisp-float-type mwheel ns-win tool-bar dnd
fontset image regexp-opt fringe tabulated-list newcomment lisp-mode
prog-mode register page menu-bar rfn-eshadow timer select scroll-bar
mouse jit-lock font-lock syntax facemenu font-core frame cham georgian
utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean
japanese hebrew greek romanian slovak czech european ethiopic indian
cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev
minibuffer nadvice loaddefs button faces cus-face macroexp files
text-properties overlay sha1 md5 base64 format env code-pages mule
custom widget hashtable-print-readable backquote make-network-process
cocoa ns multi-tty emacs)

Memory information:
((conses 16 71987 6607)
 (symbols 48 17377 0)
 (miscs 40 36 154)
 (strings 32 9965 4605)
 (string-bytes 1 263174)
 (vectors 16 9021)
 (vector-slots 8 384474 14793)
 (floats 8 53 103)
 (intervals 56 179 0)
 (buffers 960 11))

--001a11c32cf448dcf6050fc7c329
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Message-ID: &lt;m28ufo737a.fsf@HIDDEN=
address--so-tickle-me&gt;<br>--text follows this line--<br><br>&quot;Press =
and hold&quot; is an OS X input method used for entering accented<br>charac=
ters if a key is held down (instead of repeating the key).=C2=A0 It&#39;s<b=
r>not supported in Emacs.<br><a href=3D"http://lists.gnu.org/archive/html/e=
macs-devel/2011-06/msg00784.html">http://lists.gnu.org/archive/html/emacs-d=
evel/2011-06/msg00784.html</a><br>states: &quot;Let&#39;s look into making =
it work properly once people decide to<br>install Lion.&quot;<br>That was m=
ore than three years ago, and since then two major OS X<br>versions have be=
en released, but unfortunately press and hold is still<br>not supported.=C2=
=A0 It would be great to support this feature to make Emacs<br>more consist=
ent with other apps on OS X.<br><br><br>In GNU Emacs 24.4.1 (x86_64-apple-d=
arwin13.4.0, NS apple-appkit-1265.21)<br>=C2=A0of 2014-10-22 on p<br>Window=
ing system distributor `Apple&#39;, version 10.3.1344<br>Configured using:<=
br>=C2=A0`configure --prefix=3D/usr/local/Cellar/emacs/24.4<br>=C2=A0--enab=
le-locallisppath=3D/usr/local/share/emacs/site-lisp<br>=C2=A0--infodir=3D/u=
sr/local/Cellar/emacs/24.4/share/info/emacs --without-dbus<br>=C2=A0--witho=
ut-gnutls --with-ns --disable-ns-self-contained&#39;<br><br>Important setti=
ngs:<br>=C2=A0 value of $LANG: de_DE.UTF-8<br>=C2=A0 locale-coding-system: =
utf-8-unix<br><br>Major mode: Lisp Interaction<br><br>Minor modes in effect=
:<br>=C2=A0 tooltip-mode: t<br>=C2=A0 electric-indent-mode: t<br>=C2=A0 mou=
se-wheel-mode: t<br>=C2=A0 tool-bar-mode: t<br>=C2=A0 menu-bar-mode: t<br>=
=C2=A0 file-name-shadow-mode: t<br>=C2=A0 global-font-lock-mode: t<br>=C2=
=A0 font-lock-mode: t<br>=C2=A0 blink-cursor-mode: t<br>=C2=A0 auto-composi=
tion-mode: t<br>=C2=A0 auto-encryption-mode: t<br>=C2=A0 auto-compression-m=
ode: t<br>=C2=A0 line-number-mode: t<br>=C2=A0 transient-mark-mode: t<br><b=
r>Recent input:<br>&lt;menu-bar&gt; &lt;help-menu&gt; &lt;send-emacs-bug-re=
port&gt;<br><br>Recent messages:<br>For information about GNU Emacs and the=
 GNU system, type C-h C-a.<br><br>Load-path shadows:<br>None found.<br><br>=
Features:<br>(shadow sort gnus-util mail-extr emacsbug message format-spec =
rfc822 mml<br>easymenu mml-sec mm-decode mm-bodies mm-encode mail-parse rfc=
2231<br>mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums=
<br>mm-util help-fns mail-prsvr mail-utils time-date tooltip electric<br>un=
iquify ediff-hook vc-hooks lisp-float-type mwheel ns-win tool-bar dnd<br>fo=
ntset image regexp-opt fringe tabulated-list newcomment lisp-mode<br>prog-m=
ode register page menu-bar rfn-eshadow timer select scroll-bar<br>mouse jit=
-lock font-lock syntax facemenu font-core frame cham georgian<br>utf-8-lang=
 misc-lang vietnamese tibetan thai tai-viet lao korean<br>japanese hebrew g=
reek romanian slovak czech european ethiopic indian<br>cyrillic chinese cas=
e-table epa-hook jka-cmpr-hook help simple abbrev<br>minibuffer nadvice loa=
ddefs button faces cus-face macroexp files<br>text-properties overlay sha1 =
md5 base64 format env code-pages mule<br>custom widget hashtable-print-read=
able backquote make-network-process<br>cocoa ns multi-tty emacs)<br><br>Mem=
ory information:<br>((conses 16 71987 6607)<br>=C2=A0(symbols 48 17377 0)<b=
r>=C2=A0(miscs 40 36 154)<br>=C2=A0(strings 32 9965 4605)<br>=C2=A0(string-=
bytes 1 263174)<br>=C2=A0(vectors 16 9021)<br>=C2=A0(vector-slots 8 384474 =
14793)<br>=C2=A0(floats 8 53 103)<br>=C2=A0(intervals 56 179 0)<br>=C2=A0(b=
uffers 960 11))<br></div>

--001a11c32cf448dcf6050fc7c329--




Acknowledgement sent to Philipp Stephani <p.stephani2@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#19931; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 14 Dec 2020 09:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.