From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Robert Pluim Newsgroups: gmane.emacs.bugs Subject: bug#52493: 29.0.50; Setting Inconsolata up in init.el makes default face rendered wrong Date: Thu, 12 Jan 2023 10:46:20 +0100 Message-ID: <87r0w0f5lf.fsf@gmail.com> References: <80e7f515-e16f-5ce8-86a3-e5f47cd2d2f5@yandex.ru> <1c8f744b-2c71-d6b3-39be-86185ea3650b@yandex.ru> <9bc9f6fe-4fe6-1f75-42db-3a9c3e84d851@gmx.at> <8bca33d8-55a5-9a96-2adf-cc751eed22e5@yandex.ru> <21a55a64-541d-345c-33d3-7c8eac182e83@gmx.at> <89a94819-8bdf-55a3-9167-0cc8d11215ee@yandex.ru> <9be7030e-ce19-0baa-58b8-e2d483efab8f@gmx.at> <8df08d50-146f-9b76-efa0-ba101e53e7c0@yandex.ru> <29bd2735-5070-915c-e236-9de0c6dcbb1f@gmx.at> <921de89e-57e0-04de-3e91-043b49503d10@yandex.ru> <32ac6060-a7ed-a0c4-1c62-f0e1804d963d@gmx.at> <0547624a-15c0-792c-dce5-85101cf9cd71@gmx.at> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="6030"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Eli Zaretskii , 52493@debbugs.gnu.org, Dmitry Gutov To: martin rudalics Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Jan 12 10:47:28 2023 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 1pFuBD-0001KX-Uj for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 12 Jan 2023 10:47:27 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pFuAq-0007OQ-1g; Thu, 12 Jan 2023 04:47:04 -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 1pFuAo-0007Ns-O3 for bug-gnu-emacs@gnu.org; Thu, 12 Jan 2023 04:47:02 -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 1pFuAo-000262-91 for bug-gnu-emacs@gnu.org; Thu, 12 Jan 2023 04:47:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pFuAn-0007Kq-Oj for bug-gnu-emacs@gnu.org; Thu, 12 Jan 2023 04:47:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Robert Pluim Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 12 Jan 2023 09:47:01 +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.167351679128145 (code B ref 52493); Thu, 12 Jan 2023 09:47:01 +0000 Original-Received: (at 52493) by debbugs.gnu.org; 12 Jan 2023 09:46:31 +0000 Original-Received: from localhost ([127.0.0.1]:44713 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pFuAI-0007Jt-SV for submit@debbugs.gnu.org; Thu, 12 Jan 2023 04:46:31 -0500 Original-Received: from mail-wr1-f48.google.com ([209.85.221.48]:35690) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pFuAF-0007Jc-TQ for 52493@debbugs.gnu.org; Thu, 12 Jan 2023 04:46:29 -0500 Original-Received: by mail-wr1-f48.google.com with SMTP id d17so17497753wrs.2 for <52493@debbugs.gnu.org>; Thu, 12 Jan 2023 01:46:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=KX0gYoMGLNIkmwLrdKSvzWdCwII1PAym4uBVTQhaRaE=; b=GKLvuvxflApdWwmGty+3zLxi8AyHpXRFpWnyh7iLRhR/IpnfLR/zwr577tLmIU6UhW 2zr5n05XPVtWHGVYcGIcpenSBhrpcKhTjgUps3i77/VzQYrMgkMiRY8dqrYPKQvbzS88 kyjWd+2QrIEC+5A/hT+oEQrP4KXqAfPIxZdZ3OL7i/vGgsp5JhTQsLBhELsKsl86vC87 58+BrohDXFYJktKusy0Ci/XMmTqbv/Fo12sIM8+WtNk3Dy5xFq2lVl4T3szs1mYtIeC0 yfIXf76uJ32UogYj+UT+SL8oTTHAiok6AUfycOGo5AUh7SyOBceQnIhy8AHpctXhuVMw QqHw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=KX0gYoMGLNIkmwLrdKSvzWdCwII1PAym4uBVTQhaRaE=; b=zfaZaXZgSG/Fh7DzCywU6IHBxiuRZ7SXdMsf9GuPcBkGYFTyVrA/Aqmyw3xsgjL3Em 4ai5/X4XcqGcMxG93BHTt+jlmBXP8jwCFT3RfIv9AwP+ropKJrw2BZ8SA6iZ2i0HeHi9 BD6qqCgl/eTO4hTWPDt94z2cxgbrAv6ZmfneuA0zHtc1inz3fZZrpWibOHqjL6RTflLd D83wXkEX+r89TACJQt7bymSCOZnPM98vKfpB5uHHTJhLx/4XNGj0eQnCPKjbtqou9M/K VthyTedU6vlnwmus09z3UAsz9is6TehbpTLtfG1IHJD4DtYnfWyuAVYDQaXmvJIPjDN0 9VIQ== X-Gm-Message-State: AFqh2kp+lUCPVvNmGud0stFnuMBguYKFbW3VTXWx5si/xkRrQ3Mq8Zn7 XvGY5dfwmUA8SncYXiXCeSeKlxmtIFY= X-Google-Smtp-Source: AMrXdXvJnY/WfmCwCBBcSifuvN+GdtdfvY6qkIYkvvFaYxrB8YUQNhzwnuX2tRo1Uvvt2jlEcKkVSg== X-Received: by 2002:a5d:5949:0:b0:2bd:4a1c:4c81 with SMTP id e9-20020a5d5949000000b002bd4a1c4c81mr6777316wri.52.1673516781574; Thu, 12 Jan 2023 01:46:21 -0800 (PST) Original-Received: from rltb ([82.66.8.55]) by smtp.gmail.com with ESMTPSA id i10-20020adff30a000000b0024228b0b932sm19240274wro.27.2023.01.12.01.46.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Jan 2023 01:46:20 -0800 (PST) In-Reply-To: <0547624a-15c0-792c-dce5-85101cf9cd71@gmx.at> (martin rudalics's message of "Thu, 12 Jan 2023 10:31:35 +0100") 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:253200 Archived-At: >>>>> On Thu, 12 Jan 2023 10:31:35 +0100, martin rudalics = said: >> So... the window manager works with "unscaled" pixels it has to mult= iply by 2? That's why we try to send half the actual value? martin> We send half the actual value because Robert (IIRC) has coded i= t that martin> way. I never scale here and so I can't tell whether that's the= right martin> approach. Have a look at Bug#20432 where Jan says something ab= out GTK martin> messing things up. It=CA=BCs done that way because that=CA=BCs the way it works, not because o= f any decision on my part. When scaling is in use, a screen that has eg 1920x1080 "physical pixels" is presented to us as being 960x540 "virtual pixels". Since Emacs uses physical pixels internally, we need to divide all the numbers by 2. Robert --=20