bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#7842: acknowledged by developer (control message for bug 7842)


From: Eli Zaretskii
Subject: bug#7842: acknowledged by developer (control message for bug 7842)
Date: Fri, 22 Feb 2013 16:55:25 +0200

> From: Stefan Monnier <address@hidden>
> Cc: Jameson Graef Rollins <address@hidden>,  address@hidden
> Date: Fri, 22 Feb 2013 09:17:49 -0500
> 
> >      It is impossible to separate the standard output and standard error
> >   streams of the subprocess, because Emacs normally spawns the subprocess
> >   inside a pseudo-TTY, and a pseudo-TTY has only one output channel.
> 
> Eli, you're confusing things.  We're talking about call-process here,
> which uses no tty

It doesn't?  I see a call to 'pipe' on all systems but MSDOS.  But
hey, what do I understand, right?

> and already separates stdout from stderr.

stderr is put on a file when separated.

> There's nothing unreasonable in requesting the ability to put
> call-process's stderr output inside a buffer.  We could easily do that
> with a simple Elisp wrapper (which uses a make-temp-file internally).

The OP seems to object to a solution that would use files, or else he
would have used make-temp-file himself.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]