From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/88542 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Tassilo Horn Newsgroups: gmane.emacs.gnus.general Subject: Re: threading display strange Date: Mon, 29 Apr 2019 15:51:01 +0200 Message-ID: <87lfzsapiy.fsf@gnu.org> References: <875zqyo4lo.fsf@mat.ucm.es> <87y33t9ywy.fsf@gnu.org> <871s1ljo9w.fsf@mat.ucm.es> <87tveh9n81.fsf@gnu.org> <87ftq1hzsu.fsf@mat.ucm.es> <87pnp59ild.fsf@gnu.org> <87k1fdassw.fsf@mat.ucm.es> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="173749"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) To: ding@gnus.org Original-X-From: ding-owner+M36745@lists.math.uh.edu Mon Apr 29 15:52:05 2019 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from lists1.math.uh.edu ([129.7.128.208]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hL6hQ-000izi-AB for ding-account@gmane.org; Mon, 29 Apr 2019 15:52:04 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by lists1.math.uh.edu with smtp (Exim 4.92) (envelope-from ) id 1hL6gt-00061U-J0; Mon, 29 Apr 2019 08:51:31 -0500 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by lists1.math.uh.edu with esmtps (TLSv1.3:TLS_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1hL6gm-0005yd-RL for ding@lists.math.uh.edu; Mon, 29 Apr 2019 08:51:24 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92) (envelope-from ) id 1hL6gk-0007AY-PI for ding@lists.math.uh.edu; Mon, 29 Apr 2019 08:51:24 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]) by quimby.gnus.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hL6gg-00009i-Ja for ding@gnus.org; Mon, 29 Apr 2019 15:51:21 +0200 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:54096) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hL6ge-0007bD-DW for ding@gnus.org; Mon, 29 Apr 2019 09:51:16 -0400 Original-Received: from auth1-smtp.messagingengine.com ([66.111.4.227]:35763) by fencepost.gnu.org with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.82) (envelope-from ) id 1hL6ge-0000NS-3M for ding@gnus.org; Mon, 29 Apr 2019 09:51:16 -0400 Original-Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailauth.nyi.internal (Postfix) with ESMTP id B9EAA270AD for ; Mon, 29 Apr 2019 09:51:15 -0400 (EDT) Original-Received: from mailfrontend2 ([10.202.2.163]) by compute7.internal (MEProxy); Mon, 29 Apr 2019 09:51:15 -0400 X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduuddriedvgdejudcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhephffvufhfffgjkfgfgggtsehgtderre dtredtnecuhfhrohhmpefvrghsshhilhhoucfjohhrnhcuoehtshguhhesghhnuhdrohhr gheqnecukfhppedufeegrdduudelrddvgedrudelheenucfrrghrrghmpehmrghilhhfrh homhepthhhohhrnhdomhgvshhmthhprghuthhhphgvrhhsohhnrghlihhthidqkeeijeef keejkeegqdeifeehvdelkedqthhsughhpeepghhnuhdrohhrghesfhgrshhtmhgrihhlrd hfmhenucevlhhushhtvghrufhiiigvpedt X-ME-Proxy: Original-Received: from jiffyarch (j289989.servers.jiffybox.net [134.119.24.195]) by mail.messagingengine.com (Postfix) with ESMTPA id 0DB71103CE for ; Mon, 29 Apr 2019 09:51:14 -0400 (EDT) In-Reply-To: <87k1fdassw.fsf@mat.ucm.es> (Uwe Brauer's message of "Mon, 29 Apr 2019 14:40:15 +0200") X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:88542 Archived-At: --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Uwe Brauer writes: > I tried=20 > > (setq gnus-thread-sort-functions > '(not gnus-thread-sort-by-most-recent-date)) > ;; '(not gnus-thread-sort-by-date)) > > (setq gnus-sort-functions > '(not gnus-article-sort-by-most-recent-date)) > ;; '(not gnus-article-sort-by-date)) > > > Or=20 > (setq gnus-thread-sort-functions > '(not gnus-thread-sort-by-date)) > > (setq gnus-sort-functions > '(not gnus-article-sort-by-date)) Those are all invalid. The variables' values must all be lists, and in order to negate an entry, you'd turn it into a list with car equal to not, e.g., it should be: (setq gnus-thread-sort-functions '((not gnus-thread-sort-by-number) (not gnus-thread-sort-by-most-recent-date))) > And not as it should be=20 > > []{ }O 57606 [ Uwe Braue] Uwe Brauer [[CV] (was: [Amnu 19]) ] Sun, = 28 Apr 2019 11:30:41 +0200 8.8k 6=20=20=20 > []{ }OA 57609 [ +henar de ] Uwe Brauer [ ] S= un, 28 Apr 2019 09:35:45 +0000 10k 13=20=20=20 > []{ }O 57585 [ tex-d-l-r] tex-d-l@li [tex-d-l Nachrichtenkompil] Sun, = 28 Apr 2019 00:00:07 +0200 13k 165=20=20=20 > []{ }O 57593 [ users ] oub@mat.uc [Subject: Digest of users@] Sun, = 28 Apr 2019 08:00:27 +0000 (UTC) 38k 11=20=20=20 > []{ }O 57621 [ Uwe Braue] Uwe Brauer [[stuff] (was: [CV]) ] Sun, = 28 Apr 2019 16:04:34 +0200 9.4k 16=20=20=20 Sorry, I don't see how the sorting is here. Converted to UTC, the times here are =2D 13:30:41 =2D 09:35:45 =2D 02:00:07 =2D 08:00:27 =2D 18:04:34 and they are not ordered monotonically. So which criterion do you actually want to use for sorting. FWIW, that's what I use. =2D-8<---------------cut here---------------start------------->8--- (setq gnus-thread-sort-functions '(gnus-thread-sort-by-number gnus-thread-sort-by-most-recent-date gnus-thread-sort-by-total-score) gnus-subthread-sort-functions '(gnus-thread-sort-by-number gnus-article-sort-by-date)) =2D-8<---------------cut here---------------end--------------->8--- This gives me high-score threads on top, and when the thread scores are equal, the thread with a newer message is above the other. Inside a thread, e.g., when there are multiple replies to the very same article, I sort chronologically with older above newer messages (so that I don't read the second reply before the first). Bye, Tassilo --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEDx0Hk+bH2KXaAm8TcykuQE7eHPQFAlzHAUUACgkQcykuQE7e HPRpJBAAjaNChzE+Kc/y1hhMRnkfo8qLzwB7akO/BscHYOHS3ey4e88qOAceNlb8 7qjXzeUGWrt2CT6b1Z3jmmgKzrhEfnelgO2ZfClLtjZeZuQXw/NIOFzC8wC6+KDk b4YZJLvYcp+1DcZuy3VqrfCxf31o7YhIXCDQKLxYbOg6A7Iz2GZt/yeFWvr4FI0/ e6GxoLk9bUjrLdIOHwlxVIm9br4f+ckc2qMsLuPNbYEejSu8WnsWKkME0qEyIjH3 M4eE2nmLXeWb17oLliTeqUxfT1iPFsfv76+BIGwWbqupvxfcsq5pVOorHlcefwVs U4cmy6CXla91cKtCQSOHUu7y+NeUBCZvAUmoD1X90QjKhhEzcS/WiTIEgVZ6dbG9 5XhMlyfoL4AiA2fWD3+cLmZZjXM7n2H3U8Sdj877vkswL6kr8uMHqrUSaRIv7dEj nEZsVWvOOQGZh0ykmL2quDn0/0bNU0aJfL2JqNgOKqjty59HmRdCnYyZl0aAfTO7 /RkB6kFiYhWUOC4snmTmA/rcz+7bpQ/Z5Ou4VGtTB+lEUTeujPRu7xY6v2bRaNQg dpCkx/wkAvmtXyn+FiexVuN6guSrm117TquFLsNvV8klu4daZ27Ok+wEf+sxwIEN 1oBtL90OFFcTxsgJLUS738uyCR9HmeOztytipOHBaw0aXeGG7X0= =7pE1 -----END PGP SIGNATURE----- --=-=-=--