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: Sun, 06 Aug 2023 20:20:20 +0800 Message-ID: <87a5v45pmj.fsf@yahoo.com> References: <1428589171.162865.1691134964773@mail1.libero.it> <83h6pcrbe9.fsf@gnu.org> <11660747.27k8W16iEi@nimes> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="7189"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: Eli Zaretskii , Paul Eggert , angelo.g0@libero.it, emacs-devel@gnu.org To: Bruno Haible Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Aug 06 14:21:26 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 1qSclC-0001fl-Aj for ged-emacs-devel@m.gmane-mx.org; Sun, 06 Aug 2023 14:21:26 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qSckQ-0005cY-BX; Sun, 06 Aug 2023 08:20:38 -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 1qSckN-0005c7-Tn for emacs-devel@gnu.org; Sun, 06 Aug 2023 08:20:36 -0400 Original-Received: from sonic306-20.consmr.mail.ne1.yahoo.com ([66.163.189.82]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qSckL-0002NB-LH for emacs-devel@gnu.org; Sun, 06 Aug 2023 08:20:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1691324431; bh=G2uZLUNpbjLABQVCCuVBrCtTeqBQIJAUBnyborqzjAg=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=BEXsoKqK7DKYdSAyp3IJSlnTqFLEjuV3+11q5PzHDRC3lZ4ZdUJ6bM5V6AYIa7bbI/OqqYYrlNpQEtDzHFQWwncva4gNqAp3ou3cENGYpBsAdDfjU3pQfdzBY18pUW/pP1FZ/GNU81tP7sKHevXwuz81X+Ejm4HcmjMdKXDcmFUakDv5YUnQ0VOeAknhAQfL6Ccb4/Zj/ha2PwqPE9ZrL8Cb2qlMaP1Exbiw39vSu3jYy4VjvkHUw1RCciAs+n6RN3/jKveqNcyQfDYfI4ZTNQsrEUT+dkSjX9N3sC8HhdyBwWjxqiqEETBZdKS7G+qBESdjbXzAqacng0h1RAIOmw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1691324431; bh=C+UFEDG4/+gIxyU4RvCNXGbaD2dsC+AgkQC/Vz3hCrW=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=g52sB0IonGd+Lj7F0QfCzHQySIAILfKi6nh5vC0JmzeCJLjnxgixdclWYZY1REHqmhTEgVpu60xFxPtyf0b6SMlqtEAXjWTlf7XAfTRUCcIlS2jCRT12ZJY/lTnoU/BbJlQQlGMMNsWw5EADrwHljqxreLPZTKBGFBTLsynVlEN/p6Av3vZpFzuFtKhGk+qWQgDvMjHb39zAzZAerGugkzHonYrWsMTHhI8wNnIirVceIEBbGYHSuLimXzU4jEpAwOlk25vdgtMNaYgHKW6Zk80R6RfFxQM3Rq+x/VN9XEXQlX0pv587TcqzqhUJS9kqGrlrQkpNzYCN4txw26HP3w== X-YMail-OSG: jg7tIT4VM1njFCt3s_NpQzDvZ.HDvDyB0ZAdU5cp7g.BnSL2i22G09qS58XOwox y0E0UV6vsIXK08tvKmKaZTUOTfn8MHbWTCJObSzf7u3H1W1qJeXLuPZnbqP33LMBxmIeV3YYeL2d XUKIp1UKNPybWXghc_CeGTCpRdC8oon.77ybh6WKAMLSI5DYgbUu.YKNcpxLvba8EWqJMKia3nJ4 AAayWRhRmy7POv2lR0U5xgCFIXSlepwSe7J6hzSNQRCzfshvno70u5bBW8zY0xWi9x._0Ol3G_Mb AFY7bI_qbadfak7X0xSQwGDlO1.KwVuBwWF0v9DA26AW.d1LlQz5QJqwAlwxsAXqSxvt7oZkD4hH MKXljbFdAwSSr4uXkbP13Nw.VLu_TA_2bYCPoygP8DSgrAvK3QGr55cDgjhZEDxrfVwQXrvt7Wr8 0V29r1BcHjGvl_i66kC0.2ZgJHLyS62jtR09djR8FlZ9.J_qc_9FHWb.48Hj5U0d8KoglE6CiZBa mvxEJvyRWMEK_f3ujsOZ6GnmcbmvqgZJw0.GTv.zwhPK_9fb_ayPJ1gUrgu4Hl8wQ0B1mt962rHT OUNPyiCoyz7okKVyxqiufFsDyOHbk65FjXdDNt8x4mMxdOOEw84lAcvT1aTO1xOsoA5sXa1PiXtw sRCgjRll0sAymI5aCnxg23blCoJaDnetkWuZuDw_RWfziV1HhpyUHerxLHhXPr7VLWpT2NMzbkLe EDKdZ.pTWGW0A6o7pMD8iBqi0rxZqPykrHwHnT6I9ssq7R.s5W0eL06JiRvFlkjjA29aAiuEHsEr ViZoMzl7Eb6Y02_Sif9dNixFN2VMLaqjVthmKvLcAo X-Sonic-MF: X-Sonic-ID: 670cfb6c-fcb9-44ad-b3ba-2a80858483d4 Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.ne1.yahoo.com with HTTP; Sun, 6 Aug 2023 12:20:31 +0000 Original-Received: by hermes--production-sg3-6b8fc8d58f-nk7q4 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 9114b550d87296534fad166261271081; Sun, 06 Aug 2023 12:20:26 +0000 (UTC) In-Reply-To: <11660747.27k8W16iEi@nimes> (Bruno Haible's message of "Sun, 06 Aug 2023 12:33:32 +0200") X-Mailer: WebService/1.1.21695 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.189.82; envelope-from=luangruo@yahoo.com; helo=sonic306-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 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:308353 Archived-At: Bruno Haible writes: > Paul Eggert wrote: >> As I understand it the Android port uses Gnulib printf-posix and >> vasprintf-posix modules only because Android printf lacks support for >> "%td", "%jd" and "%ju". > > No, that's not the case. Android *printf supports the 't', 'j', 'z' already > since 2009-03-04 (ca. Android 1.6). > > I don't know what's the minimum supported Android version targetted by Po Lu Android 2.2. That being said, I'm reluctant to remove the printf-posix module at this stage of the port's development. Emacs has undergone extensive testing on all supported versions of Android with the Gnulib printf, and hardly any at all without.