From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#57962: 29.0.50; Odd font choices Date: Mon, 17 Oct 2022 13:35:46 +0200 Message-ID: <87czaqel7x.fsf@gnus.org> References: <87edw5adz1.fsf@gnus.org> <87h711ii4m.fsf@yahoo.com> <871qs59fds.fsf@gnus.org> <87tu46aazr.fsf@gnus.org> <83h7068v7g.fsf@gnu.org> <878rlia9a0.fsf@gnus.org> <83czau8tu7.fsf@gnu.org> <87r0za8tbf.fsf@gnus.org> <83a65y8srh.fsf@gnu.org> <87ilkm8sha.fsf@gnus.org> <837d128sbf.fsf@gnu.org> <874jw4jar9.fsf@gnus.org> <83tu443tlo.fsf@gnu.org> <87v8okhsg8.fsf@gnus.org> <83lepf50zn.fsf@gnu.org> <87czaqg4cn.fsf@gnus.org> <83bkqa3g20.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="30091"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: luangruo@yahoo.com, 57962@debbugs.gnu.org, stefankangas@gmail.com To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Oct 17 13:37:12 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1okOQh-0007ac-AS for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 17 Oct 2022 13:37:11 +0200 Original-Received: from localhost ([::1]:39694 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1okOQg-0002uA-3m for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 17 Oct 2022 07:37:10 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34718) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1okOPa-0002sS-Ga for bug-gnu-emacs@gnu.org; Mon, 17 Oct 2022 07:36:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:48457) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1okOPa-0007DC-5a for bug-gnu-emacs@gnu.org; Mon, 17 Oct 2022 07:36:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1okOPZ-0005Y0-Ub for bug-gnu-emacs@gnu.org; Mon, 17 Oct 2022 07:36:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 17 Oct 2022 11:36:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57962 X-GNU-PR-Package: emacs Original-Received: via spool by 57962-submit@debbugs.gnu.org id=B57962.166600656121317 (code B ref 57962); Mon, 17 Oct 2022 11:36:01 +0000 Original-Received: (at 57962) by debbugs.gnu.org; 17 Oct 2022 11:36:01 +0000 Original-Received: from localhost ([127.0.0.1]:47535 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1okOPY-0005Xl-Ta for submit@debbugs.gnu.org; Mon, 17 Oct 2022 07:36:01 -0400 Original-Received: from quimby.gnus.org ([95.216.78.240]:54938) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1okOPU-0005XR-BB for 57962@debbugs.gnu.org; Mon, 17 Oct 2022 07:36:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=Z271zqF0nj0N6siIIi9T1XIv04QMR+pzzzsGRGhnAV0=; b=tigF6zQ8VpQxu2Apj0kcZrY+CT tNuG4WYQ/WjjumG90c6XfJtM+N1oSJ4D68Yy4uNue4VpwcvNwt6ndSIyTO2S6+XVf5LAFxGFr7iiF 7I+WUPCURXQq7WWKUlWnJizrV2G276ggOjLFiHP0Rpdr2pZsVQLAsQMHDLoAIcNWTrBY=; Original-Received: from [84.212.220.105] (helo=downe) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1okOPK-0007wH-V7; Mon, 17 Oct 2022 13:35:49 +0200 In-Reply-To: <83bkqa3g20.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 17 Oct 2022 13:22:47 +0300") Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAIVBMVEXQ7fzb7vyr0MGG vF9noUlckzpIcjFMUTM/SDA1WCf////YdfGiAAAAAWJLR0QKaND0VgAAAAd0SU1FB+YKEQsUGJ9L 2oYAAAGASURBVDjLlZHhcYMwDIXFBmGFdIOSDWJyHQCbCVDCAAleoMEsAPW2lWQMJi137fvBHfr0 noQA2CrLs1wEvyj7F8jyw2EH5D9nZId81d9AvgNgB2wMKTjsAdgFmzA4vhXH4r1gnVQRdCSBmqXV RucIyhegZqARMUGnBZSGSBXrPIeA1roSTwRnAaUOQIVnNBTAdUkvk8mncwGIhkipxLm6FIFGXgmo xR1AeOHu1ASo19IlyQrDAzPdfUlSUEmKpg1s3X9ybBVPIoZ66Gr7vCfDw56qd1PtnJNV2FIGUGnU tiPw4GNqrkH4FZemslR3TwEskFBju57Kg+vleyMoKb135PDYpQ7alWOs8yNeo6ERgPaLgzzq69xv ELijc5Pjfmo38yEMYIN4GyYrBmzmJES67vVxG5z17CCZ+cGgd8PURRBFgAb7iZK2BEZsPakngC9A xI4NAR/ByGBNA7pDSwXHhjYFVGj92LrRE38BtM+HE+7n1WifAPzg/KJRGiCpbPQNJEFHZWYdcbIA AAAldEVYdGRhdGU6Y3JlYXRlADIwMjItMTAtMTdUMTE6MjA6MjQrMDA6MDCTawVeAAAAJXRFWHRk YXRlOm1vZGlmeQAyMDIyLTEwLTE3VDExOjIwOjI0KzAwOjAw4ja94gAAAABJRU5ErkJggg== X-Now-Playing: Squid's _Bright Green Field_: "Narrator" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:245717 Archived-At: Eli Zaretskii writes: > Maybe with "fixed-*" fonts this is so. But isn't True Type fonts > scalable, so that we can request any size and get what we request? We can request "size 12", but how big that is varies greatly by font, unfortunately. The font people haven't standarised this -- because of the origins of font tech, and that "optical size" can vary even with the same physical sizes. So it's a mess, basically. > Is that because ":spacing 'm" doesn't work (it seems to work for me)? > If so, I think we should try fixing that instead of introducing new > wizardry. This: (defface fixed-pitch `((t :font ,(font-spec :spacing 'M))) "The basic fixed-pitch face." :group 'basic-faces) Made Emacs choose this font: ftcrhb:-GOOG-Noto Sans CJK KR-regular-normal-normal-*-45-*-*-*-*-0-iso10646-1 (#x24) Which is not a monospace font (and is a different font family than the `default' face uses: ftcrhb:-DAMA-Ubuntu Mono-regular-normal-normal-*-45-*-*-*-m-0-iso10646-1 (#x47) So that seems to be another bug in this area? I also tried this in Emacs 28 and earlier, and it does nothing there, so it's broken in a different way on master than in Emacs 28.