From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/86705 Path: news.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.gnus.general Subject: Re: Dribble buffer breakage. Date: Sat, 06 Feb 2016 15:55:08 +1100 Message-ID: <87fux6saj7.fsf@gnus.org> References: <87wpwo4qss.fsf@javad.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1454734584 10713 80.91.229.3 (6 Feb 2016 04:56:24 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 6 Feb 2016 04:56:24 +0000 (UTC) Cc: bugs@gnus.org, ding@gnus.org To: Sergey Organov Original-X-From: ding-owner+M34931@lists.math.uh.edu Sat Feb 06 05:56:09 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 1aRuuk-00021c-5P for ding-account@gmane.org; Sat, 06 Feb 2016 05:56:06 +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 1aRuuP-0001lA-87; Fri, 05 Feb 2016 22:55:45 -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 1aRuuL-0001kR-Nr for ding@lists.math.uh.edu; Fri, 05 Feb 2016 22:55:41 -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 1aRuuK-00079o-KW for ding@lists.math.uh.edu; Fri, 05 Feb 2016 22:55:41 -0600 Original-Received: from hermes.netfonds.no ([80.91.224.195]) by quimby.gnus.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.80) (envelope-from ) id 1aRuuH-0008KW-Gl; Sat, 06 Feb 2016 05:55:37 +0100 Original-Received: from cpe-60-225-211-161.nsw.bigpond.net.au ([60.225.211.161] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1aRuts-0006OD-Mt; Sat, 06 Feb 2016 05:55:13 +0100 In-Reply-To: <87wpwo4qss.fsf@javad.com> (Sergey Organov's message of "Fri, 21 Aug 2015 18:14:27 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.90 (gnu/linux) X-MailScanner-ID: 1aRuts-0006OD-Mt MailScanner-NULL-Check: 1455339316.0215@ycbhYGqzQAFoNU627RsFow X-Spam-Status: No X-Spam-Score: -0.5 (/) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:86705 Archived-At: 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. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no