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: How to make Emacs popular again: Use monospaced fonts less Date: Mon, 12 Oct 2020 19:46:30 +0300 Message-ID: <83k0vv2xzt.fsf@gnu.org> References: <84273aa2-24a9-7584-18b9-03a5ac783d62@yandex.ru> <835z7vjrg3.fsf@gnu.org> <83tuvegkmo.fsf@gnu.org> <83v9ftf6n9.fsf@gnu.org> <835z7qfp6h.fsf@gnu.org> <87ft6lgw5y.fsf_-_@gnus.org> <1F8F3522-1E6C-40A3-B61A-B9B84FC0AD18@gnu.org> <87blh9gthg.fsf@gnus.org> <87tuv1f2y9.fsf@gnus.org> <83mu0s50if.fsf@gnu.org> <87blh8fm11.fsf@gnus.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="35477"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Lars Ingebrigtsen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Oct 12 18:47:14 2020 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 1kS0yf-00097o-86 for ged-emacs-devel@m.gmane-mx.org; Mon, 12 Oct 2020 18:47:13 +0200 Original-Received: from localhost ([::1]:35798 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kS0ye-0006qL-Ba for ged-emacs-devel@m.gmane-mx.org; Mon, 12 Oct 2020 12:47:12 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:45696) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kS0xt-0006I0-W1 for emacs-devel@gnu.org; Mon, 12 Oct 2020 12:46:26 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:46281) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kS0xt-0008AX-Aq; Mon, 12 Oct 2020 12:46:25 -0400 Original-Received: from [176.228.60.248] (port=1427 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kS0xs-0001AL-Jt; Mon, 12 Oct 2020 12:46:24 -0400 In-Reply-To: <87blh8fm11.fsf@gnus.org> (message from Lars Ingebrigtsen on Mon, 12 Oct 2020 00:14:18 +0200) 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:257478 Archived-At: > From: Lars Ingebrigtsen > Cc: emacs-devel@gnu.org > Date: Mon, 12 Oct 2020 00:14:18 +0200 > > But... Now that you mention it, I don't quite see how to use :align-to > in the mode line (in general). It takes as a parameter the target > column number (or pixels), so if we want to say "this element should be > at least 80 pixels wide", then we need to know what column/pixel we're > on already, don't we? Yes. But that's how you design tabulated display, don't you? You select the coordinate where each column will end, and set tab stops there, right? If you are saying that you are used to start with column widths instead, then just adding them up will give you the goal coordinates for :align-to. Am I missing something?