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 15afa72460b: Fix 'script-representative-chars' for the 'han' script Date: Tue, 06 Aug 2024 07:58:54 +0800 Message-ID: <87sevio729.fsf@yahoo.com> References: <172267024373.1752.11669700725951474437@vcs2.savannah.gnu.org> <20240803073044.42052C1CAF7@vcs2.savannah.gnu.org> <8734nmq7ls.fsf@yahoo.com> <86cympvdej.fsf@gnu.org> <87le1dp2gb.fsf@yahoo.com> <86y15bos1w.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="622"; 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 Tue Aug 06 02:00:06 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 1sb7cT-000AXv-CD for ged-emacs-devel@m.gmane-mx.org; Tue, 06 Aug 2024 02:00:05 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sb7be-0002At-Ci; Mon, 05 Aug 2024 19:59:14 -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 1sb7bc-0002AR-1Z for emacs-devel@gnu.org; Mon, 05 Aug 2024 19:59:12 -0400 Original-Received: from sonic309-21.consmr.mail.ne1.yahoo.com ([66.163.184.147]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sb7bZ-00059a-OJ for emacs-devel@gnu.org; Mon, 05 Aug 2024 19:59:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1722902347; bh=vhAcaQejcZcm8kedAMQbXvU67OAF19+fbLyNzb7SxuY=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=oao78Yz0QTfEGlR+nKL3R1wCgJQoN/Uey9dqMedeQ1Mdga74pQZYPhGmIWKhcKPQ0wE/rfvhuCPg+Z78Pm6HanTX/TOecw7n9bDssAF8oPBPblszYsXaJR1xXJ5IJhVE1jmD9wf/PAxsE9OB1plHdH3Y5RlNyGB6me7TWn5OmmSyXDkzTND5L1fYyoGz4JjQii/HV4IfvOHM8ZMAauWE0hLgYCoZQIi5WIRFfxyp5OGF9H7V/EgePOC+MOw/vl6ItrvY59y+drLkRhGsZS8Cxln6xXbV1KlMGbPWjyzBH9JFuFUfwMSSfQ1AfV/ROxflc0u82znPLdLN4H1la0QrEA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1722902347; bh=9VUQBincGt0af5PY7g5i4DpBbUpP5zjNgdvfggQzwvp=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=ARxUz+6/p9k5rNnAj8LN4TFnIx3GjG3L+l/fE/MEt3/23CtF3SUb0cqp+ekhagKOpm/MUV/LeFJgteHnSPG8BQmvSynXC8X+a45rCoenrxbGbmwQwGpO058F842MjCt187asbJ8l0+aSVmSy2FUwq8fM0abymPGVsuaMPnFimcW2Aj46FgAs2Beni4vxsUfbee0DUTEl761c8MbPwjzeUjxZPhZj/0P3qzFMSKcrrO0w6YTBu4oDEs6d4Xi7wPDcCJ97re5eReHgz7k5hho8BLGfu4Na1j1bPFekvn3hJChSFmrgj44crDmwohTy0n7P5G2J+VVG8peG3+5BKKkFGw== X-YMail-OSG: wLj5AMwVM1mE1yt2IDMFkhY5u.MyikbKG94T9I64avAV5Zh6DyuTtZhxTfSrqVd 0Siod40qJIq_6OZAlKphSI_enD1gwAzpzVhwuvwkkl.8tCwHa_Rsd.kNw3uOoRrhJgBMN.6Ny3yz K4rrxtSApF8QU2LLC6pkMf7AU7QF92iquhiulC75v0YYTPOJ7Q5CiHr94XCG443scYvyzwhAODal 9D1CLmA1HK.sjQScuiEkjkUMclzYHACyx2ZnWf3sVVrKLJntOPaxppLqHRdIT6sKtrCwjw99Z.9C rZbT2JL8joyZdlq6vUszQRFPF0ukEv_cW.vDjw3WSmr9NhZ8oS819GJyuWEBYCIkiQ.9pmMCJ.YT ujSJJj1gbYmFcITclfKKv0k4F43CdOdxFPoLtqk5QRckvuh3KHImREdxy48KcDewDog9Ir6GMnQd GRIEjuAo_704ItX_Pel7M10RKECnkZz8ynjaIHLt.zB6qvM7w7FrfrLjOnc32CtiKSA5kZn5kSXI sSOsINZir.3j6Ibzhatp7O1hHsbK4ADbFW6Ny.5tm26AvO7m4IXOcBJ0h8Aht1cNHAwVC0O21IQj me2GL4b0aBNrJytl01GT67FWtoszGFzv0Qf7MQ0crekkfMYsbxGRs4maTAVKUIPioBQpv3b546tD 2FFLc2kQ98AoxaZORpB.K0A7a.UL.Mv7xIeyvNviqC2EXtlningx3C5SoR4bovEJ92JGx7q6zNxn u0J1G01A_FNI8cc0ckb0VIHGS4PLreUYmpUyRADY5_JMuODliFmyDZLqersFbhkHYLv_7D_Y59.d nhY4KFn7hEi6ADZrDAmpkIzaEkuSkEPBboxccuxl2v X-Sonic-MF: X-Sonic-ID: 8205242a-854c-466e-9b33-82416ee3dc9c Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.ne1.yahoo.com with HTTP; Mon, 5 Aug 2024 23:59:07 +0000 Original-Received: by hermes--production-sg3-fc85cddf6-nnv8r (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 831597741c87db082996814b0a9f411d; Mon, 05 Aug 2024 23:59:03 +0000 (UTC) In-Reply-To: <86y15bos1w.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 05 Aug 2024 19:25:31 +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.184.147; envelope-from=luangruo@yahoo.com; helo=sonic309-21.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:322416 Archived-At: Eli Zaretskii writes: > If you remove U+2E90, U+2F00, U+3300 and U+3400 from the list and > rebuild Emacs, what happens if you insert U+2F75? Does Emacs succeed > to find another font which support that codepoint or does it appear as > tofu? If the latter, what happens if you in install some additional > font which does support U+2F75? I'll ask, but my intuition is that no font will be discovered, since a font must support all of any characters defined as lists in script-representative-chars to be eligible. > IOW, I'm interested to know what happens on GNU/Linux if more than one > font is available that together cover both the "usual" han characters > and those additional ones which you think we should remove from > script-representative-chars, but neither of these fonts supports all > of those characters. Can Emacs solve this by itself on GNU/Linux, or > does it need "help" from the user's customization of the fontset? Probably the latter, unless `han' is divided into scripts for characters, obsolete characters, radicals, and the like.