From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.bugs Subject: bug#36903: 27.0.50; gnus registry vs. debbugs Date: Sun, 22 Sep 2019 10:02:47 +0200 Message-ID: <874l14oj14.fsf@gmx.de> References: <87pnlmen9q.fsf@web.de> <87zhkpq0az.fsf@web.de> <87ef21wzrm.fsf@ericabrahamsen.net> <87r261pwi6.fsf@web.de> <87tvaxvfxc.fsf@ericabrahamsen.net> <87pnllvera.fsf@ericabrahamsen.net> <87lfw497re.fsf@mouse.gnus.org> <87blx0afpv.fsf@ericabrahamsen.net> <87r25rz36l.fsf@mouse.gnus.org> <87o90u2yq9.fsf@ericabrahamsen.net> <874l1e7wcq.fsf@gnus.org> <87v9tuh08w.fsf@ericabrahamsen.net> <87h85dycnh.fsf@gnus.org> <87sgoxf86i.fsf@ericabrahamsen.net> <87muf4tlve.fsf@gnus.org> <87ef0feuke.fsf@ericabrahamsen.net> <87h858nq1v.fsf@ericabrahamsen.net> <87impmnisz.fsf@gmx.de> <87tv95bakx.fsf@ericabrahamsen.net> <87r249jg44.fsf@web.de> <87v9tl9hvo.fsf@ericabrahamsen.net> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="125941"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: Michael Heerdegen , 36903@debbugs.gnu.org To: Eric Abrahamsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Sep 22 10:04:45 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iBwrI-000WbA-VM for geb-bug-gnu-emacs@m.gmane.org; Sun, 22 Sep 2019 10:04:41 +0200 Original-Received: from localhost ([::1]:45666 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iBwrH-0001FF-1F for geb-bug-gnu-emacs@m.gmane.org; Sun, 22 Sep 2019 04:04:39 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:57592) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iBwqh-0001F2-J0 for bug-gnu-emacs@gnu.org; Sun, 22 Sep 2019 04:04:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iBwqg-0008FX-DC for bug-gnu-emacs@gnu.org; Sun, 22 Sep 2019 04:04:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:52788) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iBwqg-0008FQ-9q for bug-gnu-emacs@gnu.org; Sun, 22 Sep 2019 04:04:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iBwqg-0001tF-19 for bug-gnu-emacs@gnu.org; Sun, 22 Sep 2019 04:04:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 22 Sep 2019 08:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36903 X-GNU-PR-Package: emacs Original-Received: via spool by 36903-submit@debbugs.gnu.org id=B36903.15691393907174 (code B ref 36903); Sun, 22 Sep 2019 08:04:01 +0000 Original-Received: (at 36903) by debbugs.gnu.org; 22 Sep 2019 08:03:10 +0000 Original-Received: from localhost ([127.0.0.1]:33376 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iBwpq-0001re-8B for submit@debbugs.gnu.org; Sun, 22 Sep 2019 04:03:10 -0400 Original-Received: from mout.gmx.net ([212.227.15.15]:46433) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iBwpo-0001rO-D4 for 36903@debbugs.gnu.org; Sun, 22 Sep 2019 04:03:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1569139370; bh=UL3H5/sZOakpjrdQkxVrmfyyDcU/mBR5MemPJtt98aU=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=UAEMH+gtqHScm+F2RYQqS1IiUyqKqqG4JqoQjPbTX3+z0zTf9Ui/pkiGyRmeZ+axq 1xQBx5Ek4IQTAaLSrKoNVSj6tzdlPSZpwDuYs6nGHVqi6qj+XXkifEolznmOkH0ZLG qBAmzoX0N6ve3PuwZMFAFufV3ZFDYkF2qkSl6sRc= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from detlef.gmx.de ([213.220.156.17]) by mail.gmx.com (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N9dwd-1i6Mpz0pD3-015aqu; Sun, 22 Sep 2019 10:02:50 +0200 In-Reply-To: <87v9tl9hvo.fsf@ericabrahamsen.net> (Eric Abrahamsen's message of "Sat, 21 Sep 2019 19:36:43 -0700") X-Provags-ID: V03:K1:HMLqxaVvhvJ3osMOFgb2u1ycqe6secab+lgP6O/k3kEFU80XUy/ gNlfDRjo/hp1zDycAwyPIT3ChrlN4GpYRKKDSjSIY3UM85Q9J3//Xv661cF1UO9MRTnLl52 oEV+adoG/uztcmZLu/POmZtHg3qg+7FbFfNG+88PO2Pdtk4KhmeJel2lDwNWRBPJuhi4y3W 1rC4Y6GPEld0tYwd/KAiw== X-UI-Out-Filterresults: notjunk:1;V03:K0:aMDpL1I8Yw0=:YdY4vhC/5P4WoJ+7X/Kser 5/ZcXbWw1p53KNaZHTdMpb05Rc8s1sMf25UknQMzNzGkglzmihHi3I25w7CNveffgAHXqmI2E nQzmsINd42b76hszEx9NIEQi2f8cxA93m3I5QqryHtb+VNAzvZO+zqzPIK6BKQWFf6EnXaS/j +ouEYV53CbGNyrXx9TDp7mRUqWnW3e3jmQuUkA2+T022uTC5km84sfr1gWt6n61ze06r9iL2g R/6Z+H5AmFwH548IswHiAALxRJviyRDYjS2mg7LdRkjEMs0AwLowvi3euyLYf+6p8yYndzjxz 6PmAypDxOseKY3Lu6/i75jUncHsIS66buYDA40hLajHhkvPbsGNidjLU7jc7N26rTcIQBLqCl RYhu6OIsjoFMQmOzv4wtq4AyMbTxni4PCEovc/jEJvajY+06np6daeSCozgxdjdJ/o0PzIJe5 HEBPkUGHeRknSEsKyqXrvw0LKDvOSFkOwnoF9e9tN7YDx5MotDEtMhm6RpIexKU4eOF9H8c/2 sigLEU7JsBt6J/tQfDgTEViwNnPKaewhSLgfIyq5vADhGrb/RB4jyP2JFl4ujcyZb555KRUU9 V0UibMwMqrjYq8njGJpyc47oHFxJ59tmBN3gQPksevBEyFAIdEqmGBzDyQQOEa3AWSRMXoZKl 5jfOFFdlY4aETLeH1pkpkkNbVKwNswtrB5mhunJNzLGHXgBGS2TYaSouBajK2927aaO6AGSbD da5XiTZnmOGA730ImLlSStDdilQr3k8zpRKKgwfM7qLPw8Kdl1im7BdBc99dyg7RKZNrlScr X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:166892 Archived-At: Eric Abrahamsen writes: > Michael Heerdegen writes: > >> Eric Abrahamsen writes: >> >>> Yeah, I was too hasty with this whole thing. The backtrace you posted >>> seems to be unrelated to the registry issue I was trying to fix (at >>> least, I can't immediately see how it could arise from that), >> >> FWIW, your fix works for me. >> >>> but I'll see if I can reproduce. >> >> I can't, but I can if I do >> >> (with-eval-after-load 'gnus >> (add-hook 'gnus-select-group-hook #'gnus-group-set-timestamp)) Confirmed. I've bisected my ~/.gnus, and when I comment out the following line, everything works as expected: (add-hook 'gnus-select-group-hook 'gnus-group-set-timestamp) > Okay, this is a completely different bug, coincidentally also caused by > changes I put in! The end of `gnus-group-set-info' tries to manipulate > `gnus-newsrc-alist', which is nil in the case of debbugs-gnu. > > This all resulted from me trying to turn groups into objects, instead of > lists. If they were objects, we could edit them without having to worry > about breaking references to them. I can wrap this chunk of code in a > test to see if `gnus-newsrc-alist' is a list, but... I just wish groups > could be objects. Take your time, therte's no rush. I've learned how to mitigate the problem in my setup. Best regards, Michael.