Glenn Fowler <[EMAIL PROTECTED]> wrote:
> > A libfind based buildin could look this way:
>
> > b_find(int ac, char ** av, FILE *std[], int *interrupted)
>
> the ksh b_*() prototype will not change
If there is no will to allow non ast based libraries to be able to
be be used as ksh builtins, why did then Solaris make place for the name
"libcmd"?
I thought that the intention was to have reusable code.
I did restructure my portability system during the last months and
libschily (libfind is based on libschily) is now implemented in a way
that allows to link any other cleanly build binary against it, if this
other binary does not establish claims that require standard interfaces
to be replaced by ksh internal interfaces.
If the ksh sources are structured in a way that is compatible with
other software, it should be no problem to find a way to let ksh93
use a "standard" libfind. I am willing to create a ksh93 specific b_find()
entry only in case that ksh93 allows me to let the rest of libfind
stay standard software.
If ksh93 is not able to grant this, it looks like a foreign budy in
Solaris....
Jörg
--
EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
[EMAIL PROTECTED] (uni)
[EMAIL PROTECTED] (work) Blog: http://schily.blogspot.com/
URL: http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily
_______________________________________________
opensolaris-code mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code