On Mon, 23 Apr 2007 18:52:16 +0200 Joerg.Schilling at fokus.fraunhofer.de
(Joerg Schilling) wrote:
> Glenn Fowler <gsf at research.att.com> wrote:
> > external builtins are then free to use native stdio on { stdin stdout
> > stderr }
> > with the proviso that before returning control to ksh
> > the builtin flushes any of { stdin stdout stderr } that were used
> > *and* frees all builtin specific memory and resources
> Could you pleas explain how this should work with I/O redirection?
what do you mean
won't your builtin will be using { stdin stdout stderr }?
> > a builtin using native stdio would then be treated the same as the builtin
> > using any resource not known to ksh -- all handling of those resources
> > is the builtin's responsibility
> We did also discuss the problem if handling signals....
lets deal with this question first