[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#12908: 24.3.50; file `emacs_backtrace.txt'?
From: |
Paul Eggert |
Subject: |
bug#12908: 24.3.50; file `emacs_backtrace.txt'? |
Date: |
Sat, 17 Nov 2012 21:19:36 -0800 |
User-agent: |
Mozilla/5.0 (X11; Linux i686; rv:16.0) Gecko/20121028 Thunderbird/16.0.2 |
On 11/17/2012 08:04 PM, Eli Zaretskii wrote:
> The
> problem is in detecting when stderr is closed or an invalid handle to
> begin with, and do the redirection only then. In all my readings and
> tests, I was unable to find a reliable, let alone documented, way of
> determining that.
The method I gave in <http://bugs.gnu.org/12908#73>
is portable to GNU and POSIXish hosts, where you can test whether
a file descriptor FD is valid by invoking dup2 (FD, FD).
Gnulib has a dup2 implementation that works on Microsoft Windows,
so if we use that, it seems we should be able to use the same idea
there too.
- bug#12908: 24.3.50; file `emacs_backtrace.txt'?, (continued)
- bug#12908: 24.3.50; file `emacs_backtrace.txt'?, Eli Zaretskii, 2012/11/17
- bug#12908: 24.3.50; file `emacs_backtrace.txt'?, Paul Eggert, 2012/11/17
- bug#12908: 24.3.50; file `emacs_backtrace.txt'?, Eli Zaretskii, 2012/11/17
- bug#12908: 24.3.50; file `emacs_backtrace.txt'?, Paul Eggert, 2012/11/17
- bug#12908: 24.3.50; file `emacs_backtrace.txt'?, Drew Adams, 2012/11/17
- bug#12908: 24.3.50; file `emacs_backtrace.txt'?, Paul Eggert, 2012/11/17
- bug#12911: bug#12908: 24.3.50; file `emacs_backtrace.txt'?, Paul Eggert, 2012/11/17
- bug#12911: bug#12908: 24.3.50; file `emacs_backtrace.txt'?, Eli Zaretskii, 2012/11/17
- bug#12908: 24.3.50; file `emacs_backtrace.txt'?, Eli Zaretskii, 2012/11/17
- bug#12908: 24.3.50; file `emacs_backtrace.txt'?, Eli Zaretskii, 2012/11/17
- bug#12908: 24.3.50; file `emacs_backtrace.txt'?,
Paul Eggert <=
- bug#12911: 24.3.50; let users decide where (& perhaps whether) `emacs_backtrace.txt' files are written, Eli Zaretskii, 2012/11/18
- bug#12911: 24.3.50; let users decide where (& perhaps whether) `emacs_backtrace.txt' files are written, Paul Eggert, 2012/11/18
- bug#12911: 24.3.50; let users decide where (& perhaps whether) `emacs_backtrace.txt' files are written, Eli Zaretskii, 2012/11/18
- bug#12911: 24.3.50; let users decide where (& perhaps whether) `emacs_backtrace.txt' files are written, Stefan Monnier, 2012/11/18
- bug#12911: 24.3.50; let users decide where (& perhaps whether) `emacs_backtrace.txt' files are written, Eli Zaretskii, 2012/11/18
- bug#12908: 24.3.50; file `emacs_backtrace.txt'?, Drew Adams, 2012/11/17
- bug#12908: 24.3.50; file `emacs_backtrace.txt'?, Paul Eggert, 2012/11/17
- bug#12908: 24.3.50; file `emacs_backtrace.txt'?, Eli Zaretskii, 2012/11/17
- bug#12908: 24.3.50; file `emacs_backtrace.txt'?, Drew Adams, 2012/11/17
- bug#12911: 24.3.50; let users decide where (& perhaps whether) `emacs_backtrace.txt' files are written, Eli Zaretskii, 2012/11/18