From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 30 18:00:12 2019 Received: (at submit) by debbugs.gnu.org; 30 Apr 2019 22:00:12 +0000 Received: from localhost ([127.0.0.1]:42679 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hLanM-0005ci-6M for submit@debbugs.gnu.org; Tue, 30 Apr 2019 18:00:12 -0400 Received: from mail-wr1-f51.google.com ([209.85.221.51]:41442) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hLaZ8-0005GM-8a for submit@debbugs.gnu.org; Tue, 30 Apr 2019 17:45:31 -0400 Received: by mail-wr1-f51.google.com with SMTP id c12so22674507wrt.8 for ; Tue, 30 Apr 2019 14:45:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:reply-to:date:message-id:user-agent:mime-version; bh=jWPB+n/b67xNgxzxWYsgPWn5fOlu48mrYDIrniY+RbM=; b=kx8Y+5nPGQod+PjGMdDFLO1chwWl9wImcuLzxSWiQ6Ezt58NYNCIBHfVeeU54JHlOX 0unFOwX1zK3jVnurNcWP93UF3e0DggVUWhyY3Q49S2IvTKU9bLjFqT8JDlphCPrASzIq +iyMdw+8HcBySaonatYgjDLSm2RVfIVaA5pTlDrHfmQ1tIesYA0QkJ7H7LxdBntbzYo1 Z6s/txvI9R0euoZ+cpjU5MixkobjQZniz0BBn8louTSp1y8wYOMw4VPRuXu3nPodmwds UW9kVIkk90ZKWEtg5kbHp9CQSyt7DztKooH0EHn0XP+IuE7HYY54o3Z/uTMGRW9jI+rK VULA== 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:reply-to:date:message-id :user-agent:mime-version; bh=jWPB+n/b67xNgxzxWYsgPWn5fOlu48mrYDIrniY+RbM=; b=qkNxLOIbqh7wHWDm2y9KOI6qbAuSjxlHpb0IF9YRS3dk4Q/F/bLxNl9xfZmsOXY6qQ Gp0nh3FIHNxw7St8Ug4Ao+cevMxfFBYYJWHCHedwKZYsqUf2jyPiJT5vz4J6/z8XwaIe CmNkGPReCHkgf6kAyvsAGTBbi2UaLIWpWRfHQh0X0HlEz9o+spmrXskRt39ppAbT9vFR NsQZqckXeVZyUe0mMJ9Z2GFKGs7zCTduUp6dGSZ6iqxsJMabGdd3+OJsTutHXzqUUxZy Or6iy2/ZHP8tzQrP/RRmifK40SQaPJ2vPpeJGxutyxc8ZOAmMhJiD+u2r88W01SWvW69 D1FA== X-Gm-Message-State: APjAAAWLCT+40zWzhLq1izNlv/1j0S/C3roN7L2rBgzF89ChZL+u5kCS j7MP18+NYIaMUeiOirkzVmPT29dBHPk= X-Google-Smtp-Source: APXvYqwzow7xWIziDe9fvNEO9Lh5AJ46/ticjuIfcrzyWc+DAfVRbZuXISs4PylOAFH+uLldH7KZ0A== X-Received: by 2002:adf:fc51:: with SMTP id e17mr248645wrs.243.1556660724210; Tue, 30 Apr 2019 14:45:24 -0700 (PDT) Received: from Utnapischtim (198.red-88-6-94.staticip.rima-tde.net. [88.6.94.198]) by smtp.gmail.com with ESMTPSA id u11sm5430826wrg.35.2019.04.30.14.45.23 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 30 Apr 2019 14:45:23 -0700 (PDT) X-Mailer: emacs 27.0.50 (via feedmail 11-beta-1 I) From: Uwe Brauer To: submit@debbugs.gnu.org (The Gnus Bugfixing Girls + Boys) Subject: (setq gnus-thread-sort-functions '(gnus-thread-sort-by-number)) seems not to work always. X-Debbugs-Version: 5.13 X-Debbugs-Package: emacs,gnus X-Hashcash: 1:20:190430:submit@debbugs.gnu.org::/IMiItdGHdPp84Kf:0000000000000000000000000000000000000004Y6a Date: Tue, 30 Apr 2019 23:45:21 +0200 Message-ID: <87v9yv2mmm.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 30 Apr 2019 18:00:10 -0400 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: , Reply-To: Uwe Brauer Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) I have set (setq gnus-thread-sort-functions '(gnus-thread-sort-by-number)) but also (setq gnus-thread-ignore-subject nil) Now look at the following ordering when threading is on. 89532 [ Uwe Braue] Uwe Brauer [First message sent ] Tue, 30 Apr 2019 23:27:28 +0200 4.6k 1 89534 [ Uwe Braue] Uwe Brauer [ ] Tue, 30 Apr 2019 23:27:59 +0200 8.1k 3 89536 [ Uwe Braue] Uwe Brauer [ ] Tue, 30 Apr 2019 23:28:33 +0200 16k ? 89540 [ Uwe Braue] Uwe Brauer [[New subject] (was: First] Tue, 30 Apr 2019 23:32:05 +0200 12k ? 89538 [ Uwe Braue] Uwe Brauer [I sent a new message whic] Tue, 30 Apr 2019 23:29:54 +0200 7.8k 1 89542 [ Uwe Braue] Uwe Brauer [[New message references k] Tue, 30 Apr 2019 23:32:43 +0200 12k ? You will see that 89540 is ordered *before* 89538. How did that happen? Here is a step by step instruction. (setq gnus-thread-ignore-subject nil) Sent some message to say your other email address and reply via followup that gives 89532 [ Uwe Braue] Uwe Brauer [First message sent ] Tue, 30 Apr 2019 23:27:28 +0200 4.6k 1 89534 [ Uwe Braue] Uwe Brauer [ ] Tue, 30 Apr 2019 23:27:59 +0200 8.1k 3 89536 [ Uwe Braue] Uwe Brauer [ ] Tue, 30 Apr 2019 23:28:33 +0200 16k ? Then I sent a new message which does not belong to the thread, that is 89538 [ Uwe Braue] Uwe Brauer [I sent a new message whic] Tue, 30 Apr 2019 23:29:54 +0200 7.8k 1 Now I reply to 89536, change the subject but leave the reference intact, that results in 89540, placed *before* 89538, which is not correct. I reply (followup again to message 89536, change the subject and remove the reference that indeed message 89542 is ordered correctly. I think the current behavior is not intuitive and should be changed: Messages should be always ordered (in that setting I described above) by their number independent whether it has it source in a thread. Regards Uwe Brauer Gnus v5.13 GNU Emacs 27.0.50 (build 1, x86_64-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2018-04-26 200 news.gmane.org InterNetNews NNRP server INN 2.6.1 ready (posting ok) 100 Legal commands ARTICLE [message-ID|number] AUTHINFO USER name|PASS password|SASL mechanism [initial-response]|GENERIC program [argument ...] BODY [message-ID|number] CAPABILITIES [keyword] COMPRESS DEFLATE DATE GROUP newsgroup HDR header [message-ID|range] HEAD [message-ID|number] HELP IHAVE message-ID LAST LIST [ACTIVE [wildmat]|ACTIVE.TIMES [wildmat]|COUNTS [wildmat]|DISTRIB.PATS|DISTRIBUTIONS|HEADERS [MSGID|RANGE]|MODERATORS|MOTD|NEWSGROUPS [wildmat]|OVERVIEW.FMT|SUBSCRIPTIONS [wildmat]] LISTGROUP [newsgroup [range]] MODE READER NEWGROUPS [yy]yymmdd hhmmss [GMT] NEWNEWS wildmat [yy]yymmdd hhmmss [GMT] NEXT OVER [range] POST QUIT STARTTLS STAT [message-ID|number] XGTITLE [wildmat] XHDR header [message-ID|range] XOVER [range] XPAT header message-ID|range pattern [pattern ...] Report problems to . . 382 Begin TLS negotiation now 100 Legal commands ARTICLE [message-ID|number] AUTHINFO USER name|PASS password|SASL mechanism [initial-response]|GENERIC program [argument ...] BODY [message-ID|number] CAPABILITIES [keyword] COMPRESS DEFLATE DATE GROUP newsgroup HDR header [message-ID|range] HEAD [message-ID|number] HELP IHAVE message-ID LAST LIST [ACTIVE [wildmat]|ACTIVE.TIMES [wildmat]|COUNTS [wildmat]|DISTRIB.PATS|DISTRIBUTIONS|HEADERS [MSGID|RANGE]|MODERATORS|MOTD|NEWSGROUPS [wildmat]|OVERVIEW.FMT|SUBSCRIPTIONS [wildmat]] LISTGROUP [newsgroup [range]] MODE READER NEWGROUPS [yy]yymmdd hhmmss [GMT] NEWNEWS wildmat [yy]yymmdd hhmmss [GMT] NEXT OVER [range] POST QUIT STARTTLS STAT [message-ID|number] XGTITLE [wildmat] XHDR header [message-ID|range] XOVER [range] XPAT header message-ID|range pattern [pattern ...] Report problems to . . From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 22 08:22:19 2019 Received: (at 35513) by debbugs.gnu.org; 22 Jun 2019 12:22:19 +0000 Received: from localhost ([127.0.0.1]:51083 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hef2A-00073d-Vh for submit@debbugs.gnu.org; Sat, 22 Jun 2019 08:22:19 -0400 Received: from quimby.gnus.org ([80.91.231.51]:39086) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hef29-00073V-8W for 35513@debbugs.gnu.org; Sat, 22 Jun 2019 08:22:17 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=stories) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hef24-0005j1-WF; Sat, 22 Jun 2019 14:22:15 +0200 From: Lars Ingebrigtsen To: Uwe Brauer Subject: Re: bug#35513: (setq gnus-thread-sort-functions '(gnus-thread-sort-by-number)) seems not to work always. References: <87v9yv2mmm.fsf@gmail.com> Date: Sat, 22 Jun 2019 14:22:12 +0200 In-Reply-To: <87v9yv2mmm.fsf@gmail.com> (Uwe Brauer's message of "Tue, 30 Apr 2019 23:45:21 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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: Uwe Brauer writes: > (setq gnus-thread-ignore-subject nil) [...] 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: 35513 Cc: 35513@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 (-) Uwe Brauer writes: > (setq gnus-thread-ignore-subject nil) [...] > Now I reply to 89536, change the subject but leave the reference > intact, that results in 89540, placed *before* 89538, which is not > correct. Yes -- the sorting is done before splitting threads up based on the gnus-thread-ignore-subject, which seems like a bug. Fixing this rather obscure problem would require traversing the thread structure once more, which I'm not sure is worth it... -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 22 08:22:22 2019 Received: (at control) by debbugs.gnu.org; 22 Jun 2019 12:22:22 +0000 Received: from localhost ([127.0.0.1]:51086 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hef2E-00073t-8g for submit@debbugs.gnu.org; Sat, 22 Jun 2019 08:22:22 -0400 Received: from quimby.gnus.org ([80.91.231.51]:39100) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hef2C-00073l-Kj for control@debbugs.gnu.org; Sat, 22 Jun 2019 08:22:20 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=stories) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hef2A-0005j8-4t for control@debbugs.gnu.org; Sat, 22 Jun 2019 14:22:20 +0200 Date: Sat, 22 Jun 2019 14:22:18 +0200 Message-Id: To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #35513 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 35513 + confirmed 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 35513 + confirmed quit From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 27 10:56:20 2019 Received: (at 35513) by debbugs.gnu.org; 27 Sep 2019 14:56:20 +0000 Received: from localhost ([127.0.0.1]:48343 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iDrfQ-000603-FF for submit@debbugs.gnu.org; Fri, 27 Sep 2019 10:56:20 -0400 Received: from quimby.gnus.org ([80.91.231.51]:32920) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iDrfP-0005zv-1x for 35513@debbugs.gnu.org; Fri, 27 Sep 2019 10:56:19 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iDrfJ-0002jf-Ec; Fri, 27 Sep 2019 16:56:17 +0200 From: Lars Ingebrigtsen To: Uwe Brauer Subject: Re: bug#35513: (setq gnus-thread-sort-functions '(gnus-thread-sort-by-number)) seems not to work always. References: <87v9yv2mmm.fsf@gmail.com> Date: Fri, 27 Sep 2019 16:56:13 +0200 In-Reply-To: (Lars Ingebrigtsen's message of "Sat, 22 Jun 2019 14:22:12 +0200") Message-ID: <877e5tn5yq.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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: Lars Ingebrigtsen writes: > Yes -- the sorting is done before splitting threads up based on the > gnus-thread-ignore-subject, which seems like a bug. > > Fixing this rather obscure problem would require traversing the thread > [...] 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: 35513 Cc: 35513@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: > Yes -- the sorting is done before splitting threads up based on the > gnus-thread-ignore-subject, which seems like a bug. > > Fixing this rather obscure problem would require traversing the thread > structure once more, which I'm not sure is worth it... After pondering this, I've come to the conclusion that it's best just to document this quirk instead of threading, then sorting, then splitting, and then re-threading and re-sorting, and I'm closing this as a "wontfix". -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 27 10:56:27 2019 Received: (at control) by debbugs.gnu.org; 27 Sep 2019 14:56:28 +0000 Received: from localhost ([127.0.0.1]:48346 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iDrfX-00060Z-Li for submit@debbugs.gnu.org; Fri, 27 Sep 2019 10:56:27 -0400 Received: from quimby.gnus.org ([80.91.231.51]:32936) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iDrfU-00060L-LZ for control@debbugs.gnu.org; Fri, 27 Sep 2019 10:56:25 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iDrfR-0002jo-SE for control@debbugs.gnu.org; Fri, 27 Sep 2019 16:56:23 +0200 Date: Fri, 27 Sep 2019 16:56:21 +0200 Message-Id: <875zldn5yi.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #35513 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 35513 wontfix close 35513 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 35513 wontfix close 35513 quit From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 27 12:41:06 2019 Received: (at 35513) by debbugs.gnu.org; 27 Sep 2019 16:41:06 +0000 Received: from localhost ([127.0.0.1]:48613 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iDtIo-0008BT-3g for submit@debbugs.gnu.org; Fri, 27 Sep 2019 12:41:06 -0400 Received: from mail-wr1-f44.google.com ([209.85.221.44]:33457) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iDtIl-0008Ah-JG for 35513@debbugs.gnu.org; Fri, 27 Sep 2019 12:41:04 -0400 Received: by mail-wr1-f44.google.com with SMTP id b9so3936929wrs.0 for <35513@debbugs.gnu.org>; Fri, 27 Sep 2019 09:41:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:user-agent:reply-to:date:message-id :mime-version; bh=P07ggWORWvNaoxy8Z/PjGquTw74dtuJ2Zb9wk77uSLw=; b=KAuqwQFf4/88gVHWTPAkUlWO+5f3M0xzHBX1PHaipG/a97UTDevkkoV2PbVeKg12z9 XQRDtmLD+VgPqG6rcCIogWYfUa6m/eA1fhfz/JWBgMYp3QREUoz7J9vzEV+hQpA9VS20 1h9h4CqdrYNj3s5Zbpkv29DlUKXNn3JU+/lY5iZTq9anw5gBPC63cvnl5OJPtZVOYgZM +Qyj+eS1S9+Q0JAqDJVtM0bPkTzIdwjKj9pveKiRCINebcgrwpini5w4qVzmDkOWG5Me RRs0/f5lxWgF4lYK/ITD1nFnYXmcynDIEaXAJsDTB2daXXUXG0e9hdlpNWNSQSqmBiQN gAXQ== 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:user-agent :reply-to:date:message-id:mime-version; bh=P07ggWORWvNaoxy8Z/PjGquTw74dtuJ2Zb9wk77uSLw=; b=f4qrmnfo1sYXAhTLFIWjgrTw+eaACkhBE3VAl+pRl3voBaV5NEngobGb+vrextVJSc g+LUi2rRF9bn4LtxAgqrCxdlrzr4504O7hR/Lf6tbTzjNIxVrAzj7IhawULuzVsJON7s P5ighNKMWSPzEHWm/vyWCvUCf1N5Q4ImIqcUtcTzgy+xna5H4d/z+faWKYdNchde3VJy 32pFRQ2r17OxEDAn9vcdjrzyKfzGl7VOaMYPVg0RSDdqdFbtTMBCSnMMa5EEpu2kLwEb AHcCdHCUC7iiPfxHE0rM0BtUwlKpdM2hwBtJC3KCdml5kN5NH3ucXx8ObKY5N0MESQwQ VuTQ== X-Gm-Message-State: APjAAAUKZ/PQo/KCyro03QbL6WgVfYXPDyvNG5IBu2OHiCn3wxqY0AhG Hf/lAsZO0oYTbV6dKsGkY3Y= X-Google-Smtp-Source: APXvYqxToRIMcq25SVMerh5JgM08sUJoy1NOFQiykvfYOZw2IZMv2wW+R8WzLXNfBeTg5jqVZcIGxw== X-Received: by 2002:adf:e552:: with SMTP id z18mr3323155wrm.35.1569602455591; Fri, 27 Sep 2019 09:40:55 -0700 (PDT) Received: from Utnapischtim (bzq-79-182-2-145.red.bezeqint.net. [79.182.2.145]) by smtp.gmail.com with ESMTPSA id f3sm2736952wrq.53.2019.09.27.09.40.54 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 27 Sep 2019 09:40:54 -0700 (PDT) X-Mailer: emacs 27.0.50 (via feedmail 11-beta-1 I) From: Uwe Brauer To: Lars Ingebrigtsen Subject: Re: bug#35513: (setq gnus-thread-sort-functions '(gnus-thread-sort-by-number)) seems not to work always. References: <87v9yv2mmm.fsf@gmail.com> <877e5tn5yq.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) X-Hashcash: 1:20:190927:oub.oub.oub@gmail.com::fGvePeVHqzUeaIgI:00000000000000000000000000000000000000001Y3d X-Hashcash: 1:20:190927:larsi@gnus.org::bIo5WGYz+vRLntmX:0002RtV X-Hashcash: 1:20:190927:35513@debbugs.gnu.org::Llcf+n1lVzfB20FM:00000000000000000000000000000000000000004FDY Date: Fri, 27 Sep 2019 18:40:52 +0200 Message-ID: <877e5tk7zf.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 35513 Cc: 35513@debbugs.gnu.org, Uwe Brauer 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: , Reply-To: Uwe Brauer Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >>> "LI" == Lars Ingebrigtsen writes: > Lars Ingebrigtsen writes: >> Yes -- the sorting is done before splitting threads up based on the >> gnus-thread-ignore-subject, which seems like a bug. >> >> Fixing this rather obscure problem would require traversing the thread >> structure once more, which I'm not sure is worth it... > After pondering this, I've come to the conclusion that it's best just to > document this quirk instead of threading, then sorting, then splitting, > and then re-threading and re-sorting, and I'm closing this as a "wontfix". So you don't find it annoying and to difficult to implement and maybe to debug? From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 27 12:42:03 2019 Received: (at 35513) by debbugs.gnu.org; 27 Sep 2019 16:42:03 +0000 Received: from localhost ([127.0.0.1]:48618 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iDtJj-0008Dz-G5 for submit@debbugs.gnu.org; Fri, 27 Sep 2019 12:42:03 -0400 Received: from quimby.gnus.org ([80.91.231.51]:35566) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iDtJi-0008DX-Ll for 35513@debbugs.gnu.org; Fri, 27 Sep 2019 12:42:03 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iDtJe-00041Q-T0; Fri, 27 Sep 2019 18:42:01 +0200 From: Lars Ingebrigtsen To: Uwe Brauer Subject: Re: bug#35513: (setq gnus-thread-sort-functions '(gnus-thread-sort-by-number)) seems not to work always. References: <87v9yv2mmm.fsf@gmail.com> <877e5tn5yq.fsf@gnus.org> <877e5tk7zf.fsf@gmail.com> Date: Fri, 27 Sep 2019 18:41:58 +0200 In-Reply-To: <877e5tk7zf.fsf@gmail.com> (Uwe Brauer's message of "Fri, 27 Sep 2019 18:40:52 +0200") Message-ID: <87impdhesp.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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: Uwe Brauer writes: > So you don't find it annoying and to difficult to implement and maybe > to debug? I think breaking threads on subject change is a misfeature, so enhancing that misfeature doesn't seem appropriate. 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: 35513 Cc: 35513@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 (-) Uwe Brauer writes: > So you don't find it annoying and to difficult to implement and maybe > to debug? I think breaking threads on subject change is a misfeature, so enhancing that misfeature doesn't seem appropriate. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 27 12:45:21 2019 Received: (at 35513) by debbugs.gnu.org; 27 Sep 2019 16:45:21 +0000 Received: from localhost ([127.0.0.1]:48623 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iDtMu-0000Dq-Vm for submit@debbugs.gnu.org; Fri, 27 Sep 2019 12:45:21 -0400 Received: from mail-wr1-f45.google.com ([209.85.221.45]:37973) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iDtMs-00005p-VP for 35513@debbugs.gnu.org; Fri, 27 Sep 2019 12:45:19 -0400 Received: by mail-wr1-f45.google.com with SMTP id w12so3932919wro.5 for <35513@debbugs.gnu.org>; Fri, 27 Sep 2019 09:45:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:user-agent:reply-to:date:message-id :mime-version; bh=2a0y6cYU+D837lWVKv9fa3WW/h/1cIZuR6PFb2t02M4=; b=QQluWCYMQuS7SMYqs/ajAMkE1K6U3/nvgEmDZJsnJYjVsPIKg0d57T9R3lEVNfmc4s dekovtDrcwQ3vmcZu48/uMqyDPHdbes4kebG8/EizAwb4ezmKS1FTP5HlKAAYF+qMRtl sJiNpuyKx+85E2P9TnoRF7PQAeX+hkU4lYQi4+QAWPd3O2DVJsACrdZ+MxTfmFw6mqY8 xd7tCxmn3GrLuQlcX4wIrSIqI2t4qVOnV0tyA0TIrTWvD4LKHbxrRvH5xg+PebQWaDaZ 9boKR2YB0BQtGSGhjhDwcZJLXHv8QQVq8KqJoklnp6CI6mm56Jtf+sLW5aogfF42xCL3 KqhA== 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:user-agent :reply-to:date:message-id:mime-version; bh=2a0y6cYU+D837lWVKv9fa3WW/h/1cIZuR6PFb2t02M4=; b=V6L6tS7oARCilmc3rFn5YC/toDmzIo1yQ/fRgaeDjlQGz6q4goQX0gYCVhY2mQrrr6 ZIGnIhwHeIALnco+/vY2p3MZ4oEw2kNnNpgySvDBEpsckyKqt6zf71nBT3hc0ENu50WA IY+lzSwRgIQZBxVRBGP46NFnZLwT1bhgwEPn65FMuv2hrCIXr9xtK1wEHaRGfSpemKd0 GFg3ie7i+x4RJBaazwtb3m/tNiDUPTV0GkrszqtJW//eao8PtPfAFmyw3hmFvE0W8JMK rUJFDOu14EjrpHS719mAl7YTmqNOXjIazhFZ01c7JoMvS005jO+BOuvETKunA2f841sF OUUw== X-Gm-Message-State: APjAAAW9KnjMf8QR85O7LrYcDc86OXpMA4Hx9jAfwotxKzEGPANiNhD/ kQy2kEYzPBqR5CbFYmhfbTQ= X-Google-Smtp-Source: APXvYqwRVbWCODknBgdqQ/3tWnpxBHEQgVX8k03mjcS5UMpsLfVi4HBHdEhPhhCHrdZp39mtPDpFFA== X-Received: by 2002:a5d:660c:: with SMTP id n12mr3915925wru.286.1569602713282; Fri, 27 Sep 2019 09:45:13 -0700 (PDT) Received: from Utnapischtim (bzq-79-182-2-145.red.bezeqint.net. [79.182.2.145]) by smtp.gmail.com with ESMTPSA id y19sm8605105wmi.13.2019.09.27.09.45.12 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 27 Sep 2019 09:45:12 -0700 (PDT) X-Mailer: emacs 27.0.50 (via feedmail 11-beta-1 I) From: Uwe Brauer To: Lars Ingebrigtsen Subject: Re: bug#35513: (setq gnus-thread-sort-functions '(gnus-thread-sort-by-number)) seems not to work always. References: <87v9yv2mmm.fsf@gmail.com> <877e5tn5yq.fsf@gnus.org> <877e5tk7zf.fsf@gmail.com> <87impdhesp.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) X-Hashcash: 1:20:190927:larsi@gnus.org::WNSo2JAG+TmIYsfI:0000wtT X-Hashcash: 1:20:190927:oub.oub.oub@gmail.com::i4GhP/JyZsmS09Kr:00000000000000000000000000000000000000003UmD X-Hashcash: 1:20:190927:35513@debbugs.gnu.org::ZCTaqBytf01a0I6b:00000000000000000000000000000000000000004ZfE Date: Fri, 27 Sep 2019 18:45:10 +0200 Message-ID: <87zhipit7t.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 35513 Cc: 35513@debbugs.gnu.org, Uwe Brauer 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: , Reply-To: Uwe Brauer Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >>> "LI" == Lars Ingebrigtsen writes: > Uwe Brauer writes: >> So you don't find it annoying and to difficult to implement and maybe >> to debug? > I think breaking threads on subject change is a misfeature, so enhancing > that misfeature doesn't seem appropriate. So you are saying that if I change the subject line in a tread, I should not break the thread? I came to this feature by a recommendation of John Wiley. If you change the subject, change the thread, for me that looks logically, you say, no? From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 27 20:13:17 2019 Received: (at 35513) by debbugs.gnu.org; 28 Sep 2019 00:13:17 +0000 Received: from localhost ([127.0.0.1]:48839 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iE0MO-0001Lv-Tj for submit@debbugs.gnu.org; Fri, 27 Sep 2019 20:13:17 -0400 Received: from ericabrahamsen.net ([52.70.2.18]:52400 helo=mail.ericabrahamsen.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iE0MM-0001Lc-S3 for 35513@debbugs.gnu.org; Fri, 27 Sep 2019 20:13:15 -0400 Received: from localhost (67-40-27-198.tukw.qwest.net [67.40.27.198]) (Authenticated sender: eric@ericabrahamsen.net) by mail.ericabrahamsen.net (Postfix) with ESMTPSA id 84F63FA027; Sat, 28 Sep 2019 00:13:08 +0000 (UTC) From: Eric Abrahamsen To: Uwe Brauer Subject: Re: bug#35513: (setq gnus-thread-sort-functions '(gnus-thread-sort-by-number)) seems not to work always. References: <87v9yv2mmm.fsf@gmail.com> <877e5tn5yq.fsf@gnus.org> <877e5tk7zf.fsf@gmail.com> <87impdhesp.fsf@gnus.org> <87zhipit7t.fsf@gmail.com> Date: Fri, 27 Sep 2019 17:13:07 -0700 In-Reply-To: <87zhipit7t.fsf@gmail.com> (Uwe Brauer's message of "Fri, 27 Sep 2019 18:45:10 +0200") Message-ID: <87sgohnur0.fsf@ericabrahamsen.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 35513 Cc: Lars Ingebrigtsen , 35513@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: -3.3 (---) Uwe Brauer writes: >>>> "LI" == Lars Ingebrigtsen writes: > > > Uwe Brauer writes: > >> So you don't find it annoying and to difficult to implement and maybe > >> to debug? > > > I think breaking threads on subject change is a misfeature, so enhancing > > that misfeature doesn't seem appropriate. > > So you are saying that if I change the subject line in a tread, I should > not break the thread? > > I came to this feature by a recommendation of John Wiley. > > If you change the subject, change the thread, for me that looks > logically, you say, no? To me, no. I've always felt that threads should be built by reference, not by subject. To me, reference headers feel like a "real" connection, vs subject headers, which only happen to coincide. Obviously this is totally subjective, and I only chime in to say that other people (me) have a different "logical" interpretation of the situation. But it's one of those areas of Gnus that everyone will have different (strongly-held) opinions about. From unknown Wed Sep 10 04:08:37 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 26 Oct 2019 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