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…
Category: ISPF 2.x
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…
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…
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…
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…
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…
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…
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…
ISPF Option 6 in MVS38J
Overview Using ISPF 2.x (Wally Mclaughlin’s ISPF-like product), Option 6 is a common panel utilized to execute TSO commands under ISPF on your Hercules/MVS 3.8J system. Simply, type the command plus any parameters (if any), and press ENTER. While developing CLISTs , especially one with two or three parameters where one parameter is a dataset name, retyping that command for…
GETMSG in MVS38J
GETMSG – Get ISPF Message for MVS38J /ISPF / Hercules(current version 0.9.00 2019-09-11) Overview GETMSG is a simple ISPF utility for use under ISPF 2.x (ISPF-like product from Wally Mclaughlin). Specifically, this utility will fetch an ISPF message from MLIB and return each message component (e.g. short and long message content) in ISPF Shared variables for CLISTs access. This utility…