From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Proposal for extending set-process-filter Date: Thu, 29 Apr 2004 06:44:21 -0400 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: Reply-To: rms@gnu.org NNTP-Posting-Host: deer.gmane.org X-Trace: sea.gmane.org 1083236220 27534 80.91.224.253 (29 Apr 2004 10:57:00 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 29 Apr 2004 10:57:00 +0000 (UTC) Cc: monnier@iro.umontreal.ca, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Thu Apr 29 12:56:54 2004 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1BJ9Dq-0001Ce-00 for ; Thu, 29 Apr 2004 12:56:54 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1BJ9Dp-0002YK-00 for ; Thu, 29 Apr 2004 12:56:53 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.30) id 1BJ9D8-0008DV-Rd for emacs-devel@quimby.gnus.org; Thu, 29 Apr 2004 06:56:10 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.30) id 1BJ9B0-00080E-Q9 for emacs-devel@gnu.org; Thu, 29 Apr 2004 06:53:58 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.30) id 1BJ97q-0007NN-G9 for emacs-devel@gnu.org; Thu, 29 Apr 2004 06:51:13 -0400 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.30) id 1BJ940-0006jC-4T for emacs-devel@gnu.org; Thu, 29 Apr 2004 06:46:44 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.24) id 1BJ91h-0007QK-Ac; Thu, 29 Apr 2004 06:44:21 -0400 Original-To: David Kastrup In-reply-to: (message from David Kastrup on 27 Apr 2004 22:59:54 +0200) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.4 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:22349 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:22349 What I proposed was intended to redirect output (possibly just on one file descriptor of stdout and stderr) to a potentially _different_ buffer. In general, when the output from a process goes into a buffer, we want the process to have that buffer as its process buffer. In the exceptional case where we do not want that buffer to be its process buffer, we could easily write a filter function to insert the output into a buffer.