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 Date: Wed, 25 Jan 2023 18:48:05 +0800 Message-ID: <87zga63n6i.fsf@yahoo.com> References: <87bkmv6z36.fsf.ref@yahoo.com> <87bkmv6z36.fsf@yahoo.com> <83y1pzyqed.fsf@gnu.org> <875yd296la.fsf@yahoo.com> <83lelyzuph.fsf@gnu.org> <871qnq91l1.fsf@yahoo.com> <835yd2ps1v.fsf@gnu.org> <87wn5i7id9.fsf@yahoo.com> <831qnqppkm.fsf@gnu.org> <87sfg67fv5.fsf@yahoo.com> <83zgaeo9nw.fsf@gnu.org> <87o7qu6ou1.fsf@yahoo.com> <83h6wlof5y.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="3759"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Jan 25 11:49:20 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 1pKdLC-0000a5-FR for ged-emacs-devel@m.gmane-mx.org; Wed, 25 Jan 2023 11:49:18 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pKdKX-0000Zd-BQ; Wed, 25 Jan 2023 05:48:37 -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 1pKdKM-0000Yu-Ds for emacs-devel@gnu.org; Wed, 25 Jan 2023 05:48:31 -0500 Original-Received: from sonic313-56.consmr.mail.ne1.yahoo.com ([66.163.185.31]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pKdKG-0001Sr-K7 for emacs-devel@gnu.org; Wed, 25 Jan 2023 05:48:23 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1674643696; bh=7GNVq9CJlSgz82R5GkMopH0rbW/CzIfOW1f9GE387Hg=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=GFPeF3RNJCzR3XB2mXDLxCzqxsXNw6DZuZpWcoLoWMBPNjLQ/NWBDSmJJ+1fHG7A4Hh8i1T09UVjOBTqvmrOX1w1vQjcZywdrmA8AlDIl8GPn778wiiR1LuKf+hTXpYnooqz6zUbXRxQa05VYYX8lSO2Fgx4AGjrT/MqoLKLdBt0xQCE2X8lVFHknh/SU9laUT/2eVVpIWjLwCa3SECQ+6GnxGB4z9Dzhun9Le+kv/FP4Su58Mi+tqwU53R0+CO9OcwarT2LIVHXvZQDhy9//qoFdQMcfkdtLqxLUshAe6u4en1EsHjWhQuVxjO/4cCPcCUOJI6TSZol4mR4uTbqtQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1674643696; bh=4ERIJsyKpAqe3eR8Id/Nl4ZSyhRSaoLRYkrF9Ujq4Cw=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=JGvd4Qho4KZNCYSyMFIFQ7/s3YsBQHZO9tPD36QMxT4v/gA/PdRQsMuNBUvPHjAJBUyL6fxGs0EoYFxIRZ+m7MEb9Q3nfqf5I1SwFLLbxgBpLJHquv6BH0qIVl5GqSV+bY/a9HmEhGO/yi8B/0q3THp8bfDS1iD89Zc5G3P1e1kQyglEe6TnbapOlia//hvPq+nsvGoKXpniTZpHOjqJIsG9xWAqdmK5pCxHpgKVCE4TVIIDkMoDERx5br4uCERtwvB7fFUsCtdYiJITipLD+dA4fUWjX6JG8C3u80ldnH9xfkmXrnLEblKYiNf38dpPoxmhamJFKctK9ILm2CGaPw== X-YMail-OSG: A21IjUIVM1mzteR.7UqqJjVkoK2lwlpai2agiY23c7XBBkTIKQHSivIPgkoyAPk kT5x2lPGKV3AaW2qVXtmK27u4jB3VZ87jr9mRNPsMF9gHdBqDm6Z5BTHpUzDgGrw9N5b6T1Mq4Jf RICWLI9Nf5Em_ssaz0SUMqWxFXpFv6SsffZNQhACn9aZQYGaDgciBozxIXrqhRYo80UcGcQSHtQq Dk1po6AeROe2SoHYfzsLGOGhWDCqjCbTOBLVK6u9khL6pO26ELsROkXJwoLVQpHNi7Ls8VPIie3w dZf9viFI4WsByS2Nti0KwTrdcpxCr2C4DcQfvg.tCdQb4QQSaFKr2Ym6qBGyojCijd.Nq6pAzyUe hP8QEY6Cha5144enNEV.Fi8BrZjVDD2Gd81LMHGs80FMPBmD.Vigd71Gh4oVZsN4YleZ86X_xD0E ryiBK3SB1iZ50CvyoFx._MXPHt2EJC_HCxzEFzi05ZWB7lc2oNxyICa0SBwdIwFMGD5WH.qyszA9 3JSwaqf049vVkD3BVE8np18GeWCtFtyYz9HrlkhhhYGD0SfznYuqTWboUO7geGjkClpDYglxderP OI0oGkjVv2jHqB_J8v7nzp385BEbWEDtIpWvQtCjcmPeYJX13ko.Ni.jOIX94It2uW6yIekx2POB qU52SWKyLWnaAjSz2HPcZIkgZ2lxVmHf0TKY190mVVI5kjwGt7zDnxt2UlQAIdDY5i.3ben8Hrfn yAt9XENsQFB2IYwcAiCczAFOvPTXHAkLTDRHgmQlIl0sMSS10XKCoS_FaKH34OL64GJoaaHKK4zf g4L0DV1G8DarjY11Z8PuZCNJmxtELVSOD4Nup5iDhr X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.ne1.yahoo.com with HTTP; Wed, 25 Jan 2023 10:48:16 +0000 Original-Received: by hermes--production-sg3-7d7498557d-r5pl7 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 1fb5fda18e7c614b005f8f495cd27862; Wed, 25 Jan 2023 10:48:10 +0000 (UTC) In-Reply-To: <83h6wlof5y.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 20 Jan 2023 09:09:45 +0200") X-Mailer: WebService/1.1.21096 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.185.31; envelope-from=luangruo@yahoo.com; helo=sonic313-56.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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 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:302647 Archived-At: Eli Zaretskii writes: > Preferably on the android_*.c files, each file with its part of the > story. Alternatively, you could have a separate android-internals.txt > file in admin/notes/, I suppose. I ended up putting a significant writeup in java/README, as that's where the Nextstep port has its documentation, which is supposed to teach us Emacs developers Objective-C. Would you please read it and say what you think? I will extend it in the next few days to describe more of the GUI code as well. Thanks.