[ksh93-integration-discuss] Re: Small sticky-bit bug in "mkdir" builtin...

Glenn Fowler gsf at research.att.com
Thu Apr 26 05:28:29 PDT 2007


On Thu, 26 Apr 2007 14:04:15 +0200 Joerg.Schilling at fokus.fraunhofer.de (Joerg Schilling) wrote:
> Glenn Fowler <gsf at research.att.com> wrote:

> > I'll post new beta packages friday
> >
> > included will be some minor changes to support ast and non-ast b_find() builtins
> > the main part of that being sh_run() for b_find() -exec

> Did you try to run libfind from ksh93 or is this a modification that 
> has been introduced from just thinking about the topic?

did not try to run libfind -- that will be up to you
the sh_run() hook was needed to properly handle recursive builtins
which had not been a possibility before
the other minor changes were a result of testing ast b_find()
to make sure libfind has a chance of working

there's still one more piece that we have to figure out
ksh command substitution is optimized for small output by
using an sfio string stream discipline that spills over to a
tmp file after an implementation defined amount of output
this will work with builtins that are compiled against -last
(using either ast <sfio.h> or <stdio.h>)

to work with builtins not compiled against -last ksh will
need to know, prior to executing a builtin, whether it was
compiled against -last -- we'll have that part done today

-- Glenn Fowler -- AT&T Research, Florham Park NJ --




More information about the ksh93-integration-discuss mailing list