From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 09 13:51:19 2021 Received: (at submit) by debbugs.gnu.org; 9 Mar 2021 18:51:19 +0000 Received: from localhost ([127.0.0.1]:47935 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lJhRv-0000H7-2w for submit@debbugs.gnu.org; Tue, 09 Mar 2021 13:51:19 -0500 Received: from lists.gnu.org ([209.51.188.17]:56130) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lJhRs-0000Gy-7t for submit@debbugs.gnu.org; Tue, 09 Mar 2021 13:51:18 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:51550) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lJhRr-0005T3-Tq for bug-gnu-emacs@gnu.org; Tue, 09 Mar 2021 13:51:15 -0500 Received: from mail-wm1-x332.google.com ([2a00:1450:4864:20::332]:55789) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lJhRp-0002MM-UO for bug-gnu-emacs@gnu.org; Tue, 09 Mar 2021 13:51:15 -0500 Received: by mail-wm1-x332.google.com with SMTP id w7so3268387wmb.5 for ; Tue, 09 Mar 2021 10:51:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version; bh=BprzHafAlS8pDoJyCYrU66z2YT2U5s4TPNdPagns1Hw=; b=aN5Pr3Bhts47w2REQuSq6NYIzwIlbfeS0EfbLgggONNAvhX3hOD43FJcZisphluUxW +UerbDk6vhG6prHV2AF2CVpEa1A0JQl+09Y6tuvieCgKCe90qRCg81ocXrm+CytWS4oJ YtmN/pVNjkuT4bos37QLDh9B7nG9yD05u2GmR0ZKQywHcNrpw+VU5BI4eBFgnpH1r+GG tu82otOmzHBqOAOZHbLkRlk0zTkyXQhOsNfJVsCLcnna8FI39LrLENaEabn6Rr5z44zd 121VNF73vY4Dn3Tph4PS5R0YT8HN44tWROLxeGGcI9KupXGL6/tda7ysFhBj2v1I6DeO Qg0A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=BprzHafAlS8pDoJyCYrU66z2YT2U5s4TPNdPagns1Hw=; b=OokI8aW5mUhZbdoEXhQ6D7GWlXj+YCa0zhc2SENz2JW+cimfV6QwM0cXxMnJpnbQH8 WtHqdMd2CBanRssKLF1P6kLW0LE94uGDPI8w/KyxgC/ii/EFBVQKrB0pTpfayllBHsox yuEVSNfaebG1A0BIpCkRxXmg+yil+s58YKypdPe4CGA8FdRO9P01Fd66dDZkTqQKqa6G 3tduahQMNZ01rKy6xOeH72jjay1MyBjJwgZom4QoH5U8QXPRcsnI3wKmVjqlSGSWiTNq LFcIDw0Bk3GOy4QCV5rSVWBbS6RPCjvl8cl3TNCsNGB/QJYkKNfeDzyV+P+Jt05mL3o5 Ggow== X-Gm-Message-State: AOAM530UC/yibH9/ueomoflY1ytbYlCiCv4sGcT/3p7nQbx0UO+pwm6L ldwO6frj67UJ1lSHnCaTugEuJUZU/sUhyQ== X-Google-Smtp-Source: ABdhPJxe5o8k7Cb1ShoQVjyP9WPlM4mPHY4pL3DUTkXr1JfTyA2R7XQ4QqRCOhEfFWJggFZyao7nbw== X-Received: by 2002:a05:600c:1553:: with SMTP id f19mr5599464wmg.33.1615315871713; Tue, 09 Mar 2021 10:51:11 -0800 (PST) Received: from my-little-tumbleweed ([2a01:e0a:20e:d340:922b:34ff:fe95:9aed]) by smtp.gmail.com with ESMTPSA id s20sm5528986wmj.36.2021.03.09.10.51.10 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 09 Mar 2021 10:51:11 -0800 (PST) From: =?utf-8?Q?K=C3=A9vin_Le_Gouguec?= To: bug-gnu-emacs@gnu.org Subject: 28.0.50; Allow Gnus summary faces to extend to end of line Date: Tue, 09 Mar 2021 19:51:10 +0100 Message-ID: <87czw8p3dt.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=2a00:1450:4864:20::332; envelope-from=kevin.legouguec@gmail.com; helo=mail-wm1-x332.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello, Some themes add a background to the faces Gnus uses to highlight summary lines (e.g. gnus-summary-selected, gnus-summary-cancelled); I'd like to be able to extend that background beyond EOL. 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: (1) Maybe we want to be as flexible as Org, i.e. let users control this behaviour with a user option instead of messing with faces. (Cf. org-fontify-whole-heading-line in org-set-font-lock-defaults) (2) I haven't looked at the whole beg/end vs. from/to vs. mouse-face affair in gnus-highlight-selected-summary, so my patch may fail to DTRT in some circumstances=E2=80=A6 ? Thank you for your time. --=-=-= Content-Type: text/x-patch Content-Disposition: attachment diff --git a/lisp/gnus/gnus-sum.el b/lisp/gnus/gnus-sum.el index ee74f01393..bf58cf419a 100644 --- a/lisp/gnus/gnus-sum.el +++ b/lisp/gnus/gnus-sum.el @@ -12741,7 +12741,7 @@ gnus-highlight-selected-summary ;; so we highlight the entire line instead. (when (= (+ to 2) from) (setq from beg) - (setq to end)) + (setq to (1+ end))) (if gnus-newsgroup-selected-overlay ;; Move old overlay. (move-overlay @@ -12796,7 +12796,7 @@ gnus-summary-highlight-line (let ((face (funcall (gnus-summary-highlight-line-0)))) (unless (eq face (gnus-get-text-property-excluding-characters-with-faces beg 'face)) (gnus-put-text-property-excluding-characters-with-faces - beg (point-at-eol) 'face + beg (1+ (point-at-eol)) 'face (setq face (if (boundp face) (symbol-value face) face))) (when gnus-summary-highlight-line-function (funcall gnus-summary-highlight-line-function article face)))))) --=-=-= Content-Type: text/plain In GNU Emacs 28.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.25, cairo version 1.16.0) of 2021-03-06 built on my-little-tumbleweed Repository revision: 6c498786fed219ee8f98092f7921b5a5b1aaca29 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12010000 System Description: openSUSE Tumbleweed Configured using: 'configure --with-xwidgets --with-cairo' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBXML2 M17N_FLT MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SOUND THREADS TIFF TOOLKIT_SCROLL_BARS X11 XDBE XIM XPM XWIDGETS GTK3 ZLIB Important settings: value of $LC_CTYPE: en_US.UTF-8 value of $LC_TIME: en_GB.UTF-8 value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=local locale-coding-system: utf-8-unix --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 10 10:16:05 2021 Received: (at 47026) by debbugs.gnu.org; 10 Mar 2021 15:16:05 +0000 Received: from localhost ([127.0.0.1]:51591 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lK0ZA-000505-R1 for submit@debbugs.gnu.org; Wed, 10 Mar 2021 10:16:05 -0500 Received: from quimby.gnus.org ([95.216.78.240]:35696) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lK0Z8-0004sD-CS for 47026@debbugs.gnu.org; Wed, 10 Mar 2021 10:16:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=zcvGOKeDa4nzNEO3ChMkMc5sWWRkZsSX9Itu1jxZY3A=; b=JQOKdmO380NW2I0jq4kRYX824l 9z7F1/Nnge4usiBZZrSTPmgF/+AFmw/ao7woaTdsIPHipNi2EuYbYqsgNYYgZ2IHeyjZaOafV7Xn/ 0YQC1yKZ9Yo6PUumdx/UkaiIZSQbpWeF0Lf3Q5bEwJLjs1UXaww07yr0rocK/Au9ju7I=; Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lK0Z0-0004eC-0z; Wed, 10 Mar 2021 16:15:56 +0100 From: Lars Ingebrigtsen To: =?utf-8?Q?K=C3=A9vin?= Le Gouguec Subject: Re: bug#47026: 28.0.50; Allow Gnus summary faces to extend to end of line References: <87czw8p3dt.fsf@gmail.com> X-Now-Playing: Siouxsie and the Banshees's _Join Hands_: "Mother-Oh Mein Papa" Date: Wed, 10 Mar 2021 16:15:52 +0100 In-Reply-To: <87czw8p3dt.fsf@gmail.com> (=?utf-8?Q?=22K=C3=A9vin?= Le Gouguec"'s message of "Tue, 09 Mar 2021 19:51:10 +0100") Message-ID: <87sg53hwev.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Kévin 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 [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 47026 Cc: 47026@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) 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. --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 10 10:16:09 2021 Received: (at control) by debbugs.gnu.org; 10 Mar 2021 15:16:09 +0000 Received: from localhost ([127.0.0.1]:51594 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lK0ZF-00054C-4D for submit@debbugs.gnu.org; Wed, 10 Mar 2021 10:16:09 -0500 Received: from quimby.gnus.org ([95.216.78.240]:35712) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lK0ZD-0004xc-OC for control@debbugs.gnu.org; Wed, 10 Mar 2021 10:16:08 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=7n7cRULvgrfR5c0QXaoOWwxABE2eCga6U39gk6gm9qI=; b=YjmXwdAscMtwXqUCgdMm1cXwI4 sHD3Wp52cGJZEgmR0ZdCjH4JlK2uL19aYnNv39tERUhauUbTq6N3FAcYKnHhQ+O/4omQLFbtiG4aU KQmChz2bpyPO10LI+3M+RlzLssgfCniQTQIt7spMKopfMH6gKlEhAE48mjCCJbW1HjT4=; Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lK0Z6-0004eI-8o for control@debbugs.gnu.org; Wed, 10 Mar 2021 16:16:02 +0100 Date: Wed, 10 Mar 2021 16:15:59 +0100 Message-Id: <87r1knhweo.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #47026 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 47026 fixed close 47026 28.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) tags 47026 fixed close 47026 28.1 quit From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 12 13:13:24 2021 Received: (at 47026) by debbugs.gnu.org; 12 Mar 2021 18:13:25 +0000 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 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 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) 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) From: =?utf-8?Q?K=C3=A9vin_Le_Gouguec?= To: Lars Ingebrigtsen Subject: Re: 28.0.50; Allow Gnus summary faces to extend to end of line References: <87czw8p3dt.fsf@gmail.com> <87sg53hwev.fsf@gnus.org> Date: Fri, 12 Mar 2021 19:13:12 +0100 In-Reply-To: <87sg53hwev.fsf@gnus.org> (Lars Ingebrigtsen's message of "Wed, 10 Mar 2021 16:15:52 +0100") Message-ID: <87lfas8clj.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 47026 Cc: 47026@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) 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 From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 15 20:25:34 2021 Received: (at 47026) by debbugs.gnu.org; 16 Mar 2021 00:25:34 +0000 Received: from localhost ([127.0.0.1]:37574 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lLxWg-0008EA-1Q for submit@debbugs.gnu.org; Mon, 15 Mar 2021 20:25:34 -0400 Received: from quimby.gnus.org ([95.216.78.240]:39912) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lLxWe-0008Df-EX for 47026@debbugs.gnu.org; Mon, 15 Mar 2021 20:25:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=mJ99B64U1LpyLjCRHpfxx/9o9Psm0ZR56r4oSTyPh2Y=; b=f0VEqBu0dwA/yg0LSb2k+Et1rR yHXso9jYLr1a6+YfidnEzmYpkA8X9ViR/qbKnKfSZuYoRZqBtgnACdf9Tlc+nnQFcGd4h0wBvwJcB +UHd0G5V6k9TfS0+luX0iqplXq/uXXQH2euyHIQ+ImtGfBDWkPWocboEO8exX1vDscpc=; Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lLxWR-0002b7-VC; Tue, 16 Mar 2021 01:25:25 +0100 From: Lars Ingebrigtsen To: =?utf-8?Q?K=C3=A9vin?= Le Gouguec Subject: Re: 28.0.50; Allow Gnus summary faces to extend to end of line References: <87czw8p3dt.fsf@gmail.com> <87sg53hwev.fsf@gnus.org> <87lfas8clj.fsf@gmail.com> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAM1BMVEU5MJBDOZQxJ4ou JYklG4ZbU6IkHW7+/v7v2dytocepfaXx5+vISGD0JCzzGCHwKjL///+CKEnfAAAAAWJLR0QQlbIN LAAAAAd0SU1FB+UDEAAXKkPcQJ4AAAF/SURBVEjHvZTploMgDEYji2w6vv/bDmENEOzMn349VY+9 NwSUAsQcmHTO1yCEkGKK0hDvnRHQGqF01AIvtGCitLGxyhlLQiyIR7yMNcppitTOOQ/yBBmT7qSI /BGc4L0/UOj3kiU2Ud4EwJYakdhuSJVDJnEonHQnJDleF2DTzmup6oopPJ3QF1CWIH//XCbH6t5m WlZZijY+5rqfpxnGHb0v0VcJvc7fNzHCIekIch7hulOoAa1mFnLjtP5kOLUIpJ8WYmg1tFRHEANP DSuHSZdnNvPUqPMehIUnhlbDspbvwnfDjQLbz2CMQlZYvhqMsOGL4aeWdjw+w/Re6WmV9vXLGJDX BV9v3Mziej7kghwBAWNt+JAKWKjP3rym/RyqEF4NGxbh1eg8EV4MwlNha1B+EDbGwI8Ca4z8JDDG xBszCoux8LMwGSu/CIPB8KtADI5nhGawPCcUg+dZIRkbnhcMbhDzH8GEHb8T9vmC0Lb3tmv6XxAF 62r+IHxlDr8kbjx/PFZIUQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMS0wMy0xNlQwMDoyMzo0Misw MDowMMxbOy0AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjEtMDMtMTZUMDA6MjM6NDIrMDA6MDC9BoOR AAAAAElFTkSuQmCC X-Now-Playing: Pictish Trail's _Fire Comp 2020_: "Lead Balloon" Date: Tue, 16 Mar 2021 01:25:18 +0100 In-Reply-To: <87lfas8clj.fsf@gmail.com> (=?utf-8?Q?=22K=C3=A9vin?= Le Gouguec"'s message of "Fri, 12 Mar 2021 19:13:12 +0100") Message-ID: <87k0q8vtap.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Kévin Le Gouguec writes: > 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 c [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 47026 Cc: 47026@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) K=C3=A9vin Le Gouguec writes: > 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. I think that makes sense -- I mean, that's how Gnus displayed these things before Emacs was changed (incompatibly) in how faces on newline characters is displayed. That is, I think adding :extend t to most Gnus summary faces just brings us back to how it was designed to be displayed. --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 16 14:15:44 2021 Received: (at 47026) by debbugs.gnu.org; 16 Mar 2021 18:15:44 +0000 Received: from localhost ([127.0.0.1]:41009 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lMEEJ-0005qd-Ap for submit@debbugs.gnu.org; Tue, 16 Mar 2021 14:15:43 -0400 Received: from mail-wm1-f44.google.com ([209.85.128.44]:39911) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lMEEF-0005qN-Ks for 47026@debbugs.gnu.org; Tue, 16 Mar 2021 14:15:41 -0400 Received: by mail-wm1-f44.google.com with SMTP id 124-20020a1c00820000b029010b871409cfso1981560wma.4 for <47026@debbugs.gnu.org>; Tue, 16 Mar 2021 11:15:39 -0700 (PDT) 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=t0xdCvKYXslrRD/m8rCFyU/Ayyb2RmrnKFhh6CxBbcE=; b=Si8sXJr2QFSXKb/oBVKr2G7hfmHad9XQuhDOlYEjBICS2EBQRkzOYis8P+dwadOe48 zW7NxWGirVq6gIrztNVBufXjv7bAs7GU1YZqGo9oA4JAS/OiDOm8uaCf1GP907EEeunf k/q6ROd91YS69FjrKEk8So9DfWvPj9YCzAHf9ZvLcqWmb2JYyBMjdvOIKRCcRryl+C7b gQ/9qusaMuyvEoJz6KlA5tjq/wW0iFTcvoRoXENyPOMkpb6xbnbpl2oGlObIkdXMpZuS 70IHP6rjST2DuiQcli6j64d+2/iOvnHSfxAvscWPmlAE+70/I/Ntd/OTRrZFvKA8lWGL Ggzw== 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=t0xdCvKYXslrRD/m8rCFyU/Ayyb2RmrnKFhh6CxBbcE=; b=CgCbCQ0YyJPQJHZO/qu2ALOgRiKm6NxRjC1NsZ7/IIPjAl5FQxEUkY22NnO/wdCBm1 nmjfwLDt4lxWUgGeFXautxVqXl1dX3bVEWHk89o1rvifHT6Q0YCkQRT2jC2YhwsaLPY8 munQk6ZJJR3uNW8WKVra0a3uL4d57zU4iandWffbXo1WI7IfoDsHhSI8O617FGZXUf9s fop0rQGk7QwahAbed8MlHkOilQ6BUpF8x/09kDYKAZMlWwxLQTVBAZW+nspT+tNfbFUK Cc3XA9PKYtg0mzsEX5bVFdFo9M45CEyDintymaTE4EEnHjkRh4ll8I8/FWltqvwjZilK 9ZSg== X-Gm-Message-State: AOAM533DKGyUea7OLBelFf2oJb0maqVfbYj9XAhBhSiyF/O6UCHQy8DT dKPcasy6O0GTZxEw8bVtRYpVvFUUBtmSBw== X-Google-Smtp-Source: ABdhPJzOXQ9tYnS1WDR5dgK9DJXJK2jfT1uSQfWfaf8jMc3PCriUjcfwe2tibyrrd6sKLeDnU8RgRA== X-Received: by 2002:a05:600c:4f10:: with SMTP id l16mr165255wmq.46.1615918533554; Tue, 16 Mar 2021 11:15:33 -0700 (PDT) Received: from my-little-tumbleweed ([2a01:e0a:20e:d340:922b:34ff:fe95:9aed]) by smtp.gmail.com with ESMTPSA id c2sm172313wmr.22.2021.03.16.11.15.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 Mar 2021 11:15:32 -0700 (PDT) From: =?utf-8?Q?K=C3=A9vin_Le_Gouguec?= To: Lars Ingebrigtsen Subject: Re: 28.0.50; Allow Gnus summary faces to extend to end of line References: <87czw8p3dt.fsf@gmail.com> <87sg53hwev.fsf@gnus.org> <87lfas8clj.fsf@gmail.com> <87k0q8vtap.fsf@gnus.org> Date: Tue, 16 Mar 2021 19:15:32 +0100 In-Reply-To: <87k0q8vtap.fsf@gnus.org> (Lars Ingebrigtsen's message of "Tue, 16 Mar 2021 01:25:18 +0100") Message-ID: <87im5r2ce3.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 47026 Cc: 47026@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Lars Ingebrigtsen writes: > K=C3=A9vin Le Gouguec writes: > >> 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. > > I think that makes sense -- I mean, that's how Gnus displayed these > things before Emacs was changed (incompatibly) in how faces on newline > characters is displayed. > > That is, I think adding :extend t to most Gnus summary faces just brings > us back to how it was designed to be displayed. Mmm, unless I'm missing something, before my patch, the face was not applied to the final newline, so even with :extend t the rest of the line was not highlighted. To double-check, I just fired up 26.3, removed %( and %) from gnus-summary-line-format, added a background to gnus-summary-selected, and opened a summary buffer: sure enough, the background stopped at the last character, without extending to the window edge. (Sorry if I'm misunderstanding your point) Regardless, if we agree that :extend t makes sense, I'll cook up a patch sometime next week if nobody beats me to it (a bit swamped at the moment). Thank you for your time. From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 16 19:16:00 2021 Received: (at 47026) by debbugs.gnu.org; 16 Mar 2021 23:16:00 +0000 Received: from localhost ([127.0.0.1]:41429 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lMIuu-0006kZ-4N for submit@debbugs.gnu.org; Tue, 16 Mar 2021 19:16:00 -0400 Received: from quimby.gnus.org ([95.216.78.240]:51734) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lMIur-0006kK-RS for 47026@debbugs.gnu.org; Tue, 16 Mar 2021 19:15:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=g+4IFkQWaLgC0PWqszzq0A2mYjIRHiGIK/nMvSfmuOQ=; b=EDGo0XGWfcxMqivC/M8FM+lh7V kMcttx4l/ANMJWSqb5Iw5v4MgNaP5lB7LPjEe9E8ULvT7w05vIj17+RXzHjsgh5bu6kl57SmmmT/U Ckl8EItdg5yqZD5/xoLXYEuC58zkqAEvwlpPC6GdoZHK0QlIfX12scCvohnBjehC/cpo=; Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lMIue-00006d-Av; Wed, 17 Mar 2021 00:15:51 +0100 From: Lars Ingebrigtsen To: =?utf-8?Q?K=C3=A9vin?= Le Gouguec Subject: Re: 28.0.50; Allow Gnus summary faces to extend to end of line References: <87czw8p3dt.fsf@gmail.com> <87sg53hwev.fsf@gnus.org> <87lfas8clj.fsf@gmail.com> <87k0q8vtap.fsf@gnus.org> <87im5r2ce3.fsf@gmail.com> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAFVBMVEUrCwteGAqkSgzJ lR4DAAEvUkv///+1CSiPAAAAAWJLR0QGYWa4fQAAAAd0SU1FB+UDEBcNKuqYD7AAAAGlSURBVDjL pZTNbuwgDIVNRfcYtfsbRn2BRN07Et2nbXj/V+mxTTJkeu/qIs1E8cfxL4QolNtS9MeRiOqxiBjG xaCCOIAMMBvQ1xOIASjm8lKrDCBkNRZABXEEiwL4SnVYhKwWJcsv8HUzMN8egaer6+UCYsjqZioT R99JJ9A6GEvfhTn5hvipivm17xQuE7myIcj73J631vb2sbevYhKq22f7/m6vsMG+fexbnpKDBvDW sH9v9i95MhCfGVVvtONtt5YEB3VVkOJQAzsIfJunXrU38QAZVSf6C2AADnQAqZ5VxQwLGsKMGgNs wdQGVFJy4ZQLEnr6Qz5KtMc1ELC6ti6rKsCoYXSdM3FQVGKA4wBIDeor96H04IgSLH5SmR45Ps+R JFQ5xScAzVUzOIHGtUDdh4Pg+UBF3pvVH5iApiOZk1wAAuhREMB1BGK5xqreVr8JLlytbsSHKYpf EQtuA/HwUi8A5U3eDTqAdND7hzmFdAdyAi053ZuoB5mC91V4BFXvaw96BfVsZzgO2P3G924ehgdw /wJcgQwfgAdF/Qeo/wF+AJlT2QVliqK2AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIxLTAzLTE2VDIz OjEzOjQyKzAwOjAwCR31TwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMS0wMy0xNlQyMzoxMzo0Misw MDowMHhATfMAAAAASUVORK5CYII= X-Now-Playing: Tuxedomoon's _Solve et Coagula_: "Desire" Date: Wed, 17 Mar 2021 00:15:42 +0100 In-Reply-To: <87im5r2ce3.fsf@gmail.com> (=?utf-8?Q?=22K=C3=A9vin?= Le Gouguec"'s message of "Tue, 16 Mar 2021 19:15:32 +0100") Message-ID: <87y2emvgf5.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Kévin Le Gouguec writes: >> That is, I think adding :extend t to most Gnus summary faces just brings >> us back to how it was designed to be displayed. > > Mmm, unless I'm missing something, before my patch, the face was not [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 47026 Cc: 47026@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) K=C3=A9vin Le Gouguec writes: >> That is, I think adding :extend t to most Gnus summary faces just brings >> us back to how it was designed to be displayed. > > Mmm, unless I'm missing something, before my patch, the face was not > applied to the final newline, so even with :extend t the rest of the > line was not highlighted. > > To double-check, I just fired up 26.3, removed %( and %) from > gnus-summary-line-format, added a background to gnus-summary-selected, > and opened a summary buffer: sure enough, the background stopped at the > last character, without extending to the window edge. I didn't mean `gnus-summary-selected' here, but other Gnus summary faces, like `gnus-summary-normal-ticked'. --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Tue Sep 09 23:18:51 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 14 Apr 2021 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator