[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Redirecting standard output
From: |
Lars Magne Ingebrigtsen |
Subject: |
Re: Redirecting standard output |
Date: |
Thu, 21 Apr 2011 17:15:49 +0200 |
User-agent: |
Gnus/5.110016 (No Gnus v0.16) Emacs/24.0.50 (gnu/linux) |
I've squashed a few more bugs, and all combinations of OUTPUT-BUFFER
ERROR-FILE now seem to work.
However, since if we're redirecting both STDOUT and STDERR to files, the
way that `call-process' waits for the process to exit won't work. The
normal way is to loop over a read from the process, and since we now no
longer have any fds that we can read from, it falls through to the
wait_for_termination (pid);
So if you do this:
(call-process "sleep" nil '((:file "/tmp/hello") "/tmp/error") nil "9")
you can't interrupt the sub-process. That's obviously not acceptable.
Is there an interruptible (is that a word?) version of that function
that can be used? I've grepped a bit, but didn't see anything
obvious...
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog http://lars.ingebrigtsen.no/
- Redirecting standard output, Lars Magne Ingebrigtsen, 2011/04/20
- Re: Redirecting standard output, Stefan Monnier, 2011/04/20
- Re: Redirecting standard output, Lars Magne Ingebrigtsen, 2011/04/20
- Re: Redirecting standard output, Eli Zaretskii, 2011/04/21
- Re: Redirecting standard output, Lars Magne Ingebrigtsen, 2011/04/21
- Re: Redirecting standard output, Lars Magne Ingebrigtsen, 2011/04/21
- Re: Redirecting standard output, Eli Zaretskii, 2011/04/21
- Re: Redirecting standard output,
Lars Magne Ingebrigtsen <=
- Re: Redirecting standard output, Lars Magne Ingebrigtsen, 2011/04/21
- Re: Redirecting standard output, Eli Zaretskii, 2011/04/21
- Re: Redirecting standard output, Lars Magne Ingebrigtsen, 2011/04/21
- Re: Redirecting standard output, Lars Magne Ingebrigtsen, 2011/04/21
- Re: Redirecting standard output, Eli Zaretskii, 2011/04/21
- Re: Redirecting standard output, Jan Djärv, 2011/04/21
- Re: Redirecting standard output, Eli Zaretskii, 2011/04/21
- Re: Redirecting standard output, Davis Herring, 2011/04/21
- Re: Redirecting standard output, Lars Magne Ingebrigtsen, 2011/04/21
- Re: Redirecting standard output, Eli Zaretskii, 2011/04/22