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: Sat, 03 Aug 2024 22:54:56 +0800 Message-ID: References: <86h6c5y39e.fsf@gnu.org> <87plqrm6dd.fsf@turtle-trading.net> <875xsj83ui.fsf@turtle-trading.net> <87cymqxepd.fsf@protonmail.com> <877ccyq984.fsf@yahoo.com> <871q36x8pi.fsf@protonmail.com> <87wmkyosr5.fsf@yahoo.com> <87wmkxwxzu.fsf@protonmail.com> <87plqppwan.fsf@yahoo.com> <87o769wue4.fsf@protonmail.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="4957"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: Benjamin Riefenstahl , Eli Zaretskii , emacs-devel@gnu.org To: pipcet@protonmail.com Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Aug 03 16:55:41 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 1saGAX-00019K-1F for ged-emacs-devel@m.gmane-mx.org; Sat, 03 Aug 2024 16:55:41 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1saG9p-0008Aw-UJ; Sat, 03 Aug 2024 10:54:57 -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 1saG9o-0008Al-UL for emacs-devel@gnu.org; Sat, 03 Aug 2024 10:54:57 -0400 Original-Received: from sonic317-32.consmr.mail.ne1.yahoo.com ([66.163.184.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1saG9n-0003KI-CI for emacs-devel@gnu.org; Sat, 03 Aug 2024 10:54:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1722696893; bh=dXfc8MWSj8UFymt2+M45D77UfL9H4JUL87v4Ad3wqNI=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=M6EddBmsmlld3eSWK117miG5Byb3x1/FhYPW05hpTl44S7hSB54lKpJ0fPgn1lfUaSBJNvnPcl6SelbRoT30uiJlxfs0lPJl5E/5RsSAA4mpaTgT30dG0eIpLg/E3cvGKbJIxnRgpDvpHnf6HS9M4IpZC5MpjkHfOC1+ODP2LByzYSbE0725IJtltPHEVTSE4YTrkrRNkZGC7rXxIs6E5c90+1nf/+NEdGyhdUaoGhdd4/6zsauwjXSUq0tnYCG6tgDlmqAPVaeUvQzq4ezV3r3ZlxBMhri+TU9a0f57dZM7oijsai3KyUpZq2uB1Aa8Trs6kY9GwciOIXDPCrOA3Q== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1722696893; bh=tGYhHMYgidxIUKhE72iHVIXXLmdOjVGkce0tz9iSrJR=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=Qw7i8we9PXWByt2n38AB5zZvabSX8wYZ4Z8w8rvFy7zyTEFRibBPhlKWP86CYh+CqE900PvemvCvt4M/k0E9ew2P3d6wqY8UbV2sYyMR26YsHls/X7LWo4jqpRXu4N2lrKWcPecJl0Rh5EQ05yR34g/WS1C8Y0mcK+1PC2tOqSlbWTCq6byRYoeB5X6VnUR3KqYvKlKK21WalDnv6ghKeqcb222GhxQzHx5yAzO+um50XK8kiKi5iqP93LyvOLcAKLLK1RGs6274Gop4FZV0Qf2/iSyVt9sxHoAhut2L6rEWrfc5Cd69iudpoDfuhSbiSQYD+BwYPu4YW3UYA1rUqw== X-YMail-OSG: 2Sb_acUVM1lccKB40Ln4SNFsRWOlXV64guUvdSMgotkXn7we4dMR936y5LGEevk FuFVMumbZSIuo1z48.0.ssgJZUnGnr6r6mWzQPo0pwG9sUxEqw3aSs9vdph9VF9ePBz0Kukp5HNL jOVaayO0ISSRdKqyonLORFDkBDwdG2TMehLpkpaBz6wf0FikdGFsqtr010AfH17L69ZlIBqPxnmX sxCGrF9z.R01pcE3AZdo35aYsMIYTwdzHKh2FweOtNgFgvldxEBTkmybwwV6cJhGYzZUjBOrUfAJ iamIyPOyhNVBgS7Ev.bIH4njYOc4fm2topVEIWLXuuuRyz6whb0pOjjTYcbKvLdhFTwOCx1vgywZ xSa0aMlPKp3rpcgqJ3rDDSBuz_2uHJ.topIv.83ANRdj8tMUzmISqkvyw2fCnDvDnyQdkfJRElEa PRmp48B60M5WkAwGKqNXeiCQoRQKeF1gHppBedVMZJ7HODqds89ocgzn1wSqaDqajU_7SGT9KKRq aiDJCYsBklc66zfC7wy4Fr41p560DI4hgQzWNHboVxgJrh98LdT616Qb74qWiUvwll6ZRsc4HrG0 2lFzGBlOo7ci0IMczk3z7sCt7SCXRm6TU9NYb2nms672q3WsAufxbHTmCNnH85Gr.vnXFqZBSbXz mx5E1hYfQB2pfVHH5rl45W4u2HxRgOJteu0SwcC6XK3KB_aYZw..yVnmyzx6Sx7LTAp1liuhXbb8 zGXPMy3KXTsqUZRB45cCXRoIvDhMr.reEeq4WELmCaJWWDXTiRZMCzpGC_M_KfckYywgbnkRu1kT G.ziPCifHAwuQZBuw00nzciSMi1zRWVulopbm1JD_w X-Sonic-MF: X-Sonic-ID: ad24cbd2-7bcb-492a-a26d-66bf3ae7156e Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.ne1.yahoo.com with HTTP; Sat, 3 Aug 2024 14:54:53 +0000 Original-Received: by hermes--production-sg3-fc85cddf6-m4s4b (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID f06f2454f7a86e324938c2cbf511545e; Sat, 03 Aug 2024 14:54:49 +0000 (UTC) In-Reply-To: <87o769wue4.fsf@protonmail.com> (pipcet@protonmail.com's message of "Sat, 03 Aug 2024 14:31:02 +0000") 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.43; envelope-from=luangruo@yahoo.com; helo=sonic317-32.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, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=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:322305 Archived-At: pipcet@protonmail.com writes: > Thanks! So supporting these fonts on Android using the sfnt driver is > very hard, correct? Yes, it would amount to writing a new font driver. > The androidfont.c fallback driver appears to support them, but I > understand that's not a good option either. (I tried > (set-frame-parameter nil 'font-backend "android") and the difference > in a C-h h buffer was quite noticeable). Correct. > In any case, asking users to install an extra font only to see basic > CJK glyphs can't be a long-term solution, can it? Till someone implements the aforesaid new font driver, why not? The font is installed once, and that is the end of the matter, and ultimately it is the same font that would ideally be loaded from /system/fonts, with no degredation in quality.