From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Eric Abrahamsen Newsgroups: gmane.emacs.bugs Subject: bug#33005: 27.0.50; Data loss with Gnus registry Date: Tue, 15 Oct 2019 13:11:55 -0700 Message-ID: <87lftlsr90.fsf@ericabrahamsen.net> 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> <878t33cjf2.fsf@web.de> <87o8za4gbl.fsf@web.de> <87mueuicys.fsf@ericabrahamsen.net> <87d0fgnik0.fsf@ericabrahamsen.net> <87v9srzm9g.fsf@web.de> <87ftjvz045.fsf@ericabrahamsen.net> <87tv8ajd6d.fsf@web.de> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="142833"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: 33005@debbugs.gnu.org To: Michael Heerdegen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Oct 15 22:13:11 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 1iKTBu-000b2O-Qe for geb-bug-gnu-emacs@m.gmane.org; Tue, 15 Oct 2019 22:13:10 +0200 Original-Received: from localhost ([::1]:58478 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iKTBt-0001iH-Ko for geb-bug-gnu-emacs@m.gmane.org; Tue, 15 Oct 2019 16:13:09 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:47387) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iKTBo-0001fZ-0h for bug-gnu-emacs@gnu.org; Tue, 15 Oct 2019 16:13:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iKTBm-0001X8-QR for bug-gnu-emacs@gnu.org; Tue, 15 Oct 2019 16:13:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:36104) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iKTBm-0001X3-NS for bug-gnu-emacs@gnu.org; Tue, 15 Oct 2019 16:13:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iKTBm-0007tg-EN for bug-gnu-emacs@gnu.org; Tue, 15 Oct 2019 16:13:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eric Abrahamsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 15 Oct 2019 20:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 33005 X-GNU-PR-Package: emacs Original-Received: via spool by 33005-submit@debbugs.gnu.org id=B33005.157117032730286 (code B ref 33005); Tue, 15 Oct 2019 20:13:02 +0000 Original-Received: (at 33005) by debbugs.gnu.org; 15 Oct 2019 20:12:07 +0000 Original-Received: from localhost ([127.0.0.1]:44925 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iKTAt-0007sP-Hv for submit@debbugs.gnu.org; Tue, 15 Oct 2019 16:12:07 -0400 Original-Received: from ericabrahamsen.net ([52.70.2.18]:55250 helo=mail.ericabrahamsen.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iKTAo-0007rr-PL for 33005@debbugs.gnu.org; Tue, 15 Oct 2019 16:12:05 -0400 Original-Received: from localhost (67-40-27-198.tukw.qwest.net [67.40.27.198]) (Authenticated sender: eric@ericabrahamsen.net) by mail.ericabrahamsen.net (Postfix) with ESMTPSA id C9FC1FA0C0; Tue, 15 Oct 2019 20:11:56 +0000 (UTC) In-Reply-To: <87tv8ajd6d.fsf@web.de> (Michael Heerdegen's message of "Tue, 15 Oct 2019 16:28:26 +0200") 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:169395 Archived-At: On 10/15/19 16:28 PM, Michael Heerdegen wrote: > Eric Abrahamsen writes: > >> In the interim, you can set `gnus-mock-emacs-program' to point to an >> emacs executable in a source tree checkout, and it ought to work fine. > > Would it make sense to change the default of gnus-mock-emacs-program to > something like (expand-file-name "src/emacs" source-directory) or > similar? Yes, that would probably work. But it still make assumptions about how the user is working on emacs. Probably I should just default the option to nil and ask users to always set it explicitly. > > Oh, and you also noted that part > >> Sorry for the bad news - but my registry marks are disappearing again >> :-( Just after restarting Gnus they are gone. > > in one of my previous messages, right? Ha, yes, I got distracted. Unfortunately I haven't been able to reproduce so far. I start Gnus with this in the init file: (setq gnus-registry-max-entries 10) (gnus-registry-initialize) (defalias 'gnus-user-format-function-M 'gnus-registry-article-marks-to-chars) (setq gnus-summary-line-format "%uM%U%R%z%I%(%[%4L: %-23,23f%]%) %s\n") Mark some articles as Important or ToDo, stop and restart Gnus, and everything is still present. I opened a bunch of other groups, so that pruning (if that were the issue) would have dumped the entries with the marks, but they are kept as expected. Anything other way to narrow this down? eric