From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: storm@cua.dk (Kim F. Storm) Newsgroups: gmane.emacs.devel Subject: Re: process output has become a bit random... Date: 29 Jul 2004 01:40:39 +0200 Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Message-ID: References: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1091058036 25668 80.91.224.253 (28 Jul 2004 23:40:36 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 28 Jul 2004 23:40:36 +0000 (UTC) Cc: handa@m17n.org, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jul 29 01:40:27 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1Bpy27-0003TU-00 for ; Thu, 29 Jul 2004 01:40:27 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1Bpy5H-0008Um-0D for ged-emacs-devel@m.gmane.org; Wed, 28 Jul 2004 19:43:43 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1Bpy59-0008UQ-MN for emacs-devel@gnu.org; Wed, 28 Jul 2004 19:43:35 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1Bpy58-0008U4-Oi for emacs-devel@gnu.org; Wed, 28 Jul 2004 19:43:35 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1Bpy58-0008Tf-JH for emacs-devel@gnu.org; Wed, 28 Jul 2004 19:43:34 -0400 Original-Received: from [195.41.46.237] (helo=pfepc.post.tele.dk) by monty-python.gnu.org with esmtp (Exim 4.34) id 1Bpy1f-0000Cr-SH for emacs-devel@gnu.org; Wed, 28 Jul 2004 19:40:00 -0400 Original-Received: from kfs-l.imdomain.dk.cua.dk (0x503e2644.bynxx3.adsl-dhcp.tele.dk [80.62.38.68]) by pfepc.post.tele.dk (Postfix) with SMTP id E4807262829; Thu, 29 Jul 2004 01:39:56 +0200 (CEST) Original-To: Peter Heslin In-Reply-To: Original-Lines: 30 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:26074 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:26074 Peter Heslin writes: > On 2004-07-28, David Kastrup wrote: > > Has anybody else experienced anything weird in connection with process > > output recently? > > When running M-x grep recently, I got the output duplicated several > times, which happened on a couple of random occasions. At the time I > thought it might have been related to the super-slow grep output bug, > but it sounds pretty close to what you describe. I made a change on 2004-06-07 which increased the read buffer from 1k to 4k. I don't see how that could provoke duplicate buffer output, though. There have been recent changes specific for the MAC port, but that may be irrelevant in your case? Another change which may be relevant is this 2004-06-11 Kenichi Handa * coding.c (decode_coding_string): Check CODING_FINISH_INTERRUPT. Process output handling calls decode_coding_string in such a way that it may not decode an entire string (leaving further decoding to the next call). If there is some error in that logic, I think text could be duplicated. -- Kim F. Storm http://www.cua.dk