From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Juri Linkov Newsgroups: gmane.emacs.bugs Subject: bug#51605: Fwd: [PATCH] Update themes to support mode-line Date: Tue, 07 Dec 2021 10:18:10 +0200 Organization: LINKOV.NET Message-ID: <86o85shpfh.fsf@mail.linkov.net> References: <83k0gi3nj4.fsf@gnu.org> <837dch3o4v.fsf@gnu.org> <83tufl260x.fsf@gnu.org> <86czm9699t.fsf@mail.linkov.net> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="20235"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (x86_64-pc-linux-gnu) Cc: Stefan Kangas , 51605@debbugs.gnu.org To: Pedro Andres Aranda Gutierrez Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Dec 07 09:34:18 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1muVvV-00050i-PR for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 07 Dec 2021 09:34:17 +0100 Original-Received: from localhost ([::1]:33182 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1muVvU-0002co-Mq for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 07 Dec 2021 03:34:16 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:40328) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1muVvG-0002b9-Ng for bug-gnu-emacs@gnu.org; Tue, 07 Dec 2021 03:34:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:52990) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1muVvG-0005UR-GZ for bug-gnu-emacs@gnu.org; Tue, 07 Dec 2021 03:34:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1muVvG-0001eM-B6 for bug-gnu-emacs@gnu.org; Tue, 07 Dec 2021 03:34:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Juri Linkov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 07 Dec 2021 08:34:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51605 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 51605-submit@debbugs.gnu.org id=B51605.16388660366318 (code B ref 51605); Tue, 07 Dec 2021 08:34:02 +0000 Original-Received: (at 51605) by debbugs.gnu.org; 7 Dec 2021 08:33:56 +0000 Original-Received: from localhost ([127.0.0.1]:36300 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1muVv9-0001dq-Tu for submit@debbugs.gnu.org; Tue, 07 Dec 2021 03:33:56 -0500 Original-Received: from relay7-d.mail.gandi.net ([217.70.183.200]:60239) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1muVv6-0001dY-Af for 51605@debbugs.gnu.org; Tue, 07 Dec 2021 03:33:55 -0500 Original-Received: (Authenticated sender: juri@linkov.net) by relay7-d.mail.gandi.net (Postfix) with ESMTPSA id CB72F20005; Tue, 7 Dec 2021 08:33:43 +0000 (UTC) In-Reply-To: (Pedro Andres Aranda Gutierrez's message of "Tue, 7 Dec 2021 07:23:11 +0100") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:221820 Archived-At: > Here you are. +/- the same are in the same file, with a theme I created > with ThemeCreator (https://mswift42.github.io/themecreator/) > My main point for having line-number as fringe is the space between the > line number and the buffer. It's not just the practical side of it (i.e. > identifying a space too much or missing), it's also something more > philosophical: i.e. the the difference between buffer and the rest. Thanks for the images, now it's clearly seen that the problem is that currently line numbers are displayed as part of the buffer text that is confusing - you can't edit these numbers. Whereas like fringes are displayed with a darker background, it makes sense to display line numbers with the same darker background to indicate these numbers are not part of the buffer text. So you patch fixes the real problem.