CLIST, ISPF, ISPF 2.x, MVS38J

ISPF TBDISPL Updates in MVS 3.8J

Overview ISPF table service, TBDISPL, is a powerful service! Not only will TBDISPL create a scrollable display of table data using a special ISPF model panel definition, TBDISPL also allows selected row(s) to be processed in a CLIST or dialog manager program one by one. Add, Change, Delete, Inquiry using ISPF TBDISPL In the following panel, PEMPL3US, action request(s) (ADD,…

Continue Reading

CLIST, ISPF 2.x, MVS38J, TSO, Utility

DSCOPY in MVS38J

Overview Copying DASD datasets is a common task – whether creating a backup copy of a data set or creating a new data set from an existing data set to change allocations due to data set growth (i.e. PDS directory space). As a programmer in my early years, I remember copying PDS datasets using the following steps under ISPF: Using…

Continue Reading

ISPF 2.x, MVS38J

Planning for ISPF in MVS38J

Overview After unloading ISPF 2.2 from the distribution tape, Wally Mclaughlin’s version of the ISPF-like product for MVS 3.8J running under the Hercules emulator, some basic ISPF library hierarchy (concatenation) pre-planning is a must to provide ISPF dialogue development while maintaining a stable ISPF environment for the MVS 3.8J hobbyist! This post focuses and shares my experience to implement ISPF…

Continue Reading

Hercules, ISPF 2.x, MVS38J

ISPF Command Table in MVS 3.8J

In release ISPF v2.1 (ISPF-like product from Wally Mclaughlin), the command table utility was introduced as option 3.9 (Create/change an application command table). A command table is an actual ISPF table stored in the ISPTTLIB library. Depending on your installation standards, the ISPTABL DD most likely points to a user id dataset and may be one of several concatenated datasets…

Continue Reading

BAL, CLIST, ISPF 2.x, MVS38J, TSO

CCOMPR in MVS38J

 Update:  Thanks to Rob Prins and Marco Verpelli, version V0R9M01 includes more information regarding ZEBCOMPR, specifically for MVS38J. No functional changes to CCOMPR, only documentation updates and additions.  The documentation changes are also reflected on this post in the help panel content HCOMPR and readme scrollable file under Installing CCOMPR Software section below.  Overview The MVS38J public domain OS is a…

Continue Reading

BAL, ISPF, ISPF 2.x

DUCBD in MVS38J

DUCBD – Display DASD and TAPE UCB Information Utility for MVS38J / ISPF v 2.x / Hercules(current version 1.1.01  2024-01-01) The UCB (Unit Control Block) stores information regarding input/output devices on a MVS 38J operating system. Sometimes, it is necessary to inquire on some of that information for research purposes or general I/O device verification. DUCBD displays select control information…

Continue Reading

BAL, CLIST, ISPF, ISPF 2.x, MVS38J, TSO, Utility

DALCDS in MVS38J

DALCDS – Display TSO Allocations Utility for MVS38J / ISPF v 2.x / Hercules(current version 1.2.02  2024-05-01) Many file allocation listing type CPs can be found on the CBT website or various technical journals. DALCDS displays allocated datasets for the current TSO session on a ISPF panel display. DALCDS is written in assembler (IFOX00) using ISPF 2.1 (product from Wally…

Continue Reading

BAL, CLIST, ISPF, ISPF 2.x, MVS38J, Utility

DFSPC in MVS38J

** Temporary FIX Notification ** Due to a TBDISPL element limitation in ISPF v2.2 when using a model 2 (24×80) terminal session, the display will fail and not display correctly. To temporarily correct this issue, add two blank lines to the panel PDFSPC0 in the BODY section as shown (in red) below: Note: This limitation is compensated in version v1r2m00…

Continue Reading

BAL, COBOL, Copybooks, ISPF 2.x, Macros, MVS38J, Subroutine

SHRABIT.MACLIB in MVS 3.8J

Overview SHRABIT – MACLIB for ShareABitOfIT software applications for MVS38J / Hercules(current version 1.0.04  2024-07-01) SHRABIT.MACLIB is a PDS that stores a set of common macros and COBOL copybooks for various software offered on this site to the MVS 3.8J hobbyist community. It is an installation requisite for some software and will be listed accordingly in installation instructions. The current…

Continue Reading

BAL, ISPF 2.x, MVS38J

ULXL01 in MVS38J

About ULXL01 ULXL01 is an application written by Bill Godfrey in 1985 and later updated in 1991 for the MVS and ISPF products of that time. ULXL01 exhibits available disk space information using four panel displays (including a HELP panel) and a dialogue driver (similar to a TSO Command Processor) executing under ISPF. ULXL01 traverses the requested DASD volume VTOC…

Continue Reading