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: master bf0aeaa0d7a: Re-enable displaying `han' characters on Android Date: Thu, 01 Aug 2024 17:47:54 +0800 Message-ID: <87sevor2ut.fsf@yahoo.com> References: <86h6c5y39e.fsf@gnu.org> <87plqtf6m0.fsf@yahoo.com> <87le1hf5ed.fsf@yahoo.com> <8634noyelp.fsf@gnu.org> <877cd0smm8.fsf@yahoo.com> <86v80kwrpj.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="21255"; 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 Thu Aug 01 11:49:04 2024 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 1sZSQh-0005L5-Ad for ged-emacs-devel@m.gmane-mx.org; Thu, 01 Aug 2024 11:49:03 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sZSPv-0004Xu-VX; Thu, 01 Aug 2024 05:48: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 1sZSPt-0004Xk-Uv for emacs-devel@gnu.org; Thu, 01 Aug 2024 05:48:13 -0400 Original-Received: from sonic308-56.consmr.mail.ne1.yahoo.com ([66.163.187.31]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sZSPr-0003YF-BH for emacs-devel@gnu.org; Thu, 01 Aug 2024 05:48:13 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1722505689; bh=ZRNVJnHauqXI4CfQBbmkdHsf+OQfcFHSzFA05giR5mY=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=enVMqpz2im0IgOjSHPG4frvy2U7Oisuu5YhJWBEowDHStFQ4ceOP8exs2OQAGG2I4c2zO0FhvIlBF+mUpiGBEHrgWU9x6zx1kKun/xAHPdkNtqhTElN9z1p2GE4UTkfH4LIrqP7SeKm36NFBI1Kt0N5ZMHj2xdAGhSlzaduR5Tn7hpglym2Ns5dGUm/xcFmDYr1PMONOi3PMTZNiyXG/BRtZs7ya+/IU1lXn6Aq//XFGBDiPAObR3SYidoCDywFTF/EJfWz5QnrFRa+mQtvKqyQMAZTRGe6Yj/Ae2vngxAzybmuk9iiBPQchXiN6qT5Z2vQaaFBJtJufvzbkCeJKUg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1722505689; bh=mwzmMN6HVb8lI+Q0pkkHpYm7+stERW42wYOVeZJweaQ=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=Rmc0xKbJGnbYAqV9NR/DbxeUtNRFZZVBGLRAQN2/3IFdX+gUE/hbEXOQgCusxv0+zCBJZenCu+l/jNz0uiGoS4wiyE0ru7mEWaccPXdQ7GA6j5lyN+6MmZwp/Klf+gnMWNDNMAtOxfWrpIX+LscCMeFRSELz0njxgtfjIuq0Pe1EkEtZmGgK7GqIsJ/DLQBfHnvkZU8tSXLECqfNwVPgIcWn2MeAZQ5Edn+drvhxFVZB+Uk/ZTlu7cjCfpNha/5BOMT3OzEO5u9pISLpSEEprmKJD/7oJLtoBwVMq6bQoI0yUll7PQFxZgxA65g/6nlOoKQuI24a6aQsEglGKWESvw== X-YMail-OSG: 1li9nAUVM1nc6Q.43KRPqd0TCQSRVVY8kC24FDxLzKEqzGETOqa2SQ9iQ5J4OJO E_fh1wPvfM3czXPu_i76Y54CS4DBUIcUWHrIDUFV1dM1.iHKYOH3bpXIV5yV3otuCfvm.O43p3xv TZ2lIP0UCZHqIxTzc1LwEphtZoQww5malOTAkiJagA42fsR03Bpzb1A0M2BHEF6uJG6iWPv7dl1Z mNuA0vgybyt5lOVuk2ZvC9.FJ7gBocPJVMQovYsdp7nWyOd5rhY9iS5AmG5nEcxkTXlQ1eG_Bs9n Dj23KFUL78OxbbFj2QoSfY2962pE6gnRM9Sg4xLv4LzlG_QpO_KqLWBVWmQO1lh71xBQ1YYfNl7n D7sRJHBXzWKQmOhJsnPdw_xy74aWIkJFyuncMSV9woxcT5pyA4Et46GTx1TT54ZNa0yRQZJNoOzn _8bAfKO5C4urx_O_orEvJ6V.hZGBP122BNkkEPLo_cK8GlBDMICGklldEQLNOY6rqEV8tX_ypc8M _2GKjVWgyvKnAC.MyDNdW4OW1_SUnNVDcwwypEwUEdfelpneiAsbpX1LH77BgZaBXj3t3_QrGAKn H2Eh8hifqPAFYBPFVVHvgClGrXDs8pqmcxa4zFcWT4Kavu63JlBf9LWwPQK5bnFiyomc4WYFE1q4 _EAT5a2lbBg1DehH1wE3YoqTe3.GqgvOTOSqN.JnVONfim.wwMzgpaIkxYZHlgYryU90l92q1feY QyLZ6NftqI7TaRKzTRjiiHLwEdkJTgTeWH5Ax6W5Pdoed76Y19OEHHrkix.L6YlOJeRUdAlWsJws .EUDr3kpkOst_lQXHYVbWa93oHaJkqWBDUcFzqblMc X-Sonic-MF: X-Sonic-ID: fc0b02b7-8691-41dc-8056-7946ef4ca746 Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.ne1.yahoo.com with HTTP; Thu, 1 Aug 2024 09:48:09 +0000 Original-Received: by hermes--production-sg3-fc85cddf6-9p6n9 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID cdf29c1b36dcb15402885b323064d06a; Thu, 01 Aug 2024 09:48:05 +0000 (UTC) In-Reply-To: <86v80kwrpj.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 01 Aug 2024 11:52:08 +0300") X-Mailer: WebService/1.1.22544 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.187.31; envelope-from=luangruo@yahoo.com; helo=sonic308-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, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=unavailable 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:322259 Archived-At: Eli Zaretskii writes: > But users can add a font spec for 'han' to the fontset, cannot they? > And if they do, then the representative characters _are_ important, > aren't they? So I don't think we should remove those characters. Such an action would be pointless, as the fontset would not match any CJK font actually in existence, and it would break the Android build to boot. If anyone seriously considers non-existent characters important enough to construct a font spec that matches them, he can easily amend script-representative-chars for himself or define another script. If these pages are opened, for example: https://www.compart.com/en/unicode/U+20000 https://www.compart.com/en/unicode/U+2a700 https://www.compart.com/en/unicode/U+2b740 https://www.compart.com/en/unicode/U+2b820 https://www.compart.com/en/unicode/U+2ceb0 in Mozilla (not to mention Emacs) on my GNU/Linux system or on Android, tofu is displayed, and there can hardly be said to exist an OS system that is better internationalized out of the box than is Android. The remaining characters: https://www.compart.com/en/unicode/U+2f804 https://www.compart.com/en/unicode/U+1f210 are displayed correctly, but are barely attested or expected to be present by CJK users in practice, and U+1F210 is arguably rather a symbol than a proper character.