From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Gregory Heytings Newsgroups: gmane.emacs.devel Subject: Re: Android port of Emacs Date: Mon, 19 Jun 2023 14:27:10 +0000 Message-ID: <02c0ca92732d752576c4@heytings.org> References: <83v8fnslfz.fsf@gnu.org> <121acd3282a64abf77d6@heytings.org> <87y1khd2jb.fsf@yahoo.com> <83f64da10bfab98a840a@heytings.org> <87edm9b6mx.fsf@yahoo.com> <83f64da10b4dd80c3af1@heytings.org> <87zg4w70jb.fsf@yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; format=flowed; charset=us-ascii Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="1370"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Eli Zaretskii , emacs-devel@gnu.org To: Po Lu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Jun 19 16:28:03 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 1qBFrO-000AcB-Bi for ged-emacs-devel@m.gmane-mx.org; Mon, 19 Jun 2023 16:28:02 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qBFqd-0007zR-TD; Mon, 19 Jun 2023 10:27:15 -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 1qBFqb-0007z4-OD for emacs-devel@gnu.org; Mon, 19 Jun 2023 10:27:13 -0400 Original-Received: from heytings.org ([95.142.160.155]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qBFqa-0001fM-0h; Mon, 19 Jun 2023 10:27:13 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20220101; t=1687184830; bh=eJl8UL5CqxyBjNg7/y4FcP/z64zi0xhUx8ElMCE1nwA=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=GHFT552ohlULiINZEUZtDtYjj7AWDYJePrtUL2UXY1doPOmcRgGKHj6SDDvUpPOsu lRxCtf/mnrw0cj7tkFqK5w552DLLuQdD35DFfD4E+zwlr692uNRpRZXBibFUe4NJHs VwIE4kQT29wVVgd8SQdhyN8jqQMsk3qyej4c16F1izU0EnMsebYpA62s6vCKtAUSkk NABqgJ6h3bv2Wg5SeT6nh+n1OfJ5p1teO6+jYVjEmPErbZHyJ8MxL6hw23QgE3kTLS ALqeCGcBnlDJDee/cmT2Ru9w8Wjy/4kfAmJI0Igt1BF0bu9a490IUq70oeM+4nLP0U GYtYeik9q+V1g== In-Reply-To: <87zg4w70jb.fsf@yahoo.com> Received-SPF: pass client-ip=95.142.160.155; envelope-from=gregory@heytings.org; helo=heytings.org 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, SPF_HELO_PASS=-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:307045 Archived-At: >> A request to add a Chinese input method for Termux:X11 can be found at >> https://github.com/termux/termux-x11/issues/147, it was closed three >> months ago, after the person who filed the request said, after testing >> the feature, that "it works perfectly". > > The last follow-up in that thread is an image displaying a Chinese input > method, with the composition functionality disabled, captioned ``a sad > story''. > No, as anyone can see, the last follow-up in that thread is a reply from one of the Termux developers telling that user to use another touch keyboard to fix that problem. Someone requests a Chinese input method in Termux, the Termux developers implement it, the person who made the request tests it and tells that "it works perfectly", and you still claim it doesn't work, using the factoid that someone else who apparently did not configure their device correctly posted a comment in that bug thread? And I'm the one who "deliberately tries to mislead those who read this thread with irrelevant information"? >> What do you mean? That page indicates that you can tap and swipe (with >> which you can scroll vertically or horizontally). > > Swiping with two fingers is not convenient and conflicts with dragging > to select text. > So your initial claim that Termux does not support touch screen devices and that you cannot scroll a window is false, it's only that scrolling with two fingers it not as convenient as scrolling with one finger? And I'm the one who "deliberately tries to mislead those who read this thread with irrelevant information"? > > From the tone of your writing (not only here, also from your other > interactions, over the past several months), I'm beginning to suspect > that you have personal problems with me, and are deliberately trying to > mislead those who read this thread with irrelevant information. > That sentence very much looks like a rhetorical trick to discredit everything I said and could say. I won't fall into that trap. > > So unless you actually use Android, the various Emacsen that are capable > of running there, and a good understanding of the code within the > feature/android branch, please stay out of this thread. > If the only people who are welcome in this thread are those you describe, it would be a monologue between you and yourself. This thread was started by Eli, who wanted a "serious discussion" about the feature/android branch (sadly, it quickly derailed into a discussion about Emacs contributions in general). I only mentioned a fact that should I believe be taken into consideration, which wasn't included in Eli's post, namely that Emacs can be (and is actually) used on Android devices without any of these changes. You tried to contradict that fact by telling that Emacs running under Termux / Termux:X11 is "unusable", "completely inadequate" and "broken". So far however, the few features that you said work better with the feature/android branch compared to a stock Emacs running under Termux / Termux:X11 (the ability to use M-x yank-media in message-mode, scrolling windows with one finger instead of two fingers, a more convenient CJK input method (?)) do not seem to justify, at least to me, your judgement that Emacs running under Termux / Termux:X11 is "unusable" and "far from a substitute for the Android port".