[Top][All Lists]

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

Re: readpipe patch again

From: Akim Demaille
Subject: Re: readpipe patch again
Date: 06 May 2002 16:27:21 +0200
User-agent: Gnus/5.0808 (Gnus v5.8.8) XEmacs/21.4 (Common Lisp)

>>>>> "Paul" == Paul Eggert <address@hidden> writes:

Paul> The current Bison CVS has a bug: it creates a temporary file to
Paul> feed to m4, but it doesn't clean up the file if interrupted.

Well, I wouldn't call this a bug: it is an area which still needs
work, but we know that :)

Paul> The simplest way that I can see to fix the problem is to modify
Paul> Bison to not create a temporary file at all: instead, Bison can
Paul> just write to a pipe and have m4 read from that pipe.

Why not.  But it must remain possible, at least for debugging, to
bison to save this file.  That's the reason why I chose a file.

Paul> So this raises the question: how important is it to run Bison on
Paul> hosts that lack `fork'?  Such hosts are not GNU hosts; nor are
Paul> they Unix hosts; nor are they POSIX hosts.  One could argue that
Paul> a developer should have access to a GNU or Unix or POSIX host to
Paul> run Bison on, even if the rest of the build runs on some other
Paul> host.

I have no big problem with that myself, but ISTR there were people
wanting to use Bison under DOS.  Hm.  Can't make up my mind :(

reply via email to

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