From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jim Porter Newsgroups: gmane.emacs.devel Subject: Re: Proportional fonts in the mode line (one month test) Date: Thu, 25 Nov 2021 18:44:10 -0800 Message-ID: References: <87h7c1u0cg.fsf@gnus.org> <87fsrl2ilj.fsf@yahoo.com> <87bl292hlu.fsf@yahoo.com> <87mtlse52y.fsf@gnus.org> <87k0gvon01.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="23853"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Po Lu , Lars Ingebrigtsen , emacs-devel@gnu.org To: =?UTF-8?Q?K=c3=a9vin_Le_Gouguec?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Nov 26 03:45:09 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 1mqREa-00063m-Pt for ged-emacs-devel@m.gmane-mx.org; Fri, 26 Nov 2021 03:45:08 +0100 Original-Received: from localhost ([::1]:46266 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mqREZ-00082g-Pg for ged-emacs-devel@m.gmane-mx.org; Thu, 25 Nov 2021 21:45:07 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:40566) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mqRDl-0005uo-Uq for emacs-devel@gnu.org; Thu, 25 Nov 2021 21:44:17 -0500 Original-Received: from [2607:f8b0:4864:20::1032] (port=34767 helo=mail-pj1-x1032.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mqRDh-0002vL-87 for emacs-devel@gnu.org; Thu, 25 Nov 2021 21:44:17 -0500 Original-Received: by mail-pj1-x1032.google.com with SMTP id j5-20020a17090a318500b001a6c749e697so7168042pjb.1 for ; Thu, 25 Nov 2021 18:44:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=subject:to:cc:references:from:message-id:date:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=npoKlLQzfkJzkugO4BWJmyC3lWGHJ7GcTYbW3ap/EJo=; b=RRmUFKlxkaYWFib/bCkMMTYiNZAOqxS5D3URbJZJa3cPPVTJ+sXaM4OVsd/GbKzM8o E8x694lGUUvTdOhDgpb5z8POfGRMU+YsGK7kdd2NZfZ0euYJ4nOzj8srQUN0JNfP6LHF RTLZgdl2Axgfp1zHceo5o1oUboUUbrTB0g9csHqy7Kv/Fmw/+qUKG2hpawBBM3tujzqF uQ3Wh8XB+ILqTdEwgEhKUNfvI4NrXHwnIJqWE4reDobpoA0vWpUEQIIIhogaGVEf1gpW f0opPzYOqBkqcTZjaUOtQP/RH+xydnVo1Dbkmmm8RkHSxjJUmZLk6UoPn79tyNfm/qep vuQQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=npoKlLQzfkJzkugO4BWJmyC3lWGHJ7GcTYbW3ap/EJo=; b=8D2lV0e+Yb4Xa4foc3gPNK+yGqRTIl4h5tFvMs5uRu/xmVBxuMjeGVHpWO+MdWEaef +t5r6Ib1FCA112vOOYK8IfccR0+7XR2+s/gnzeKditRcRCaY4V4O7UFz5LMc0ijnTAMC koUVtQwK6i97afNWRzf7CUbE9ZMLnx16/ZFJpsyrm04AfUDOP+7fWcofmSe9sL0d+0rD xCy4uBlrOfVGLcJGEMwoySZOxizD6QaoNhxtT1j/B48IHHiTfqbYXee6e6MpzJjumJ6E aJhgWV3oeM1dGSdDQNAjRv9c08P4pFICxAqHupB7MRZSWNgd5P0NwuVS6yCBCtNU45cj KDSQ== X-Gm-Message-State: AOAM530q2Rav36iQoG/sp9F7bzQ7uvdCHJOJwsIEKcWeq55ZYf/O5A0g rpx269EFRucfnXdCF4Zq+yaCuebwwow= X-Google-Smtp-Source: ABdhPJyMZU3NBqf0xOQZcDGpwKvIzYpi77oS9Mat6ES6dRzD/3A5aNCzAWb2tY1PvLyIiIr2kE38Pg== X-Received: by 2002:a17:90b:4b0d:: with SMTP id lx13mr12709087pjb.146.1637894651461; Thu, 25 Nov 2021 18:44:11 -0800 (PST) Original-Received: from [192.168.1.2] (cpe-76-168-148-233.socal.res.rr.com. [76.168.148.233]) by smtp.googlemail.com with ESMTPSA id k6sm8962082pjt.14.2021.11.25.18.44.10 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 25 Nov 2021 18:44:10 -0800 (PST) In-Reply-To: <87k0gvon01.fsf@gmail.com> Content-Language: en-US X-Host-Lookup-Failed: Reverse DNS lookup failed for 2607:f8b0:4864:20::1032 (failed) Received-SPF: pass client-ip=2607:f8b0:4864:20::1032; envelope-from=jporterbugs@gmail.com; helo=mail-pj1-x1032.google.com X-Spam_score_int: -8 X-Spam_score: -0.9 X-Spam_bar: / X-Spam_report: (-0.9 / 5.0 requ) BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=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:280188 Archived-At: On 11/25/2021 3:04 PM, Kévin Le Gouguec wrote: > Jim Porter writes: > >> That might help, but is there also a "wide colon" character we could >> use for the CR/LF indicator? > > I'm sure this is a silly idea, but… > > Would it be possible to double down on the min-width specs, i.e. set the > min-width of each individual piece of "the U:---" thing to something > large enough to be clickable, despite the indicator char being narrow? If the goal is to have Emacs take advantage of its rendering capabilities when run as a graphical application so that it doesn't just look like a terminal window, another option might be to use icons for each element in the U:--- thing. SVGs would be easy to scale for various resolutions/pixel densities and still ensure that they're relatively easy to click. It may also be possible to make icons that are more "obvious"; I doubt most novices could tell you what each of the characters in U:--- mean. On the other hand, that's significantly more effort than other solutions, unless someone happens to have appropriate icons sitting around waiting to be used. - Jim