> You could have set up an "extended library"  that
> would have sat below the user portion of the library
> list.  This would have broken no code, and given
> everybody exactly what they wanted.

How would this work exactly? Would it be an object that contained an
extension to the library list? I can see that this would stop the legacy
code from actually falling over, but the code wouldn't be able to touch the
extended library, so it might proceed under the incorrect assumption that
it has a strictly limited library list. Arguably this is worse than making
it fall over.

Today you have five library lists (believe it or not)

1).  Language library (1 library - specified with the [secret] SYSLIBLE
parameter of CRTSBSD/CHGSBSD)
2).  System portion of the library list (15 libraries - specified by the
system value QSYSLIBL or the CHGSYSLIBL command)
3).  Product libraries (2 libraries - propagated in a "pop the stack"
method PRDLIB parameter of CRTCMD/CHGCMD)
4).  Current library (1 library - specified by CHGCURLIB command or the
CURLIB parameter of CRTCMD/CHGCMD)
5).  User portion of the library list (25 libraries - specified by the
system value QUSRLIBL, by INLLIBL parameter of CRTJOBD/CHGJOBD,
ADDLIBLE/RMVLIBLE commands or by the CHGLIBL command)

My proposed "extended library list" would have been a sixth library list
tacked onto the bottom.

HO, HO, HO

Al

Al Barsa, Jr.
Barsa Consulting Group, LLC

400>390

914-251-1234
914-251-9406 fax

http://www.barsaconsulting.com
http://www.taatool.com






As an Amazon Associate we earn from qualifying purchases.

This thread ...


Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.