From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.help Subject: Re: Setting gdb to use eshell buffer Date: Tue, 03 Feb 2004 16:23:03 GMT Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Message-ID: References: <878ylb2o8a.fsf@emptyhost.emptydomain.de> <40159F4E.8000703@yahoo.com> <87ektfswns.fsf@emptyhost.emptydomain.de> <401ED323.9080906@yahoo.com> <877jz46019.fsf@emptyhost.emptydomain.de> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1075826154 26319 80.91.224.253 (3 Feb 2004 16:35:54 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 3 Feb 2004 16:35:54 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Feb 03 17:35:45 2004 Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1Ao3Wa-0008Qi-00 for ; Tue, 03 Feb 2004 17:35:44 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.24) id 1Ao3To-0001W4-CI for geh-help-gnu-emacs@m.gmane.org; Tue, 03 Feb 2004 11:32:52 -0500 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!logbridge.uoregon.edu!snoopy.risq.qc.ca!charlie.risq.qc.ca!53ab2750!not-for-mail Original-Newsgroups: gnu.emacs.help User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50 Original-Lines: 21 Original-NNTP-Posting-Host: 132.204.24.84 Original-X-Complaints-To: abuse@umontreal.ca Original-X-Trace: charlie.risq.qc.ca 1075825383 132.204.24.84 (Tue, 03 Feb 2004 11:23:03 EST) Original-NNTP-Posting-Date: Tue, 03 Feb 2004 11:23:03 EST Original-Xref: shelby.stanford.edu gnu.emacs.help:120659 Original-To: help-gnu-emacs@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.2 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 Xref: main.gmane.org gmane.emacs.help:16607 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:16607 > Well, my original plan was to allow multiple connections. Then each > connection could be dedicated to a single compilation, until that > compilation is finished. That's probably the easiest and more robust way to do it. > If two (remote) processes are writing to the same *tramp/foo* buffer, > it is nearly impossible to tell the chunks apart later. At least I > haven't found a way to do that. But if there was a way, multiplexing > a single *tramp/foo* buffer might be the way to go. I'm sure it's possible, but it's probably also very painful to do, especially in the context of Tramp (you'd probably have to either require users install some multiplexing program on the server's end or write it in Perl and transmit it, but it's likely to be a large piece of code). It might be easier to think of it as a tramp-server, which you'd run in place of a bourne shell. Maybe it's not a bad idea. Stefan