From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?Q?K=C3=A9vin?= Le Gouguec Newsgroups: gmane.emacs.bugs Subject: bug#47026: 28.0.50; Allow Gnus summary faces to extend to end of line Date: Fri, 12 Mar 2021 19:13:12 +0100 Message-ID: <87lfas8clj.fsf@gmail.com> References: <87czw8p3dt.fsf@gmail.com> <87sg53hwev.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="10100"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 47026@debbugs.gnu.org To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Mar 12 19:37:59 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 1lKmff-0002Vj-7x for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 12 Mar 2021 19:37:59 +0100 Original-Received: from localhost ([::1]:44336 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lKmfe-000134-9E for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 12 Mar 2021 13:37:58 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:43534) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lKmIW-0001xQ-4t for bug-gnu-emacs@gnu.org; Fri, 12 Mar 2021 13:14:04 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:46770) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lKmIU-000598-JF for bug-gnu-emacs@gnu.org; Fri, 12 Mar 2021 13:14:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lKmIU-0002VM-F2 for bug-gnu-emacs@gnu.org; Fri, 12 Mar 2021 13:14:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: =?UTF-8?Q?K=C3=A9vin?= Le Gouguec Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 12 Mar 2021 18:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47026 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed Original-Received: via spool by 47026-submit@debbugs.gnu.org id=B47026.16155728059575 (code B ref 47026); Fri, 12 Mar 2021 18:14:02 +0000 Original-Received: (at 47026) by debbugs.gnu.org; 12 Mar 2021 18:13:25 +0000 Original-Received: from localhost ([127.0.0.1]:58316 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lKmHp-0002UJ-1h for submit@debbugs.gnu.org; Fri, 12 Mar 2021 13:13:24 -0500 Original-Received: from mail-wm1-f45.google.com ([209.85.128.45]:43841) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lKmHn-0002U7-Kd for 47026@debbugs.gnu.org; Fri, 12 Mar 2021 13:13:20 -0500 Original-Received: by mail-wm1-f45.google.com with SMTP id u5-20020a7bcb050000b029010e9316b9d5so12742055wmj.2 for <47026@debbugs.gnu.org>; Fri, 12 Mar 2021 10:13:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=LyPm5Jx6lMPryTzdcHhTBlW07sgScupIPZLPFUrUyys=; b=Gw452eUq5nXjPLrkRQyT2VwykrnP/5FNuVbdAJePRQ79A7EktOfGyGgKrghNyFB2hY PpL4BntmtVNEjR5J3jriu9zf4Q2wD6hge1rf2fBOHcORH8AphjJbxRIaWPArXo81DsKN vHm/r7VyRU6pjwufwtMXaHmmfC+KQ+o2fB3kKUq5f+8jDmK5BbWM2ndWihPW82glJMTC NokIsFnjcIjhiu4ZM0IYjiPWXIitiF1htLg/cOxBteYPG2wowHyxU5RRaqMlhlPyh1pI /Wg2BkiUM1FSI6r1qPjiJDEJsp5eTODkafqU8Jgjxw+qBNnJhU1QF6sk4C+/jjrbtEgK 5jUA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=LyPm5Jx6lMPryTzdcHhTBlW07sgScupIPZLPFUrUyys=; b=dDwX+EUCPptjvlzaDNl0SVCUnU0z1I3W1O7gUED5gej854DP9o0R+ErAxzW5e/Am+/ X9NfZiPekluqVcIL97wE4uDMHeLnTOGOKaH1itJWMWGCuxQtvKeusJt7mTTugWZziN5d zJ7OZjualE+spuGkaXGYW/wU0QX5CGrQ00MAD+fLx2OLSAOWDlWRpQz5QQPO1jtKJacp 3GzfbIg993k7CvjYsbcq+YkuhR5wM+wYAMf0G1rNham3VvhYARSuSHjO+1Mf473rOFvR m4uzJ0D1NcffUDltT5dA3UMb6jzEbZQwHqqu4Sl0hvYJWG3p0FP3GfNEHxVe1BlVZ7Jt h/PA== X-Gm-Message-State: AOAM531pMUT5msHjWHuU6fowzI//R5GixIDP7G5+Nnbd0ckZhRL/A0NS 3G4J78uH42Ck0N7+DNUro/WAum1VVZ7ZNA== X-Google-Smtp-Source: ABdhPJyrFoloGL1PN7x93gwrxIJkwPi+fiUi7dVmrLPIWa+Dg8pb1nlQqKn+ZW3kPeLJUb1TYoa2jg== X-Received: by 2002:a7b:c0d5:: with SMTP id s21mr14427537wmh.30.1615572793821; Fri, 12 Mar 2021 10:13:13 -0800 (PST) Original-Received: from my-little-tumbleweed ([2a01:e0a:20e:d340:922b:34ff:fe95:9aed]) by smtp.gmail.com with ESMTPSA id j30sm10062035wrj.62.2021.03.12.10.13.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 12 Mar 2021 10:13:13 -0800 (PST) In-Reply-To: <87sg53hwev.fsf@gnus.org> (Lars Ingebrigtsen's message of "Wed, 10 Mar 2021 16:15:52 +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:202179 Archived-At: Lars Ingebrigtsen writes: > K=C3=A9vin Le Gouguec writes: > >> Right now Gnus only applies these faces right up to the char *before* >> EOL; if it were to apply them one char further, users could then set (or >> unset) the :extend property on these faces. >> >> I'm attaching a patch only for demonstration purposes; I do not know >> whether it should be applied as-is. It does Work For Me=C2=AE, but: > > Makes sense to me, so I've applied it to Emacs 28. Thanks (publicly this time) for the prompt reply! Thinking about it some more, I wonder whether the summary faces (e.g. gnus-summary-selected, gnus-summary-selected) should be defined with :extend t? It's not a decision to make lightly of course, since :extend is special in that themes inherit the value from the original definition. I do think it makes sense though; for gnus-summary-selected at least, I find that it makes it easier to keep track of the currently selected article. Obligatory "everybody else does it this way=C2=AE" lightning round: KMail https://commons.wikimedia.org/wiki/File:Kmail-screenshot.png Thunderbird https://commons.wikimedia.org/wiki/File:Thunderbird_screenshot_2.png https://screenshots.debian.net/package/thunderbird#gallery-2 aerc https://yukari.sr.ht/aerc-intro.webm (t=3D35s) Zimbra https://www.zimbra.com/wp-content/uploads/2015/12/screenshot_messaging_and_= collaboration.png