MacKinney Systems, Inc.

Released On: 01/27/2016

SimpList 2.3 is compatible with all versions of z/OS 1.5 and above. It is required for the support of LIB2 data sets (also known as PDSE type 2) in z/OS 2.1 and above.

1. License key maintenance

Rather than storing SimpList license keys in an ISPF table, they can now be stored in a sequential data set or PDS member. This makes license maintenance easier as new keys can simply be edited over old ones. 

2. Enhancements to the Information panel

When a data set is selected using function I (Information), the attributes of the selected data set are displayed on a panel where any of the attributes can optionally be changed. The panel previously supported three data set types (PDS, PDSE and SEQ), but now allows the data set type to be changed from or to any of the following:

PDSPartitioned Data Set (up to 65,535 tracks with up to 16 extents)
LIB1Partitioned Data Set Extended (unlimited tracks up to 123 extents)
LIB2Similar to LIB1 but allows member generations
BASICSequential Data Set (up to 65,535 tracks with up to 16 extents)
LARGESequential Data Set (unlimited tracks up to 16 extents)
EXTPREFExtended Preferred (assigns BASIC if extended cannot be allocated)
EXTREQExtended Required (unlimited tracks up to 123 extents)

The panel has also been enhanced to allow single volume data sets to be converted to multi-volume (or vice versa), or to increase or decrease the number of volumes assigned to multi-volume data sets. 

3. Support for member generations

LIB2 member generations can be selected from SimpList member lists by entering a generation number in the member list Newname field.

4. Support for line command tables

A line command table name can be entered on the SimpList 'Edit and View Entry Options' panel for use when editing or viewing data sets, UNIX files and workstation files on a mainframe.

5. Screen name enhancements

Screen names displayed by the SWAPBAR command in regular ISPF show which function is being performed (e.g. Edit or View). SimpList enhances the SWAPBAR to display which data set or member is being processed. This makes the SWAPBAR more informative and easier for SimpList users to know precisely which ISPF session to swap to.

6. Enhancements to the TSO SL command

The TSO SL command has been enhanced to allow an optional function and/or object name to be specified, as shown by the following command syntax:

TSO SL {function} {object}

For example:

TSO SLStarts a nested SimpList session
TSO SL B 'MY.DSN'  Browses 'MY.DSN'
TSO SL C .MYUNIXCopies whichever object has the .MYUNIX label
TSO SL EEdits whichever object the cursor is pointing at

This enhancement allows any type of object (e.g. data set, DB2 table, UNIX file, etc.) to be selected for any function (e.g. copy, delete, print, transfer, view, etc.) from any command line anywhere in ISPF.

7. New function 'I' in member lists

When a member with fixed or variable length records is selected from a SimpList member list using function I, member Information is displayed (such as regular and extended member statistics). When a load module is selected from a SimpList member lists using function I, a listIdr AMBLIST report is displayed.

8. User defined function enhancements

User defined functions (1, 2 and 3) have been enhanced to allow user written procedures to set messages for display next to data sets selected from DSLISTs, and to receive optional input arguments when members are selected from member lists.