From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jonathan Kenyon Newsgroups: gmane.emacs.devel Subject: Re: Android port Date: Tue, 21 Feb 2023 21:21:18 -0600 Message-ID: References: <912677799.460919.1676709333977@mail1.libero.it> <87zg9bjrfi.fsf@yahoo.com> <2083511697.508112.1676757486753@mail1.libero.it> <87mt5ajtbr.fsf@yahoo.com> <1002927807.523870.1676797315058@mail1.libero.it> <87sff2hqns.fsf@yahoo.com> <1550942964.527662.1676805571212@mail1.libero.it> <87v8jxhnm4.fsf@yahoo.com> <1535143748.518576.1676826635262@mail1.libero.it> <87sff1f4b7.fsf@yahoo.com> <353771134.663266.1676912758610@mail1.libero.it> <87ttzfeoqo.fsf@yahoo.com> <497288500.805533.1677001181404@mail1.libero.it> <87o7pmc0s4.fsf@polaris64.net> <87fsayctu0.fsf@yahoo.com> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="0000000000006310d505f5416411" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="37624"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Simon Pugnet , Angelo Graziosi , emacs-devel@gnu.org To: Po Lu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Feb 22 04:22:34 2023 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pUfiD-0009YN-Fq for ged-emacs-devel@m.gmane-mx.org; Wed, 22 Feb 2023 04:22:33 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pUfhN-0002QH-3X; Tue, 21 Feb 2023 22:21:41 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pUfhJ-0002Q5-MB for emacs-devel@gnu.org; Tue, 21 Feb 2023 22:21:37 -0500 Original-Received: from mail-ed1-x529.google.com ([2a00:1450:4864:20::529]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pUfhG-0003qJ-Pq for emacs-devel@gnu.org; Tue, 21 Feb 2023 22:21:37 -0500 Original-Received: by mail-ed1-x529.google.com with SMTP id eg37so21277640edb.12 for ; Tue, 21 Feb 2023 19:21:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ordinarygizmos-com.20210112.gappssmtp.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=8uN8LssIVmfkJ94zRRSiYR5fP2J+XZvzmVCweB0rpQ8=; b=ZPOTaysBZaDygmhdPma/9WHOv/nCJY+0r9c8IymzCi7q5zoDHLjWMxMuqZzKgkic36 cN/swaSGpVZvVkQw8Z1SxbfUoT3T7MUfpHLt/Y37Y7O5a1ZR+B8LD6TSR/QLpff+N8ra UvcwwsA57Zf4PTOBIltp6Syo1d5519hnJ89QjR1aVciUvTNUTrQD3IMcXm2UwgRxuEN/ Olop0c8bd3M+K+jztc74BQYB2XSjdkfybmaMrLZTRaVTIdZPj2xr2ulOIQa9MqrpWyy7 bqwDcxG2iOdv2uVTXxVRtZeyizp3W3jpg5DBZmvOn6KPy09Wjxs/PYGb5X0Ef95XkEow t/Rg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=8uN8LssIVmfkJ94zRRSiYR5fP2J+XZvzmVCweB0rpQ8=; b=UsEEN9a3pT6DJyI7Xujpkt6BTHFtWAJsJPUiEtxBBO+MC2cEOpva6CIp+1hmn5bsXF MjX0M82rOYr0DTgH8FiDJ1C6m764Ae9jbn74Su6BXNXbXrqx87KDxCKgYS7UBKEozxOc JaZJKJ9+LgxtZNDC1nH5bVVppjiRPzueFx8i9WoKMAk+ocs6EpJhgD92InHeX08fy5JX tHjSSQrRYA0b09gTVCWrqqaB/ajwZiqZr9Dq59OsrTA/noQe2n79Va32SYGy+3Sr9VSE ErCcsRY9O4mPy76z+vLRZWHOfH1w46eHWmrlXIjsI7KTjOq2YTxPJ2lzY3dB3Ff+3gCs LTJw== X-Gm-Message-State: AO0yUKUnN0eGlU3yo2k++HAIMWNrUCdEEOWrKUReSqpTpdpUygeP43mC W1WsgvboY66tbYCB4Hjd1aPh3a/aRovDxn6fAF2iRQ== X-Google-Smtp-Source: AK7set9OT9OxJzh1/ioHjZF/Z9DqCUpsTw68ccxRLdiqhRXxyyJc+tq1wS3fCsVEJ7jJ7bHBwg9zDecsDNZ0HLFNdHE= X-Received: by 2002:a17:907:988c:b0:877:747e:f076 with SMTP id ja12-20020a170907988c00b00877747ef076mr6714765ejc.0.1677036089441; Tue, 21 Feb 2023 19:21:29 -0800 (PST) In-Reply-To: <87fsayctu0.fsf@yahoo.com> Received-SPF: softfail client-ip=2a00:1450:4864:20::529; envelope-from=j.kenyon@ordinarygizmos.com; helo=mail-ed1-x529.google.com X-Spam_score_int: -11 X-Spam_score: -1.2 X-Spam_bar: - X-Spam_report: (-1.2 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:303667 Archived-At: --0000000000006310d505f5416411 Content-Type: text/plain; charset="UTF-8" > What keyboard are you using? It happened with both Hacker's Keyboard and AnySoftKeyboard. I can't seem to coerce it into entering the debugger since it's not truly an error. I'll see about getting a trace. On Tue, Feb 21, 2023, 8:35 PM Po Lu wrote: > Simon Pugnet writes: > > > I was seeing this problem too and I managed to fix it by using: - > > > > (add-hook 'after-change-major-mode-hook (lambda () > (set-text-conversion-style nil))) > > > > There's a new section in the manual describing what "text conversions" > > are and I used the information there to find out how to disable it. The > > above hook is just a quick way to disable it in every buffer but I'm > > sure it's just a workaround and that there's a better fix. > > If you do this, your input method will no longer work properly. > It would be better to fix the individual keyboards to not perform text > conversion after a modifier key is pressed. > --0000000000006310d505f5416411 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
>=C2=A0What keyboard = are you using?
It happene= d with both Hacker's Keyboard and AnySoftKeyboard. I can't seem to = coerce it into entering the debugger since it's not truly an error.

I'll see about get= ting a trace.

On Tue, Feb 21, 2023, 8:35 PM Po Lu <luangruo@yahoo.com> wrote:
<= blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px= #ccc solid;padding-left:1ex">Simon Pugnet <simon@polaris64.net>= writes:

> I was seeing this problem too and I managed to fix it by using: -
>
> (add-hook 'after-change-major-mode-hook (lambda () (set-text-conve= rsion-style nil)))
>
> There's a new section in the manual describing what "text con= versions"
> are and I used the information there to find out how to disable it. Th= e
> above hook is just a quick way to disable it in every buffer but I'= ;m
> sure it's just a workaround and that there's a better fix.

If you do this, your input method will no longer work properly.
It would be better to fix the individual keyboards to not perform text
conversion after a modifier key is pressed.
--0000000000006310d505f5416411--