From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu Newsgroups: gmane.emacs.devel Subject: Re: Android port of Emacs Date: Sun, 02 Jul 2023 13:09:15 +0800 Message-ID: <878rby5284.fsf@yahoo.com> References: <83v8fnslfz.fsf@gnu.org> <83edmask4z.fsf@gnu.org> <5c02371a-3c42-de66-70b7-4ed0d88cc3fa@gutov.dev> <87cz1td0ku.fsf@yahoo.com> <87cz1ta5fr.fsf@telefonica.net> <87edm645yy.fsf@yahoo.com> <878rc95a1t.fsf@telefonica.net> <87r0q1vwtl.fsf@yahoo.com> <874jmx55ek.fsf@telefonica.net> <87mt0owgjf.fsf@yahoo.com> <87zg4o47vi.fsf@telefonica.net> <87ilbc9oh6.fsf@yahoo.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="38871"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: emacs-devel@gnu.org To: Spencer Baugh Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Jul 02 07:10:18 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 1qFpLl-0009v4-7V for ged-emacs-devel@m.gmane-mx.org; Sun, 02 Jul 2023 07:10:17 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qFpL2-00036d-NR; Sun, 02 Jul 2023 01:09:32 -0400 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 1qFpL1-00036V-8u for emacs-devel@gnu.org; Sun, 02 Jul 2023 01:09:31 -0400 Original-Received: from sonic310-25.consmr.mail.ne1.yahoo.com ([66.163.186.206]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qFpKy-0000x9-VK for emacs-devel@gnu.org; Sun, 02 Jul 2023 01:09:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1688274565; bh=imqad6JnM9ZVzePK94JY91lkE6MykFq/5gDod75TlIU=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=jyrzEnx+qVzsu9xfyDUgjyTRurcgFw0fNy53Vh50QIq03Aa2B1q7ZKtb+cmGTo+cQl5b/fwYokbI3febDCSpjMSbyLWlwKZlTcBW6apJbKjulL6tz4puxmhG75ujjx29T2jdp+vhRDS5ERA0IceXnJE0Q60lSpoeR0R+oOlNc30DRacsffteCUxbV86X5OAE4No/t8rFAznergwKMclckUYOA3STIuAG/iYu6uPrUwZAWw7Gm68eX8Od2HK7VTELFHUYgFzcmKq3xECPIbqTFgTDSGOKM6uCaTUv6HNfWOMCELHK5oBMa1T7U+gbWeskp+UZ5gBinRh+hYKCo2u1tw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1688274565; bh=OkMA838gbSXb3IsVfY/VG99ssHks3wSIg+iG/8H/eL9=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=qnGovymG4LuLUVR0OpRV4xcgjDy6AKlYZBCkRhmj+nhbt5iIA920/lTi5lFASiK++Z7JpHerh1o3WuAAXA6ROWS40VbFTCVE223GiGpX0cx3mXX3lp9IuaLU83hF8xux/iGteBZW+o8va4I9sL/rdsitLIDeOSJfNx6qiF+134LJ+rb/sccUPAPxko9VrhUa6bwMH9ZlQGM3wVwPZg9UHYAP2vCTCXcIT2fcm6VR/2yGgxqpi5lmGeBwnxv7N83mPHaufhCKgkh3fXzQgYb9sdtGRQSvywUfmpyIdAUwvB0pewvfRAjKtFEiktvH7Vl3EABGLe9PCxCNE+oqBTu2qg== X-YMail-OSG: PQylwKUVM1kZKF..Iuo2.TxMd0O.L8Dr0CE9XFFKTlYOaOkCFgjDoCqfMT.KMR6 P3YNL0v4.yqqYY_SzARLQJOVUYf0BYcJE6ul.SMPQLmtdqE4efg1ZqOMHygiPXNvhCa_Ce1CxWUQ Qf0zpO8awuHrSbWQL09KIy33rmcQTYh0AxeQbGJAfnv22Yz3gURR2iZe1kRcD1fn6wrpwQggm7be uTj3wxbVR3D_fI1NP8aU6IVgb4iqdHWl01JPhPyOaoayDtfF5PT7tsrxrdcv3QqfjCmqSmWSXEnW DHsirbh2ar_H0tJnqu_QWh5hfCxrzw3j.a0wB2e4.armtzX5UJ6mP.Z1dUUBPZh0hpR5V_NTwZFG GrqiKcQjsDJ9ZvRUw80cn5YjUnQgknOWgmbTxAwDvPkNTdZA0Tmuk1ovfOKbRclUXGzZZPwOzxGP RMM0Y4RH5H0w0IJcfH7j.h1SCk5p5VTI6aD.agJIzgd8j5IArXeI0pQ8q5EKxs5VxJkYTGcQeZpI ROaI.R4mgwCs5UWOKmEDEifWgjh.uN5IbGD0xQxEQFaU6G33UgukZ6ZK_u.PoIZUsW.vmYowfbOY c_.T4Wf6J8nMXWjazO69M.AJ3EnuTW5a6RyPh1HQhxbqJ59LXeKn2DoGIrm7E8u3pUC_UuDJ0MaX d9unYA1ut9PSMQh_oveTev8j0tJxUL9IgT20rhsxIiyll7zrny2O4.M5AngZvAYQYhRkcHQni03p JPnbeMcvsNfaC7Nv4LOkeaQRjfkOzkd2SnwpfC9rqyQatziOam2A6YcRSsmbkANMJkVseYMxI7TC FF.e4Vf0Lxk.OMdmFpxATqziRc4iGsY5O.1dOOiaEJ X-Sonic-MF: X-Sonic-ID: b02d845a-8c95-4d8a-8c2c-e59d87420812 Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.ne1.yahoo.com with HTTP; Sun, 2 Jul 2023 05:09:25 +0000 Original-Received: by hermes--production-sg3-67fd64777-srcqr (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 26353ed3bae31622726041d8c1032050; Sun, 02 Jul 2023 05:09:21 +0000 (UTC) In-Reply-To: (Spencer Baugh's message of "Sat, 01 Jul 2023 15:02:08 -0400") X-Mailer: WebService/1.1.21612 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.186.206; envelope-from=luangruo@yahoo.com; helo=sonic310-25.consmr.mail.ne1.yahoo.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham 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:307343 Archived-At: Spencer Baugh writes: > Out of curiosity, which Android software keyboard do you use? Fcitx for Chinese text and AnySoftKeyboard for English. > As a total tangent on the topic of keyboards and input on Android, it > would be nice if completion was integrated with the autocorrect word > suggestion UI element that many Android keyboards have. Currently when > typing in M-x I get suggestions for regular English words, which seems > wasteful. Although from some quick searching the web, I don't see a way > to customize this. Maybe at the very least we could disable the > autocorrect suggestion UI element when typing into M-x? Sadly, there appears to be no interface for Emacs to provide completion information to the input method itself. However, the input method eventually remembers commands you frequently type and offers them as completions, making its completions useful.