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: Sat, 17 Jun 2023 15:08:48 +0800 Message-ID: <87zg4yefb3.fsf@yahoo.com> References: <83v8fnslfz.fsf@gnu.org> <87fs6reyn0.fsf@yahoo.com> <83a5wysjbf.fsf@gnu.org> <878rcifvaf.fsf@yahoo.com> <831qiashyy.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="14633"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: yandros@gmail.com, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Jun 17 09:10:00 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 1qAQ4N-0003ce-2L for ged-emacs-devel@m.gmane-mx.org; Sat, 17 Jun 2023 09:09:59 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qAQ3W-0002iA-Et; Sat, 17 Jun 2023 03:09:06 -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 1qAQ3T-0002hS-U8 for emacs-devel@gnu.org; Sat, 17 Jun 2023 03:09:04 -0400 Original-Received: from sonic302-20.consmr.mail.ne1.yahoo.com ([66.163.186.146]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qAQ3S-0004U3-3f for emacs-devel@gnu.org; Sat, 17 Jun 2023 03:09:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1686985740; bh=y2XIKrswz/P2Cbc0NXtQnU4Otm6Mr/C0LG0IJrnu5Gs=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=uk3ePlqpgkDN3dEZ4LqwzI8RFOZKb0igXTSmxW6kQzUgewW7ySuBCIAfb5hT/GRrLJPM5G6PMkTzMtHQCfwDZa9X2YVNfn+PK5zXQv8jKQg0ku+VpGXWR7K6eAlvaMnMnhcs7lwSmdyUDusO8YjfUgfNlmE8ywPYLS8dSpJMDq1xiDNL2kwruevadHKsTZ377ccIXyiyKh4n22+asd+QMu7S6IVVvHJaUJ3i8pagnX9tv6RWjhKtgnciffIJ7/IedpGaCP85Aqk++nDI0AmuAqAsTUR8MXiuL32L4bmywyD9tKh6gDiXiZYGJ3neIzDtDGZSGiWjOV+buoYaN1qm1A== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1686985740; bh=cFZS158bI6kWdicIPxYq+yoJZeggNJHRk3uh1Uf0Hoa=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=GG4RNSNd/FsYBCrmbnh5keWZb/GbdIS0sczPvJEK338gHCoX1cb2bk61ResKyHv3mpkf68AASpNI6x40RpAlsRnVDOPKANwrAW1wSGOKanecsmKtR5c5qfGY6n+u3oHj2ldxRkshvd+gB7/eU7cvwT0mjRK4bWlD8Xu9X0/jLuzw8+Fmg8KY+42QSJC+y85cZbH7QOroQHdTnX3jn+2Zi8BeNwwg839zINbpH2E9+tlDsVzlBtHCefPD4tevultzHSZRTPbQgDbKUD4sXVAoXVZ5Fxtq3CqU0P+w9TSa22dLuGGn9Q6l6wdb/ln3dw7VS5wyl57gFylhiAAFcn6zzg== X-YMail-OSG: uy6RlNAVM1kBlYa_9cwOZ9AlvTH8Ri74Qz6sQ3SNqLOtzp.1m0nEwLMV.V3SRdm qAQ__c4AjMsQwNbrp2kcI2w5l0E6z2SK4mhw7BAWOIZtBnpoKPfJy53YY_N8KOpyCWCzNBclBb8N 5ndwd0MwSTtZih0O0ZK28WryweT29QzJx2v_8gpSZFy1edf06VHctd5oU83TPPI2JgXKpSGjDClL hUjgfd76bVKfBrsd4ie6aXBVUImPnKdHllmKpMg2fWPiq5wshGKIi.IGBWM0GZfWdxtQyAsJJDfU XZc3_4rXOzBCS0eNrfSx7RDpb.vI1226sXDNoPZvfwYPVbTftk8K2s2WmzrEl9KyrTVphB25kJqs 7qRt5kYVwaTnWCRuvCWbd.RF85LJgVHO87zhyt6GEgNztsimdBOtI6_jwDPgzgvMu5t0pf.PTwW9 w8cBTFSUQwuMr6wLhWfGE3pcVbSwSeHoRzuLR_R4ZJhkpxrVF2NKEDoD2pfwkxLc37lo9RRipaTY VBBhG6GRYrFqBvzhn8MjfLKWdQ4rHvs43XG1uZPHMSTajH5waFAo2d0vePpSTmGgoC11ovtxlUq9 DJnzX8wyG1YztRwJVCPd1wf_s9etBkFH8OPBwe.4VyrLkeT5XfWd32HGhSxd9za53MHd0ASUL_eW .f6iFuTgc6dONJXrcZUzTHgtwY3VbR69U4JfPXZ5y4xjM.J.8imDsHzMT3QrzXcg7y7kOvCxOsF5 sFZthn5RMfJem5wgAIJqFbQKyal_LW5.93Hf0borfn_NdkeAjFwYErZ3NE4egD72r0OwBo2J.QFl gumZGygjBPT52erk2lWnZISSu52AXUeAtSWqSHBzAm X-Sonic-MF: X-Sonic-ID: 83c60cc4-ed5b-41cd-8dbd-6c44256c9032 Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic302.consmr.mail.ne1.yahoo.com with HTTP; Sat, 17 Jun 2023 07:09:00 +0000 Original-Received: by hermes--production-sg3-748897c457-ncjl6 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID e706e7db27c9915ac44b0d8011f080b1; Sat, 17 Jun 2023 07:08:53 +0000 (UTC) In-Reply-To: <831qiashyy.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 17 Jun 2023 09:47:33 +0300") X-Mailer: WebService/1.1.21557 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.186.146; envelope-from=luangruo@yahoo.com; helo=sonic302-20.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:306859 Archived-At: Eli Zaretskii writes: > Those already exist, so we don't need to make any decisions about > them. That's the difference. Were these same concerns not brought to attention when they were introduced? Or when the PGTK port was first introduced in a significantly worse state? There is a maintainer of the Android port, with the time and the means to actively pursue its development, and its code is deliberately structured to make synchronizing with X trivial. The port itself benefits users of X as well, with improved support for certain types of input methods and input devices. > I don't want to waste that as well: we have enough issues and future > developments in the relevant parts of X and GTK where we could use > your resources better. The Android port is in fact directly pertinent to many of those future developments in X and GTK: for instance, it is currently not possible to use Emacs 30 on a X server with only touch-screen input, but it is on the feature/android branch. Some of those changes are quite extensive, and unfortunately, I don't have the time nor the motivation to separate them from the Android port, as I don't have the means to test any of them on X. > If we don't seriously commit to maintaining it, that follows. I will, however.