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.devel Subject: Re: Tick Reduction Date: Fri, 19 Nov 2021 09:48:15 +0200 Message-ID: <83bl2gwpq8.fsf@gnu.org> References: <87bl2hyzca.fsf@gnus.org> <8735nszpdv.fsf@gnus.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="17372"; mail-complaints-to="usenet@ciao.gmane.io" Cc: larsi@gnus.org, emacs-devel@gnu.org, dgutov@yandex.ru To: Stefan Kangas Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Nov 19 08:50:27 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 1mnyfC-0004He-UV for ged-emacs-devel@m.gmane-mx.org; Fri, 19 Nov 2021 08:50:27 +0100 Original-Received: from localhost ([::1]:41286 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mnyfB-0007Y6-38 for ged-emacs-devel@m.gmane-mx.org; Fri, 19 Nov 2021 02:50:25 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:38680) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mnyd6-0005nq-Q3 for emacs-devel@gnu.org; Fri, 19 Nov 2021 02:48:16 -0500 Original-Received: from [2001:470:142:3::e] (port=53590 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 1mnyd6-00079o-G3; Fri, 19 Nov 2021 02:48:16 -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=VLt93k2ReyKKtj10YkD6y8dp8duIG+2/TI0Q1T6jp/I=; b=edzkCPaO9hjF kNjwiqerolQDRvV4tJE744fSl8Cq1NVdAz2QC+g7y9jmaklaTyLQujAaRqVnpLuTYSMualZmZuP6a bgTerSG041apA6Uchbe4OqXiYTHmlY+e1jsRms5jtTdQyfe7JYn3BVQOa/TG9//vIPP8YybbOpnx5 uQeSizh6h8tR5mEByA7RN+ccyiseg+fzkE4Cc3HlmKVFIN8RQfnidqCNVVXMiSPfPhXHeLuSqIBnw r9f/2GBNu2JSefgDDBp56wU9o3BbGFNR+lzL976ooJKZwm3JyWTUAebZE4XxyoVEDu7vUXVyh6EGE daHHBl/tFHqF4wqWtwGq0A==; Original-Received: from [87.69.77.57] (port=3402 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 1mnyd6-0002n3-3J; Fri, 19 Nov 2021 02:48:16 -0500 In-Reply-To: (message from Stefan Kangas on Fri, 19 Nov 2021 07:50:18 +0100) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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:279728 Archived-At: > From: Stefan Kangas > Date: Fri, 19 Nov 2021 07:50:18 +0100 > Cc: Emacs developers > > >> Might be worth trying, although I don't find examples of using > >> proportional fonts in Emacs that I like often. > > Could it be that you are using a suboptimal font? In my experience, > finding a really good one makes a big difference. If finding such good fonts is a significant effort, we could have users complain about ugly display because they didn't invest that effort. This stuff should work OOTB as much as possible, or else we should make it opt-in. > As you Lars pointed out in your thread about proportional fonts in the > mode line, doing that will also help Emacs look more contemporary. > There are of course many cases where it just won't work, but in other > cases it absolutely will. I think we should indeed improve the alignment and filling infrastructure as a prerequisite for wider use of variable-pitch fonts and faces. I think we have everything we need in the display engine, it's just a question of making better use of it in Lisp.