From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.bugs Subject: bug#33005: 27.0.50; Data loss with Gnus registry Date: Thu, 11 Oct 2018 14:44:53 +0200 Message-ID: <87a7nkhcu2.fsf@web.de> References: <871s8yvsrq.fsf@web.de> <87in29x33z.fsf@ericabrahamsen.net> <87r2gxygox.fsf@web.de> <87efcxwzr2.fsf@ericabrahamsen.net> <874ldtlcks.fsf@web.de> <87ftxdl7w1.fsf@ericabrahamsen.net> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1539261846 3027 195.159.176.226 (11 Oct 2018 12:44:06 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 11 Oct 2018 12:44:06 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: 33005@debbugs.gnu.org To: Eric Abrahamsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Oct 11 14:44:01 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gAaJt-0000fX-Ie for geb-bug-gnu-emacs@m.gmane.org; Thu, 11 Oct 2018 14:44:01 +0200 Original-Received: from localhost ([::1]:34213 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gAaM0-0001A9-3E for geb-bug-gnu-emacs@m.gmane.org; Thu, 11 Oct 2018 08:46:12 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45299) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gAaLt-00019x-MH for bug-gnu-emacs@gnu.org; Thu, 11 Oct 2018 08:46:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gAaLq-00086X-GM for bug-gnu-emacs@gnu.org; Thu, 11 Oct 2018 08:46:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:39998) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gAaLq-00086J-CP for bug-gnu-emacs@gnu.org; Thu, 11 Oct 2018 08:46:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gAaLq-0007YB-8o for bug-gnu-emacs@gnu.org; Thu, 11 Oct 2018 08:46:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michael Heerdegen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 11 Oct 2018 12:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 33005 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 33005-submit@debbugs.gnu.org id=B33005.153926191128963 (code B ref 33005); Thu, 11 Oct 2018 12:46:02 +0000 Original-Received: (at 33005) by debbugs.gnu.org; 11 Oct 2018 12:45:11 +0000 Original-Received: from localhost ([127.0.0.1]:44256 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gAaL0-0007X5-Sy for submit@debbugs.gnu.org; Thu, 11 Oct 2018 08:45:11 -0400 Original-Received: from mout.web.de ([212.227.15.4]:33355) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gAaKy-0007Wl-6L for 33005@debbugs.gnu.org; Thu, 11 Oct 2018 08:45:08 -0400 Original-Received: from drachen.dragon ([94.218.210.177]) by smtp.web.de (mrweb004 [213.165.67.108]) with ESMTPSA (Nemesis) id 0Mbdf3-1gQjbf3L4H-00J5MO; Thu, 11 Oct 2018 14:44:54 +0200 Original-Received: from drachen.dragon ([94.218.210.177]) by smtp.web.de (mrweb004 [213.165.67.108]) with ESMTPSA (Nemesis) id 0Mbdf3-1gQjbf3L4H-00J5MO; Thu, 11 Oct 2018 14:44:54 +0200 In-Reply-To: <87ftxdl7w1.fsf@ericabrahamsen.net> (Eric Abrahamsen's message of "Wed, 10 Oct 2018 16:05:50 -0700") X-Provags-ID: V03:K1:9Ehs3dz5TkCHj7emqSXoLdmzXhs0RNs50EssEqt4tBLUqszejgN QEmNSL2odxIu2TAY0qocwv8/g3waIXdn+UnqbwFS/Jz4DOHNu2n6ktcwb4U8Lcqwddq/AoO FpCwmGuqf5R/qRgwIIIlmMfq2o3lAsmjwahCu2xP/9IymNW1bQwWSLG072Y5eOpIvXKOQew TZSAkEG3hWGMTQNJgkrow== X-UI-Out-Filterresults: notjunk:1;V01:K0:lqHl7bn+Kb8=:X37axB9uq4R0eJZsYgZgu4 9l7PygOqI1n7temmZU8rJN3evKwyaQsTItCEsVa58LYdcLr8VEvMQK2X8bI9CjOeD9qlZjcSZ 3q7jBxT9jC2De7WtP+GkSNk2NoWOIpqQkIUDO7BqHVbQvMPjIffq94o/Kuj3+Gon96xzg6A/W md88pBj2hmcxywMV2tM7edniPu0xJ7P59kTjwl96P9r+4ZujfLHQdyjprTqpy9aWUrZPnNexr zudOVrkjq1/efYGtqtrcuj7ZvvA25VLKd6oTjgFK1/m3FT/aaEPZKWHs9ywfxEEGTrI/Dtc+M BySb1Qxhe6q/yCp6Y9sTLH0/T2SKu/1t9O+MoDS35wXZVm/hy9WhINYYn1wweyAY8th0hhqJJ H4xjZUEE15PgTCUUXS4Qh/4GT7ULecySf00YezkJ9QP7NCYFs/vSVBeo7GJXJ29OfjZBvP1P1 zC+zwnsiNU7F3XSBuipVZ8c/Zdrbzyf5ZOLHiVx25GqNjVW/YoJC+8YuvEvRSwUutVLkMkZXb 4UYMrWXbqUdUExHfef2K42HfQI+z0GByq/lZepokdn+KbfF5idIVZauYUXxLUAqUd0UjQQ3c5 uG4Vw+j7sVZK7wGXj1WncGlXPdc0zzYxv+ew+E5MTagXP48N80dzMfASRAuMLCHgohuRR1uAh HWYK/7QfNC2omvLcdb7KRVanghw2UOD/sTxFCalzIJwQvfuFj7f5m7GD4TKaEqg5iXtJWrRU/ +DssXgMfM5kYsgPhPULqrKzQu2IcJScnTBpsx13loz2gHI5bk1r+mTjtGHoUrV4C77TSmjdL 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: 208.118.235.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:151107 Archived-At: Eric Abrahamsen writes: > Nice work! I have no idea why that `cdr' is in there, and as the value > is used as a boolean it seems totally superfluous. I don't use registry > marks, which is probably the reason I never noticed (I didn't write this > code). Looks like the code has been like that from the beginning: ccd58722df "Add lisp/gnus/registry.el.", Ted Zlatanov, Tue Apr 5 23:37:02 2011 introduces the file (it has been moved once since then), and the code is already the same there. I can only guess that the intention could have been to distinguish (mark) from (mark SOMETHING): prune the first because the mark field is empty. Anyway, seems it never worked like that. Michael.