From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/86795 Path: news.gmane.org!not-for-mail From: Sergey Organov Newsgroups: gmane.emacs.gnus.general Subject: Re: Dribble buffer breakage. Date: Mon, 08 Feb 2016 17:29:55 +0300 Message-ID: <871t8ncm1o.fsf@javad.com> References: <87wpwo4qss.fsf@javad.com> <87fux6saj7.fsf@gnus.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1454948842 29595 80.91.229.3 (8 Feb 2016 16:27:22 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 8 Feb 2016 16:27:22 +0000 (UTC) Cc: bugs@gnus.org, ding@gnus.org To: Lars Ingebrigtsen Original-X-From: ding-owner+M35020@lists.math.uh.edu Mon Feb 08 17:27:10 2016 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from lists1.math.uh.edu ([129.7.128.208]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aSoeY-0001zW-Rn for ding-account@gmane.org; Mon, 08 Feb 2016 17:27:07 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by lists1.math.uh.edu with smtp (Exim 4.85) (envelope-from ) id 1aSods-00039w-Or; Mon, 08 Feb 2016 10:26:24 -0600 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by lists1.math.uh.edu with esmtps (TLSv1.2:AES128-GCM-SHA256:128) (Exim 4.85) (envelope-from ) id 1aSmpM-0002Lk-OW for ding@lists.math.uh.edu; Mon, 08 Feb 2016 08:30:08 -0600 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtps (TLSv1.2:DHE-RSA-AES128-SHA:128) (Exim 4.85) (envelope-from ) id 1aSmpI-0007zU-BO for ding@lists.math.uh.edu; Mon, 08 Feb 2016 08:30:08 -0600 Original-Received: from mail.javad.com ([54.86.164.124]) by quimby.gnus.org with esmtps (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.80) (envelope-from ) id 1aSmpG-00088T-6t; Mon, 08 Feb 2016 15:30:02 +0100 Original-Received: from osv (unknown [89.175.180.246]) by mail.javad.com (Postfix) with ESMTPSA id D3A03631FB; Mon, 8 Feb 2016 14:29:56 +0000 (UTC) Original-Received: from osv by osv with local (Exim 4.84) (envelope-from ) id 1aSmp9-0002M6-9v; Mon, 08 Feb 2016 17:29:55 +0300 In-Reply-To: <87fux6saj7.fsf@gnus.org> (Lars Ingebrigtsen's message of "Sat, 06 Feb 2016 15:55:08 +1100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) X-Spam-Score: -1.3 (-) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:86795 Archived-At: Lars Ingebrigtsen writes: > Sergey Organov writes: > >> Hello, >> >> commit 5d7c18060995c206e8a708829fa30801885cb972 >> Author: Katsumi Yamaoka >> Date: Fri Jun 10 00:09:30 2011 +0000 >> >> Improve dribble data handling. >> >> This commit breaks '.newsrc-dribble' buffer handling when gnus group >> contains 'posting-style' with embedded newline characters, because of >> newly introduced feature of 'gnus-dribble-enter' to remove /lines/ >> matching 'regexp' argument. >> >> Either 'posting-style' must not be part of `gnus-newsrc-alist' elements, >> or 'posting-style' must be excluded when saving group info into the >> dribble buffer, or 'gnus-dribble-enter' must remove entire sexp matching >> 'regexp', not lines. > > I guess it could also insert things into the dribble buffer with "\n" > instead of real newlines? They would read the same, but would make > every dribble be on one single line... > > I think I'll make that change. It should be pretty trivial. I'd rather vote for excluding 'posting-style' from dribble buffer, as, being customisable user setting, it is always saved elsewhere. It takes space and gives problems in dribble buffer for no reason. -- Sergey.