From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Augusto Stoffel Newsgroups: gmane.emacs.devel Subject: Re: Increase default `line-spacing' to 0.05, 0.10 or 0.15 [proposal] Date: Wed, 05 May 2021 09:08:12 +0200 Message-ID: <87fsz1zmhv.fsf@gmail.com> References: <871ramlbpy.fsf@telefonica.net> 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="26740"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) Cc: emacs-devel@gnu.org To: Jim Porter Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed May 05 09:13:49 2021 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 1leBjA-0006qT-KH for ged-emacs-devel@m.gmane-mx.org; Wed, 05 May 2021 09:13:48 +0200 Original-Received: from localhost ([::1]:43922 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1leBj9-0005oi-Cv for ged-emacs-devel@m.gmane-mx.org; Wed, 05 May 2021 03:13:47 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:47054) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1leBdr-0008HZ-5d for emacs-devel@gnu.org; Wed, 05 May 2021 03:08:19 -0400 Original-Received: from mail-ej1-x62b.google.com ([2a00:1450:4864:20::62b]:36760) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1leBdp-0001sd-4J for emacs-devel@gnu.org; Wed, 05 May 2021 03:08:18 -0400 Original-Received: by mail-ej1-x62b.google.com with SMTP id r9so1161698ejj.3 for ; Wed, 05 May 2021 00:08:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=cDkSt/vErm8Gx2rfuI6DQLElCKtKv5YsPTvPfbi88oo=; b=RY3igN2nwQJhsLOuYG4/igFu/ePE5EjKhn8/ZaGFjCmKlQvDC75JBOcfF7+zuLYjS/ x4KVtDW8Z/LPpuXIYQPSkjGv9k6ZqobXR1Drez70ftPYPODkinhSiuplzeFy2MfFzvLG A+SlrSHUyRhvpCUMYFgiu0v24eEgrnMMJidNxh0z2vuAM4otBB4iPu4Z8m2QrOyQ4MO5 k718+K4tNHDGfVJymrkhC71KNhBcPNQW4Ur+E6jECXprf1uWTM3AC5RR4xmLLWQ2FNAd PvrDkaQuNXtRjwQO+p4BdtKOl8nXSiiD1MX99ZBY1iuRpKTMBgn9sLnruXUghZSU3wJ1 MlZA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=cDkSt/vErm8Gx2rfuI6DQLElCKtKv5YsPTvPfbi88oo=; b=BWGND9nHpws+Csvlfs1ikGBiXn6SadikapKrw5pleDjfVrM+qnp/SOFRvrwDD265fo 8rxA0JOu612V9bLrU5Ov5OLgSz59flZ1poTUPFxXA874WK+Q8sJ81eE8nYOLlfNNe+Tx bFzFe2C6oc3xA1AjrwzmQ67aLgXM+OrUfl8ivQGuUyz6lP0zJxMtp3XuEELlDiYwd9mf 2yozr4vGEKdsAAjfLZGqx9l1nDlalVxK+C1wqeJ+vWvTa5GT4+nDyj4PExNXv68MM1tg pGXUyBURztVnMxrJdXQkw8NQ/iE1hZPJQyySE5nKDMe3cp6d5FO2fFtU6fLNaUi99fU4 AOqA== X-Gm-Message-State: AOAM531leFrWePxPWnxxXI0YeGOceANzV1Ni+0WzCJO1FHrrU7BIYXHE 0bTVLHC2PdWyDJTd7gC2POmjA2cbg0Q= X-Google-Smtp-Source: ABdhPJzpY5SIl7MW2KlbraVpYW8O3CvNZpuQrNb2BmbBNCuJDH9sk4zNk3Fp1lG2wiGFZlhNsOBXRA== X-Received: by 2002:a17:906:c14c:: with SMTP id dp12mr15279914ejc.312.1620198494741; Wed, 05 May 2021 00:08:14 -0700 (PDT) Original-Received: from ars3 ([2a02:908:2211:8540::68a]) by smtp.gmail.com with ESMTPSA id f19sm15738840edu.12.2021.05.05.00.08.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 05 May 2021 00:08:14 -0700 (PDT) In-Reply-To: (Jim Porter's message of "Tue, 4 May 2021 09:59:24 -0700") Received-SPF: pass client-ip=2a00:1450:4864:20::62b; envelope-from=arstoffel@gmail.com; helo=mail-ej1-x62b.google.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, 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.23 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" Xref: news.gmane.io gmane.emacs.devel:268899 Archived-At: On Tue, 4 May 2021 at 09:59, Jim Porter wrote: In general, all ASCII art using box-drawing characters will look wrong if line spacing is used. In normal typography you are free to choose how much space to add between lines, but the horizontal condensedness is a fixed characteristic of the font. It seems to me that for monospaced fonts the vertical condensedness is pretty much fixed by the font design as well. For instance, in monospaced fonts the descender of "g" tends to look a bit squished. This is a compromise; if the font designer wanted to make the font vertically more sparse, they might as well have given the descender a bit more room. > On 5/4/2021 9:12 AM, =C3=93scar Fuentes wrote: >> Stefan Kangas writes: >>=20 >>> The way I suggest we carry this out is an experiment on master for 30 >>> days, similarly to how we recently did with unbinding `M-o'. This would >>> allow us to gather feedback and see how well this works in practice. >> FWIW, I just tried both 0.15 and 0.10 and IMO it improves >> readability. >> There are some negative consequences, though, like the "line" of >> display-fill-column-indicator-mode losing any apparience of continuity. > > I'm not sure if there's an easy way to ensure the fill line looks > continuous in this case, but if that could be improved, it would help > in a few other areas even if line-spacing weren't increased. For > example, with `org-prettify-entities' set to t, subscripts add a bit > to the line height, causing the fill line to appear > discontinuous. Likewise, I believe overlines add a bit to the line > height too. > > - Jim