From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#51821: 29.0.50; Suggest add variable or frame parameter: line-height Date: Sun, 21 Nov 2021 10:18:08 +0200 Message-ID: <838rxhsz0f.fsf@gnu.org> References: <87bl2nhbyp.fsf@163.com> <83bl2nugao.fsf@gnu.org> <878rxq62qt.fsf@gnus.org> <83k0hatxjl.fsf@gnu.org> <875ysu2d18.fsf@gnus.org> <83y25pshaa.fsf@gnu.org> <874k8c8sg0.fsf@gnus.org> <83ilws16hj.fsf@gnu.org> <87wnl8qg8b.fsf@gnus.org> <83czn0123n.fsf@gnu.org> <83v90pwcab.fsf@gnu.org> <87mtm0wrdt.fsf@gnus.org> <838rxkwoz8.fsf@gnu.org> <878rxjteqc.fsf@gnus.org> <83czmvte4c.fsf@gnu.org> <87mtlzryzo.fsf@gnus.org> <83a6hztcul.fsf@gnu.org> <871r3brxc1.fsf@gnus.org> <834k87taoi.fsf@gnu.org> <87y25jp2rt.fsf@gnus.org> <83y25jrv38.fsf@gnu.org> <87a6hyoru3.fsf@gnus.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="12958"; mail-complaints-to="usenet@ciao.gmane.io" Cc: luangruo@yahoo.com, tumashu@163.com, 51821@debbugs.gnu.org To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Nov 21 09:21:03 2021 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 1moi5v-0003ES-IL for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 21 Nov 2021 09:21:03 +0100 Original-Received: from localhost ([::1]:45356 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1moi5u-0003jS-Gt for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 21 Nov 2021 03:21:02 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:34320) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1moi3x-0001k8-UJ for bug-gnu-emacs@gnu.org; Sun, 21 Nov 2021 03:19:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:60796) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1moi3x-00062G-LW for bug-gnu-emacs@gnu.org; Sun, 21 Nov 2021 03:19:01 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1moi3x-0003F5-HL for bug-gnu-emacs@gnu.org; Sun, 21 Nov 2021 03:19:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 21 Nov 2021 08:19:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51821 X-GNU-PR-Package: emacs Original-Received: via spool by 51821-submit@debbugs.gnu.org id=B51821.163748269312398 (code B ref 51821); Sun, 21 Nov 2021 08:19:01 +0000 Original-Received: (at 51821) by debbugs.gnu.org; 21 Nov 2021 08:18:13 +0000 Original-Received: from localhost ([127.0.0.1]:44108 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1moi3A-0003Du-Me for submit@debbugs.gnu.org; Sun, 21 Nov 2021 03:18:12 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:33410) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1moi38-0003Df-8L for 51821@debbugs.gnu.org; Sun, 21 Nov 2021 03:18:11 -0500 Original-Received: from [2001:470:142:3::e] (port=44432 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1moi33-0005uC-1u; Sun, 21 Nov 2021 03:18:05 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=bsu8QwBQvKUfxC+J2uFoSEJat5REos+P8Fdyu71ey0s=; b=lIlbWB8xdW4z /ykqHECw5AXdBzU/1iZCn3mX91+CBHAr3nlegMonV5+DRZN96W2f6lUCF5efz+MBXh26HD/bhCm+d as1msde/hQkYNcB9T7JKX3xma7CsD7TkIU44JVFIL6VvipFLWW+nbfqoHQ3mJ07oNMnNO9bmn6d0v YpD+cWWFeKgnr7KVe1QkxCXBr2nW6wSQ8sPeMSFb6ACEaW7fFN5pNemXYAxy6qs8bwcN8WcD8ui5H 4cehuPAp62ntVtqLduEDzOZpqjM5fT7vA2BQieBAT6F4pWKN4q7PakvFeZQ1r55OKVwKRQ8I5LAkn qMDXX4qiW/+cWCWd/xmLOw==; Original-Received: from [87.69.77.57] (port=3677 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1moi32-0003Rn-Na; Sun, 21 Nov 2021 03:18:05 -0500 In-Reply-To: <87a6hyoru3.fsf@gnus.org> (message from Lars Ingebrigtsen on Sun, 21 Nov 2021 09:06:44 +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" Xref: news.gmane.io gmane.emacs.bugs:220537 Archived-At: > From: Lars Ingebrigtsen > Cc: tumashu@163.com, luangruo@yahoo.com, 51821@debbugs.gnu.org > Date: Sun, 21 Nov 2021 09:06:44 +0100 > > Eli Zaretskii writes: > > > No, float values are relative to the default face, which is not what > > you want. I meant ":height 1" or somesuch. If that is not good > > enough, the value of :height can be a function. > > If we're going to be scaling stuff, it'd be nice if there was a setting > that was clearly non-scaleable. An integer value to :height would be > possible, but pretty error-prone How is something like ":height 1" error-prone? > so I'd rather introduce a new keyword. Adding a new face attribute is not a 5-min job, so if we already have something that can work, it is better to use it. Especially if you want to introduce an attribute that potentially conflicts with an existing attribute.