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: Variable pitch text filling Date: Thu, 2 Dec 2021 13:19:39 -0800 Message-ID: References: <87ilwft1ph.fsf@gnus.org> <87wnkojmny.fsf@gnus.org> <837dcos1oy.fsf@gnu.org> <87o860jm27.fsf@gnus.org> <831r2ws0jf.fsf@gnu.org> <87fsrcjkik.fsf@gnus.org> <83y254qkq3.fsf@gnu.org> <87y254i56e.fsf@gnus.org> <83tufsqkd3.fsf@gnu.org> <87tufsi3x7.fsf@gnus.org> <83o860qi1i.fsf@gnu.org> <87czmgi2ec.fsf@gnus.org> <83lf14qgpu.fsf@gnu.org> <87fsrcgmdu.fsf@gnus.org> <83ilw8qg2s.fsf@gnu.org> <874k7sglur.fsf@gnus.org> <83fsrcqeq2.fsf@gnu.org> <874k7ro20z.fsf@gnus.org> <83r1avpf6g.fsf@gnu.org> <87tufrl70i.fsf@gnus.org> <063c14ec-b60e-fc10-a9b9-8808e2f58b40@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="14524"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Jim Porter , Lars Ingebrigtsen , Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Dec 02 22:20:45 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 1mstVT-0003ad-TV for ged-emacs-devel@m.gmane-mx.org; Thu, 02 Dec 2021 22:20:43 +0100 Original-Received: from localhost ([::1]:54772 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mstVS-0008V3-Ep for ged-emacs-devel@m.gmane-mx.org; Thu, 02 Dec 2021 16:20:42 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:51484) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mstUV-0007mB-BF for emacs-devel@gnu.org; Thu, 02 Dec 2021 16:19:43 -0500 Original-Received: from [2607:f8b0:4864:20::434] (port=34480 helo=mail-pf1-x434.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mstUT-0006nl-Oy; Thu, 02 Dec 2021 16:19:43 -0500 Original-Received: by mail-pf1-x434.google.com with SMTP id r130so836897pfc.1; Thu, 02 Dec 2021 13:19:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:in-reply-to:references:mime-version:date:message-id:subject:to :cc; bh=2O3CWzj8SGdwfJgtMOgWiM9tq1CatzuTYOheXH4VqeY=; b=PW3Zqg1G76eZu556eMV4VK/xEfq1Mjd4Ay08HVt8ehIE16uRoivgOezvh0GXstkpFw nvVP2d/uyk0hnTwZw7xOxDtHT9XPLpElePpi3kxup+Dwy/tUcl6DWCne2sDcc7zw57DL QJapFm95k8049hSkAmZcr4Ezhiih3HJ4TmuhXGn8aapY1Y6ix2xb3Yq0Hv/6G0Ub5TJU PxxSlgDlrohjZHA7OJKMpS/enj+UuG1KoKgbVkcUVd7W7o5Xh2/6wEZl+qIBBGeYHerw QQDdDRka2R+5jhwbdsEfOmx5OcFNzYzZiRA9t+FfirEa19nL9W4Hs5WAXH6Vp2KRuLgN 0Tww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=2O3CWzj8SGdwfJgtMOgWiM9tq1CatzuTYOheXH4VqeY=; b=nwEl1SrCXyIEx8KbKAVnWHaCAqSYAuut01tXO3Y2cdXcFMSy5p3d2Y0/uhxZqbL45Z FuEbqCxdRpSpxmEYrQ1G+IguNp/mATdpFV5/PRyGsUJLluslHPniAR0bEYtis3czDDXg d+OtTdabStywS//EfS84JbzcK4bmd+XtjyN98kSkwhh3xMV1bDGWgnGOMtd3qpQtKial AdgL27APALZXOClWNDVHRj+HtTK5qpzxGjEjHmlSOGhoWeZxyF+pd2Pfl6u06t84lbhz 4vfUlhmWI0MBZNjzx+eDW+IyxgWuxv+3aqBMNrCUIhLfrWDQB0zqCdvgzByyFkfGOCsx d/nQ== X-Gm-Message-State: AOAM531dwdDwf55EhwPnfxnCyunOetPSVSOY9xfiG+NKV0GKmo65TjPm GH8DIq2tARSnatDic49GSqatCWnezsF9Mb6Dd7Q= X-Google-Smtp-Source: ABdhPJyeXWq/LXY+0Y291nPjQBapEBkkuDT0eiAYyk8FrjnRv3gwzFZ58vnntPB0/W/h5vetRSciGKQhmiZHBmvnlrM= X-Received: by 2002:a63:1244:: with SMTP id 4mr1276259pgs.325.1638479980292; Thu, 02 Dec 2021 13:19:40 -0800 (PST) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Thu, 2 Dec 2021 13:19:39 -0800 In-Reply-To: <063c14ec-b60e-fc10-a9b9-8808e2f58b40@gmail.com> X-Host-Lookup-Failed: Reverse DNS lookup failed for 2607:f8b0:4864:20::434 (failed) Received-SPF: pass client-ip=2607:f8b0:4864:20::434; envelope-from=stefankangas@gmail.com; helo=mail-pf1-x434.google.com X-Spam_score_int: -12 X-Spam_score: -1.3 X-Spam_bar: - X-Spam_report: (-1.3 / 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, PDS_HP_HELO_NORDNS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, 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.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:280789 Archived-At: Jim Porter writes: > How bad would it look if the U:--- thing specifically were fixed width > by default, even if the rest of the mode line used a variable-width > font? Another idea is to think about using SVG icons for (some?) of this information on graphical displays. I have no idea how viable this is, but I'm putting the idea out there (unless someone already did?). In any case, I hope to set aside some time to finish up icons.el over the holidays, and once that is done it should be easy to play around with it to see if we can come up with something. Yet another idea is to just not display anything in some states. For example, I almost always edit Unicode files with Unix line endings, so I would only want an indication if this is *not* the case. Maybe this is different on other platforms, but I expect this is fairly typical on GNU/Linux at least. Similarly, maybe we don't need to show any indicator at all until a buffer is modified?