From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=RCVD_IN_DNSWL_MED,RDNS_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: (qmail 4536 invoked from network); 18 Mar 2020 23:18:22 -0000 Received: from unknown (HELO lists1.math.uh.edu) (129.7.128.208) by inbox.vuxu.org with ESMTP; 18 Mar 2020 23:18:22 -0000 Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by lists1.math.uh.edu with smtp (Exim 4.92.3) (envelope-from ) id 1jEhwl-0001VK-Sp; Wed, 18 Mar 2020 18:17:59 -0500 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.3) (envelope-from ) id 1jEhwj-0001SX-74 for ding@lists.math.uh.edu; Wed, 18 Mar 2020 18:17:57 -0500 Received: from quimby.gnus.org ([95.216.78.240]) by mx2.math.uh.edu with esmtps (TLSv1.3:TLS_AES_256_GCM_SHA384:256) (Exim 4.92.3) (envelope-from ) id 1jEhwh-0002nQ-TD for ding@lists.math.uh.edu; Wed, 18 Mar 2020 18:17:57 -0500 Received: from ericabrahamsen.net ([52.70.2.18] helo=mail.ericabrahamsen.net) by quimby.gnus.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jEhwb-0006Mh-27 for ding@gnus.org; Thu, 19 Mar 2020 00:17:51 +0100 Received: from localhost (c-73-254-86-141.hsd1.wa.comcast.net [73.254.86.141]) (Authenticated sender: eric@ericabrahamsen.net) by mail.ericabrahamsen.net (Postfix) with ESMTPSA id 50BA8FA094; Wed, 18 Mar 2020 23:17:46 +0000 (UTC) From: Eric Abrahamsen To: Bob Newell Cc: The Gnus Subject: Re: gnus registry takes 21 seconds to save and I can't prune it References: <8736a5stvd.fsf@lybrafox.be> <87wo7hy28f.fsf@ericabrahamsen.net> Date: Wed, 18 Mar 2020 16:17:43 -0700 In-Reply-To: (Bob Newell's message of "Wed, 18 Mar 2020 12:24:35 -1000") Message-ID: <87d099xnfs.fsf@ericabrahamsen.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain List-ID: Precedence: bulk Bob Newell writes: > I remember encountering this a year ago (maybe more or less, I didn't > look it up), and coming up with a kludge solution, which Eric replaced > with his far nicer code. It definitely works and makes things usable > again. I run gnus-registry-fixit automatically on Emacs shutdown. You shouldn't need to keep running it! Once you're past 0afb43eeb on Emcas 27, or after daa9e853b on Emacs 26, you should only have to run it once -- the problem won't return. (And if you find saving the registry is annoyingly slow, this will make it worse!)