From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Gregory Heytings Newsgroups: gmane.emacs.bugs Subject: bug#52493: 29.0.50; Setting Inconsolata up in init.el makes default face rendered wrong Date: Sun, 25 Dec 2022 22:42:40 +0000 Message-ID: <57655e6c7f9f07a5f7f2@heytings.org> References: <80e7f515-e16f-5ce8-86a3-e5f47cd2d2f5@yandex.ru> <83k0g5j4pi.fsf@gnu.org> <83a6h1husr.fsf@gnu.org> <83czlwhe0v.fsf@gnu.org> <835yrohcb1.fsf@gnu.org> <834k78h989.fsf@gnu.org> <83zgp0ftse.fsf@gnu.org> <83wnk4fpyw.fsf@gnu.org> <9df1ebce-83ff-068c-20ed-b849697a06b2@yandex.ru> <83y24jel7i.fsf@gnu.org> <87a6gz1xn1.fsf@gnus.org> <83lf0jeidi.fsf@gnu.org> <20be7df0-7ae6-8add-d083-45c9212c6dde@yandex.ru> <837cyjaor0.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; format=flowed; charset=us-ascii Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="27365"; mail-complaints-to="usenet@ciao.gmane.io" Cc: rudalics@gmx.at, larsi@gnus.org, 52493@debbugs.gnu.org, rpluim@gmail.com, dgutov@yandex.ru To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Dec 25 23:43:41 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 1p9ZiX-0006wU-G3 for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 25 Dec 2022 23:43:41 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p9Zhy-0006KV-DA; Sun, 25 Dec 2022 17:43:06 -0500 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 1p9Zhv-0006Jw-8r for bug-gnu-emacs@gnu.org; Sun, 25 Dec 2022 17:43:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1p9Zhv-0003Mb-16 for bug-gnu-emacs@gnu.org; Sun, 25 Dec 2022 17:43:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1p9Zhu-0004w7-Tn for bug-gnu-emacs@gnu.org; Sun, 25 Dec 2022 17:43:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Gregory Heytings Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 25 Dec 2022 22:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52493 X-GNU-PR-Package: emacs Original-Received: via spool by 52493-submit@debbugs.gnu.org id=B52493.167200816418907 (code B ref 52493); Sun, 25 Dec 2022 22:43:02 +0000 Original-Received: (at 52493) by debbugs.gnu.org; 25 Dec 2022 22:42:44 +0000 Original-Received: from localhost ([127.0.0.1]:50244 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p9Zhb-0004ur-V7 for submit@debbugs.gnu.org; Sun, 25 Dec 2022 17:42:44 -0500 Original-Received: from heytings.org ([95.142.160.155]:45372) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p9Zha-0004uh-1t for 52493@debbugs.gnu.org; Sun, 25 Dec 2022 17:42:42 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20220101; t=1672008161; bh=BU2UF1Ws26cjiV4zvgAVe/HauvhdixSgmPcoH9mjxIQ=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=HPwY5zXfTPWcj/7oXUSI14iERP/86Cr7uxdAVnpXeO7xZWwLFmimSP1N5HgvBfSht ZxiAo0buj/Tiltpva6ISrnSXOAz0oNJGwhjn3zY2TKEnTl8PRdFeI04742LCMdWB18 ey/aW2c8Bd+Y79FxShrEn5ouPsfml/17F/HIvLnpOYrvFnT6rcuNpY2UeUjhmZWe2O oqrWjjaGV2401eY611JEWp+6Sr5t7lATuRB/GDzvJAwHwKfGdwOhox3jQImE/vLM77 MxfM4g5SipNuXEAGT0DPb0JKN6oFvMAYpxBLeOzH6GxJVGWITOjeMzg8BKuJ4j4ReU eZaCdlbdjZMQg== In-Reply-To: <837cyjaor0.fsf@gnu.org> 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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:251877 Archived-At: >>> 2. I start 'emacs -Q' and evaluate (set-face-attribute 'default nil >>> :height 105 :family "Inconsolata_dz") in *scratch*. I get that >>> weird-looking font that blinks briefly in scenario 1. 'M-x >>> describe-face RET default' reports "Ubuntu Condensed" as family. >> >> Again, can you try to evaluate (set-face-attribute 'default nil :height >> 110 :font "Inconsolata_dz") (with ":font", not ":family") instead, and >> tell us what happens? >> >> Can you try your other recipes, using ":font" where you used ":family", >> and tell us whether what happens is what you expected? > > What is the significance of using :font instead of :family in these > cases, for the purpose of discussing and investigating this issue? > The two reasons are: 1. IME passing an font name in the :font attribute gives in general better results than passing a font name in the :family attribute. (And Dmitry confirmed that the problem he was facing was mostly solved with that change.) 2. Dmitry's specific recipe, which worked with Emacs 28, cannot work anymore with Emacs 29 because of dae3c4e89b.