From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.devel Subject: Re: How to make Emacs popular again: Use monospaced fonts less Date: Mon, 12 Apr 2021 08:23:19 -0500 Message-ID: References: <87o8ls1vvq.fsf@posteo.net> <20200926145302.sjrwjrguf5ialc25@Ergus> <3201a9fe-de19-d553-0be1-d379f182fd47@yandex.ru> <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> <87blak0w9h.fsf@gnus.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="000000000000d4a46805bfc66ac2" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="19011"; 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 Apr 12 15:24:13 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 1lVwY1-0004cE-L6 for ged-emacs-devel@m.gmane-mx.org; Mon, 12 Apr 2021 15:24:13 +0200 Original-Received: from localhost ([::1]:48904 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lVwY0-0004AV-K5 for ged-emacs-devel@m.gmane-mx.org; Mon, 12 Apr 2021 09:24:12 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:52886) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lVwXH-0003PU-3B for emacs-devel@gnu.org; Mon, 12 Apr 2021 09:23:27 -0400 Original-Received: from mail-pl1-f173.google.com ([209.85.214.173]:34401) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lVwXF-0007uV-I1 for emacs-devel@gnu.org; Mon, 12 Apr 2021 09:23:26 -0400 Original-Received: by mail-pl1-f173.google.com with SMTP id t22so6030190ply.1 for ; Mon, 12 Apr 2021 06:23:22 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=W71Ex5aCCQENtVH1sJ2Nr+86dJ2lvkD2e78bgp37MmY=; b=LhwzwWGS9MK02zHY7Fuqk0XP1izMpHfqeBERoH0MkNLah8WQCssrQDNUNAkChcPLZh gjqbC8Cjp6/cGbdK4VEowFxKCtNwp/S7HQIqWAfMo1IPHELT/+NM4iY7ae6Y/DDyWIYa W7/m834vbU8U69klZYYEOLlD6d1OvwkvMJumyjCKUPf779/5KiI3EzL5t0tz+R7mHXU0 V6bvv0w8ChyJB6PhmiQ7xjYIp7/Z/byucHZx6+xZ/nxsNzSjvCUqG7izhukm4567CUoQ zqHy00K5cgxTTI+4cgGGhZKfQQpWQ1eqOUZugml+RJE+QD3y7FrE3WrB2rgoYkJnFArL UDdw== X-Gm-Message-State: AOAM531EaDiB/IPgWDW05BzYrgSShppYieuot4SH1VlzPhQkznzEGzAc mxTXWlAfdkAD52GKpPlHY/0TmcLLV9VDBiJHobU= X-Google-Smtp-Source: ABdhPJyNX9Ak5cJq3tjnjfOlGEGF8SAr7lAl8oS2/TKiTHBgEuZiOji/cQYejXKU/JU0za4dHOAY93bDpFsZRcZ00Tk= X-Received: by 2002:a17:90b:f0b:: with SMTP id br11mr16516416pjb.179.1618233800295; Mon, 12 Apr 2021 06:23:20 -0700 (PDT) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 12 Apr 2021 08:23:19 -0500 In-Reply-To: <87blak0w9h.fsf@gnus.org> Received-SPF: pass client-ip=209.85.214.173; envelope-from=stefankangas@gmail.com; helo=mail-pl1-f173.google.com X-Spam_score_int: -13 X-Spam_score: -1.4 X-Spam_bar: - X-Spam_report: (-1.4 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no 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:267957 Archived-At: --000000000000d4a46805bfc66ac2 Content-Type: text/plain; charset="UTF-8" Lars Ingebrigtsen writes: > I think we wanted to introduce mode line constructs to ensure a minimum > width to elements (like "L13") for those that want that, and somehow > have variable pitch fonts that have numbers of unequal width (uncommon > as those fonts are). How about installing the attached for the `header-line' face while we work on sorting out all that? AFAICT, tabulation already works there (e.g. `tabulated-list-mode'), and it would allow us to give this some testing before Emacs 28. --000000000000d4a46805bfc66ac2 Content-Type: text/x-diff; charset="US-ASCII"; name="0001-lisp-faces.el-header-line-Inherit-variable-pitch.patch" Content-Disposition: attachment; filename="0001-lisp-faces.el-header-line-Inherit-variable-pitch.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: 1aa5aaa1dc7e5872_0.1 RnJvbSBiMGE2ZWI0N2EzMDg0M2Q2NjAxMmVlOTlhMjQ0OWI5MzVhNzMyYmE3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTdGVmYW4gS2FuZ2FzIDxzdGVmYW5AbWFyeGlzdC5zZT4KRGF0 ZTogTW9uLCAxMiBBcHIgMjAyMSAxNTowODo0NSArMDIwMApTdWJqZWN0OiBbUEFUQ0hdICogbGlz cC9mYWNlcy5lbCAoaGVhZGVyLWxpbmUpOiBJbmhlcml0IHZhcmlhYmxlLXBpdGNoLgoKLS0tCiBs aXNwL2ZhY2VzLmVsIHwgNCArKystCiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAx IGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvbGlzcC9mYWNlcy5lbCBiL2xpc3AvZmFjZXMuZWwK aW5kZXggNDJmNGNkZGZiMS4uZDEyMDg1MjQxOCAxMDA2NDQKLS0tIGEvbGlzcC9mYWNlcy5lbAor KysgYi9saXNwL2ZhY2VzLmVsCkBAIC0yNjEzLDcgKzI2MTMsOSBAQCBtb2RlLWxpbmUtYnVmZmVy LWlkCiAKIChkZWZmYWNlIGhlYWRlci1saW5lCiAgICcoKGRlZmF1bHQKLSAgICAgOmluaGVyaXQg bW9kZS1saW5lKQorICAgICAgOzsgRklYTUU6IFRoaXMgY2FuIGJlIGNoYW5nZWQgdG8gaW5oZXJp dCBvbmx5IGBtb2RlLWxpbmUnIG9uY2UKKyAgICAgIDs7ICAgICAgICB0aGF0IGZhY2UgaW5oZXJp dHMgdmFyaWFibGUtcGl0Y2guCisgICAgICA6aW5oZXJpdCAodmFyaWFibGUtcGl0Y2ggbW9kZS1s aW5lKSkKICAgICAoKCh0eXBlIHR0eSkpCiAgICAgIDs7IFRoaXMgdXNlZCB0byBiZSBgOmludmVy c2UtdmlkZW8gdCcsIGJ1dCB0aGF0IGRvZXNuJ3QgbG9vayB2ZXJ5CiAgICAgIDs7IGdvb2Qgd2hl biBjb21iaW5lZCB3aXRoIGludmVyc2UtdmlkZW8gbW9kZS1saW5lcyBhbmQgbXVsdGlwbGUKLS0g CjIuMzAuMgoK --000000000000d4a46805bfc66ac2--