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, 18 Jun 2023 09:24:33 +0800 Message-ID: <87cz1td0ku.fsf@yahoo.com> References: <83v8fnslfz.fsf@gnu.org> <83edmask4z.fsf@gnu.org> <5c02371a-3c42-de66-70b7-4ed0d88cc3fa@gutov.dev> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="30248"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: Eli Zaretskii , chad , emacs-devel@gnu.org To: Dmitry Gutov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Jun 18 03:25:35 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 1qAhAc-0007ZT-HS for ged-emacs-devel@m.gmane-mx.org; Sun, 18 Jun 2023 03:25:34 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qAh9v-00075b-1V; Sat, 17 Jun 2023 21:24:51 -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 1qAh9t-000759-7F for emacs-devel@gnu.org; Sat, 17 Jun 2023 21:24:49 -0400 Original-Received: from sonic301-30.consmr.mail.ne1.yahoo.com ([66.163.184.199]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qAh9r-0007gB-Fd for emacs-devel@gnu.org; Sat, 17 Jun 2023 21:24:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1687051485; bh=Ssob79RwmUSzkfQS4BZelHwTFgUZKmtaFKmcNUhksbw=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=BbGqc4N70h0gQuURtP2LWNc4t6k2ab9B1Qf2/M3jgmL0iaE/o4ZHPRrXReQFfk6QQqucoBdP3ox80hnGk0arVewQPIw9Y/hEclDCOuf1Vk4AKHAJEROyFAcXjfMpLBQuDsIJ31oc4S3HGLGPhoQ1iRPpb4UUEkcTcPUUScBOh0eq5te9vDJsJieU6yKCnD4puFqjzfc9aNT8u3NIP+C2enFQmdwfkSkWKUN1GZrNBqFsBbXghElOv7h0ZBdOLgPV/VYGqBqqkGI8HpXw6cYQ4bpi20ZiW8w/c3KoZxWui0ISWXTCwiIF75zVlfT1t7g9N0xslMjAAgzTRyPbiQz51A== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1687051485; bh=1TEFxYIbYXSLgwDOKNHyuv3LuxJWLPPHcfyHikG4nmS=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=GIjyjJCenAqiavibn34XlwIyPz62BcJ077E5D7B6vQxMdmGn5jbOvMZOBlSoFnpvCUyqfTBXV3lPUdcXEtMnnnZ0xeX3ry5odIy3Pv0EYYGw7Rvb+vTTnkUE2rHbJA/KYwQVwxVbe86VRTckLvNDeNVAbRdl8cfXIdgbeQRI+eHTMPlNtaYmUT+mNkpPa+5lDkKNBezRyszgZKFOJ1fTIXeDhzJOPgQrorlcr7d0yImg/lTcJX9rHdNWHP/G++OjMOX3N9X+lmDUK/WbayeHx8LMVmy4WWEEcen8CfJ0IQNWVVUQngyexfUo9ojhhYg4lmZyDeZkAaUVAhJHOOcjfw== X-YMail-OSG: dSUvblsVM1krME74mQLjyepr4lgLhHHnYoukq0NQa3H5.z4yGWGCmHNwWNL.R3x osV53m8OuY3gMJcUDvRJAxP18fgZ7raCTR7BkuexyVcEKa6SuhFj68TUp4Hv_2BLH5SKVM8arvnb 0XstlP4g0_CMokj0xXoeXZzgJzN7jygqi0pTUIbVe7PiKMS7_4Ryhd2R66oIn_Y4u2m2ycFzT48r guTC726YHMGAgGa8u790DiTA9M9vSMUhgG2FUkeJnrlUp.MA4zOOZH7Sfl_.UiQrQCv.H0P92B57 SRTDkAZ9.7lpHynz.AUfAFmsIi4tiRZcWD85dYZsuE6T.tlRRyLv_YCiGYDxmHSaqS7dAAOg1h6W yoEn.CY8D_Cm96wUS_5AoEQlQ1RVAZFHyWy.amkfNHSkt_v.7ZFGkI5E49IwdrvESpvgmfpVBuaB AqGamVltGu_bdnyHK_mvVm1H8wNgMJ1D0YHdb9xJsnmOJ6A2dJlpRX73mLqq.kjCA7MRntjo0_Qh O23UmbuNO0YScPx7Stp2qCmGuMd4ng4StqgvEXyBcka4mYswpSc7B73DEO0hY5BvYJJNYaFciYru LKNP47_MCDaAuaSsyDjrK7kdRpgIG5GR_UFJHPVhlFIe6QizczpGJUbkwl8fYBSgkl8KxbO6K5La DZs7JuYbeEE1ssHoB8fxSUhxdBQWY7oU1_KtUFAvDVqWDSJ6gDAa.FoqaZiDZnagb8TTNK.uThtO 9Aeg5JHG5AB5Pvaq5iqIScGN0sEwrEnI2.3z5JFdETESOaCOJDWRujdLNN9hxtfun8NTIFZD3_ZF 4NqvYpm7qPrvOzvdmWTVmDrK89yHY8T6XXTekVsXLt X-Sonic-MF: X-Sonic-ID: 324d0b12-ceed-42ec-8ce5-e3ff26a84e55 Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.ne1.yahoo.com with HTTP; Sun, 18 Jun 2023 01:24:45 +0000 Original-Received: by hermes--production-sg3-748897c457-llw9p (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 3695271675a137f4d21660f8439f3a3b; Sun, 18 Jun 2023 01:24:39 +0000 (UTC) In-Reply-To: <5c02371a-3c42-de66-70b7-4ed0d88cc3fa@gutov.dev> (Dmitry Gutov's message of "Sun, 18 Jun 2023 04:10:35 +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.184.199; envelope-from=luangruo@yahoo.com; helo=sonic301-30.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:306902 Archived-At: Dmitry Gutov writes: > On the flip side, I suppose we should ask how many changes the Android > port requires in the shared code at all. Because if there were none, > maintaining the port in a separate repo, rebasing regularly (and > perhaps automatically), would be a cake walk too. The problem with this approach is that such a separate repository will essentially be a fork. That will be much more difficult for me compared to keeping it in emacs.git, as it is now: if it does happen, I probably will have to stop working on one or the other.