From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eric Abrahamsen Newsgroups: gmane.emacs.help Subject: Re: Any way to control which articles Gnus summary shows by default? Date: Sun, 08 Apr 2018 09:57:22 -0700 Message-ID: <87efjpocul.fsf@ericabrahamsen.net> References: <86lge3ric2.fsf@zoho.com> <87vad78nh2.fsf@web.de> <87sh8bsa2c.fsf@ericabrahamsen.net> <87in97jkzk.fsf@web.de> <87lge3ryvn.fsf@ericabrahamsen.net> <87sh8bm3u1.fsf@web.de> <874lkogzel.fsf@web.de> <87lge0pdfg.fsf@ericabrahamsen.net> <87efjsdxx0.fsf@ericabrahamsen.net> <87d0z9zss2.fsf@web.de> <87r2npoi40.fsf@ericabrahamsen.net> <878t9xzoot.fsf@web.de> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1523206708 3085 195.159.176.226 (8 Apr 2018 16:58:28 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 8 Apr 2018 16:58:28 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: help-gnu-emacs@gnu.org To: Michael Heerdegen Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sun Apr 08 18:58:24 2018 Return-path: Envelope-to: geh-help-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 1f5De2-0000g8-Se for geh-help-gnu-emacs@m.gmane.org; Sun, 08 Apr 2018 18:58:23 +0200 Original-Received: from localhost ([::1]:40390 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f5Dg8-0005PF-H7 for geh-help-gnu-emacs@m.gmane.org; Sun, 08 Apr 2018 13:00:32 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56783) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f5Dfd-0005No-H0 for help-gnu-emacs@gnu.org; Sun, 08 Apr 2018 13:00:02 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1f5DfY-0003FI-M9 for help-gnu-emacs@gnu.org; Sun, 08 Apr 2018 13:00:01 -0400 Original-Received: from mail.ericabrahamsen.net ([50.56.99.223]:35357) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1f5DfY-0003F7-H8 for help-gnu-emacs@gnu.org; Sun, 08 Apr 2018 12:59:56 -0400 Original-Received: from localhost (71-35-188-108.tukw.qwest.net [71.35.188.108]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: eric@ericabrahamsen.net) by mail.ericabrahamsen.net (Postfix) with ESMTPSA id 09080BE8AD; Sun, 8 Apr 2018 16:59:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mail.ericabrahamsen.net; s=mail; t=1523206795; bh=qiPQ4ryed6ASim5VlW1/+l+aZJculVas/e8wC9mLuQ8=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=usvp/0pvFyT3rkrZjkqOdMkvzEUjulQVC3hGgn8MnkNUvREPXGMABmq0Yhoo9iaMZ 7l1fvr8kjqfDCFKauEEME5DGQkLFSMvk2AEpbnpGK4fHgq+93LPg+t6c5sTjsqpyr+ nI8xQFvM601Usk8LE+rJXphu1jWugsW3CnKmR/us= In-Reply-To: <878t9xzoot.fsf@web.de> (Michael Heerdegen's message of "Sun, 08 Apr 2018 17:46:10 +0200") X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 50.56.99.223 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:116412 Archived-At: Michael Heerdegen writes: > Eric Abrahamsen writes: > >> Yes, the whole problem arose from the fact that the write/restore >> process isn't recursive. In Emacs 26, the process needed to "look >> deeper" inside the objects, and I thought that in doing that I'd been >> careful to balance the write and restore process. Apparently I've still >> failed to get it right -- though now I'm only seeing quote accumulation >> in the secondary tables, not the main :data table. > > Same here: not in :data, but in :tracker. But the :tracker data > contains sub-hashtables, while :data doesn't. > >> The whole process is ad hoc and largely unnecessary. In #29541 I've >> started working on a more general solution that would be actually >> recursive, and also not work so hard. I've had second thoughts about the >> patch I posted there, but I think the general direction is correct. > > What would happen if we just don't add quotes when writing lists? I don't really know. I've been trying to make the smallest possible fix for the meantime, while simultaneously working on a more thorough solution. I can experiment with not writing a quote, but I keep screwing this up _because_ the system is so convoluted, and poking something over here results in things falling apart over there. Apparently the regression tests aren't good enough yet, either. Anyway, I'll try to come up with something later today. Eric