GNU bug report logs - #9150
24.0.50; process started with start-process is missing tty

Previous Next

Package: emacs;

Reported by: Ralf Schmitt <ralf <at> systemexit.de>

Date: Fri, 22 Jul 2011 16:20:03 UTC

Severity: normal

Tags: unreproducible

Found in version 24.0.50

Done: Stefan Kangas <stefan <at> marxist.se>

Bug is archived. No further changes may be made.

Full log


Message #23 received at 9150 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Kangas <stefan <at> marxist.se>
To: Ralf Schmitt <ralf <at> systemexit.de>
Cc: 9150 <at> debbugs.gnu.org
Subject: Re: bug#9150: 24.0.50;
 process started with start-process is missing tty
Date: Fri, 11 Oct 2019 03:29:54 +0200
Ralf Schmitt <ralf <at> systemexit.de> writes:

> a process started with start-process doesn't get a tty.
>
> The following code open a buffer with the content "no"
>
> (start-process "test" "test" "/home/ralf/isatty")
> (switch-to-buffer-other-window "test")
>
> where /home/ralf/isatty is compiled from the following code:
>
> ,----
> | #include <stdio.h>
> | #include <unistd.h>
> |
> | int main(int argc, char **argv)
> | {
> |     fprintf(stdout, isatty(1) ? "yes\n" : "no\n");
> |     return 0;
> | }
> `----
>
> Running emacs inside gdb or configuring with
> ,----
> | ./configure --with-x-toolkit=athena --with-xft --without-gconf --without-rsvg
> `----
> makes the problem go away.

That was 8 years ago.  Are you still seeing this issue in a modern
version of Emacs?  From the thread, it looked like you were only able to
reproduce it on your desktop machine, but not on a vps, and another
person reported that he was unable to reproduce it too.

If I don't hear back from you within a couple of weeks, I'll just
assume that this is no longer an issue and close this as
unreproducible.  Thanks in advance.

Best regards,
Stefan Kangas




This bug report was last modified 5 years and 220 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.