"I. Szczesniak" wrote: > On 7/25/09, Garrett D'Amore <gdamore at sun.com> wrote: > > Roland Mainz wrote: > > > Garrett D'Amore wrote: > > > > Alan Coopersmith wrote: > > > > > Garrett D'Amore wrote: [snip] > > > > Strongly enough that > > > > I'm contemplating derailing the case. > > > > > > And what should we do then ? The only thing we can do is to remove it > > > from the case materials - removing it from the code can only be done > > > globally (e.g. libast) and that really will break existing&&ARC'ed > > > parts. > > > > #ifdef SOLARIS ? > > Are you SERIOUSLY suggesting the project team has to add 2196 #ifdef > SOLARIS statements (45 commands, 4 per option, 20 to strip further > text strings in the getopt template) in the code of libcmd?
Erm... technically it may then be easier to |#ifdef SOLARIS ... #else ... #endif| the whole codeblock containg the getopts string... but as said this is something which this project tried to avoid at all cost in the past to prevent that we end-up in the same situation as Solaris ksh88 (which was at the end considered unmaintainable and unsalvageable by the people at Sun who did the maintaince on it). ---- Bye, Roland -- __ . . __ (o.\ \/ /.o) roland.mainz at nrubsig.org \__\/\/__/ MPEG specialist, C&&JAVA&&Sun&&Unix programmer /O /==\ O\ TEL +49 641 3992797 (;O/ \/ \O;)