From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,INVALID_MSGID, RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL autolearn=ham autolearn_force=no version=3.4.4 Received: from mx1.math.uh.edu (mx1.math.uh.edu [129.7.128.32]) by inbox.vuxu.org (Postfix) with ESMTP id 2ABD030856 for ; Mon, 28 Oct 2024 14:20:48 +0100 (CET) Received: from lists1.math.uh.edu ([129.7.128.208]) by mx1.math.uh.edu with esmtps (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.98) (envelope-from ) id 1t5Pfq-0000000EzTg-1Z2O for ml@inbox.vuxu.org; Mon, 28 Oct 2024 08:20:46 -0500 Received: from lists1.math.uh.edu ([127.0.0.1] helo=lists.math.uh.edu) by lists1.math.uh.edu with smtp (Exim 4.97.1) (envelope-from ) id 1t5Pfo-000000065TW-10bg for ml@inbox.vuxu.org; Mon, 28 Oct 2024 08:20:44 -0500 Received: from mx2.math.uh.edu ([129.7.128.33]) by lists1.math.uh.edu with esmtp (Exim 4.97.1) (envelope-from ) id 1t5Pfl-000000065TN-2Q3m for ding@lists.math.uh.edu; Mon, 28 Oct 2024 08:20:41 -0500 Received: from quimby.gnus.org ([95.216.78.240]) by mx2.math.uh.edu with esmtps (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.98) (envelope-from ) id 1t5Pfg-0000000Dx2H-0YxV for ding@lists.math.uh.edu; Mon, 28 Oct 2024 08:20:41 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: 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=hn1jaACKvhOaD/5mqTn6K/PVky/N7yNwF/73jiJZseE=; b=Plpc71vy08tNcWbnrY2rJUPIkn haFqi9zDuH2uiByDCLPEbE3OUg1cmGJHySU6Xl/PVFeGravlywF1x0m5XUxeyxBlo4u8g6g5rHcOL LYwQiJKVAMrA+JNJBoo/DGij1MSmlrgSEjOn+jlNWnXGsLSfKSpcpKC77hGPPRrYbBlM=; Received: from thaodan.de ([2a03:4000:4f:f15::1]) by quimby.gnus.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1t5PfY-0006DU-D8 for ding@gnus.org; Mon, 28 Oct 2024 14:20:31 +0100 Received: from odin (dsl-trebng12-50dc75-154.dhcp.inet.fi [80.220.117.154]) by thaodan.de (Postfix) with ESMTPSA id 2D7CCD0004E; Mon, 28 Oct 2024 15:20:27 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=thaodan.de; s=mail; t=1730121627; bh=WsCAl8raX6FYsjhLcqWOEjVY8Jkv7GgFm0yo+BNqHqo=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=NpZ+1F9E2J2IgW/AIndFPOmLzD2dUj/AztVB+lgaz+YZ3YNyvTcAmVMVKUfEZNG/I F78Fh8Z1Ds5m1y5y6ioLmRuWmiIAHlznnKqqkoW4qDqiWWDuEaoQtKJZq86rCnxsBq fmfx22lu4aTCzmNvS0JHA6r9Gc/PLx0JMA5pk7auGksx3DpADiHLJ3wteWGFNzcz7A FuoIH9zwHwb3hKjD9e5iV1Bzdqh4vH8T8OeDXE2E8CdPOD1IhCAiQmwQ9Vi/3DCBmQ 4Nf+SQdbZ92yrPGJb7IxE1XghthUYPArO95pkCcY1QRdRmLWZcZgQZs1hmYZSBFVTH 8D24z2VJiwwu4H29kOvCBRYYWiwx7BaQuFLr8gunhff7iqZQ+oL3F5mwKDFY56eBwU 8+fxaMvhLKMdWpZOxxV+2f9y+z+a5+YWNeAVsViV+Bvo/HcQn3kg3OyGQsGBC6+jSE y5V3IO0VWKQ59/5Hey5KCpn8NuTPFFimVqvTXut72YOeeqeyrgnrve/HbhYAddDZYe 5m1JQFSxyk7Irxg78E49I0R5LWfgSRRfHIesDrIUufVSyiNs8LTRLOiWPOqNsoCkoy /v8Aq+F7GFCWeXQARE/eXM09S4Q6fmqWP6qTaY7WvgyRCEfQZ9ieUAEDh1hrNL2AP+ DWO70PbeKvE7+l5RN71zLZCI= From: =?utf-8?Q?Bj=C3=B6rn?= Bidar To: Dilip Cc: ding@gnus.org Subject: Re: How to maintain newsrc.eld clean and tidy In-Reply-To: <87h68yksw1.fsf@protonmail.com> (Dilip's message of "Sun,27 Oct 2024 11:08:06 +0530") References: <87o736lnnb.fsf@protonmail.com> <4904.38762806065$1729976159@news.gmane.org> <87h68yksw1.fsf@protonmail.com> Autocrypt: addr=bjorn.bidar@thaodan.de; prefer-encrypt=nopreference; keydata= mDMEZNfpPhYJKwYBBAHaRw8BAQdACBEmr+0xwIIHZfIDlZmm7sa+lHHSb0g9FZrN6qE6ru60JUJq w7ZybiBCaWRhciA8Ympvcm4uYmlkYXJAdGhhb2Rhbi5kZT6IlgQTFgoAPgIbAwULCQgHAgIiAgYV CgkICwIEFgIDAQIeBwIXgBYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1/YmAhkBAAoJEFwbdKFl HF9oB9cBAJoIIGQKXm4cpap+Flxc/EGnYl0123lcEyzuduqvlDT0AQC3OlFKm/OiqJ8IMTrzJRZ8 phFssTkSrrFXnM2jm5PYDoiTBBMWCgA7FiEEUfF263VHMB6nKairXBt0oWUcX2gFAmTX6T4CGwMF CwkIBwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQXBt0oWUcX2hbCQEAtru7kvM8hi8zo6z9ux2h K+B5xViKuo7Z8K3IXuK5ugwA+wUfKzomzdBPhfxDsqLcEziGRxoyx0Q3ld9aermBUccHtBxCasO2 cm4gQmlkYXIgPG1lQHRoYW9kYW4uZGU+iJMEExYKADsCGwMFCwkIBwICIgIGFQoJCAsCBBYCAwEC HgcCF4AWIQRR8XbrdUcwHqcpqKtcG3ShZRxfaAUCZNf2FQAKCRBcG3ShZRxfaCzSAP4hZ7cSp0YN XYpcjHdsySh2MuBhhoPeLGXs+2kSiqBiOwD/TP8AgPEg/R+SI9GI9on7fBJJ0mp2IT8kZ2rhDOjg gA6IkwQTFgoAOxYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1+ntAhsDBQsJCAcCAiICBhUKCQgL AgQWAgMBAh4HAheAAAoJEFwbdKFlHF9oBgwA/iQHwe0VL4Df4GGTYlNjMSHFlIkBmN4UfYGLYj3E TrOUAQC51M+M3cjsL8WHdpBz6VAo6df9d+rVwhQ9vQuFHqevArg4BGTX6T4SCisGAQQBl1UBBQEB B0Cbohc3JEfn005/cm0AOGjSsW1ZxAkgaoVNjbpqk4MgNAMBCAeIeAQYFgoAIBYhBFHxdut1RzAe pymoq1wbdKFlHF9oBQJk1+k+AhsMAAoJEFwbdKFlHF9ooHABAKGmrGBic/Vys3BBrOQiRB3Z7izO HwhqTRpAqFZtXS2nAQDZhp/5aYw1TZjTzkm1KVt9QiYnjd/MvxRE9iaY6x4mDbgzBGTX6T4WCSsG AQQB2kcPAQEHQAgRJq/tMcCCB2XyA5WZpu7GvpRx0m9IPRWazeqhOq7uiO8EGBYKACAWIQRR8Xbr dUcwHqcpqKtcG3ShZRxfaAUCZNf71AIbIgCBCRBcG3ShZRxfaHYgBBkWCgAdFiEEUfF263VHMB6n KairXBt0oWUcX2gFAmTX+9QACgkQXBt0oWUcX2jeSwD6AtWn0cuo8IF35YRo4o3cDRJnUfJnbvJy GxyCDThR+zYBAKG6/jdwmZkBQZKslnDAbMMd2WfiZZT5JW3IWC4EaKMO7HkBAKYPGZ3UbfkRvfFK S+pQ9CgtNfkSJQBtT1Ob7Y6nsacgAQCpyXN7yppmhW/oBgivITPy9Lkg+V4NK9WZYZCU9Q7LBA== Mail-Followup-To: Dilip , ding@gnus.org Date: Mon, 28 Oct 2024 15:20:25 +0200 Message-ID: <87jzdstld2.fsf@> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain List-ID: Precedence: bulk Dilip writes: >> Personally I just have a Gnus demon timer to save newsrc, sync with >> Nextcloud and the close whenever I'm done on that machine. > It has become an habit to hit 's' to save after I read, Just like 'C-x > C-s' > I will also try to make demon timer. Here's what I do: (defun gnus-demon-scan-news-2 () (when gnus-plugged (let ((win (current-window-configuration)) (gnus-read-active-file nil) (gnus-check-new-newsgroups nil) (gnus-verbose 2) (gnus-verbose-backends 5)) (unwind-protect (save-window-excursion (when (gnus-alive-p) (with-current-buffer gnus-group-buffer (gnus-group-get-new-news gnus-activate-level)))) (set-window-configuration win))))) (defun save-gnus-newsrc () (if (and (fboundp 'gnus-group-exit) (gnus-alive-p)) (with-current-buffer (get-buffer "*Group*") (gnus-save-newsrc-file)))) (setopt gnus-demon-handlers '((gnus-demon-scan-mail 120 60) (gnus-demon-close-connections nil 3) (save-gnus-newsrc nil 1) (gnus-demon-scan-news-2 60 nil))) The rest of my config is here below: https://github.com/Thaodan/emacs.d/blob/master/init.org