Downloads CBT Information Order CDROM |
//***SECTION V-508 SECTION * DOC FILE //* V-508 CHANGES FOR VERSION 508 DEC 19, 2024 * DOC FILE //* * DOC FILE //* A. We continue to thank the Linux Foundation, Open * DOC FILE //* Mainframe Project, which has given us access * DOC FILE //* to a z/OS development machine. A considerable * DOC FILE //* number of the Updates and Additions mentioned * DOC FILE //* here, were developed on that machine, by retired * DOC FILE //* systems programmers and by others. Thank you, * DOC FILE //* Open Mainframe Project of the Linux Foundation...!! * DOC FILE //* Special thanks to John Mertic and the other good * DOC FILE //* folks there. * DOC FILE //* * DOC FILE //* B. Another of my email addresses is never used. * DOC FILE //* Please DO NOT SEND EMAIL to sbgolob@att.net. * DOC FILE //* * * * * ONLY * * * * * DOC FILE //* Please use sbgolob@cbttape.org to email me. * DOC FILE //* * * * * ONLY * * * * * DOC FILE //* * DOC FILE //* C. My snail mail address is: * DOC FILE //* Sam Golob Phone Number: 845-731-9031 * DOC FILE //* P.O. Box 702 * DOC FILE //* Pomona, NY 10970 * DOC FILE //* * DOC FILE //* D. I must thank "Mr. Updater", my go-to guy, who has * DOC FILE //* helped us fix programs in countless situations. * DOC FILE //* THANK YOU, SIR...!!! Your help has always been * DOC FILE //* invaluable. * DOC FILE //* * DOC FILE //* 1. Updates to Files 006 and 008 as usual. These are * DOC FILE //* files which have to do with creating the current * DOC FILE //* version of this collection. * DOC FILE //* * DOC FILE //* 2. Update to File 019, to include a sample system * DOC FILE //* shutdown member called COMMSAMP that shuts down * DOC FILE //* a system automatically (and quickly) using the * DOC FILE //* File019 program called COMMAND. * DOC FILE //* * DOC FILE //* 3. Update to File 028 to add a sequential copy program * DOC FILE //* called FTL which has similar JCL to SEQCOPY. Also * DOC FILE //* add members to help implement the tape backup * DOC FILE //* process. * DOC FILE //* * DOC FILE //* 4. Update to File 035 to upgrade the PDS86 program * DOC FILE //* package to 8.6.24.4. There is now a new convention * DOC FILE //* that the last two numbers (24,4) are now the year * DOC FILE //* and the quarter of the year. * DOC FILE //* * DOC FILE //* 5. Update to File 043 from Lionel Dyck, which is his * DOC FILE //* fantastic way to download the entire CBT Tape (file * DOC FILE //* by file) to your z/OS system. All you need is an * DOC FILE //* FTP connection from your z/OS system to the web * DOC FILE //* site: www.cbttape.org * DOC FILE //* * DOC FILE //* 6. Some updates to File 099 from Lionel Dyck. These * DOC FILE //* are REXX code snippets. * DOC FILE //* * DOC FILE //* 7. Update to File 112 having to do with installation * DOC FILE //* of the VTOC TSO command. * DOC FILE //* * DOC FILE //* 8. Update to File 118 which extends the notification * DOC FILE //* process when new SMP/E sysmods are delivered, to * DOC FILE //* an existing SMPPTS pds, as well as to a sequential * DOC FILE //* PTF file (such as which comes on a PTF PUT tape). * DOC FILE //* The original purpose of this file was to examine * DOC FILE //* a PUT tape before SMP gets to look at it, so you * DOC FILE //* don't mount the wrong tape. Now we extend the * DOC FILE //* same process to an SMP/E pds, such as SMPPTS. * DOC FILE //* * DOC FILE //* 9. Update to File 134 from Greg Price, to improve the * DOC FILE //* REVIEW command and its associated tools, to version * DOC FILE //* 51.4. * DOC FILE //* * DOC FILE //* 10. Update to File 135 to upgrade both the PDS program * DOC FILE //* package (to level 8.6.24.4) and the REVIEW command * DOC FILE //* programs to version 51.4. * DOC FILE //* * DOC FILE //* 11. Update to File 147 from Rob Prins, who is the * DOC FILE //* current owner of Rick Focktman's ARCHIVER program. * DOC FILE //* * DOC FILE //* 12. Extensive updates to File 182 from John Kalinich, * DOC FILE //* to bring the fantastic PDS command package to * DOC FILE //* Level 8.6.24.4. * DOC FILE //* * DOC FILE //* 13. Update to File 183 which is Gilbert Saint-flour's * DOC FILE //* collection of utilities. * DOC FILE //* * DOC FILE //* 14. Update to File 247 which normally contains many * DOC FILE //* SYS1.BRODCAST maintenance programs, but this update * DOC FILE //* is for the MYIDP program which is there as well. * DOC FILE //* * DOC FILE //* 15. Updates to some of the programs in File 270. * DOC FILE //* * DOC FILE //* 16. Update to File 300 to fix CDSCB so it will run in * DOC FILE //* batch. You could run CDSCB against a list of * DOC FILE //* datasets by running it as a CLIST, but there was * DOC FILE //* a check in the code that stopped it from running * DOC FILE //* as a job under TSO-in-batch. Good for changing * DOC FILE //* many or all DSCB's on a volume, in onc shot. * DOC FILE //* * DOC FILE //* 17. Update to File 311 (member VSMAP) from Dennis Smith. * DOC FILE //* * DOC FILE //* 18. Several updates to Files 312 and 314 from Lionel * DOC FILE //* Dyck. * DOC FILE //* Changes for File 312: CKAMNT OMVSCMD OMVSMAN * DOC FILE //* Changes for File 314: WHOSON ZFSTOOLS * DOC FILE //* * DOC FILE //* 19. Updates to File 316 from Sam Golob. * DOC FILE //* * DOC FILE //* 20. Small update to File 369. * DOC FILE //* * DOC FILE //* 21. File 401 now contains some updates to the SPITBOL * DOC FILE //* documentation. * DOC FILE //* * DOC FILE //* 22. Update to File 415 from Rob Prins, to bring the * DOC FILE //* level of his magnificent RPF file-handling package * DOC FILE //* to Version 1.99. * DOC FILE //* * DOC FILE //* 23. Update to File 417 from Lionel Dyck and others, * DOC FILE //* to bring their RACF administration tool to * DOC FILE //* Version V38R9 (389 iterative improvements from the * DOC FILE //* original version of Nico Rizzuto). * DOC FILE //* * DOC FILE //* 24. Update to File 433 from Frank Clarke, which is a * DOC FILE //* very large collection of useful REXX execs. * DOC FILE //* * DOC FILE //* 25. Update to File 434 from Mark Zelden, to improve * DOC FILE //* HIS enormously valuable collection of REXX execs. * DOC FILE //* * DOC FILE //* 26. Update to File 435 from Frank Clarke, which is * DOC FILE //* another large collection of useful REXX execs. * DOC FILE //* * DOC FILE //* 27. Update to File 492 from Lionel Dyck, to add his * DOC FILE //* REXX exec which breaks up the SHOWzOS output into * DOC FILE //* many separate categories, so that you can look at * DOC FILE //* each display separately. The exec is called SHOWZ. * DOC FILE //* * DOC FILE //* 28. Update to File 604 which is the SIT SNOBOL4 [*] * DOC FILE //* load module version 3.5. (This is source code.) * DOC FILE //* It has been updated since the former version was * DOC FILE //* broken. * DOC FILE //* * DOC FILE //* 29. Update to File 612 from Albert Cheng, to improve * DOC FILE //* or fix several utilities in his fine collection. * DOC FILE //* Member changes: DELINUSE DELINUSJ DSPACE DUDASD * DOC FILE //* DELINUS$ DUDASD$ IXVTOC JDELINUS JDSPACE * DOC FILE //* JSLOPRNT LOAD OSVTOC SLOPRNT * DOC FILE //* * DOC FILE //* 30. Almost a complete rewrite of File 669 from Willy * DOC FILE //* Jensen, which is a large aid in REXX coding, and * DOC FILE //* analysis in REXX development. * DOC FILE //* * DOC FILE //* 31. Update to File 731 from Sam Golob, which is his * DOC FILE //* unique collection of TSO commands that you are * DOC FILE //* not likely to find (equivalents of most of them) * DOC FILE //* anywhere else. * DOC FILE //* * DOC FILE //* 32. Update to File 797, which contains an assortment * DOC FILE //* of TSO commands that you are not likely to find * DOC FILE //* anywhere else. * DOC FILE //* * DOC FILE //* 33. Update to File 874, which is a collection of HELP * DOC FILE //* members (many are similar to IBM help members) * DOC FILE //* that will get a person started in using programs * DOC FILE //* from the CBT Tape. If you look at the particular * DOC FILE //* help members, you may decide that the associated * DOC FILE //* program (whose file number is in the ISPF stats) * DOC FILE //* might be a good candidate for you to install. * DOC FILE //* This list of help members is by no means complete, * DOC FILE //* but there are close to 100 of them, and they will * DOC FILE //* help to get you started installing what you need. * DOC FILE //* * DOC FILE //* 34. A large update to File 967 from Tom Conley, which * DOC FILE //* is a big collection of ISPF usermods, known as * DOC FILE //* CUCI (CBT Usermod Collection for ISPF). * DOC FILE //* * DOC FILE //* 35. Update to File 969 from Lionel Dyck, which is an * DOC FILE //* advanced package to handle PDSE version 2 datasets * DOC FILE //* which have member generations. For a while, this * DOC FILE //* package was much better than what IBM had, to be * DOC FILE //* able to handle, and copy, PDSE version 2 member * DOC FILE //* generations. If that is what you deal with, this * DOC FILE //* package is a must. Known as PDSEGEN. * DOC FILE //* * DOC FILE //* 36. Update to File 989 from Willy Jensen. This is a * DOC FILE //* package called FINDMEM, and in this tape version, * DOC FILE //* we have a large rewrite of it. This package will * DOC FILE //* input a PDS member name, and IT WILL LIST FOR YOU, * DOC FILE //* ALL THE PDS'es ON THE ENTIRE SYSTEM, WHICH CONTAIN * DOC FILE //* A MEMBER OF THAT NAME. This is a rare, hard-to-find * DOC FILE //* package, and it is free. * DOC FILE //* * DOC FILE //* 37. Update to File 997 from Henri Kuiper and Lionel * DOC FILE //* Dyck, and contains the Zigi package, which is an * DOC FILE //* easy ISPF interface to Git. * DOC FILE //* * DOC FILE //* ZIGI is the open source z/OS ISPF Git Interface * DOC FILE //* application that enables the traditional ISPF user * DOC FILE //* to utilize many of the facilities of Git without * DOC FILE //* having to "fully" learn Git while avoiding the need * DOC FILE //* to use the OMVS environment. * DOC FILE //* * DOC FILE //* 38. Update to File 1040 from Frank Clarke which * DOC FILE //* contains his REXX execs which are designed to help * DOC FILE //* handle PL/I compile and source listings. * DOC FILE //* * DOC FILE //* 39. Update to File 1042 from Frank Clarke which has * DOC FILE //* his REXX routine called DEIMBED, that creates and * DOC FILE //* deletes temporary files of all kinds, needed in * DOC FILE //* other REXX outines. * DOC FILE //* * DOC FILE //* 40. Update to File 1044 from Frank Clarke, which has * DOC FILE //* his CBTSCAN package, that tells you which member * DOC FILE //* names are contained in which CBT Tape files. * DOC FILE //* * DOC FILE //* 41. Update to File 1047 from Frank Clarke, which has * DOC FILE //* several REXX execs, having to do with the Catalog * DOC FILE //* Interface, looking up pds members (where they are) * DOC FILE //* and dealing with several other useful things. * DOC FILE //* * DOC FILE //* 42. Addition of File 1049 from Sam Golob, which lists * DOC FILE //* the (YouTube) URL's of the Linux Foundation's * DOC FILE //* "I Am A Mainframer" podcasts. * DOC FILE //* * DOC FILE //* 43. Update to File 1056 from Frank Clarke, which has * DOC FILE //* a special REXX exec called RUNDATA, used by other * DOC FILE //* REXX execs. RUNDATA provides a means of customizing * DOC FILE //* all your REXX execs for a particular z/OS * DOC FILE //* installation or instance, WITHOUT ANY INTERNAL * DOC FILE //* CHANGES TO THE REXX EXEC AT ALL (other than the * DOC FILE //* one-time mod to make your EXEC RUNDATA-aware, of * DOC FILE //* course). * DOC FILE //* * DOC FILE //* 44. Addition of FIle 1057 from Frank Clarke, which * DOC FILE //* presents a series of REXX execs entitled * DOC FILE //* SHOWMEM, a suite of REXX routines that will be * DOC FILE //* especially useful in any Configuration Management * DOC FILE //* environment, but which may also be used by anyone * DOC FILE //* who regularly performs a code maintenance function. * DOC FILE //* * DOC FILE //* 45. Addition of File 1058, which is a version of the * DOC FILE //* PL/1-F execution library, that is needed to install * DOC FILE //* Ed Liss' Archiver Extensions from File 147. There * DOC FILE //* already was a version of the PL/1-F execution * DOC FILE //* library on the CBT Overflow Tape, File 092, but * DOC FILE //* this one appears to be larger, and it was the one * DOC FILE //* that Ed Liss used, so it is being presented in its * DOC FILE //* entirety. (I don't want people to be missing * DOC FILE //* anything.) * DOC FILE //* * DOC FILE//***SECTION V-507 SECTION * DOC FILE //* V-507 CHANGES FOR VERSION 507 AUG 07, 2024 * DOC FILE //* * DOC FILE //* A. We continue to thank the Linux Foundation, Open * DOC FILE //* Mainframe Project, which has given us access * DOC FILE //* to a z/OS development machine. A considerable * DOC FILE //* number of the Updates and Additions mentioned * DOC FILE //* here, were developed on that machine, by retired * DOC FILE //* systems programmers and by others. Thank you, * DOC FILE //* Open Mainframe Project of the Linux Foundation...!! * DOC FILE //* Special thanks to John Mertic and the other good * DOC FILE //* folks there. * DOC FILE //* * DOC FILE //* B. Another of my email addresses is never used. * DOC FILE //* Please DO NOT SEND EMAIL to sbgolob@att.net. * DOC FILE //* * * * * ONLY * * * * * DOC FILE //* Please use sbgolob@cbttape.org to email me. * DOC FILE //* * * * * ONLY * * * * * DOC FILE //* * DOC FILE //* C. My snail mail address is: * DOC FILE //* Sam Golob Phone Number: 845-731-9031 * DOC FILE //* P.O. Box 702 * DOC FILE //* Pomona, NY 10970 * DOC FILE //* * DOC FILE //* 1. File 006 (which contains tools to maintain this * DOC FILE //* documentation file) and File 008 (which contains * DOC FILE //* jobs to create the new version of the CBT Tape), * DOC FILE //* have been updated accordingly. So has File 008 * DOC FILE //* been updated. See the Updates page for the latest. * DOC FILE //* * DOC FILE //* 2. Updates to File 014 from Sam Golob, to contain his * DOC FILE //* tutorial articles on the PDS command (File 182), * DOC FILE //* and his articles explaining the origins and details * DOC FILE //* of SMP/E (and SMP4), which IBM does not bother to * DOC FILE //* teach people. IBM doesn't tell you what it did * DOC FILE //* in the past. BUT YOU HAVE TO KNOW THAT, IN ORDER * DOC FILE //* TO UNDERSTAND WHAT THEY ARE DOING NOW. There's * DOC FILE //* other good stuff here too. Have a look.! * DOC FILE //* * DOC FILE //* 3. Update to File 020 which is very old. The APFLIST * DOC FILE //* program there, will probably only be useful for * DOC FILE //* MVS systems that don't have dynamic APF tables. * DOC FILE //* * DOC FILE //* 4. Update to File 029 to explain that the procedure * DOC FILE //* described there (to enlarge the VTOC dynamically) * DOC FILE //* is probably obsolete, because ICKDSF can certainly * DOC FILE //* do that job much more easily nowadays. However, * DOC FILE //* the procedure probably still works. * DOC FILE //* * DOC FILE //* 5. Update to the load library (File 035) to either * DOC FILE //* add or update the following programs: * DOC FILE //* CKIEBGEN, LISTHEAD, LISTMOD, LISTMODD, MAPTAPE, * DOC FILE //* PDS, PDS38, PDS86, PDS86I, PDS8638, SS0104, * DOC FILE //* ULUONLN. * DOC FILE //* * DOC FILE //* 6. Update to File 043 from Lionel Dyck, to enhance * DOC FILE //* his magnificent program to download the entire * DOC FILE //* CBT Tape, or part of it, directly from our website * DOC FILE //* (www.cbttape.org) to your z/OS system. * DOC FILE //* * DOC FILE //* 7. Update to File 059 which is a bunch of ingredients * DOC FILE //* to display a dialog telling you details of the last * DOC FILE //* IPL. I think most of it is from (the late) Ken * DOC FILE //* Tomiak. It's quite nice. * DOC FILE //* * DOC FILE //* 8. Update to File 120 from Sam Golob to add two new * DOC FILE //* articles. * DOC FILE //* * DOC FILE //* 9. Update to File 134 from Greg Price to bring REVIEW * DOC FILE //* (his marvelous file handling program) to level 51.3. * DOC FILE //* Added (among other things) is that if you REVIEW * DOC FILE //* an XMIT file, you can expand it into its members. * DOC FILE //* * DOC FILE //* 10. Update to File 135 to add REVIEW 51.3 and PDS * DOC FILE //* 8.6.24.0, among other updates. * DOC FILE //* * DOC FILE //* 11. Update to File 182 to bring the PDS program package * DOC FILE //* to level 8.6.24.0. * DOC FILE //* PDS -- VERSION 8.6.24.0 JUNE 30, 2024 * DOC FILE //* * DOC FILE //* 12. Update to File 185, to add a few programs to the * DOC FILE //* list of authorized TSO commands, and to reassemble * DOC FILE //* the lists. * DOC FILE //* * DOC FILE //* 13. Update to File 229, to make some necessary cosmetic * DOC FILE //* changes and to fix the CKIEBGEN sequential copying * DOC FILE //* program further. When using CKIEBGEN to copy * DOC FILE //* sequential files, you have more control than with * DOC FILE //* IEBGENER. * DOC FILE //* * DOC FILE //* 14. Made some necessary changes to File 247, added the * DOC FILE //* LSTB program, and made BCMDEL an alias of BCMDEL2, * DOC FILE //* which should be the proper program to delete user * DOC FILE //* broadcast messages. The old BCMDEL program was a * DOC FILE //* kludge, which did the job, but not properly. Also * DOC FILE //* added the new CNOP and NOCNOP options to CPSCB. * DOC FILE //* * DOC FILE //* 15. Update to File 264 from Joe Reichman to add the * DOC FILE //* LSED macro from Richard Harper, which describes * DOC FILE //* the linkage stack. * DOC FILE //* * DOC FILE //* 16. Update to File 266 from Sam Golob to fix the old * DOC FILE //* Florida Power Tape Mapping program (SS0104) and * DOC FILE //* the corresponding Tape Copying program (SS0278). * DOC FILE //* These programs were inadvertently limited in the * DOC FILE //* size of tapes they could map/copy by an extra SPM * DOC FILE //* instruction which should have been left out. * DOC FILE //* An article about the subject was added to this file. * DOC FILE //* * DOC FILE //* 17. Updates to File 300 from various sources. These * DOC FILE //* are quite significant. AUCMD, AUPGM, CBUF, CPSCB, * DOC FILE //* COUNT, DPSCB, LISTMOD, SHOWSPC. * DOC FILE //* * DOC FILE //* 18. Updates to File 312 from Lionel Dyck, to the * DOC FILE //* following packages: CMT, DOTSO, DSFSADM, EDITMAC, * DOC FILE //* FIXKEYS, FTPB, GETIPLDT, OMVSCMD. * DOC FILE //* * DOC FILE //* 19. Updates to File 313 from Lionel Dyck, to the * DOC FILE //* following packages: SDSFEXT, SDSFXDD. * DOC FILE //* * DOC FILE //* 20. Updates to File 314 from Lionel Dyck, to the * DOC FILE //* following packages: WHOSON, ZFSTOOLS, ZSYNC. * DOC FILE //* * DOC FILE //* 21. Update to File 321 which is the COBANAL program, * DOC FILE //* from Roland Schiradin. * DOC FILE //* * DOC FILE //* 22. Update to File 404 (TSSO) to make a cosmetic * DOC FILE //* change. * DOC FILE //* * DOC FILE //* 23. Update to File 406 to fix a problem in the CQ (CQX) * DOC FILE //* TSO command, that cancels jobs by jobname. * DOC FILE //* * DOC FILE //* 24. Update to File 415 from Rob Prins, to get the RPF * DOC FILE //* version level to 1.9.7. * DOC FILE //* * DOC FILE //* 25. Update to File 417 from Lionel Dyck and others, * DOC FILE //* to raise the level of the RACF Administration Tool * DOC FILE //* to V37R5. * DOC FILE //* * DOC FILE //* 26. Updates to File 423 from various sources, to fix * DOC FILE //* the "copyright notices" and to fix the LISTHEAD and * DOC FILE //* LISTMOD programs. * DOC FILE //* * DOC FILE //* 27. Massive updates to File 433 from Frank Clarke. * DOC FILE //* * DOC FILE //* 28. Massive updates to File 435 from Frank Clarke. * DOC FILE //* * DOC FILE //* 29. Update to File 480 with fixes to CKIEBGEN. * DOC FILE //* * DOC FILE //* 30. Update to File 481 with fixes to the CKIEBGEN load * DOC FILE //* module. * DOC FILE //* * DOC FILE //* 31. Fixes to File 488 from Jim Iannone. * DOC FILE //* * DOC FILE //* 32. Update to File 492 from Roland Schiradin with * DOC FILE //* SHOWZOS version 8.03. Addition of REXX exec from * DOC FILE //* Lionel Dyck, called SHOWZ, which breaks the huge * DOC FILE //* output from SHOWZOS into pieces under ISPF, so * DOC FILE //* that each piece can be viewed separately. * DOC FILE //* * DOC FILE //* 33. Update to File 535 from Deru Sudibyo. * DOC FILE //* * DOC FILE //* 34. Update to File 614 to add load module library for * DOC FILE //* SHOWZOS 8.03 and its assembly JCL. * DOC FILE //* * DOC FILE //* 35. Update to File 617 from Pedro Berrios, which is a * DOC FILE //* REXX exec that reports on SMF Type 30 records. * DOC FILE //* * DOC FILE //* 36. Update to File 648 from Ben Marino, which is his * DOC FILE //* sophisticated Resource Monitoring Subsystem called * DOC FILE //* ZRMS. * DOC FILE //* * DOC FILE //* 37. Update to File 669 from Willy Jensen, which is a * DOC FILE //* large rewrite and replacement of his REXX exec * DOC FILE //* function collection and general collection of tools * DOC FILE //* concerning REXX. * DOC FILE //* * DOC FILE //* 38. Update to File 731, which is a collection of mostly * DOC FILE //* TSO commands, many of which you can probably find * DOC FILE //* nowhere else. (Not even close.) * DOC FILE //* * DOC FILE //* 39. Small update to File 797, which contains a way to * DOC FILE //* have a TSO user get the advantages of their own * DOC FILE //* LOGON PROC, without the installation giving one. * DOC FILE //* (Hint. You need access to an APF-authorized load * DOC FILE //* library, but there are tools in this collection * DOC FILE //* which don't have to be APF-authorized.) * DOC FILE //* * DOC FILE //* 40. Small update to File 826, which contains the CNCLPG * DOC FILE //* program in various versions. (Make a program * DOC FILE //* cancelable, non-cancelable, non-swappable, etc.) * DOC FILE //* * DOC FILE //* 41. Update to File 836 to add the LISTAPF and GETOSLVL * DOC FILE //* programs. GETOSLVL can be run in a batch job * DOC FILE //* stream, to give a return code that is unique for * DOC FILE //* the system level, so subsequent job steps can * DOC FILE //* examine the return code and only run if the given * DOC FILE //* system level is there. * DOC FILE //* * DOC FILE //* 42. Update to File 846, which contains programs that * DOC FILE //* deal with Track 0 of a disk pack. * DOC FILE //* * DOC FILE //* 43. Update to File 873, which contains programs that * DOC FILE //* do UCB lookups, getting the real UCB (not a copy) * DOC FILE //* without being APF-authorized. This is done by * DOC FILE //* directly accessing the UCB Lookup Table (ULUT), * DOC FILE //* which is a technique "discovered" by the late * DOC FILE //* (and great) Gilbert Saint-flour. * DOC FILE //* * DOC FILE //* 44. Update to File 874, which is a TSO HELP pds that * DOC FILE //* contains (SYS1.)HELP files for many of the CBT * DOC FILE //* Tape tools (not all of them). By looking through * DOC FILE //* this file, you can decide if you would like to * DOC FILE //* install one or many, of the tools. (They are very * DOC FILE //* handy.) This file also tells you (in the ISPF * DOC FILE //* statistics) which CBT Tape file the program will * DOC FILE //* be found in. * DOC FILE //* * DOC FILE //* 45. Update to File 939 from Ze'ev Atlas, which is now * DOC FILE //* at Version 10.44 of PCRE (Perl Compatible Regular * DOC FILE //* Expressions) for z/OS (ported to z/OS). * DOC FILE //* * DOC FILE //* 46. Update to File 956 by Paul Lemons and Fred Camp, * DOC FILE //* to modify one of Steve Myers' programs, called * DOC FILE //* SCAN118, to fit their needs. Please see member * DOC FILE //* $$NOTE01 for more information. * DOC FILE //* * DOC FILE //* 47. Update to File 961 from Yves Colliard, which * DOC FILE //* contains a collection fo ISPF commands that can * DOC FILE //* be added to your session. * DOC FILE //* * DOC FILE //* 48. Update to File 967 from Tom Conley, which is the * DOC FILE //* comprehensive "CBT Usermod Collection for ISPF", * DOC FILE //* known as "CUCI". * DOC FILE //* * DOC FILE //* 49. Update to File 969 from Lionel Dyck, which is his * DOC FILE //* PDSEGEN utility to handle PDSE Version 2 member * DOC FILE //* generations, better than IBM did (at least * DOC FILE //* initially). This is a comprehensive package for * DOC FILE //* handling PDSE Version 2 member generations. * DOC FILE //* * DOC FILE //* 50. Update to File 977 which is the list of YouTube * DOC FILE //* video URL's about MVS topics, created by Moshix. * DOC FILE //* (This stuff is REALLY interesting.) * DOC FILE //* * DOC FILE //* 51. Update to File 989 from Willy Jensen, which is a * DOC FILE //* package to find every library containing a given * DOC FILE //* pds member, in the entire system with all the disks * DOC FILE //* that are online. * DOC FILE //* * DOC FILE //* 52. Update to File 994 from "Mr.Updater" to fix the * DOC FILE //* powerful load module display programs LISTMOD and * DOC FILE //* LISTMODD, together with the LISTHEAD program, so * DOC FILE //* that they can optionally do a "directed load" from * DOC FILE //* the TASKLIB DD name, if that DD name is allocated * DOC FILE //* to a load library. * DOC FILE //* * DOC FILE //* 53. Update to File 997 from Henri Kuiper and Lionel * DOC FILE //* Dyck, which is their ISPF interface to GIT, that * DOC FILE //* is called ZIGI. * DOC FILE //* * DOC FILE //* 54. Update to File 1016 which was originally from * DOC FILE //* Steve Myers. There are a bunch of nice programs * DOC FILE //* here. * DOC FILE //* * DOC FILE //* 55. Update to File 1023 which is a REXX cross-reference * DOC FILE //* report from Richard Humphris. * DOC FILE //* * DOC FILE //* 56. Update to File 1031 from "Mr.Updater", which * DOC FILE //* addresses and fixes a problem of the wrong packed * DOC FILE //* decimal numbers in ISPF statistics--ending with a * DOC FILE //* "C" instead of ending with an "F". For example, * DOC FILE //* a date expressed as 0124097C instead of being * DOC FILE //* expressed as 0124097F. This package fixes the * DOC FILE //* problem completely, as well as detecting it. * DOC FILE //* * DOC FILE //* 57. Update to File 1035 from Hobart Spitz, which is * DOC FILE //* a version of PIPES for z/OS, written in REXX. * DOC FILE //* * DOC FILE //* 58. Update to File 1040 from Frank Clarke, which is * DOC FILE //* a large collection of REXX execs with emphasis on * DOC FILE //* improving PL/I reports, source elements, and * DOC FILE //* compiler listings. * DOC FILE //* * DOC FILE //* 59. Update to File 1042 from Frank Clarke, which is * DOC FILE //* a generally useful REXX exec called DEIMBED. * DOC FILE //* * DOC FILE //* 60. Update to File 1044 from Frank Clarke, which * DOC FILE //* consists of one primary routine, CBTXREF, that * DOC FILE //* displays the member names on the CBT Tape files, * DOC FILE //* and the file numbers that contain those member * DOC FILE //* names. * DOC FILE //* * DOC FILE //* 61. Update to File 1047 from Frank Clarke, which * DOC FILE //* provides two REXX EXECs, FINDLIBS and SHOWLIBS, * DOC FILE //* useful for inventtorying libraries (by type) * DOC FILE //* across the entire installation. * DOC FILE //* * DOC FILE //* 62. Addition of File 1048 which was sent in by David * DOC FILE //* Cartwright and contains an enormous amount of * DOC FILE //* material that is known by the name of Monsanto * DOC FILE //* Mods, from Monsanto in Brussels, Belgium. Most * DOC FILE //* of this material is from the early to mid 1970's, * DOC FILE //* but there is a lot to explore here, and it may be * DOC FILE //* especially useful to those people who are running * DOC FILE //* MVS 3.8 under Hercules. * DOC FILE //* * DOC FILE //* 63. Addition of File 1050, which is the version of * DOC FILE //* Waterloo Assembler G, that came from Jay Moseley's * DOC FILE //* website, and which was fixed quite extensively * DOC FILE //* by Dan Skomsky. * DOC FILE //* * DOC FILE //* 64. Addition of File 1051 from Ben Marino, and contains * DOC FILE //* his Dynamic SMF Exits Altering Facility called * DOC FILE //* zEMF. This is a marvelous package. * DOC FILE //* * DOC FILE //* 65. Addition of File 1052 from Sam Golob, and this * DOC FILE //* package of programs takes advantage of the fact * DOC FILE //* that Gilbert Saint-flour's method of looking up * DOC FILE //* UCB's, gets the REAL UCB and not a copy. So you * DOC FILE //* can zap the UCB of a disk pack, and change it to * DOC FILE //* STORAGE, PUBLIC, or PRIVATE. No need to execute * DOC FILE //* a MOUNT command on the console. These are TSO * DOC FILE //* commands. * DOC FILE //* * DOC FILE //* 66. Addition of File 1053 which contains a collection * DOC FILE //* of programs from Alain Barthelemy, tranlated from * DOC FILE //* French. Very useful. * DOC FILE //* * DOC FILE //* 67. Addition of File 1054 from Paul Lemons, Lionel * DOC FILE //* Dyck, and John Kalinich. These programs help you * DOC FILE //* tell if a TSO user is using a password or a pass * DOC FILE //* phrase. * DOC FILE //* * DOC FILE //* 68. Addition of File 1055 from Joseph Reichman, which * DOC FILE //* is an enormous improvement to File 192 from (the * DOC FILE //* late) Mitchell Marx. This program, which operates * DOC FILE //* as an ESTAEX exit, will help determine the real * DOC FILE //* origin of an abend, even if it occurred in a * DOC FILE //* different address space than the original program * DOC FILE //* ran in. It also accounts for 64-bit addressing * DOC FILE //* and a bunch of other new stuff. * DOC FILE //* * DOC FILE //* 69. Addition of File 1056 from Frank Clarke, to * DOC FILE //* introduce a REXX exec called RUNDATA, that * DOC FILE //* externalizes the customization of REXX execs * DOC FILE //* for a particular installation or instance, * DOC FILE //* WITHOUT ANY CHANGES TO THE REXX EXEC AT ALL * DOC FILE //* (other than the one-time mod to make your EXEC * DOC FILE //* RUNDATA-aware, of course). * DOC FILE //* * DOC FILE//***SECTION V-506 SECTION * DOC FILE //* V-506 CHANGES FOR VERSION 506 DEC 05, 2023 * DOC FILE //* * DOC FILE //* A. We continue to thank the Linux Foundation, Open * DOC FILE //* Mainframe Project, which has given us access * DOC FILE //* to a z/OS development machine. A considerable * DOC FILE //* number of the Updates and Additions mentioned * DOC FILE //* here, were developed on that machine, by retired * DOC FILE //* systems programmers and by others. Thank you, * DOC FILE //* Open Mainframe Project of the Linux Foundation...!! * DOC FILE //* Special thanks to John Mertic and the other good * DOC FILE //* folks there. * DOC FILE //* * DOC FILE //* B. Another of my email addresses is never used. * DOC FILE //* Please DO NOT SEND EMAIL to sbgolob@att.net. * DOC FILE //* * * * * ONLY * * * * * DOC FILE //* Please use sbgolob@cbttape.org to email me. * DOC FILE //* * * * * ONLY * * * * * DOC FILE //* * DOC FILE //* 1. File 006 (which contains tools to maintain this * DOC FILE //* documentation file) and File 008 (which contains * DOC FILE //* jobs to create the new version of the CBT Tape), * DOC FILE //* have been updated accordingly. So has File 008 * DOC FILE //* been updated. See the Updates page for the latest. * DOC FILE //* * DOC FILE //* 2. File 035 has been updated, with some programs. * DOC FILE //* PDS -- VERSION 8.6.20.0 AUGUST 17, 2023 * DOC FILE //* Programs updated: LOOK, PDS86 * DOC FILE //* * DOC FILE //* 3. Update to File 043, from Lionel Dyck, to improve * DOC FILE //* the CBT download and viewing package. With this * DOC FILE //* package, you can automatically download all, or * DOC FILE //* part of, the entire CBT Tape to your z/OS system * DOC FILE //* for immediate viewing and use. * DOC FILE //* * DOC FILE //* 4. Update to File 098, with fixes from Lionel Dyck. * DOC FILE //* This package is an enhancement for XMIT-RECIEVE. * DOC FILE //* * DOC FILE //* 5. Addition of File 099 which contains nice REXX * DOC FILE //* code snippets for people to copy and use. * DOC FILE //* * DOC FILE //* 6. Update to File 120 to add a new article from Sam * DOC FILE //* Golob. * DOC FILE //* * DOC FILE //* 7. Update to File 127 to fix a problem with the * DOC FILE //* TSCALL program. * DOC FILE //* * DOC FILE //* 8. Update to File 135 to add new ISO date load modules * DOC FILE //* for PDS86 to this file. * DOC FILE //* PDS -- VERSION 8.6.20.0 AUGUST 17, 2023 * DOC FILE //* * DOC FILE //* 9. Update to File 147 from Rob Prins, who is the new * DOC FILE //* maintainer of the ARCHIVER program package (orig- * DOC FILE //* inally from Rick Fochtman). * DOC FILE //* * DOC FILE //* 10. Update to File 182 from John Kalinich. This is * DOC FILE //* for the PDS86 program package (source code). * DOC FILE //* PDS -- VERSION 8.6.20.0 AUGUST 17, 2023 * DOC FILE //* * DOC FILE //* 11. Update to File 185 to enhance the SHOWTPVT command * DOC FILE //* and to reassemble the TSO auth tables. * DOC FILE //* * DOC FILE //* 12. Update to File 207 from Ed Liss and Rob Prins. * DOC FILE //* This is the old FSE (Full Screen Editor) for TSO, * DOC FILE //* modified to use the extra rows on mod 3 and mod 4 * DOC FILE //* TSO terminals. * DOC FILE //* * DOC FILE //* 13. Update to File 264 from Sam Golob, to use a custom * DOC FILE //* CBMACS so that IBM macros can be formatted better, * DOC FILE //* by the LOOK program. * DOC FILE //* * DOC FILE //* 14. Retain File 290 as the source for the GPSAM package. * DOC FILE //* (The file had been duplicated.) * DOC FILE //* * DOC FILE //* 15. Update to File 293 to program CKIEBGEN. Fix to * DOC FILE //* remove unprintable X'20' characters from the * DOC FILE //* report, because of improper use of the ED * DOC FILE //* instruction. (Suggested by Bill Godfrey.) * DOC FILE //* * DOC FILE //* 16. Update to File 312 from Lionel Dyck, to do the * DOC FILE //* following: Add DSFSADM, Update FASTPATH, OMVSCMD. * DOC FILE //* * DOC FILE //* 17. Update to File 313 from Lionel Dyck, to do the * DOC FILE //* following: Update SAVELAB, TRYIT. * DOC FILE //* * DOC FILE //* 18. Update to File 314 from Lionel Dyck, to do the * DOC FILE //* following: Update WHOSON, ZFSTOOLS, ZTSOHELP. * DOC FILE //* * DOC FILE //* 19. Update to file 415 from Rob Prins, to bring RPF * DOC FILE //* to level 1.9.6. * DOC FILE //* * DOC FILE //* 20. Update to File 417 from Lionel Dyck, Bruce Koss, * DOC FILE //* and others, to bring this magnificent RACF * DOC FILE //* administration tool to level 36.7. * DOC FILE //* * DOC FILE //* 21. Update to File 433 from Frank Clarke, which is a * DOC FILE //* major revision of his REXX execs. * DOC FILE //* * DOC FILE //* 22. Update to File 434 from Mark Zelden, to enhance * DOC FILE //* IPLINFO even more. * DOC FILE //* * DOC FILE //* 23. Update to File 479 from Lionel Dyck, to fix a * DOC FILE //* problem in the BCEDIT REXX exec (which updates * DOC FILE //* SYS1.BRODCAST notices). * DOC FILE //* * DOC FILE //* 24. Update to File 488 from Jim Iannone, which is a * DOC FILE //* large revision of his utilities file. * DOC FILE //* * DOC FILE //* 25. Update to File 542 from Andreas Freybier. SPACE * DOC FILE //* * DOC FILE //* 26. Update to File 566 (Sam Bass' file) from Sam Golob, * DOC FILE //* to add a few DUMPxxxx programs to dump the contents * DOC FILE //* of a few more control blocks. DUMPPSCB, DUMPTSB. * DOC FILE //* * DOC FILE //* 27. Update to File 570 from Frank Clarke, to add a * DOC FILE //* member called TRACING. (This is a file with several * DOC FILE //* pieces of REXX advice and snippets of code). * DOC FILE //* * DOC FILE //* 28. Update to File 648 from Ben Marino, which contains * DOC FILE //* ZRMS, his Resource Monitor Subsystem. This is a * DOC FILE //* sophisticated and valuable software tool. Please * DOC FILE //* see member @FILE648 for valuable instruction on how * DOC FILE //* to use the tool. * DOC FILE //* * DOC FILE //* 29. Update to File 669 from Willy Jensen, which is an * DOC FILE //* extensive rework of his package concerning REXX * DOC FILE //* Global Variables, VSAM bulk access, OpComm etc. * DOC FILE //* * DOC FILE //* 30. Update to File 731 from Sam Golob, which contains * DOC FILE //* many TSO-related programs, the likes of which can * DOC FILE //* be found nowhere else. Updated members include: * DOC FILE //* SHOWTSB, SHOWTSVT, SYSLV, TSUINFO. * DOC FILE //* * DOC FILE //* 31. Update to File 797, to modify or add members to * DOC FILE //* the load library. * DOC FILE //* * DOC FILE //* 32. Update to File 826, to modify or add members to * DOC FILE //* the load library. * DOC FILE //* * DOC FILE //* 33. Update to File 846, to fix access in the JCL to * DOC FILE //* Track 0 of a disk pack, when there is no additional * DOC FILE //* space on the volume. The DD name whose extents * DOC FILE //* should be changed to Track 0 (for one track) must * DOC FILE //* be specified as (TRK,0) instead of (TRK,1). * DOC FILE //* * DOC FILE //* 34. Update to File 890 from Peter Sylvester, to revise * DOC FILE //* some addresses to get information about the SIMULA * DOC FILE //* compiler and libraary, which is included in this * DOC FILE //* file. * DOC FILE //* * DOC FILE //* 35. Update to File 926 from Jim Iannone, to correct * DOC FILE //* Phil Polchinski's AMORT COBOL program, so it will * DOC FILE //* compile cleanly on all recent COBOL compilers * DOC FILE //* through 6.4. * DOC FILE //* * DOC FILE //* 36. Update to File 953 from John Gateley, to update * DOC FILE //* or add several of his programs, and to update his * DOC FILE //* very valuable macro library. * DOC FILE //* * DOC FILE //* 37. Update to File 967 from Tom Conley, which is a very * DOC FILE //* extensive revision of (the collectively revised) * DOC FILE //* CBT Usermod Collection for ISPF (CUCI). * DOC FILE //* * DOC FILE //* 38. Update to File 969 from Lionel Dyck, which is his * DOC FILE //* unequalled PDSEGEN (PDSE Version 2 member generation * DOC FILE //* handler). Nice job, Lionel. * DOC FILE //* * DOC FILE //* 39. Update to File 977, which is a list of URL's to * DOC FILE //* the Moshix (Moshe Bar's) videos on YouTube, * DOC FILE //* concerning MVS 3.8, VM, and other related * DOC FILE //* products. These are very valuable tutorials, * DOC FILE //* and there are a lot of them. * DOC FILE //* https://www.youtube.com/user/moshe5760/videos * DOC FILE //* * DOC FILE //* 40. Update to File 997 which is from Henri Kuiper and * DOC FILE //* Lionel Dyck, and which contains their z/OS ISPF * DOC FILE //* interface to GIT called ZIGI. * DOC FILE //* * DOC FILE //* 41. Update to File 1003 which contains some handy * DOC FILE //* utilities from Peter Sylvester. * DOC FILE //* * DOC FILE //* 42. Update to File 1008 from Kevin Ferguson, which * DOC FILE //* contains a modification to the ISPPREP facility. * DOC FILE //* * DOC FILE //* 43. Update to File 1027 from Paul Lemons, and contains * DOC FILE //* a package to look at any JES2 output, and redirect * DOC FILE //* it to an email. * DOC FILE //* Please read the various "README*" members to see * DOC FILE //* how this is done, so you can set it up for yourself. * DOC FILE //* * DOC FILE //* 44. Update to File 1040 from Frank Clarke, to improve * DOC FILE //* his analysis of PL/1 program listings. * DOC FILE //* * DOC FILE //* 45. Update to File 1042 from Frank Clarke, which is a * DOC FILE //* rework of his DEIMBED REXX exec. * DOC FILE //* * DOC FILE //* 46. Addition of File 1043 from Edgar Hofmann, which * DOC FILE //* contains a REXX Preprocessor, that is integrated * DOC FILE //* seamlessly into the TSO environment. * DOC FILE //* * DOC FILE //* 47. Addition of File 1044 from Frank Clarke, and * DOC FILE //* consists of one primary routine, CBTXREF, that * DOC FILE //* displays the CBTSCAN table (included here as * DOC FILE //* member CBTSCAN) plus several subsidiary routines * DOC FILE //* that are useful for successful installation or * DOC FILE //* are needed by other software. * DOC FILE //* * DOC FILE //* 48. Addition of File 1045 from Sergey Kenunen, which * DOC FILE //* contains an assembler macro to convert dates. * DOC FILE //* Please see member $$NOTE01 for more details. * DOC FILE //* * DOC FILE //* 49. Addition of File 1046 from Kevin Ferguson, and * DOC FILE //* contains a tool to convert ISPF panels into * DOC FILE //* "prepped" form, which has some improvements over * DOC FILE //* IBM's way of doing things. Please see the member * DOC FILE //* called $$INFO for more details. Also please see * DOC FILE //* the member called $$INSTAL. * DOC FILE //* * DOC FILE //* 50. Addition of File 1047 from Frank Clarke, which * DOC FILE //* provides two REXX EXECs, FINDLIBS and SHOWLIBS, * DOC FILE //* useful for inventorying libraries (by type) * DOC FILE //* across the entire installation. * DOC FILE //* * DOC FILE//***SECTION V-505 SECTION * DOC FILE //* V-505 CHANGES FOR VERSION 505 APR 24, 2023 * DOC FILE //* * DOC FILE //* A We continue to thank the Linux Foundation, Open * DOC FILE //* Mainframe Project, which has given us access * DOC FILE //* to a z/OS development machine. A considerable * DOC FILE //* number of the Updates and Additions mentioned * DOC FILE //* here, were developed on that machine, by retired * DOC FILE //* systems programmers and by others. Thank you, * DOC FILE //* Open Mainframe Project of the Linux Foundation...!! * DOC FILE //* Special thanks to John Mertic and the other good * DOC FILE //* folks there. * DOC FILE //* * DOC FILE //* B Another of my email addresses is never used. * DOC FILE //* Please do not send email to sbgolob@att.net. * DOC FILE //* * * * * ONLY * * * * * DOC FILE //* Please use sbgolob@cbttape.org to email me. * DOC FILE //* * * * * ONLY * * * * * DOC FILE //* * DOC FILE //* 1 File 006 (which contains tools to maintain this * DOC FILE //* documentation file) and File 008 (which contains * DOC FILE //* jobs to create the new version of the CBT Tape), * DOC FILE //* have been updated accordingly. * DOC FILE //* * DOC FILE //* 2 File 035 has been updated, with many programs. * DOC FILE //* PDS -- VERSION 8.6.19.4 MARCH 23, 2023 * DOC FILE //* * DOC FILE //* 3 Update to File 036, written by the late Robert * DOC FILE //* Weinstein, to correct an abend designation. * DOC FILE //* * DOC FILE //* 4. Updates to File 043 from Lionel Dyck, to improve * DOC FILE //* his magnificent package which downloads the entire * DOC FILE //* CBT Tape collection, or part of it, to your MVS * DOC FILE //* (z/OS) mainframe system. * DOC FILE //* * DOC FILE //* 5. Update to File 068, which is the TSTVS console * DOC FILE //* editor and dataset utility, from Rob Prins. * DOC FILE //* * DOC FILE //* 6. Fix to File 112 from John Gateley, if a Format 8 * DOC FILE //* DSCB is present. * DOC FILE //* * DOC FILE //* 7. Updates to File 120 from Sam Golob, to fix many * DOC FILE //* articles, correcting his contact address and to * DOC FILE //* adjust many articles for current system updates. * DOC FILE //* General overhaul of this file (much needed). * DOC FILE //* * DOC FILE //* 8. Updates to File 134 from Greg Price, mostly to the * DOC FILE //* REVIEW program. * DOC FILE //* * DOC FILE //* 9. Update to File 135 from Greg Price, to bring the * DOC FILE //* REVIEW modules to level 50.4 and to bring PDS * DOC FILE //* to: PDS -- VERSION 8.6.19.4 MARCH 23, 2023 * DOC FILE //* * DOC FILE //* 10. Update to File 171 to update Richard Rice's email * DOC FILE //* address. * DOC FILE //* * DOC FILE //* 11. Update to File 182 from John Kalinich with many * DOC FILE //* changes: PDS -- VERSION 8.6.19.4 MARCH 23, 2023 * DOC FILE //* * DOC FILE //* 12. Update to File 185 to upgrade the load library. * DOC FILE //* * DOC FILE //* 13. Update to File 247 to fix the BCMNNOTC program * DOC FILE //* that changes the number of notices formatted in * DOC FILE //* SYS1.BRODCAST by the SYNC commnad, to be more * DOC FILE //* "correct" in finding the place to change. (It * DOC FILE //* worked before, but it operates more "correctly" * DOC FILE //* now.) * DOC FILE //* * DOC FILE //* 14. Update to File 257 which contains "linkage editor * DOC FILE //* zaps" to allow object deck blocking to 32720, to * DOC FILE //* add some explanatory notes. * DOC FILE //* * DOC FILE //* 15. Update to File 264 to reassemble the LOOK program, * DOC FILE //* and change a few SHOWMACS entries. * DOC FILE //* * DOC FILE //* 16. Minor update to File 266 (SS0104 tape mapping * DOC FILE //* program). * DOC FILE //* * DOC FILE //* 17. Update to File 293 (CKIEBGEN program) to correct * DOC FILE //* an email address. * DOC FILE //* * DOC FILE //* 18. Minor update to File 299 (TAPEMAP). * DOC FILE //* * DOC FILE //* 19. Updates to File 300 (add LISTMOD, TSOCP (valuable), * DOC FILE //* changes to CDSCB, AUCMD and CMD). * DOC FILE //* * DOC FILE //* 20. Updates to File 312 from Lionel Dyck: additions or * DOC FILE //* changes to: ADDCOMMA CHGSTR EDSL EZMENU FTPB * DOC FILE //* FTPB$CHG GETIPLDT LSTPROC QTAB * DOC FILE //* RELPDSE * DOC FILE //* * DOC FILE //* 21. Updates to File 313 from Lionel Dyck: additions or * DOC FILE //* changes to: SDSFXDD TRYIT TRYIT$ * DOC FILE //* * DOC FILE //* 22. Updates to File 313 from Lionel Dyck: additions or * DOC FILE //* changes to: ZSYNC * DOC FILE //* * DOC FILE //* 23. Minor update to File 316 (change to LISTIDR * DOC FILE //* assembly JCL). * DOC FILE //* * DOC FILE //* 24. Minor change to File 338 - assembly JCL for * DOC FILE //* CANCELU. * DOC FILE //* * DOC FILE //* 25. Minor change to File 347 - support for MODLIST pgm. * DOC FILE //* * DOC FILE //* 30. Update to File 390 - added ISPF stats to some * DOC FILE //* members which didn't have them. * DOC FILE //* * DOC FILE //* 31. Update to File 397 to change Frank Clarke's email * DOC FILE //* address. * DOC FILE //* * DOC FILE //* 32. Update to File 415 from Rob Prins to change RPF * DOC FILE //* to Level 1.9.4. * DOC FILE //* * DOC FILE //* 33. Update to File 417 from Bruce Koss and Lionel Dyck * DOC FILE //* to bring its level to V35R7. (357 revisions..!!) * DOC FILE //* * DOC FILE //* 34. Updates to File 433 from Frank Clarke. * DOC FILE //* * DOC FILE //* 35. Updates to File 434 from Mark Zelden. * DOC FILE //* * DOC FILE //* 36. Minor update to File 473 (CHKASVT). * DOC FILE //* * DOC FILE //* 37. Minor update to File 480 (CKIEBGEN). * DOC FILE //* * DOC FILE //* 38. Updates to File 492 from Roland Schiradin to bring * DOC FILE //* SHOWzOS to Level 8.01. * DOC FILE //* * DOC FILE //* 39. Updates to File 566 which is Sam Bass' file, from * DOC FILE //* Sam Golob, to add a whole bunch of control block * DOC FILE //* dumps, written in the pattern set up by Sam Bass. * DOC FILE //* (It took 10 minutes to write the last one.) * DOC FILE //* DUMPACEE DUMPASSB DUMPASVT DUMPINMX DUMPIOVT * DOC FILE //* DUMPTSVT IKJTPVT IKJXPRM IOSDIOVT * DOC FILE //* * DOC FILE //* 40. Update to File 570 from Sam Golob, to member * DOC FILE //* PERSAUTH. * DOC FILE //* * DOC FILE //* 41. Update to File 614 from Sam Golob, to add assembly * DOC FILE //* and linkedit for SHOWzOS 8.1. * DOC FILE //* * DOC FILE //* 42. Update to File 617 from Pedro Berrios. * DOC FILE //* * DOC FILE //* 43. Massive update to File 669 from Willy Jensen. * DOC FILE //* * DOC FILE //* 44. Update to File 731 from Sam Golob. * DOC FILE //* * DOC FILE //* 45. Minor update to File 734, which is a very early * DOC FILE //* version of the PDS command from MVT days. Included * DOC FILE //* for nostalgia's sake, although it still works. * DOC FILE //* * DOC FILE //* 46. Minor revision to File 763. * DOC FILE //* * DOC FILE //* 47. Change to File 764 to show Alex Kara's new email * DOC FILE //* address. * DOC FILE //* * DOC FILE //* 48. Update to File 797 from Sam Golob to fix SHOWTPVT, * DOC FILE //* to show a new field in the TPVT control block that * DOC FILE //* was created for z/OS 2.4--main switch is in the * DOC FILE //* TSVT control block. * DOC FILE //* * DOC FILE //* 49. Update to File 816 from Sam Golob, to fix the * DOC FILE //* BDMNNOTC program to change the default number of * DOC FILE //* Global Notices created, when you do an ACCOUNT SYNC. * DOC FILE //* IBM says you have to do a zap and IPL with CLPA * DOC FILE //* (their procedure is included here), but you don't * DOC FILE //* have to do it. Just run my program, BDMNNOTC for * DOC FILE //* instant results. * DOC FILE //* * DOC FILE //* 50. Update to File 826 (CNCLPG) program notes from * DOC FILE //* Sam Golob. * DOC FILE //* * DOC FILE //* 51. Update to File 846 from Sam Golob to talk about * DOC FILE //* possible scenarios for clipping a disk pack while * DOC FILE //* it is online. (Be careful when you do this). * DOC FILE //* * DOC FILE //* 52. Update to File 857, to add notes about Marco * DOC FILE //* Serafini's beautiful LOGREC report. * DOC FILE //* * DOC FILE //* 53. Update to File 873, to enhance our version of the * DOC FILE //* IOSDIOVT macro, and bring the assembly JCL up to * DOC FILE //* date. * DOC FILE //* * DOC FILE //* 54. Update to File 874, to add some HELP members. * DOC FILE //* * DOC FILE //* 55. Update to File 876 from Tom Armstrong. which is * DOC FILE //* his repair to the ALGOL F compiler. * DOC FILE //* * DOC FILE //* 56. Update to File 898 to correct Alex Kara's email * DOC FILE //* address. * DOC FILE //* * DOC FILE //* 57. Update to File 905 to remove some IBM materials * DOC FILE //* that were inadvertently included. * DOC FILE //* * DOC FILE //* 58. Update to File 939 from Ze'ev Atlas, to bring * DOC FILE //* the z/OS port of PCRE (Perl Compatible Regular * DOC FILE //* Expressions) to the 10.42 level. * DOC FILE //* * DOC FILE //* 59. JCL update to File 940. * DOC FILE //* * DOC FILE //* 60. Large update to File 953 from John Gateley. * DOC FILE //* * DOC FILE //* 61. JCL update to File 958. * DOC FILE //* * DOC FILE //* 62. JCL update to File 959. * DOC FILE //* * DOC FILE //* 63. Update to File 969 from Lionel Dyck, to bring * DOC FILE //* PDSEGEN to Level 6.2.2. * DOC FILE //* * DOC FILE //* 64. Update to File 977 from Moshe Bar (moshix) to add * DOC FILE //* more URL's to his list of videos on YouTube. * DOC FILE //* * DOC FILE //* 65. JCL update to File 994. * DOC FILE //* * DOC FILE //* 66. Massive update to File 996 from Larry K. Slaten. * DOC FILE //* * DOC FILE //* 67. Update to File 997 from Henri Kuiper and Lionel * DOC FILE //* Dyck to their Git interface to z/OS. * DOC FILE //* * DOC FILE //* 68. Update to File 1000 from Dan Dirkse, which is * DOC FILE //* his edit macro mass change facility. * DOC FILE //* * DOC FILE //* 69. Addition of File 1032 from Ben Marino, which is * DOC FILE //* a sophisticated "global service provider", that * DOC FILE //* operates as a subsystem. * DOC FILE //* * DOC FILE //* 70. Addition of File 1033 from Scott Mattes, which * DOC FILE //* is a REXX routine to calculate dates. Originally * DOC FILE //* found on the VMSHARE 1991 tools tape. * DOC FILE //* * DOC FILE //* 71. Addition of File 1034 which is a REXX exec that * DOC FILE //* allows you to easily copy a dataset. * DOC FILE //* * DOC FILE //* 72. Addition of File 1035 which contains a version * DOC FILE //* of z/OS PIPES that is written in Rexx. * DOC FILE //* * DOC FILE //* 73. Addition of File 1036 from Tom Armstrong, which * DOC FILE //* is a complete rewriting of the OS/360 Sort/Merge * DOC FILE //* product. * DOC FILE //* * DOC FILE //* 74. Addition of File 1037, which is a sophisticated * DOC FILE //* disassembler which came from the late Gerhard * DOC FILE //* Postpischil, by way of Tom Armstrong. * DOC FILE //* * DOC FILE //* 75. Addition of File 1038 from Larry Zuckett, which * DOC FILE //* contains a System REXX exec that can dynamically * DOC FILE //* add or delete datasets from the Link List. * DOC FILE //* * DOC FILE //* 76. Addition of File 1039 from Rob Prins, which * DOC FILE //* contains an old version of the LOOK command, that * DOC FILE //* is usable on MVS 3.8. * DOC FILE //* * DOC FILE //* 77. Addition of File 1040 from Frank Clarke, which * DOC FILE //* contains a set of REXX execs and macros designed * DOC FILE //* to operate on PL/1 source elements and compiler * DOC FILE //* listings. * DOC FILE //* * DOC FILE //* 78. Addition of File 1041, which contains a package * DOC FILE //* of REXX execs to convert Book Manager files * DOC FILE //* GML, Script/VS or "flat" files to HTML. * DOC FILE //* * DOC FILE //* 79. Addition of File 1042 from Frank Clarke, which * DOC FILE //* contains one routing called DEIMBED, that helps * DOC FILE //* to isolate and independently allocate resources * DOC FILE //* that are used by REXX routines. * DOC FILE //* * DOC FILE//***SECTION V-504 SECTION * DOC FILE //* V-504 CHANGES FOR VERSION 504 AUG 16, 2022 * DOC FILE //* * DOC FILE //* A We continue to thank the Linux Foundation, Open * DOC FILE //* Mainframe Project, which has given us access * DOC FILE //* to a z/OS development machine. A considerable * DOC FILE //* number of the Updates and Additions mentioned * DOC FILE //* here, were developed on that machine, by retired * DOC FILE //* systems programmers and by others. Thank you, * DOC FILE //* Open Mainframe Project of the Linux Foundation...!! * DOC FILE //* Special thanks to John Mertic and the other good * DOC FILE //* folks there. * DOC FILE //* * DOC FILE //* B Another of my email addresses is never used. * DOC FILE //* Please do not send email to sbgolob@att.net. * DOC FILE //* * * * * ONLY * * * * * DOC FILE //* Please use sbgolob@cbttape.org to email me. * DOC FILE //* * * * * ONLY * * * * * DOC FILE //* * DOC FILE //* References to sbgolob@att.net have been removed * DOC FILE //* from the following files: * DOC FILE //* 004 017 046 083 118 123 136 176 193 204 215 223 * DOC FILE //* 229 243 247 257 261 263 266 277 289 347 380 398 * DOC FILE //* 402 447 481 504 516 533 537 545 546 570 587 604 * DOC FILE //* 625 633 635 646 658 711 713 732 733 760 763 792 * DOC FILE //* 795 809 814 816 831 837 838 849 850 863 865 879 * DOC FILE //* 893 894 896 905 916 934 940 943 944 945 946 947 * DOC FILE //* 954 958 * DOC FILE //* * DOC FILE //* 1 Update to File 006 to fix the tools to manipulate * DOC FILE //* File 001 for the current version of the tape. * DOC FILE //* * DOC FILE //* 2 Update to File 008 to bring all the jobs for * DOC FILE //* creating the tape, up to the current version. * DOC FILE //* * DOC FILE //* 3 Update to File 035 to add the latest versions * DOC FILE //* of the OFFLOAD program and the PDS 8.6 package: * DOC FILE //* PDS -- VERSION 8.6.18.15 JULY 26, 2022 * DOC FILE //* * DOC FILE //* 4 Update to File 043 from Lionel Dyck, to the * DOC FILE //* CBTVIEW package. * DOC FILE //* * DOC FILE //* 5 Update to File 093 to fix the OFFLOAD program * DOC FILE //* so it creates ISPF statistics when the packed * DOC FILE //* dates end in a "C" instead of an "F". * DOC FILE //* * DOC FILE //* 6 Update to File 135 to add the latest versions * DOC FILE //* of the OFFLOAD program and the PDS 8.6 package: * DOC FILE //* PDS -- VERSION 8.6.18.15 JULY 26, 2022 * DOC FILE //* * DOC FILE //* 7 Update to File 182 to add the latest version * DOC FILE //* of the PDS 8.6 package: (source code) * DOC FILE //* PDS -- VERSION 8.6.18.15 JULY 26, 2022 * DOC FILE //* * DOC FILE //* 8 Update to File 225 which contains Dave Cole's * DOC FILE //* original version of the OFFLOAD program. The * DOC FILE //* doc member @FILE225 was changed to help advertise * DOC FILE //* Dave Cole's other products. * DOC FILE //* * DOC FILE //* 9 Update to File 313 from Lionel Dyck, to bring * DOC FILE //* new versions of his SAVELAB and SDSFXDD packages. * DOC FILE //* * DOC FILE //* 10 Update to File 314 from Lionel Dyck, to bring * DOC FILE //* new versions of his ZFSTOOLS and ZSYNC packages. * DOC FILE //* * DOC FILE //* 11 Update to File 316 to fix the OFFLOAD program * DOC FILE //* so it creates ISPF statistics when the packed * DOC FILE //* dates end in a "C" instead of an "F". * DOC FILE //* * DOC FILE //* 12 Update to File 519 to get rid of Sam Golob's * DOC FILE //* obsolete email address in the documentation. * DOC FILE //* This file compares tapes from a CA-1 TMC to * DOC FILE //* records for the same tape, in an IBM VTS * DOC FILE //* (Virtual Tape System). * DOC FILE //* * DOC FILE //* 13 Update to File 617 from Pedro Berrios. * DOC FILE //* * DOC FILE //* 14 Update to File 860 to replace the copy of the * DOC FILE //* OFFLOAD program that was there, with the latest * DOC FILE //* copy (which takes care of the ISPF packed dates * DOC FILE //* problem, when the dates end in a "C" instead * DOC FILE //* of an "F"). * DOC FILE //* * DOC FILE //* 15 Addition of File 1031 which is a set of tools * DOC FILE //* to detect the "packed date X'nC' problem" when * DOC FILE //* it occurs, and to fix it. * DOC FILE //* * DOC FILE//***SECTION V-503 SECTION * DOC FILE //* V-502 CHANGES FOR VERSION 503 JUL 20, 2022 * DOC FILE //* * DOC FILE //* A The LISTPDS program had an error, which caused a few * DOC FILE //* files to drop ISPF statistics. This error was fixed * DOC FILE //* in several files of the CBT Tape, specifically Files * DOC FILE //* 093, 035, 135, 172, 316, 371, 612, and 860. It also * DOC FILE //* had another error fixed, concerning size of extended * DOC FILE //* statistics in the SYSPRINT report. * DOC FILE //* * DOC FILE //* B We continue to thank the Linux Foundation, Open * DOC FILE //* Mainframe Project, which has given us access * DOC FILE //* to a z/OS development machine. A considerable * DOC FILE //* number of the Updates and Additions mentioned * DOC FILE //* here, were developed on that machine, by retired * DOC FILE //* systems programmers and by others. Thank you, * DOC FILE //* Open Mainframe Project of the Linux Foundation...!! * DOC FILE //* Special thanks to John Mertic and the other good * DOC FILE //* folks there. * DOC FILE //* * DOC FILE //* C One of my email addresses has disappeared completely * DOC FILE //* and I cannot recover any mail sent to there. * DOC FILE //* * DOC FILE //* Please use sbgolob@cbttape.org to email me. * DOC FILE //* * DOC FILE //* D There was always a problem with "Which Version of * DOC FILE //* any given CBT Tape file have I downloaded? So in * DOC FILE //* the year 2001, I created "a time and date stamp * DOC FILE //* member called $$$#DATE, which gets shipped with * DOC FILE //* every file. However, the old files didn't have * DOC FILE //* these members. So now, we have created them, for * DOC FILE //* all the files that didn't have them. They look * DOC FILE //* like this: * DOC FILE //* * DOC FILE //* REGULAR CBT TAPE - VERSION 503 FILE: 204 * DOC FILE //* * DOC FILE //* ORIGINAL DSNAME: SBGOLOB.CBT503.FILE204 * DOC FILE //* --------------- * DOC FILE //* --RECFM-LRECL-BLKSIZE-DSORG * DOC FILE //* FB 80 5600 PO * DOC FILE //* * DOC FILE //* PDS117I 19 MEMBERS COUNTED; CUMULATIVE SIZE IS 22,674 RECORDS * DOC FILE //* * DOC FILE //* * DOC FILE //* TIME THIS PDS WAS SHIPPED: 06/16/22 22:24:13 UTC-4:00 PRE-2001 * DOC FILE //* (extra)----->>> * DOC FILE //* * DOC FILE //* Please note that the PRE-2001 mark was added, to * DOC FILE //* show that the file has not been changed since at * DOC FILE //* least as far back as the year 2001. * DOC FILE //* * DOC FILE //* In the File Status Section below, the dates on * DOC FILE //* these files will not be changed, but the record * DOC FILE //* counts will be changed because of the extra two * DOC FILE //* members that are being added to each file. * DOC FILE //* * DOC FILE //* If the file is FB-80, then the @FILEnnn doc member * DOC FILE //* has also been added to it, to modernize the older * DOC FILE //* files in the collection, and to make it easier to * DOC FILE //* see what that file is about. * DOC FILE //* * DOC FILE //* D File numbers that have been altered in this way, * DOC FILE //* are as follows: (241 files) * DOC FILE //* * DOC FILE //* 011 012 015 016 021 023 025 026 027 030 031 032 037 * DOC FILE //* 040 041 045 053 054 055 056 057 058 059 065 067 069 * DOC FILE //* 070 071 072 074 075 076 078 079 080 081 082 084 085 * DOC FILE //* 086 087 089 091 095 096 098 100 101 103 105 106 109 * DOC FILE //* 113 114 116 117 121 122 124 125 126 127 128 130 131 * DOC FILE //* 132 138 140 141 142 143 144 146 148 150 151 152 153 * DOC FILE //* 154 158 159 163 164 165 167 169 173 175 178 179 180 * DOC FILE //* 181 184 187 188 189 190 191 192 194 195 196 197 201 * DOC FILE //* 202 203 204 205 206 207 208 209 214 215 216 217 218 * DOC FILE //* 219 221 223 224 227 231 232 233 235 236 237 244 245 * DOC FILE //* 248 250 251 252 253 254 255 256 258 262 263 265 269 * DOC FILE //* 270 271 272 273 274 275 276 278 279 280 282 283 284 * DOC FILE //* 285 286 287 288 290 292 298 303 304 305 306 307 309 * DOC FILE //* 310 317 318 319 320 328 329 332 333 334 335 336 337 * DOC FILE //* 339 340 341 342 348 350 351 354 355 356 359 363 364 * DOC FILE //* 365 366 369 370 373 374 375 376 379 381 383 385 392 * DOC FILE //* 399 400 405 416 418 421 422 424 426 427 428 429 430 * DOC FILE //* 453 454 455 456 457 458 459 460 461 462 463 464 465 * DOC FILE //* 466 467 468 469 470 471 472 * DOC FILE //* * DOC FILE //* 1 Updates to File 006 and 008 as usual. File 006 * DOC FILE //* needs the tape version on the execs to be changed * DOC FILE //* from 501 to 502, and File 008 needs the general * DOC FILE //* overhaul to produce the Version 503 tape and files. * DOC FILE //* * DOC FILE //* 2 Update to File 029 to update the author contact * DOC FILE //* information. * DOC FILE //* * DOC FILE //* 3 Update to File035 to bring the load modules for * DOC FILE //* the PDS 8.6 program to the level: * DOC FILE //* PDS -- VERSION 8.6.18.14 MAY 29, 2022 * DOC FILE //* * DOC FILE //* 4 Update to File 043 from Lionel Dyck. File 043 is * DOC FILE //* a package so that you can have all the CBT files * DOC FILE //* available to your z/OS system, provided that your * DOC FILE //* z/OS system has an FTP connection with the website * DOC FILE //* www.cbttape.org. Updates to all files can then be * DOC FILE //* automatically uploaded as well. * DOC FILE //* * DOC FILE //* 5 Update to File 102 to get rid of some obsolete * DOC FILE //* contact information. * DOC FILE //* * DOC FILE //* 6 Update to File135 to bring the load modules for * DOC FILE //* the PDS 8.6 program to the level: (ISO dates) * DOC FILE //* PDS -- VERSION 8.6.18.14 MAY 29, 2022 * DOC FILE //* * DOC FILE //* 7 Update to File 182 from John Kalinich to bring the * DOC FILE //* PDS 8.6 source code and accessories to the level: * DOC FILE //* PDS -- VERSION 8.6.18.14 MAY 29, 2022 * DOC FILE //* * DOC FILE //* 8 Update to File 300 to the LISTLPA program. This is * DOC FILE //* to compensate for the changed length of the LPDE * DOC FILE //* (LPA Directory Entry) in z/OS 2.4. * DOC FILE //* * DOC FILE //* 9 Update to File 312 from Lionel Dyck, to add the * DOC FILE //* ALTLIB and ISPFLLV members, and to update the * DOC FILE //* FTPB and FASTPATH packages. * DOC FILE //* * DOC FILE //* 10 Update to File 313 from Lionel Dyck, to add the * DOC FILE //* SDSFXDD package. * DOC FILE //* * DOC FILE //* 11 Update to File 314 from Lionel Dyck, to add the * DOC FILE //* WHOSON exec, and to update the ZSYNC package. * DOC FILE //* * DOC FILE //* 12 Update to File 414 from Joe Garcia. * DOC FILE //* * DOC FILE //* 13 Update to File 415 which is RPF (Rob's Programming * DOC FILE //* Facility) from Rob Prins, to make many improvements * DOC FILE //* and raise its system level to 1.9.2. * DOC FILE //* * DOC FILE //* 14 Update to File 417 from Bruce Koss, Lionel Dyck, * DOC FILE //* and others, to level V35R3. This is the amazing * DOC FILE //* RACF Administration Tool. * DOC FILE //* * DOC FILE //* 15 Update to File 433 from Frank Clarke, which is a * DOC FILE //* greatly revised and updated collection of his * DOC FILE //* REXX execs. * DOC FILE //* * DOC FILE //* 16 Update to File 434 from Mark Zelden, to revise * DOC FILE //* his TWOPAK members and supply a new member to * DOC FILE //* make a two-pack rescue system for z/OS 2.4. * DOC FILE //* Also, he has updated his DSLISTSV and ONEPAK22 * DOC FILE //* members. * DOC FILE //* * DOC FILE //* 17 Update to File 500 from Ben Marino, which is his * DOC FILE //* sophisticated "Event Capture Facility". Ben has * DOC FILE //* raised his package to level V2R3M0. A list of * DOC FILE //* release notes for this release can be found in * DOC FILE //* member $$NOTE05 of this pds. We are very grateful * DOC FILE //* to the Linux foundation, Open Mainframe Projeck, * DOC FILE //* for the use of their z/OS system in the development * DOC FILE //* of this product. * DOC FILE //* * DOC FILE //* 18 Extensive update to File 669 from Willy Jensen. * DOC FILE //* (Large collection of REXX execs, REXX functions, * DOC FILE //* etc. etc.) * DOC FILE //* * DOC FILE //* 19 Minor change to File 731 from Sam Golob. * DOC FILE //* * DOC FILE //* 20 Update to Files 801 and 870 to change the * DOC FILE //* documentation. * DOC FILE //* * DOC FILE //* 21 Update to File 876 which is the "fixed" ALGOL F * DOC FILE //* compiler. Documentation updates only. * DOC FILE //* * DOC FILE //* 22 Update to File 889 to include a later version of * DOC FILE //* the Hercules emulator - Hyperion Version 4.4.1. * DOC FILE //* * DOC FILE //* 23 Update to File 899 to update the version of the * DOC FILE //* FACEE program (callable version of DACEE) that * DOC FILE //* is there. * DOC FILE //* * DOC FILE //* 24 Update to File 939 from Ze'ev Atlas, which is the * DOC FILE //* z/OS version of PCRE (Perl Compatible Regular * DOC FILE //* Expressions), that is now compatible with PCRE * DOC FILE //* Version 10.40. * DOC FILE //* * DOC FILE //* 25 Update to File 961 from Yves Colliard, which is * DOC FILE //* his collection of execs to support additional * DOC FILE //* line commands in ISPF edit, view, etc. etc. * DOC FILE //* * DOC FILE //* * DOC FILE //* 26 Update to File 967 from Tom Conley, which is his * DOC FILE //* very large collection of ISPF usermods, that is * DOC FILE //* called CUCI (CBT Usermd Collection for ISPF). * DOC FILE //* * DOC FILE //* 27 Update to File 969 from Lionel Dyck, which is his * DOC FILE //* PDSEGEN package. PDSEGEN is designed to help in * DOC FILE //* handling PDSE version 2 member generations, which * DOC FILE //* IBM (even though it created them) doesn't support * DOC FILE //* well. We have some updates to the package here. * DOC FILE //* * DOC FILE //* 28 Update to File 977 to include the new Moshix MVS * DOC FILE //* videos made in the last half year. * DOC FILE //* * DOC FILE //* 29 Update to File 985 from Marius Lewin, to greatly * DOC FILE //* revise his collection of REXX execs. * DOC FILE //* * DOC FILE //* 30 Update to File 990 from Lionel Dyck, which is * DOC FILE //* a large collection of tricks and tips for ISPF * DOC FILE //* developers. * DOC FILE //* * DOC FILE //* 31 Update to File 997 from Henri Kuiper and Lionel * DOC FILE //* Dych, which is an ISPF GITHUB interface called * DOC FILE //* ZIGI. * DOC FILE //* * DOC FILE //* 32 Addition of File 1021 from Steve Myers, which is * DOC FILE //* an improved version of the program from IBM to * DOC FILE //* make block letters. The original EASLD095 is on * DOC FILE //* CBT File 316, which is a derivative of IBM's * DOC FILE //* IEFSD095. * DOC FILE //* * DOC FILE //* 33 Addition of File 1022 from Glenn Siegel, which is * DOC FILE //* his automation of IBM's SCRT report. This process * DOC FILE //* /job is scheduled to run on third day of every * DOC FILE //* month. I use XMITIP to email my reports. * DOC FILE //* This is a great email tool by Lionel B. Dyck * DOC FILE //* (CBT File 314). Thank you for all of your work, * DOC FILE //* Lionel. If you don't have it you'll need it * DOC FILE //* for this process. * DOC FILE //* * DOC FILE //* 34 Addition of File 1023 from Richard Humphris, * DOC FILE //* and contains a package of programs to produce * DOC FILE //* a Cross-Reference report for REXX programs, which * DOC FILE //* is very useful. The programs are referred to, as * DOC FILE //* the REXX Xreference Utility. * DOC FILE //* * DOC FILE //* 35 Addition of File 1024 from Lennie Dymoke-Bradshaw, * DOC FILE //* and contains some of the utilities he wrote for * DOC FILE //* public distribution. These were obtained from * DOC FILE //* his website: https://rsclweb.com/downloads/ * DOC FILE //* name : Reverse Sweep Consulting Limited * DOC FILE //* * DOC FILE //* 36 Addition of File 1025 from Steve Myers, and * DOC FILE //* contains a batch program to simulate an ISPF 3.4 * DOC FILE //* dataset list. (This is the list only--you can't do * DOC FILE //* anything with the names.) The program name * DOC FILE //* is DSLIST. * DOC FILE //* * DOC FILE //* 37 Addition of File 1026 from Jay Moseley and consists * DOC FILE //* of documentation for how to use (currently 46) * DOC FILE //* MVS-based utilities that he finds useful. * DOC FILE //* Most of these utilities (not all of them) have * DOC FILE //* versions that can be used in both MVS 3.8 under * DOC FILE //* Hercules, or under z/OS. Some of them come from * DOC FILE //* IBM, and some come from the CBT Tape. * DOC FILE //* * DOC FILE //* 38 Addition of File 1027 from Paul Lemons and contains * DOC FILE //* a package to look at any JES2 output, and redirect * DOC FILE //* it to an email. Please read the various "README*" * DOC FILE //* members to see how this is done, so you can set it * DOC FILE //* up for yourself. * DOC FILE //* * DOC FILE //* 39 Addition of File 1028 from Kevin Ferguson, and * DOC FILE //* contains a version of the SUPERXMT program from a * DOC FILE //* XEPHON article (which we are now able to use, * DOC FILE //* with no restrictions). SUPERXMT allows you to get * DOC FILE //* around the OUTLIMIT restrictions, which the * DOC FILE //* installation has placed on the XMIT command * DOC FILE //* (as to the size of its output). * DOC FILE //* * DOC FILE //* 40 Addition of File 1029 from Daniel Gaeta and * DOC FILE //* contains a service package called RXP. RXP * DOC FILE //* performs EXECIO-like operations on data. * DOC FILE //* * DOC FILE //* See member called $README (one "$") for some * DOC FILE //* further explanation of how to use this package. * DOC FILE //* * DOC FILE //* Source is currently not provided. The executing * DOC FILE //* code (from member - in XMIT-format) called LOAD * DOC FILE //* is from C/370 language source. * DOC FILE //* * DOC FILE //* 41 Addition of File 1030 from Daniel Gaeta and * DOC FILE //* contains RXSQLITE, which is an alternative to * DOC FILE //* using SQLITE in the REXX language. * DOC FILE //* See member $README for more details. * DOC FILE //* * DOC FILE//***SECTION V-502 SECTION * DOC FILE //* V-502 CHANGES FOR VERSION 502 NOV 07, 2021 * DOC FILE //* * DOC FILE //* A Many of this version's changes were due to the * DOC FILE //* enormous generosity of the Linux Foundations's * DOC FILE //* Open Mainframe Project, which has given us access * DOC FILE //* to a z/OS development machine. A considerable * DOC FILE //* number of the Updates and Additions mentioned * DOC FILE //* here, were developed on that machine, by retired * DOC FILE //* systems programmers and by others. Thank you, * DOC FILE //* Open Mainframe Project of the Linux Foundation...!! * DOC FILE //* Special thanks to John Mertic and the other good * DOC FILE //* folks there. * DOC FILE //* * DOC FILE //* B One of my email addresses has disappeared completely * DOC FILE //* and I cannot recover any mail sent to there. * DOC FILE //* * DOC FILE //* Please use sbgolob@cbttape.org to email me. * DOC FILE //* * DOC FILE //* ( sbgolob@attglobal.net has disappeared ) * DOC FILE //* * DOC FILE //* sbgolob@cbttape.org is the only email address * DOC FILE //* that I currently use. * DOC FILE //* * DOC FILE //* 1 Updates to File 006 and 008 as usual. File 006 * DOC FILE //* needs the tape version on the execs to be changed * DOC FILE //* from 501 to 502, and File 008 needs the general * DOC FILE //* overhaul to produce the Version 502 tape and files. * DOC FILE //* * DOC FILE //* 2 Update to File 014 to inclule SMP Demystified Part * DOC FILE //* two, which had somohow gotten lost from the file. * DOC FILE //* * DOC FILE //* 3 Update to File 020 to eliminate my obsolete email * DOC FILE //* address from the support list. * DOC FILE //* * DOC FILE //* 4 Updates to File 035 (load module library) to add * DOC FILE //* the following programs: Bring the PDS 8.6 * DOC FILE //* command to the PDS -- VERSION 8.6.18.11 * DOC FILE //* AUGUST 22, 2021 level, and to add or modify: * DOC FILE //* CDSCB COPYMODS DUSER RECONLIM TRMSZRPT * DOC FILE //* TSUINFO USERMAX ZAPDSCB. * DOC FILE //* * DOC FILE //* 5 Updates to File 036 to replace the copy of CVTCLIST * DOC FILE //* that was there, with the newer one, and to format * DOC FILE //* the file better. * DOC FILE //* * DOC FILE //* 6 Addition of File 043 from Lionel Dyck, which is a * DOC FILE //* package that makes it easy to access all the CBT * DOC FILE //* Tape files on your z/OS system. Highly recommended. * DOC FILE //* "The Official CBT ISPF Dialog" * DOC FILE //* * DOC FILE //* 7 Update to File 093 from our dear "Updater", to fix * DOC FILE //* a bug in the UPDTE program. * DOC FILE //* * DOC FILE //* 8 Update to File 115 to supply a @FILE115 member. * DOC FILE //* * DOC FILE //* 9 Updates to File 134 from Greg Price, to bring * DOC FILE //* REVIEW to the 50.1 level. Update to Fullscreen * DOC FILE //* ZAP to accommodate 8-character TSO userids. * DOC FILE //* * DOC FILE //* 10 Updates to the File 135 load library to correspond * DOC FILE //* to the source updates in File 134 for REVIEW, and * DOC FILE //* for Fullscreen ZAP. * DOC FILE //* * DOC FILE //* 11 Updates to File 182 to bring PDS 8.6 to the level: * DOC FILE //* PDS -- VERSION 8.6.18.11 AUGUST 22, 2021 * DOC FILE //* * DOC FILE //* 12 Update to File 229 from Sam Golob to include the * DOC FILE //* latest version of COPYMODS (Level 88). * DOC FILE //* * DOC FILE //* 13 Update to File 247 with minor updates to LPSCB * DOC FILE //* and MYIDP. The BRODCAST stuff was unchanged. * DOC FILE //* * DOC FILE //* 14 Update to File 300 to Fullscreen ZAP with the fix * DOC FILE //* for 8-character userids. * DOC FILE //* * DOC FILE //* 15 Update to File 312 from Lionel Dyck, with changes * DOC FILE //* or additions of the following packages: * DOC FILE //* EMAC EZMENU FTPB FTPB$CHG ISPFDEMO LSTPROC OMVSMAN * DOC FILE //* PDS2PDSE PRMCK QTAB RELPDSE * DOC FILE //* * DOC FILE //* 16 Update to File 313 from Lionel Dyck, with changes * DOC FILE //* to the SPELLC package. * DOC FILE //* * DOC FILE //* 17 Update to File 314 from Lionel Dyck, with changes * DOC FILE //* or additions of the following packages: * DOC FILE //* XMITIP ZFSTOOLS ZSYNC ZTSOHELP * DOC FILE //* * DOC FILE //* 18 Update to File 415 from Rob Prins, which is his * DOC FILE //* ISPF-like multi-utility called RPF. The current * DOC FILE //* level of RPF is 1.9.0. * DOC FILE //* * DOC FILE //* 19 Update to File 417 from Bruce Koss and Lionel Dyck. * DOC FILE //* This is the RACF administration tool called RACFADM, * DOC FILE //* which is now at Level 35.2. * DOC FILE //* * DOC FILE //* 20 Update to File 423 to fix a bug in the TERMSZ * DOC FILE //* program. * DOC FILE //* * DOC FILE //* 21 Update to File 433 from Frank Clarke, with major * DOC FILE //* changes. * DOC FILE //* * DOC FILE //* 22 Update to File 500 which is Ben Marino's "Event * DOC FILE //* Capture Facility", which now was made to work on * DOC FILE //* z/OS, as well as on MVS 3.8. This is a highly * DOC FILE //* sophisticated automation package. * DOC FILE //* * DOC FILE //* 23 Update to File 591 from Lionel Dyck to fix * DOC FILE //* REXXFORM. * DOC FILE //* * DOC FILE //* 24 Update to File 655 from Xiayang, to fix a small * DOC FILE //* problem in the CATCLR3 exec. * DOC FILE //* * DOC FILE //* 25 Update to File 669 from Willy Jensen, which is * DOC FILE //* an almost complete reworking of his REXX Global * DOC FILE //* Variables package. * DOC FILE //* * DOC FILE //* 26 Updates to File 731 (TSO-related programs): * DOC FILE //* Changes to TSVTTMO and SHOWTPVT. * DOC FILE //* Addition of TSUINFO and TRMSZRPT. * DOC FILE //* * DOC FILE //* 27 Update to File 791 from Lindy Mayfield, to fix the * DOC FILE //* D522 REXX exec. * DOC FILE //* * DOC FILE //* 28 Update to File 846, to adjust the JCL that runs * DOC FILE //* ONLCLIP and ONLCLEAR in an SMS environment. * DOC FILE //* * DOC FILE //* 29 Update to File 847, to add COPYMODS Level 88. * DOC FILE //* * DOC FILE //* 30 Update to File 874, to include a few more HELP * DOC FILE //* members for programs on the CBT Tape. Update * DOC FILE //* the HELP members for REVIEW. * DOC FILE //* * DOC FILE //* 31 Updates to File 895 (STEMEDIT program) from Rainer * DOC FILE //* Nowak. * DOC FILE //* * DOC FILE //* 32 Update to File 939 from Ze'ev Atlas, to include * DOC FILE //* Release 10.38 of PCRE (Perl Compatible Regular * DOC FILE //* Expressions), ported to z/OS. * DOC FILE //* * DOC FILE //* 33 Update to File 941 from Gregory Bliznets to add more * DOC FILE //* programs to his collection. * DOC FILE //* * DOC FILE //* 34 Update to File 955 from John Miller, which is his * DOC FILE //* Remote Logging Facility. * DOC FILE //* * DOC FILE //* 35 Update to File 956 from Steve Myers, to include * DOC FILE //* some more of his incomparable programs, for example, * DOC FILE //* ICOPY or SCAN118. * DOC FILE //* * DOC FILE //* 36 Update to File 966 from Steve Myers, which contains * DOC FILE //* his HLASM assembler prompter. * DOC FILE //* * DOC FILE //* 37 Update to File 967 from Tom Conley, to include a * DOC FILE //* few essential members of his CUCI package * DOC FILE //* (CBT Usermod Collection for ISPF (CUCI)) that had * DOC FILE //* been left out by accident. * DOC FILE //* * DOC FILE //* 38 Update to File 969 from Lionel Dyck, which is his * DOC FILE //* PDSEGEN application to exploit the possibilities * DOC FILE //* of PDSE V2 member generations. For a long time, * DOC FILE //* this package has been better than anything IBM * DOC FILE //* had, in handling the (extra) pds members, and * DOC FILE //* as of this writing, it probably still is a better * DOC FILE //* utility for handling the extra PDSE Version 2 * DOC FILE //* generation members. * DOC FILE //* * DOC FILE //* 39 Update to File 977 to list the URL's of all the * DOC FILE //* MVS videos which MOSHIX (Moshe Bar) has added to * DOC FILE //* his YouTube group, since the last version of this * DOC FILE //* collection. * DOC FILE //* * DOC FILE //* 40 Update to File 990, which is a collection of ISPF * DOC FILE //* tricks and tips for ISPF developers. * DOC FILE //* * DOC FILE //* 41 Update to File 997 from Henri Kuiper and Lionel * DOC FILE //* Dyck, to their ISPF Git interface. * DOC FILE //* * DOC FILE //* 42 Update to File 1000 from Dan Dirkse, to his Edit * DOC FILE //* macro mass change facility. * DOC FILE //* * DOC FILE //* 43 Addition of File 1006 from Reed Starnes, which * DOC FILE //* contains a load module compare program that is * DOC FILE //* quite innovative and useful. * DOC FILE //* * DOC FILE //* 44 Addition of File 1007 from Reed Starnes, which is * DOC FILE //* a batch program called DATOC which can change * DOC FILE //* fields in the VTOC. * DOC FILE //* * DOC FILE //* 45 Addition of File 1008 from Kevin Ferguson, which * DOC FILE //* contains a modification to the ISPF ISPPREP * DOC FILE //* facility. * DOC FILE //* * DOC FILE //* 46 Addition of File 1009 from Salvador Carrasco and * DOC FILE //* contains a collection of DB2 User-defined Functions. * DOC FILE //* * DOC FILE //* 47 Addition of File 1010 from Dan Snyder, which * DOC FILE //* contains a new shipment of structured macros. * DOC FILE //* A new file was created here, to avoid confusion * DOC FILE //* with other similar files. * DOC FILE //* * DOC FILE //* 48 Addition of File 1011 from Dana Mitchell and * DOC FILE //* contains an SDSF exit that tells SDSF to ignore * DOC FILE //* RMF if it is not present. This has presented a * DOC FILE //* problem when converting from z/OS 2.2 to z/OS 2.4. * DOC FILE //* * DOC FILE //* 49 Addition of File 1012 which contains some thoughts * DOC FILE //* about systems programming, from an experienced * DOC FILE //* system programmer. * DOC FILE //* * DOC FILE //* 50 Addition of File 1013 which contains some thoughts * DOC FILE //* about systems programming, from David Spiegel. * DOC FILE //* * DOC FILE //* 51 Addition of File 1014 from (the late) Ken Tomiak. * DOC FILE //* This is a very interesting piece of code (a REXX * DOC FILE //* exec) which has been included here, not only as * DOC FILE //* an honor and a tribute to him, but also because * DOC FILE //* it is useful. This REXX exec (called CONDCODE) * DOC FILE //* follows job execution and supplies statistics * DOC FILE //* somewhat similar to an IEFACTRT exit, about the * DOC FILE //* results of the job. * DOC FILE //* * DOC FILE //* 52 Addition of File 1015 from Ulrich Braeuer, and * DOC FILE //* contains a multi-purpose tool to perfom many * DOC FILE //* functions in DB2. Much of this package is still * DOC FILE //* commented in German. * DOC FILE //* * DOC FILE //* 53 Addition of File 1016 from Steve Myers, and * DOC FILE //* contains some of the uniquely written TSO commands * DOC FILE //* that he has produced. * DOC FILE //* * DOC FILE //* 54 Addition of File 1017 from Steve Myers, and * DOC FILE //* contains a batch utility to analyze the contents * DOC FILE //* of load libraries in detail. This analysis can be * DOC FILE //* used to compare load libraries for changes, and * DOC FILE //* to understand details about their general contents. * DOC FILE //* * DOC FILE //* 55 Addition of File 1018 from Dale Tyvand, which * DOC FILE //* contains a "super duper" IEFACTRT exit, that * DOC FILE //* displays a lot of information. I think that * DOC FILE //* (at least) some shops would very much enjoy having * DOC FILE //* this exit available for their use, or even just * DOC FILE //* to learn from. * DOC FILE //* * DOC FILE //* 56 Addition of File 1019 from Steve Myers and is a * DOC FILE //* self-contained package of SMF-related programs. * DOC FILE //* This file has some overlap with Steve's File 956, * DOC FILE //* but it is suggested to use this file by itself. * DOC FILE //* * DOC FILE //* 57 Addition of File 1020 from Steve Myers and * DOC FILE //* contains a program to cross reference a large number * DOC FILE //* of assembler listings, and to report the occurrence * DOC FILE //* of variables, across the whole collection. * DOC FILE //* * DOC FILE//***SECTION V-501 SECTION * DOC FILE //* V-501 CHANGES FOR VERSION 501 MAR 04, 2021 * DOC FILE //* * DOC FILE //* A One of my email addresses has disappeared completely * DOC FILE //* and I cannot recover any mail sent to there. * DOC FILE //* * DOC FILE //* Please use sbgolob@cbttape.org to email me. * DOC FILE //* * DOC FILE //* ( sbgolob@attglobal.net has disappeared ) * DOC FILE //* * DOC FILE //* sbgolob@cbttape.org is the only email address * DOC FILE //* that I currently use. * DOC FILE //* * DOC FILE //* 1 Updates to File 006 and 008 as usual. File 006 * DOC FILE //* needs the tape version on the execs to be changed * DOC FILE //* from 500 to 501, and File 008 needs the general * DOC FILE //* overhaul to produce the Version 501 tape and files. * DOC FILE //* * DOC FILE //* 2 Update to File 035 to bring PDS86 to the level: * DOC FILE //* PDS -- VERSION 8.6.18.9 FEBRUARY 16, 2021 * DOC FILE //* * DOC FILE //* 3 Update to File 068 from Rob Prins. This is a small * DOC FILE //* update to the TSTVS console program. * DOC FILE //* * DOC FILE //* 4 Update to File 134 to change the documentation in * DOC FILE //* member @FILE135, to reflect the updated source * DOC FILE //* for REVIEW 49.7 and to advertise the presence of * DOC FILE //* Greg Price's magnificent IM (IMON) program whose * DOC FILE //* source code, and load modules, are now available * DOC FILE //* on CBT File 010. * DOC FILE //* * DOC FILE //* 5 Updates to File 135 to reflect the ISO Date * DOC FILE //* updates to PDS -- VERSION 8.6.18.9 and to now * DOC FILE //* include the load modules for IMON from File 010. * DOC FILE //* * DOC FILE //* 6 Update to File 147 from Rob Prins, * DOC FILE //* * DOC FILE //* 7 Update to File 182 from John Kalinich to bring * DOC FILE //* PDS86 to release: * DOC FILE //* PDS -- VERSION 8.6.18.9 FEBRUARY 16, 2021 * DOC FILE //* * DOC FILE //* 8 Update to File 264 to do some renames and to * DOC FILE //* organize the versions of the LOOK program. * DOC FILE //* Make the 64-bit version of LOOK the main version. * DOC FILE //* * DOC FILE //* 9 Updates to File 312 from Lionel Dyck. Members * DOC FILE //* changed or added: CONS, FTPB, NETRC, OMVSMAN. * DOC FILE //* * DOC FILE //* 10 Update to File 313 from Lionel Dyck, to add * DOC FILE //* SYNCFTP. * DOC FILE //* * DOC FILE //* 11 Update to File 415 from Rob Prins, to bring RPF * DOC FILE //* to version level 1.8.7. * DOC FILE //* * DOC FILE //* 12 Update to File 417 from Bruce Koss, Lionel Dyck, * DOC FILE //* and "the team" to bring RACFADM to level V35R0. * DOC FILE //* * DOC FILE //* 13 Update to File 423, to program LAA, to be able * DOC FILE //* to find all the DSAB's, even if they are above * DOC FILE //* the 16M line (31-bit addresses). * DOC FILE //* * DOC FILE //* 14 Update to File 483 from Sam Golob, to the DTOD * DOC FILE //* program that was created from Thomas Ramseier's * DOC FILE //* model. DTOD allows you to enter any STCK date, * DOC FILE //* and it will format it into time, date format. * DOC FILE //* EXAMPLE: DTOD D458765434222221 * DOC FILE //* RESULT : * DOC FILE //* Date: Friday, 18th of May 2018 (05/18/18 2018.138) * DOC FILE //* Time: 08:55:19.0 * DOC FILE //* * DOC FILE //* 15 Update to File 499 to combine the contents of * DOC FILE //* (the former) File 500 with it, thereby freeing up * DOC FILE //* File 500 for another use. * DOC FILE //* * DOC FILE //* 16 Addition of File 500 from Ben Marino, which contains * DOC FILE //* his automation package for MVS 3.8, which is called * DOC FILE //* ECF, or Event Capture Facility. * DOC FILE //* * DOC FILE //* 17 Update to File 566 (from Sam Golob) to Sam Bass' * DOC FILE //* wonderful file, to change some JCL. * DOC FILE //* * DOC FILE //* 18 Update to File 634 (LISTUCB command) to get rid * DOC FILE //* of my obsolete email addresses for support. * DOC FILE //* * DOC FILE //* 19 Update to File 669 from Willy Jensen, which is a * DOC FILE //* complete revamping of his REXX Global Variables * DOC FILE //* package. * DOC FILE //* * DOC FILE //* 20 Update to File 731 from Sam Golob, to add some * DOC FILE //* new programs, and to fix some others. * DOC FILE //* Fixed documentation in the 8 TCAS programs, and * DOC FILE //* added or modified some other programs. * DOC FILE //* * DOC FILE //* 21 Update to File 745, which were old updates, but * DOC FILE //* which apparently had never been applied to the file. * DOC FILE //* * DOC FILE //* 22 Update to File 797, to add the load library. * DOC FILE //* * DOC FILE //* 23 Update to File 899, to enhance the formatting in * DOC FILE //* the DACEE command. * DOC FILE //* * DOC FILE //* 24 Update to File 939 from Ze'ev Atlas, to bring * DOC FILE //* PCRE for z/OS to version 10.36. * DOC FILE //* * DOC FILE //* 25 Update to File 941 from Gregory Bliznets, to * DOC FILE //* modify and improve many of his programs. * DOC FILE //* * DOC FILE //* 26 Update to File 953 from John Gateley, to his large * DOC FILE //* collection of programs, and to his macro library. * DOC FILE //* * DOC FILE //* 27 Update to File 967 from Tom Conley, to raise his * DOC FILE //* "CUCI" CBT Usermod Collection for ISPF, to * DOC FILE //* Version 1.5. * DOC FILE //* * DOC FILE //* 28 Update to File 969 from Lionel Dyck, which is the * DOC FILE //* magnificent PDSEGEN package that can handle PDSE * DOC FILE //* Version 2 member generations much more easily than * DOC FILE //* most anything else. * DOC FILE //* * DOC FILE //* 29 Update to File 977 to add more URL addresses for * DOC FILE //* Moshix videos on YouTube. * DOC FILE //* * DOC FILE //* 30 Update to File 980 to add another zap to TASID * DOC FILE //* V5.21 to fix its initiator display for z/OS 2.4. * DOC FILE //* * DOC FILE //* 31 Update to File 985 from Marius Lewin, which is * DOC FILE //* a large update of his REXX exec collection. * DOC FILE //* * DOC FILE //* 32 Addition of File 1000 from Dan Dirkse, which * DOC FILE //* contains his Edit Macro Mass Change Facility, that * DOC FILE //* can apply an edit macro to many pds members at once. * DOC FILE //* * DOC FILE //* 33 Addition of File 1001 from Peter Vels to contain * DOC FILE //* a nice collection of his REXX execs. * DOC FILE //* * DOC FILE //* 34 Addition of File 1002 from Tom Conley and Bill * DOC FILE //* Smith, which contains some PDF presentations * DOC FILE //* about how to use SMP/E. * DOC FILE //* * DOC FILE //* 35 Addition of File 1003 from Peter Sylvester, which * DOC FILE //* contains a few useful programs that were rescued * DOC FILE //* from former times. (They work great.) There is * DOC FILE //* a lot to learn from, in the coding. * DOC FILE //* * DOC FILE //* 36 Addition of File 1004 from Reed Starnes, to add a * DOC FILE //* very useful tape mapping program called PRECIS. * DOC FILE //* (Thanks to John Kalinich for getting this started.) * DOC FILE //* * DOC FILE //* 37 Addition of File 1005 from Peter Sylvester, called * DOC FILE //* "Assembler Structured Programming Tool Set". * DOC FILE //* * DOC FILE//***SECTION V-500 SECTION * DOC FILE //* V-500 CHANGES FOR VERSION 500 DEC 20, 2020 * DOC FILE //* * DOC FILE //* A One of my email addresses has disappeared completely * DOC FILE //* and I cannot recover any mail sent to there. * DOC FILE //* * DOC FILE //* Please use sbgolob@cbttape.org to email me. * DOC FILE //* * DOC FILE //* ( sbgolob@attglobal.net has disappeared ) * DOC FILE //* * DOC FILE //* sbgolob@cbttape.org is the only email address * DOC FILE //* that I currently use. * DOC FILE //* * DOC FILE //* 1 Updates to File 006 and 008 as usual. File 006 * DOC FILE //* needs the tape version on the execs to be changed * DOC FILE //* from 499 to 500, and File 008 needs the general * DOC FILE //* overhaul to produce the Version 500 tape and files. * DOC FILE //* * DOC FILE //* 2 Addition of File 010 from Greg Price, which is his * DOC FILE //* magnificent IMON monitor for z/OS, that used to * DOC FILE //* be a "pay product". Greg has made both source and * DOC FILE //* load for IMON to now be available. IMON is an * DOC FILE //* extraordinarily versatile and useful tool that is * DOC FILE //* now available for ALL SYSTEMS PROGRAMMERS TO USE * DOC FILE //* AND LEARN FROM. Don't miss the opportunity...!!! * DOC FILE //* * DOC FILE //* 3 Update to File 019, which is John Hooper's file, * DOC FILE //* from Orazio Scaggion, to add SMS storage information * DOC FILE //* to John's FLSMFDSN program. * DOC FILE //* * DOC FILE //* 4 Update to File 034, to rename member IGGPRE00 to * DOC FILE //* its proper name of RACFUSER. The member name in * DOC FILE //* the file did not match the actual contents of the * DOC FILE //* member. * DOC FILE //* * DOC FILE //* 5 Update to File 035, which is the "quick install" * DOC FILE //* load library for many programs in this collection. * DOC FILE //* Member names changed are: * DOC FILE //* ALLIDS CPSCB DVOL LPSCB PDS PDSUR PDSUR01 * DOC FILE //* PDS38 PDS86 PDS86I PDS8638 FASTPATH * DOC FILE //* * DOC FILE //* 6 Addition of File 042 from John Bradley. This file * DOC FILE //* contains set of reporting utilities and general * DOC FILE //* manipulation code for Connect Direct z/OS * DOC FILE //* Statistics File contents. * DOC FILE //* (The old contents of File 042 were moved to the * DOC FILE //* KEYWORDS member of File 006.) * DOC FILE //* * DOC FILE //* 7 Moved File 043 to File 006, together with the * DOC FILE //* contents of File 042. That material can be found * DOC FILE //* in File 006, members KEYWORDS, KEYWORDH, and the * DOC FILE //* member KEYWORD is a CLIST to reconstitute KEYWORDH * DOC FILE //* from XMIT format to what it really is (VB-255). * DOC FILE //* So File 043 is empty now. * DOC FILE //* * DOC FILE //* 8 Update to File 097 from Sam Golob to make a slight * DOC FILE //* change to the VVDSLIST program that is in this * DOC FILE //* collection. The collection consists of old programs * DOC FILE //* from Peoples National Bank of Washington (Seattle). * DOC FILE //* The VVDSLIST program still doesn't work for packs * DOC FILE //* on which the VVDS has SMS information. If anybody * DOC FILE //* wants to fix that program, they are invited to * DOC FILE //* do so (please!). * DOC FILE //* * DOC FILE //* 9 Update to File 134 from Greg Price, to bring the * DOC FILE //* REVIEW program, and all its helpers, to the 49.7 * DOC FILE //* Version level. * DOC FILE //* * DOC FILE //* 10 Update to File 135 (load library) to bring REVIEW * DOC FILE //* load modules to the Version 49.7 level, and to * DOC FILE //* bring the PDS 8.6 load modules (ISO dates) to the * DOC FILE //* PDS -- VERSION 8.6.18.5 NOVEMBER 26, 2020 * DOC FILE //* version level. * DOC FILE //* * DOC FILE //* 11 Addition of File 137 from Billy Fenwick, which * DOC FILE //* contains a detailed report system, to carefully * DOC FILE //* and accurately control the distribution of reports, * DOC FILE //* to only those people who are allowed to see them. * DOC FILE //* (The VI rexx exec - which was on File 137 before, * DOC FILE //* is adequately covered by a fixed version in Files * DOC FILE //* 942 and 964.) * DOC FILE //* * DOC FILE //* 12 Updates to File 147 (which is the ARCHIVER package * DOC FILE //* from Rick Fochtman) made by Rob Prins. Rob is now * DOC FILE //* the proprietor of this package. Rob's program * DOC FILE //* package called RPF (File 415) now has an interface * DOC FILE //* to upload and download members from one of these * DOC FILE //* VSAM Archives automatically. * DOC FILE //* * DOC FILE //* 13 Update to File 160, which is Chuck Hoffman's file, * DOC FILE //* to add the former contents of File 010, which used * DOC FILE //* to contain Chuck's ISPFPRIM assembler program. * DOC FILE //* (File 010 now contains Greg Price's IMON monitor.) * DOC FILE //* * DOC FILE //* 14 Update to File 182 from John Kalinich, to bring * DOC FILE //* the PDS 8.6 program package to level: * DOC FILE //* PDS -- VERSION 8.6.18.5 NOVEMBER 26, 2020 * DOC FILE //* * DOC FILE //* 15 Update to File 183 to fix FASTPATH, so it properly * DOC FILE //* invokes the SHOWzOS program. * DOC FILE //* * DOC FILE //* 16 Update to File300 to change CPSCB and LPSCB to * DOC FILE //* accommodate the new OPERPARM console attribute * DOC FILE //* in the PSCB control block. (Load modules in File * DOC FILE //* 035 have been changed as well.) * DOC FILE //* * DOC FILE //* 17 Updates to File 312 from Lionel Dyck to add or * DOC FILE //* change the following packages (which are members * DOC FILE //* of the dataset): * DOC FILE //* CONCATIT EDITMAC EDSL OMVSPAX QTAB REXXER * DOC FILE //* RUNC * DOC FILE //* * DOC FILE //* 18 Updates to File 313 from Lionel Dyck to add or * DOC FILE //* change the following packages (which are members * DOC FILE //* of the dataset): * DOC FILE //* SHAREVAR TRYIT TUTORPRT * DOC FILE //* * DOC FILE //* 19 Updates to File321 from both Peter Farley and * DOC FILE //* Roland Schiradin. The following members were * DOC FILE //* changed: * DOC FILE //* COBANALJ COBANALZ PIDTABLE STRING64 * DOC FILE //* * DOC FILE //* 20 Update to File 360 to put in an obituary for my * DOC FILE //* dear friend Gordon Boyd Hampton, who made updates * DOC FILE //* for the VOLS command and its HELP file. * DOC FILE s/* * DOC FILE //* 21 Update to the TSSO file, File 404 from John * DOC FILE //* Kalinich, to add Word-format documentation for * DOC FILE //* TSSO. * DOC FILE //* * DOC FILE //* 22 Updates to File 415, which is RPF, from Rob Prins, * DOC FILE //* to raise its version release level to 1.8.6. * DOC FILE //* This is an improvement of five (5) release levels * DOC FILE //* since the last CBT Tape Version. (Last level 1.8.1) * DOC FILE //* (Rob has been busy. Thanks, Rob.) * DOC FILE //* * DOC FILE //* 23 Updates to File 417, with is the RACF Administration * DOC FILE //* Tool, RACFADM. Current version level is 34.7. * DOC FILE //* (Version on the previous CBT Tape was 25.1. This * DOC FILE //* represents a change OF 96 RELEASE LEVELS...!!!) * DOC FILE //* (Bruce Koss, Lionel Dyck, John Kalinich, and the * DOC FILE //* rest of the crew, have been busy too.) * DOC FILE //* * DOC FILE //* 24 Updates to File 434 from Mark Zelden, to improve * DOC FILE //* (once again) IPLINFO, and to add SDSFPRT. * DOC FILE //* * DOC FILE //* 25 Update to File 492 from Roland Schiradin, to bring * DOC FILE //* SHOWzOS to two new releases (7.25 and 8.01). * DOC FILE //* SHOWzOS Release 8.01 uses some new machine * DOC FILE //* instructions, and it may not run perfectly on some * DOC FILE //* machines. Therefore you may run Release 7.25 which * DOC FILE //* is a clean release that can run on more machines. * DOC FILE //* * DOC FILE //* 26 Update to File 535 from Deru Sudibyo to fix CCAT. * DOC FILE //* * DOC FILE //* 27 Update to File 614 to add load modules and assembly * DOC FILE //* JCL for SHOWzOS 7.25 and 8.01. * DOC FILE //* * DOC FILE //* 28 Update to File 669 from Willy Jensen with a complete * DOC FILE //* reshipment of his programs. * DOC FILE //* * DOC FILE //* 29 Update to File 684 from Sam Golob to add CHKSWAP * DOC FILE //* to RIck Fochtman's collection of programs. I * DOC FILE //* found the program among Rick's stuff, and I figured * DOC FILE //* that it should be added here. * DOC FILE //* * DOC FILE //* 30 Update to File 731 from Sam Golob to add modified * DOC FILE //* versions of DACEE (to dump UTOKEN and ACEX option- * DOC FILE //* ally), ALLIDS (to supply addresses in storage where * DOC FILE //* your userid name occurs, besides just naming the * DOC FILE //* control block), and TSVT8, to add some descriptive * DOC FILE //* background documentation). * DOC FILE //* * DOC FILE //* 31 Update to File 797, to update the load library. * DOC FILE //* * DOC FILE //* 32 Update to File 817 from Mike Wojtukiewicz, to add * DOC FILE //* the Q390TIOT program. * DOC FILE //* * DOC FILE //* 33 Update to File 836, to add a large bunch of * DOC FILE //* programs that were fixed, which came from the * DOC FILE //* Xephon archives and elsewhere. Documentation * DOC FILE //* is in the file, as to the origin of all these * DOC FILE //* programs. (See member @FILE836). * DOC FILE //* * DOC FILE //* 34 Update to File 846 from Sam Golob, to add the * DOC FILE //* ONLCLEAR program, which removes identification * DOC FILE //* information from the VOL1 record of a disk pack. * DOC FILE //* * DOC FILE //* 35 Update to File 874, which is a HELP file for many * DOC FILE //* programs on the CBT Tape collection. The change * DOC FILE //* was to the CPSCB help member, to add information * DOC FILE //* about adding or removing CONSOLE OPERPARM authority, * DOC FILE //* which is a new PSCB setting. * DOC FILE //* * DOC FILE //* 36 Update to File 885, which is Albert Cheng's * DOC FILE //* version of the disassembler. * DOC FILE //* * DOC FILE //* 37 Update to File 895 from Rainer Nowak, which are * DOC FILE //* modifications related to STEMEDIT from CBT File * DOC FILE //* 183. * DOC FILE //* * DOC FILE //* 38 Update to File 899 from Sam Golob, which contains * DOC FILE //* enhancements to the DACEE program. (FACEE, the * DOC FILE //* callable version of DACEE, hasn't been touched yet.) * DOC FILE //* * DOC FILE //* 39 Update to File 900, to add or modify the following * DOC FILE //* list of programs related to checksums: * DOC FILE //* CKS@ CKSPGM CKSPGM$ CKSUM CKSUM$ CKSUM# * DOC FILE //* CKSUMR CKSUMR24 CKSUM24 CKSUM24$ MD5PGM * DOC FILE //* MD5P24 MD5P24$ MD5P24B SHA1PGM SHA1PGM$ * DOC FILE //* SHA2PGM SHA2PGM$ * DOC FILE //* * DOC FILE //* 40 Update to File 939 from Ze'ev Atlas, which contans * DOC FILE //* PCRE (Perl Compatible Regular Expressions) at * DOC FILE //* Release Level 10.35A. * DOC FILE //* * DOC FILE //* 41 Update to File 949 which contains a fix to the * DOC FILE //* PDSUR program (to avoid random padding at the end * DOC FILE //* of the unloaded dataset). * DOC FILE //* * DOC FILE //* 42 Update to File 953 from John Gateley, to fix or add * DOC FILE //* the following members: * DOC FILE //* DODYNP$$ DODYNPRC PIPE$$$ PIPECNT PIPESET * DOC FILE //* PROCSTEM STEMSO$$ STEMSORT TRYSTEM * DOC FILE //* * DOC FILE //* 43 Update to File 967 from Tom Conley, to upgrade * DOC FILE //* the CBT Usermods Collection for ISPF (CUCI) * DOC FILE //* to Version 1.3. * DOC FILE //* * DOC FILE //* 44 Update to File 969 from Lionel Dyck, to bring the * DOC FILE //* version level of PDSEGEN to 5.8.5. * DOC FILE //* * DOC FILE //* 45 Update to File 977 to add more UIDs for Moshix * DOC FILE //* mainframe videos. * DOC FILE //* * DOC FILE //* 46 Update to File 980 which is a correction to the * DOC FILE //* zap of TASID, to correct a JCL error (put the * DOC FILE //* comment BEFORE the SYSIN card for AMASPZAP. * DOC FILE //* * DOC FILE //* 47 Update to File 985 from Marius Lewin, to upgrade * DOC FILE //* his entire collection of Rexx tools: * DOC FILE //* 1) rexx executing z/OS Unix commands. * DOC FILE //* 2) rexx executing another rexx given * DOC FILE //* as parameter. * DOC FILE //* 3) Miscellaneous rexx. * DOC FILE //* * DOC FILE //* 48 Update to File 997 from Lionel Dyck to upgrade his * DOC FILE //* z/OS Github access tool called Zigi. * DOC FILE //* * DOC FILE //* 49 Addition of File 999 from Henry Fogwill which * DOC FILE //* contains a powerful batch utility to manage the * DOC FILE //* status of CICS resources in your CICSPlex. * DOC FILE //* * DOC FILE//***SECTION V-499 SECTION * DOC FILE //* V-499 CHANGES FOR VERSION 499 MAY 17, 2020 * DOC FILE //* * DOC FILE //* A One of my email addresses has disappeared completely * DOC FILE //* and I cannot recover any mail sent to there. * DOC FILE //* * DOC FILE //* Please use sbgolob@cbttape.org to email me. * DOC FILE //* * DOC FILE //* ( sbgolob@attglobal.net has disappeared ) * DOC FILE //* * DOC FILE //* Please try not to use sbgolob@att.net because I * DOC FILE //* seldom look there. It is just a backup email. * DOC FILE //* * DOC FILE //* 1 Updates to File 006 and 008 as usual. File 006 * DOC FILE //* needs the tape version on the execs to be changed * DOC FILE //* from 496 to 498, and File 008 needs the general * DOC FILE //* overhaul to produce the Version 498 tape and files. * DOC FILE //* * DOC FILE //* 2 Update to File 035, with changed or updated modules * DOC FILE //* as follows: * DOC FILE //* ALLIDS CNCLPG LISTHEAD LISTMOD LISTMODD ONLCLIP * DOC FILE //* ONLCLIPX PDS PDS38 PDS86 PDS86I PDS8638 * DOC FILE //* with ONLCLIP as a newly written program. * DOC FILE //* * DOC FILE //* 3 Update to File 093, to supply a corrected version * DOC FILE //* of the UPDTE program, which somehow never made it * DOC FILE //* to the CBT Tape, despite the fact that it had been * DOC FILE //* around for a very long time (since 1983)..!! * DOC FILE //* * DOC FILE //* I have a request for all of you: * DOC FILE //* If you know of any program or program version that * DOC FILE //* is better than something which we have on the CBT * DOC FILE //* Tape, please let me know, so we can add it to the * DOC FILE //* collection. Thank you very much, in advance. * DOC FILE //* * DOC FILE //* 4 Update to File 120 from Sam Golob, to add some new * DOC FILE //* articles. * DOC FILE //* * DOC FILE //* BM1911NV : The Value of Tools, new and old - Part 1 * DOC FILE //* BM1912DE : The Value of Tools, new and old - Part 2 * DOC FILE //* (Some newer tools you may not know about) * DOC FILE //* BM2001JA : 8-character TSO userids in z/OS 2.3 * DOC FILE //* BM2001JB : Saving and reloading IPL text-a new technique * DOC FILE //* BM2001JC : CNCLPG - Altering an address space - for free * DOC FILE //* BM2002FE : ONLCLIP - Changing the VOLSER of a disk pack * DOC FILE //* (while the pack remains online) * DOC FILE //* BM2003MA : Using z/OS System Services Macros, or not * DOC FILE //* * DOC FILE //* 5 Update to File 134 to fix the Fullscreen ZAP program * DOC FILE //* so that it takes a UNIT(uuuu) parameter if the * DOC FILE //* volser of two packs are the same. There are times * DOC FILE //* when this can happen. The two packs just can't be * DOC FILE //* online at the same time. * DOC FILE //* * DOC FILE //* 6 Update to File 135 to update the PDS86 program, * DOC FILE //* REVIEW, and Fullscreen ZAP load modules. * DOC FILE //* SHOWzOS updated to Version 7.24. * DOC FILE //* * DOC FILE //* 7 Update to File 166 from Vinh Vu, to add the * DOC FILE //* following programs to his collection: * DOC FILE //* $$LIST $ALIDEF $CATDEF $IEASYS $MCOPY $MDEL $MEM * DOC FILE //* $MREN $POINT $RXSYMBL $SYMSUB $SYSINFO $SYSPRM * DOC FILE //* and to update the following program: $CPU * DOC FILE //* * DOC FILE //* 8 Update to File 168 to fix the following programs: * DOC FILE //* DSPRINT, MEMBER, SHOWDS * DOC FILE //* * DOC FILE //* 9 Update to File 182 to the following level: * DOC FILE //* PDS -- VERSION 8.6.18.2 APRIL 28, 2020 * DOC FILE //* * DOC FILE //* 10 Update to File 185 to update the load library. * DOC FILE //* * DOC FILE //* 11 Update to File 247 to add BDMUSADD and BDMUSDEL. * DOC FILE //* * DOC FILE //* 12 Update to File 300 to fix the ZAP program so it * DOC FILE //* can take a UNIT(nnnn) parameter. * DOC FILE //* * DOC FILE //* 13 Updates to File 312 from Lionel Dyck to update * DOC FILE //* the following packages: * DOC FILE //* FIXKEYS IPLTCHK ONLY PLPISPF QTAB * DOC FILE //* and to add the following packages: * DOC FILE //* ALIGN BODY * DOC FILE //* * DOC FILE //* 14 Updates to File 313 from Lionel Dyck to update * DOC FILE //* the following packages: * DOC FILE //* SAVELAB SPELLC SPELLCHG * DOC FILE //* and to add the following package: * DOC FILE //* TSO8CHAR * DOC FILE //* * DOC FILE //* 15 Updates to File 314 from Lionel Dyck to update * DOC FILE //* the following package: * DOC FILE //* ZTSOHELP * DOC FILE //* * DOC FILE //* 16 Update to File 321 from Peter Farley to update * DOC FILE //* the COBANALZ program. * DOC FILE //* * DOC FILE //* 17 Cosmetic update to File 367. * DOC FILE //* * DOC FILE //* 18 Update to File 404 to fix a vulnerability. * DOC FILE //* * DOC FILE //* 19 Update to File 415 from Rob Prins, to bring his * DOC FILE //* magnificent TSO-based editor and multi-utility * DOC FILE //* program RPF to the following level: * DOC FILE //* RPF V1R8M1 Build: 05/05/20 11.45 * DOC FILE //* * DOC FILE //* 20 Addition of File 417 from a group of developers, * DOC FILE //* which is an unbelievably nice RACF administration * DOC FILE //* tool called RACFADM. It makes RACF administration * DOC FILE //* much easier. * DOC FILE //* * DOC FILE //* 21 Update to File 423 from Sam Golob to add three * DOC FILE //* programs that make it much easier to find out * DOC FILE //* the content of load modules and PDSE load objects. * DOC FILE //* LISTMOD, LISTHEAD, LISTMODD. * DOC FILE //* * DOC FILE //* 22 Update to File 434 from Mark Zelden to add a * DOC FILE //* package called SDSFPRT. * DOC FILE //* * DOC FILE //* 23 Update to File 488 from Jim Iannone to completely * DOC FILE //* overhaul his package of utilities for production * DOC FILE //* control. * DOC FILE //* * DOC FILE //* 24 Update to File 492 from Roland Schiradin, to bring * DOC FILE //* SHOWzOS to Level 7.24. * DOC FILE //* * DOC FILE //* 25 Numerous updates to File 612 from Albert Cheng. * DOC FILE //* members added or modified: * DOC FILE //* BLOCATE DSPACE DUDASD HDSPACE JSRCHLOG LOAD * DOC FILE //* LOCATE QIODF REGSIZE SRCHLOG SRCHLOGF * DOC FILE //* VIEWPARM * DOC FILE //* * DOC FILE //* 26 Update to File 614 which consists of SHOWzOS and * DOC FILE //* SHOWMVS load libraries in XMIT format, for various * DOC FILE //* levels of SHOWzOS. Updated to add load module * DOC FILE //* library for SHOWzOS 7.24 (assembled on z/OS 2.4). * DOC FILE //* * DOC FILE //* 26 Update to File 624 from Sam Golob to fix the * DOC FILE //* TSOUCB program. * DOC FILE //* * DOC FILE //* 27 Massive update to File 669 from Willy Jensen, * DOC FILE //* which contains: * DOC FILE //* REXX Global Variables, VSAM bulk access, OpComm etc * DOC FILE //* * DOC FILE //* 28 Update to File 670 from Deru Sudibyo, to the REXX * DOC FILE //* mathematical function package called DRXMATH. * DOC FILE //* * DOC FILE //* 29 Update to File 731 to modify programs ALLIDS * DOC FILE //* and DACEE. * DOC FILE //* * DOC FILE //* 30 Update to File 797 to fix the load library. * DOC FILE //* * DOC FILE //* 31 Update to File 826 to add a display of CHSTS * DOC FILE //* flags to the CNCLPG program. * DOC FILE //* * DOC FILE //* 32 Update to File 836 to add the LLASTATS program * DOC FILE //* and to fix the STRPATRN program. * DOC FILE //* * DOC FILE //* 33 Update to File 846 to add the ONLCLIP program and * DOC FILE //* to fix the TRK0INIT program. * DOC FILE //* * DOC FILE //* 34 Update to File 847 to fix some documentation. * DOC FILE //* * DOC FILE //* 35 Addition of File 882 from Tony Thigpen and Dana * DOC FILE //* Mitchell to provide a nice console automation * DOC FILE //* program, and an MPF installation exit. * DOC FILE //* * DOC FILE //* 36 Addition of File 884 from Abe Kornelis to contain * DOC FILE //* his comprehensive macro library, and other * DOC FILE //* materials. * DOC FILE //* * DOC FILE //* 37 Update to File 885 from Albert Cheng, to update * DOC FILE //* his disassembler that recognizes the new JUMP type * DOC FILE //* instructions, etc. * DOC FILE //* * DOC FILE //* 38 Update to File 899 to add functionality to the * DOC FILE //* DACEE program, so that it also displays the ACEE * DOC FILE //* TOKEN and the ACEX as well as the ACEE. * DOC FILE //* * DOC FILE //* 39 Update to File 900 to add batch programs (24-bit * DOC FILE //* and 31-bit) to produce the same result as the * DOC FILE //* SH5SUM TSO command. * DOC FILE //* * DOC FILE //* 40 Update to File 926 to include a compile of the * DOC FILE //* AMORT program using COBOL 6.3. * DOC FILE //* * DOC FILE //* 41 Update to File 939 from Ze'ev Atlas, to contain * DOC FILE //* his port of PCRE (Perl Compatible Regular Expres- * DOC FILE //* sions) at level 10.34A. * DOC FILE //* * DOC FILE //* 42 Updates to File 942 to include fixes from Jim * DOC FILE //* Turner to the VI exec that displays VSAM dataset * DOC FILE //* characteristics from an ISPF 3.4 dataset list. * DOC FILE //* * DOC FILE //* 43 Update to File 950 to include a change to AUTOMAT, * DOC FILE //* so that its data file is contained in an ISPF * DOC FILE //* profile dataset with a more standard name. * DOC FILE //* * DOC FILE //* 44 Update to File 959 from Richard Pinion, to fix the * DOC FILE //* PARTREL program so that it can release space from * DOC FILE //* uncataloged datasets. PARTREL was also found to * DOC FILE //* work for PDSE's if they aren't too full. (This * DOC FILE //* program uses IBM's PARTREL macro to partially * DOC FILE //* release allocated dataset space.) * DOC FILE //* * DOC FILE //* 45 Update to File 964 to contain Jim Turner's fixes * DOC FILE //* for the VI exec, and it includes a fix from John * DOC FILE //* Kalinich to the RXDATE rexx exec. * DOC FILE //* * DOC FILE //* 46 Update to File 969 from Lionel Dyck to bring the * DOC FILE //* PDSEGEN package to Level 5.6.9. * DOC FILE //* * DOC FILE //* 47 Update to File 977 to add more URL's for Moshix's * DOC FILE //* YouTube videos. * DOC FILE //* * DOC FILE //* 48 Update to File 985 from Marius Lewin, to augment * DOC FILE //* his large collection of REXX execs. * DOC FILE //* * DOC FILE //* 49 Update to File 990 from Lionel Dyck, to upgrade * DOC FILE //* his ISPF Developer's Guide. * DOC FILE //* * DOC FILE //* 50 Update to File 992 which contains some code pieces * DOC FILE //* to add security to TSO commands, etc. * DOC FILE //* * DOC FILE //* 51 Update to File 994 with some necessary fixes to * DOC FILE //* the LISTHEAD and LISTMOD programs. * DOC FILE //* * DOC FILE //* 52 Addition of File 996 from Larry Slaten which * DOC FILE //* contains his: * DOC FILE //* Load Library Scanner * DOC FILE //* REXX Toolkit * DOC FILE //* String Handling Package * DOC FILE //* * DOC FILE //* 53 Addition of File 997 from Henri Kuiper and Lionel * DOC FILE //* Dyck, which contains their ZIGI ISPF application * DOC FILE //* to access Github from ISPF. * DOC FILE //* * DOC FILE //* 54 Addition of File 998 from William Smith to contain * DOC FILE //* the RACFROD, RACF reporting system. * DOC FILE //* * DOC FILE//***SECTION V-498 SECTION * DOC FILE //* V-498 CHANGES FOR VERSION 498 DEC 01, 2019 * DOC FILE //* * DOC FILE //* A One of my email addresses has disappeared completely * DOC FILE //* and I cannot recover any mail sent to there. * DOC FILE //* * DOC FILE //* Please use sbgolob@cbttape.org to email me. * DOC FILE //* * DOC FILE //* ( sbgolob@attglobal.net has disappeared ) * DOC FILE //* * DOC FILE //* Please try not to use sbgolob@att.net because I * DOC FILE //* seldom look there. It is just a backup email. * DOC FILE //* * DOC FILE //* 1 Updates to File 006 and 008 as usual. File 006 * DOC FILE //* needs the tape version on the execs to be changed * DOC FILE //* from 496 to 498, and File 008 needs the general * DOC FILE //* overhaul to produce the Version 498 tape and files. * DOC FILE //* * DOC FILE //* 2 Update to File 019 just to adjust the support * DOC FILE //* address. (Memory of the author John Hooper) * DOC FILE //* * DOC FILE //* 3 Update to File 024 to replace its copy of EPUTL * DOC FILE //* with an up-to-date version. * DOC FILE //* * DOC FILE //* 4 Update to File 035 with the following modules, * DOC FILE //* that either have been updated, or are new: * DOC FILE //* ACTIVE CPSCB DTEST LISTHEAD LISTMOD LISTMODD * DOC FILE //* LOADTEST LOADTN LPSCB PDS PDS38 PDS86 PDS86I * DOC FILE //* PDS8638 SHOWTCAS SHOWTPVT USERS * DOC FILE //* * DOC FILE //* 5 Update to File 048 to try and make sure that * DOC FILE //* the LISTSPC and LISTVOL commands work. If there * DOC FILE //* are many datasets in a given level, there might * DOC FILE //* not be enough GETMAIN-ed space to put their data, * DOC FILE //* but at least they work most of the time. Better * DOC FILE //* to use DSAT from File 296, but these are my old * DOC FILE //* standby commands from the early 80's, and I want * DOC FILE //* them to still be usable. Changes needed to * DOC FILE //* LOCINDEX primarily. * DOC FILE //* * DOC FILE //* 6 Update to File 068 from Rob Prins, to upgrade * DOC FILE //* TSTVS from version 3.0 to version 3.1. * DOC FILE //* * DOC FILE //* 7 Update to File 112 from Tony Cieri, with a small * DOC FILE //* fix to the VTOC TSO command. * DOC FILE //* * DOC FILE //* 8 Update to File 119 to fix a GETMAIN/FREEMAIN * DOC FILE //* problem in the EPUTL subrouine. This fix should * DOC FILE //* be applied to all occurrences of EPUTL on the CBT * DOC FILE //* Tape, and I have been trying to do so. * DOC FILE //* * DOC FILE //* 9 Update to File 120 from Sam Golob, to make a few * DOC FILE //* minor updates to some articles and doc members. * DOC FILE //* * DOC FILE //* 10 Update to File 134 from Greg Price, to bring the * DOC FILE //* level of REVIEW to (at least) 49.0. * DOC FILE //* * DOC FILE //* 11 Update of File 135 from Greg Price and John Kalinich * DOC FILE //* to bring the level of REVIEW load modules to (at * DOC FILE //* least) 49.0 and the load modules for PDS 8.6 up to * DOC FILE //* (at least) 8.6.18.0. * DOC FILE //* * DOC FILE //* 12 Update to File 136, to propagate the aforementioned * DOC FILE //* fix (File 119) to the EPUTL subroutine. * DOC FILE //* * DOC FILE //* 13 Update to File 170 from Frank O'Quinn to add the * DOC FILE //* USERS TSO command which he wrote. This is similar * DOC FILE //* to, but not identical with, the USERS command that * DOC FILE //* is in File 300. * DOC FILE //* * DOC FILE //* 14 Updates to File 182 from John Kalinich, to bring * DOC FILE //* the PDS 8.6 package to version level 8.6.18.0. * DOC FILE //* * DOC FILE //* 15 Update to File 185 to reassemble the sample auth * DOC FILE //* tables (source and load are here). * DOC FILE //* * DOC FILE //* 16 Update to File 228 from Peter van der Woude, to * DOC FILE //* update Bill Horton's system for recovering datasets * DOC FILE //* that were backed up by HSM. * DOC FILE //* * DOC FILE //* 17 Updates to File 300. Some of these are very * DOC FILE //* interesting: * DOC FILE //* * DOC FILE //* ACTIVE - Shows active jobs. Same load module * DOC FILE //* as USERS * DOC FILE //* DTOD - TSO command with argument of time * DOC FILE //* in STCK format and it will format * DOC FILE //* time-of-day, day-of-week, and date. * DOC FILE //* Example: DTOD D7121FBDF6CDD080 * DOC FILE //* Output: * DOC FILE //* Date: Sunday, 24th of November 2019 * DOC FILE //* (11/24/19 2019.328) Time: 06:24:30.8 * DOC FILE //* LPSCB - List PSCB, UPT, ECT fields. * DOC FILE //* Modified to show end of control blocks. * DOC FILE //* REVIEW@ - Doc. Describe the distinction between * DOC FILE //* Bill Godfrey's original REVIEW program * DOC FILE //* and Greg Price's versions, 80000 more * DOC FILE //* lines of code later. * DOC FILE //* SYSTEM - An old command. Still works a bit. * DOC FILE //* Doesn't show memory size because the * DOC FILE //* field moved. * DOC FILE //* SYSTEM$ - Assembly JCL for old SYSTEM command * DOC FILE //* SYSTEM00 - Old version of SYSTEM * DOC FILE //* TODPRINT - Subroutine to format TOD clock input * DOC FILE //* (from Thomas Ramseier) * DOC FILE //* USERS - Assembly from a disassembly, to show * DOC FILE //* currently logged-on TSO users. * DOC FILE //* USERSACT - Doc on what I did to try and improve * DOC FILE //* the disassembled source for USERS and * DOC FILE //* ACTIVE (same source code for both). * DOC FILE //* USERSC1 - Record of some of the original changes * DOC FILE //* to the source code of USERS and ACTIVE. * DOC FILE //* USERS00 - Original disassembly of USERS, ACTIVE. * DOC FILE //* * DOC FILE //* 18 Updates to File 312 from Lionel Dyck. Quite a few * DOC FILE //* of them. * DOC FILE //* Members changed or added: * DOC FILE //* FINDDDM FINDDSN FTPB FTPB$CHG FTPB# FTPB@ * DOC FILE //* PLPISPF PLPISPF$ QTAB * DOC FILE //* * DOC FILE //* 19 Update to File 313 from Lionel Dyck to update TRYIT. * DOC FILE //* * DOC FILE //* 20 Update to File 313 from Lionel Dyck to update ZSYNC. * DOC FILE //* * DOC FILE //* 21 Update to File 415 from Rob Prins, to bring the * DOC FILE //* RPF multi-utility product to Version 1.7.7. * DOC FILE //* * DOC FILE //* 22 Update to File 423 to enhance the LISTHEAD program * DOC FILE //* and to add the LISTMOD program to display the * DOC FILE //* contents of load modules, in hex. Also fixed Jeff * DOC FILE //* Broido's TERMSIZE command which uses the GTSIZE * DOC FILE //* macro and is not APF-authorized. Get the same * DOC FILE //* information in the TERMSZ command which pulls the * DOC FILE //* same information from the TSB and which must be * DOC FILE //* APF-authorized. * DOC FILE //* * DOC FILE //* 23 Update to File 434 from Mark Zelden, to update * DOC FILE //* IPLINFO and a few other members. * DOC FILE //* * DOC FILE //* 24 Update to File 442 and 443 to update Kimu's contact * DOC FILE //* info and website info. * DOC FILE //* * DOC FILE //* 25 Updates to File 452 from Dan Dalby which is a * DOC FILE //* general overhaul of much of his collection. * DOC FILE //* * DOC FILE //* 26 Updates to File 488 from Jim Iannone which is also * DOC FILE //* a complete overhaul of his entire collection of * DOC FILE //* utilities. * DOC FILE //* * DOC FILE //* 27 Update to File 566 just to fix the EPUTL subroutine. * DOC FILE //* See update to File 119. * DOC FILE //* * DOC FILE //* 28 Update to File 597 from Hans Westheim and Paul * DOC FILE //* Naidoo, which is an MPF exit. * DOC FILE //* * DOC FILE //* 29 Update to File 669 from Willy Jensen to enhance * DOC FILE //* his REXX global variables package, and his other * DOC FILE //* materials (VSAM bylk access), etc. * DOC FILE //* * DOC FILE //* 30 Updates to File 731 from Sam Golob, to introduce * DOC FILE //* a whole class of programs, based on the TCAS * DOC FILE //* control block. SHOWTCAS and SHOWTPVT, and other * DOC FILE //* programs were enhanced or created. * DOC FILE //* * DOC FILE //* 31 Update to File 776 to make sure that its version * DOC FILE //* of the EPUTL subroutine was updated. (See CBT * DOC FILE //* File 119 above.) * DOC FILE //* * DOC FILE //* 32 Update to File 797 from Sam Golob. Fix the load * DOC FILE //* library. * DOC FILE //* * DOC FILE //* 33 Update to File 836 to add the RACFAUTH program. * DOC FILE //* * DOC FILE //* 34 Update to File 852 to bring the GCC 3.2.3 * DOC FILE //* C-language compiler to level 9.0. * DOC FILE //* * DOC FILE //* 35 Update to File 853 which is the GCC 3.4.6 * DOC FILE //* C-language compiler. * DOC FILE //* * DOC FILE //* 36 Updates to Files 860, 861, and 862 to change the * DOC FILE //* support address for Gerhard Postpischil, of * DOC FILE //* blessed memory. * DOC FILE //* * DOC FILE //* 37 Update to File 874 from Sam Golob, to add or fix * DOC FILE //* some of the HELP members listed there. * DOC FILE //* * DOC FILE //* 38 Update to File 899, which is the DACEE program, * DOC FILE //* to update the EPUTL subroutine (see CBT File 119). * DOC FILE //* * DOC FILE //* 39 Update to File 939, from Ze'ev Atlas, which is a * DOC FILE //* port of PCRE (Perl Compatible Regular Expressions) * DOC FILE //* Release 10.33 to z/OS. * DOC FILE //* * DOC FILE //* 40 Update to File 950 from Sam Golob, to add another * DOC FILE //* model AUTOMAT profile, which may fit the needs of * DOC FILE //* more users. See member AUTOMAT@. Problem with * DOC FILE //* the other sample, was that it didn't show you how * DOC FILE //* to open primary ISPF screens. This one does that. * DOC FILE //* * DOC FILE //* 41 Update to File 961 from Yves Colliard, which * DOC FILE //* contains a collection of ISPF commands that can * DOC FILE //* be added to your session. * DOC FILE //* * DOC FILE //* 42 Update to File 966 from Steve Myers, which is a * DOC FILE //* full HLASM Assembler prompter (useful). * DOC FILE //* * DOC FILE //* 43 Update to File 967 from Tom Conley. Rename of the * DOC FILE //* collection. (CBT Usermods Collection for ISPF.) * DOC FILE //* * DOC FILE //* 44 Update to File 969 from Lionel Dyck, which is the * DOC FILE //* PDSEGEN tool to effectively deal with PDSE Vers 2 * DOC FILE //* member generations. Currently Version 5.6.0. * DOC FILE //* * DOC FILE //* 45 Update to File 973 from David Spiegel, which is a * DOC FILE //* set of fixes for the WATFIV Fortran Compiler from * DOC FILE //* the University of Waterloo. * DOC FILE //* * DOC FILE //* 46 Updates to File 977 from Moshe Bar (via Sam Golob) * DOC FILE //* to add URL's to the table of URL's for all of the * DOC FILE //* Moshix YouTube videos, to date. * DOC FILE //* * DOC FILE //* 47 Update to File 988 from Shmuel Metz, with his * DOC FILE //* suggestions for porting the COREZAP program to * DOC FILE //* MVS and z/OS. * DOC FILE //* * DOC FILE //* 48 Update to File 989 from Willy Jensen, which is his * DOC FILE //* fantastic system for locating any given PDS member * DOC FILE //* name in the entire z/OS system. The system is * DOC FILE //* called FINDMEM. * DOC FILE //* * DOC FILE //* 49 Update to File 990 from Lionel Dyck, which is his * DOC FILE //* guide for ISPF developers. The current version is * DOC FILE //* Version 1.3. * DOC FILE //* * DOC FILE //* 50 Addition of File 991 from John Hamlet, which is * DOC FILE //* his program for temporarily installing an update * DOC FILE //* to an SVC number. * DOC FILE //* * DOC FILE //* 51 Addition of File 992 to contain some code snippets * DOC FILE //* that will help limit access to TSO commands, etc. * DOC FILE //* These are not full programs, but code pieces that * DOC FILE //* are used to control TSO command usage etc. in novel * DOC FILE //* ways. * DOC FILE //* * DOC FILE //* 52 Addition of File 993 from Robert Sample and * DOC FILE //* contains a COBOL program to read many types of SMF * DOC FILE //* records. This is unusual in that COBOL is not * DOC FILE //* usually the language of choice for this purpose, * DOC FILE //* but the program works well. * DOC FILE //* * DOC FILE //* 53 Addition of File 994 from Sam Golob, with an * DOC FILE //* improved version of Jeff Broido's LISTHEAD program, * DOC FILE //* and another program called LISTMOD, to display the * DOC FILE //* contents of load modules in hex, showing all * DOC FILE //* displacements, which is easy to read. * DOC FILE //* * DOC FILE //* 54 Addition of File 995 from Bill Smith, which is a * DOC FILE //* Wylbur distribution that is suitable for running * DOC FILE //* on MVS 3.8 and MVS/SP. (pre-XA) * DOC FILE //* * DOC FILE//***SECTION V-497 SECTION * DOC FILE //* V-497 CHANGES FOR VERSION 497 APR 29, 2019 * DOC FILE //* * DOC FILE //* A One of my email addresses has disappeared completely * DOC FILE //* and I cannot recover any mail sent to there. * DOC FILE //* * DOC FILE //* Please use sbgolob@cbttape.org to email me. * DOC FILE //* * DOC FILE //* ( sbgolob@attglobal.net has disappeared ) * DOC FILE //* * DOC FILE //* Please try not to use sbgolob@att.net because I * DOC FILE //* seldom look there. It is just a backup email. * DOC FILE //* * DOC FILE //* 1 Updates to File 006 and 008 as usual. File 006 * DOC FILE //* needs the tape version on the execs to be changed * DOC FILE //* from 496 to 497, and File 008 needs the general * DOC FILE //* overhaul to produce the Version 497 tape and files. * DOC FILE //* * DOC FILE //* 2 Update to File 022 to "modernize it" and put in * DOC FILE //* members $$$#DATE and @FILE022. * DOC FILE //* * DOC FILE //* 3 Updates to File 035 (load module file) as follows: * DOC FILE //* * DOC FILE //* CNCLPG - Full power to cancel and burn jobs * DOC FILE //* CNCLP125 - You may want less power here * DOC FILE //* LOOK - 31-bit LOOK program - made reusable * DOC FILE //* LOOKJ - 31-bit LOOK program - made reusable * DOC FILE //* LOOKN - 64-bit LOOK program - preferred to use * DOC FILE //* (You should alias this as LOOK) * DOC FILE //* LOOKX - 31-bit LOOK assembled with "plainer" * DOC FILE //* CBMACS (macro formatting module) * DOC FILE //* PDS - PDS 8.6.17.9 - USA dates * DOC FILE //* PDS38 - PDS 8.6.17.9 - for MVS 3.8 * DOC FILE //* PDS86 - PDS 8.6.17.9 - USA dates * DOC FILE //* PDS86I - PDS 8.6.17.9 - ISO dates * DOC FILE //* PDS8638 - PDS 8.6.17.9 - for MVS 3.8 - ISO dates * DOC FILE //* SHOWTPVT - Display contents of the actual TPVT * DOC FILE //* (TSO PARMLIB Vector Table) addresses * DOC FILE //* and bit settings. * DOC FILE //* TAPEMAP - Normal TAPEMAP from File 299 * DOC FILE //* TAPEMAPM - TAPEMAP fixed for file numbers > 9999 * DOC FILE //* TAPEMAPX - TAPEMAP with Jump instructions, from * DOC FILE //* File 804 * DOC FILE //* * DOC FILE //* 4 Update to File 068, TSTVS to include a better * DOC FILE //* install job. * DOC FILE //* * DOC FILE //* 5 Update to File 134 to raise the version level of * DOC FILE //* the REVIEW package to 48.6. * DOC FILE //* * DOC FILE //* 6 Updates to File 135 to raise the version level of * DOC FILE //* the REVIEW package to 48.6, and the PDS package * DOC FILE //* to 8.6.17.9. * DOC FILE //* * DOC FILE //* 7 Updates to File 182 to raise the version level of * DOC FILE //* the PDS command package to 8.6.17.9. * DOC FILE //* PDS -- VERSION 8.6.17.9 APRIL 10, 2019 * DOC FILE //* * DOC FILE //* 8 Update to File 185 to add the source for the * DOC FILE //* SHOWTPVT TSO command, which displays the current * DOC FILE //* addresses and bit settings in the TPVT (TSO PARMLIB * DOC FILE //* Vector Table). * DOC FILE //* * DOC FILE //* 9 Update to File 247 to fix the MYID* programs for * DOC FILE //* correctly displaying 8-character TSO userids. * DOC FILE //* * DOC FILE //* 10 Updates to the LOOK family of programs to fix * DOC FILE //* several issues: (from Joe Reichman) * DOC FILE //* * DOC FILE //* A. First, the old design of LOOK allowed you to * DOC FILE //* look at storage in your own address space without * DOC FILE //* being authorized. This involved allocating * DOC FILE //* user-key CSA, which will not be allowed in z/OS * DOC FILE //* 2.4 and later releases. So now LOOK has to be * DOC FILE //* authorized always, in order to allocate "system * DOC FILE //* key CSA" for its work space. * DOC FILE //* * DOC FILE //* B. LOOK could not examine 64-bit storage. The * DOC FILE //* new program LOOKN was developed, mostly by Joe * DOC FILE //* Reichman (I helped a bit), which addresses 64-bit * DOC FILE //* storage and 31-bit storage as well. The LOOKN * DOC FILE //* program is the "way to go". * DOC FILE //* * DOC FILE //* C. Joe coded much better error recovery and SRB * DOC FILE //* management into both versions of LOOK, so that in * DOC FILE //* the latest systems, the program doesn't bomb with * DOC FILE //* S0C4's and S0C1's and exit in the middle of doing * DOC FILE //* your work. Both programs are much more reliable * DOC FILE //* now. * DOC FILE //* * DOC FILE //* 11 Updates to File 299, mainly to add a version of * DOC FILE //* TAPEMAP (member TAPEMAPM) which contains support * DOC FILE //* for more than 9999 file sequence numbers in the * DOC FILE //* tape labels (Wayne Rhoten's design to support up * DOC FILE //* to 65535 file sequence numbers). * DOC FILE //* * DOC FILE //* 12 Updates to File 312 from Lionel Dyck to add * DOC FILE //* packages DROPISPF and FIXKEYS, and to modify * DOC FILE //* packages: CAVXTRT, LOADISPF, PLPISPF, and RUNC. * DOC FILE //* * DOC FILE //* 13 Update to File 313 from Lionel Dyck to modify * DOC FILE //* the SETCLIP package. * DOC FILE //* * DOC FILE //* 14 Update to File 314 from Lionel Dyck to modify * DOC FILE //* the ZSYC program. * DOC FILE //* * DOC FILE //* 15 Update to File 316 to fix the PDSLOAD program: * DOC FILE //* Corrected program for 8-digit ISPF userids. * DOC FILE //* (Sam Golob, Greg Price, and Bill Godfrey) * DOC FILE //* Also forced extended ISPF stats when they were * DOC FILE //* there before, even if the counts were not bigger * DOC FILE //* than 65535. Version 10.1 * DOC FILE //* * DOC FILE //* 16 Update to File 353 to "modernize it" and put in * DOC FILE //* members $$$#DATE and @FILE353. * DOC FILE //* * DOC FILE //* 17 Update to File 406 to "fix the grammar" in the * DOC FILE //* CQX source code, mostly, for example: * DOC FILE //* L R3,16(,R3) instead of * DOC FILE //* L R3,16(R3) * DOC FILE //* and also to add some power (optionally) to purge * DOC FILE //* more jobs (include some STC's). * DOC FILE //* * DOC FILE //* 18 Updates to File 415 which is RPF (Rob's Programming * DOC FILE //* Facility) from Rob Prins. Rob improved the package * DOC FILE //* by four releases, to V1R7M1. This package offers * DOC FILE //* an ISPF-like editor from TSO READY mode, and it also * DOC FILE //* has quite a number of other programming facilities, * DOC FILE //* somewhat similar to ISPF, and a PANVALET and a * DOC FILE //* LIBRARIAN option, to edit files directly from them. * DOC FILE //* Much improved screen size support. Added HEX mode * DOC FILE //* browsing. * DOC FILE //* * DOC FILE //* 19 Updates to File 434 from Mark Zelden. Updates to: * DOC FILE //* CMD34, IPLINFO, ONEPAK22, TWOPAK22. * DOC FILE //* Addition of: TWOPAK23. * DOC FILE //* * DOC FILE //* 20 Update to the documentation for File 473, which * DOC FILE //* is the CHKASVT program from Scott Finlayson, to * DOC FILE //* give attribution to Ron Robinson as well. * DOC FILE //* * DOC FILE //* 21 Update to File 483 from Sam Golob, to fix the QSMS * DOC FILE //* program from several errors. * DOC FILE //* * DOC FILE //* 22 Massive changes to File 488 from Jim Iannone. * DOC FILE //* * DOC FILE //* 23 Massive changes to File 489 from Jim Iannone. * DOC FILE //* * DOC FILE //* 24 Update to File 535 from Deru Sudibyo to enhance * DOC FILE //* the CCAT program (dynamically concatenate and * DOC FILE //* deconcatenate datasets). * DOC FILE //* * DOC FILE //* 25 Update to File 536 to change Deru Sudibyo's email * DOC FILE //* address. * DOC FILE //* * DOC FILE //* 26 Update to File 542 from George Pavlik to provide * DOC FILE //* helpful notes about using member SWAREQ22. * DOC FILE //* * DOC FILE //* 27 Many updates to File 669 from Willy Jensen. * DOC FILE //* (Collection of REXX functions, etc.) * DOC FILE //* * DOC FILE //* 28 Update to the documentation of File 670, to show * DOC FILE //* Deru Sudibyo's correct email address. * DOC FILE //* * DOC FILE //* 29 Updates to File 684, to make versions of the SVC * DOC FILE //* display program that are BROWSEd, EDITed, VIEWed, * DOC FILE //* and REVIEWed. * DOC FILE //* * DOC FILE //* SVCMAP Program to display the SVC table and extended * DOC FILE //* SVC's. A quick dump of the first few bytes * DOC FILE //* of each SVC is included in the display. * DOC FILE //* * DOC FILE //* SVCMAB REXX to BROWSE the output of the SVCMAP program * DOC FILE //* SVCMAE REXX to EDIT the output of the SVCMAP program * DOC FILE //* SVCMAR REXX to REVIEW the output of the SVCMAP program * DOC FILE //* SVCMAV REXX to VIEW the output of the SVCMAP program * DOC FILE //* * DOC FILE //* 30 Updates to File 731. Addition of SHOWTPVT, and * DOC FILE //* updates to TSVT8 (change the byte in TPVT+4D * DOC FILE //* as well as TSVT+6). * DOC FILE //* Update to UCBDASD from George Pavlik to show * DOC FILE //* SMS status of the volume displayed. * DOC FILE //* * DOC FILE //* 31 Update to File 770 documentation, to change * DOC FILE //* Deru Sudibyo's email address. * DOC FILE //* * DOC FILE //* 32 Update to File 797 to add source for SHOWTPVT * DOC FILE //* (it's useful in several places) and to update * DOC FILE //* the load library. * DOC FILE //* * DOC FILE //* 33 Updates to File 804 (the Jump Instruction version * DOC FILE //* of TAPEMAP) by Rich Hobt, et al. * DOC FILE //* * DOC FILE //* 34 Updates to File 826 to add the WAITT program. * DOC FILE //* (change the JWT Job Wait Time of your address * DOC FILE //* space) * DOC FILE //* * DOC FILE //* 35 Some fixes to File 830, which are Xephon MVS * DOC FILE //* articles bulk-uploaded by Eugene Vogt from the * DOC FILE //* old Xephon website preserved at archive.org. * DOC FILE //* His raw file is File 814, and I worked on the * DOC FILE //* data, copied to File 830, to fix as many character * DOC FILE //* misrepresentations as possible, so the programs * DOC FILE //* will be able to be used with less effort. * DOC FILE //* * DOC FILE //* 36 Update to File 835, to fix PPTD so it produces * DOC FILE //* proper and meaningful return codes in Register 15. * DOC FILE //* * DOC FILE //* 37 Many updates to File 836, to get more programs * DOC FILE //* from old Xephon MVS articles to work on z/OS (2.3). * DOC FILE //* See member @FILE836 for details. * DOC FILE //* * DOC FILE //* 38 Update to File 873 from George Pavlik, to get * DOC FILE //* ULUDASD to show if a volume is SMS-managed. * DOC FILE //* * DOC FILE //* 39 Update to File 874, which is a large number of HELP * DOC FILE //* members for CBT-based utilities, to add more HELP * DOC FILE //* members. The idea is to look through the HELP * DOC FILE //* members to see if such a program would be useful * DOC FILE //* to you, and then go ahead and install it. * DOC FILE //* * DOC FILE //* 40 Update to File 895 from Lionel Dyck, to add * DOC FILE //* documentation for STEMEDIT. * DOC FILE //* * DOC FILE //* 41 Miniscule change to File 898, but this is an * DOC FILE //* important file, because it is Alex Kara's life * DOC FILE //* work. * DOC FILE //* * DOC FILE //* 42 Update to File 900 to the SHAx programs, to * DOC FILE //* support EAV volumes. * DOC FILE //* * DOC FILE //* 43 Update to File 917 by Peter Glanzmann, to fix * DOC FILE //* George DeLuca's SELECTIT program for EAV volumes. * DOC FILE //* * DOC FILE //* 44 Update to File 948 from Duc Tuan Nguyen, to fix * DOC FILE //* his PDS2SEQ program. * DOC FILE //* * DOC FILE //* 45 Update to File 951 from Peter Glanzmann, to make a * DOC FILE //* few fixes to Nick Light's GDGP program. * DOC FILE //* * DOC FILE //* 46 Update to File 953 from John Gateley, to add a * DOC FILE //* bunch of programs and fix a few more. Also there * DOC FILE //* are updates to his important MACLIB. * DOC FILE //* * DOC FILE //* 47 Many updates to File 967 (CBT ISPF Usermods * DOC FILE //* Collection) from Tom Conley. * DOC FILE //* * DOC FILE //* 48 Updates to File 969 from Lionel Dyck, to his * DOC FILE //* wonderful PDSEGEN package that handles PDSE * DOC FILE //* member generations better than anything else, * DOC FILE //* to date. * DOC FILE //* * DOC FILE //* 49 Update to File 976 from Larry Zuckett to his * DOC FILE //* USYNC command to add or delete a userid entry * DOC FILE //* into SYS1.BRODCAST (or the active Broadcast * DOC FILE //* Dataset). * DOC FILE //* * DOC FILE //* 50 Updates to File 977, which are URL's to the Moshix * DOC FILE //* mainframe videos on YouTube. Moshix adds more * DOC FILE //* videos to his collection, and we have to keep up. * DOC FILE //* * DOC FILE //* 51 Addition of File 981 from Larry Zuckett, to * DOC FILE //* contain some of his REXX utilities. * DOC FILE //* * DOC FILE //* 52 Addition of File 982 from Clem Clarke. This file * DOC FILE //* contains his famous JOL package. * DOC FILE //* * DOC FILE //* 53 Addition of File 983 from (the late) Ken Tomiak, * DOC FILE //* and contans his MSIC system for installing software * DOC FILE //* packages. * DOC FILE //* * DOC FILE //* 54 Addition of File 984 from Ken Tomiak, which * DOC FILE //* contains a large collection of his REXX execs. * DOC FILE //* * DOC FILE //* 55 Addition of File 985 from Marius Lewin and contains * DOC FILE //* a collection of his REXX execs. * DOC FILE //* * DOC FILE //* 56 Addition of File 986 from Willy Jensen, which * DOC FILE //* contains an easy package for putting PUTLINE TSO * DOC FILE //* output into a program. * DOC FILE //* * DOC FILE //* 57 Addition of File 987, which contains some programs * DOC FILE //* from the Naspa VIP tape, which were fixed to work * DOC FILE //* on z/OS. * DOC FILE //* * DOC FILE //* 58 Addition of File 988 from Shmuel (Seymour J) Metz, * DOC FILE //* which contains his original Core Storage zapping * DOC FILE //* program written for OS/360 and SVS. Purpose of * DOC FILE //* including it here are for the people who run the * DOC FILE //* Turnkey OS360 system, or else to provide a basis * DOC FILE //* for modifications, to get it to work on later * DOC FILE //* systems. * DOC FILE //* * DOC FILE //* 59 Addition of File 989 from Willy Jensen, which * DOC FILE //* contains a magnificent package called FINDMEM. * DOC FILE //* When you set this up on your system, you just * DOC FILE //* have to give it a pds member name, and IT WILL * DOC FILE //* FIND EVERY SINGLE DATASET, CATALOGED, OR * DOC FILE //* UNCATALOGED, WHICH CONTAINS THAT MEMBER NAME. * DOC FILE //* Stupendous.....!!!!! * DOC FILE //* * DOC FILE //* 60 Addition of File 990 from Lionel Dyck, which * DOC FILE //* contains a guide for ISPF Developers, with many * DOC FILE //* details. * DOC FILE //* * DOC FILE//***SECTION V-496 SECTION * DOC FILE //* V-496 CHANGES FOR VERSION 496 NOV 11, 2018 * DOC FILE //* * DOC FILE //* A One of my email addresses has disappeared completely * DOC FILE //* and I cannot recover any mail sent to there. * DOC FILE //* * DOC FILE //* Please use sbgolob@cbttape.org to email me. * DOC FILE //* ( sbgolob@attglobal.net has disappeared ) * DOC FILE //* * DOC FILE //* Please try not to use sbgolob@att.net because I * DOC FILE //* seldom look there. It is just a backup email. * DOC FILE //* * DOC FILE //* B LISTPDS source code and load modules needed to * DOC FILE //* be updated, as per the source update which enables * DOC FILE //* the program to punch ./ ALIAS cards using a parm * DOC FILE //* of 'ALIAS'. Files that needed updating due to * DOC FILE //* this (late) change, are: 008, 035, 093, 135, 172, * DOC FILE //* 182, 316, 371, and 612 (at least). I will have * DOC FILE //* to look at file 860 to see if it warrants updating. * DOC FILE //* This was a last-minute update to this tape version, * DOC FILE //* done when I noticed that we were losing source code * DOC FILE //* aliases. (Load module alias are OK, because we * DOC FILE //* use IEBCOPY to put them on the "tape".) * DOC FILE //* * DOC FILE //* 1 Updates to File 006 and 008 as usual, to bring * DOC FILE //* them up to levels appropriate for this tape * DOC FILE //* version. * DOC FILE //* * DOC FILE //* 2 Updates to File 035 with fixes for PDSUR from * DOC FILE //* Peter Glanzmann and an update to PDS 8.6 from * DOC FILE //* John Kalinich. * DOC FILE //* VERSION 8.6.17.6 OCTOBER 26, 2018 * DOC FILE //* * DOC FILE //* 2A Update to File 093 to allow LISTPDS to punch * DOC FILE //* ./ ALIAS cards, if you invoke it with a parm * DOC FILE //* of 'ALIAS' (in addition to the other parms there). * DOC FILE //* * DOC FILE //* 3 Update to File 119 from Andreas Freybier, to remove * DOC FILE //* redundant code from the CLR3270 program source. * DOC FILE //* * DOC FILE //* 4 Update to File 134 from Greg Price to bring REVIEW * DOC FILE //* to level 48.4, and to fix a problem in XVTCLIST. * DOC FILE //* * DOC FILE //* 5 Update to File 135 to bring the PDS programs, with * DOC FILE //* ISO date option, to level 8.6.17.6, and to bring * DOC FILE //* REVIEW to level 48.4. * DOC FILE //* * DOC FILE //* 6 Update to File 160 to substitute Jeff Broido's * DOC FILE //* modification of FREEALL for Chuck Hoffman's original * DOC FILE //* version. Keeping original version as member * DOC FILE //* FREEALLO. * DOC FILE //* * DOC FILE //* 6A Update to File 172 to include the latest version * DOC FILE //* of LISTPDS (8.4) which can punch ./ ALIAS cards * DOC FILE //* using a PARM of 'ALIAS'. * DOC FILE //* * DOC FILE //* 7 Update to File 182 which is PDS from John Kalinich, * DOC FILE //* to level: PDS -- VERSION 8.6.17.6 OCTOBER 26, 2018 * DOC FILE //* Also updated REVIEW and LISTPDS in the UTILXMIT * DOC FILE //* member. * DOC FILE //* * DOC FILE //* 8 Update to File 183 from Sam Golob to fix the TSO * DOC FILE //* LOCKTERM command, so it accommodates 8-character * DOC FILE //* TSO userids, which were introduced in z/OS 2.3. * DOC FILE //* * DOC FILE //* 9 Update to File 296 from Sam Golob, to fix the TSO * DOC FILE //* XEQ command to accommodate 8-character TSO userids * DOC FILE //* and to update support information. * DOC FILE //* * DOC FILE //* 10 Update to File 300, to fix the "TO" TSO command * DOC FILE //* to handle two single quotes as one, and also to * DOC FILE //* accommodate 8-character TSO userids. There is a * DOC FILE //* problem when sending a message (to another TSO * DOC FILE //* userid) with TO, from an ISPF command line, because * DOC FILE //* ISPF always checks for an even number of quotes * DOC FILE //* in the command line. * DOC FILE //* * DOC FILE //* 11 Updates to File 312 from Lionel Dyck, with the * DOC FILE //* following members either changed or added: * DOC FILE //* EXTISPF FTPB IPLTCHK IPLTCHK$ LPRPRINT LSTPRC$ * DOC FILE //* LSTPROC3 OMVSCOPY OMVSMAN OMVSSEL PLPISPF PLPISPF$ * DOC FILE //* PRMCK PRMCK$ QTAB RANDSTR RUNC * DOC FILE //* * DOC FILE //* 12 Updates to File 313 from Lionel Dyck, with the * DOC FILE //* following members either changed or added: * DOC FILE //* SAVELAB SDSFEXT TRYIT TSOPROF * DOC FILE //* * DOC FILE //* 13 Updates to File 314 from Lionel Dyck, with the * DOC FILE //* following members either changed or added: * DOC FILE //* USSBATCH XMITIP XMITIP$ XMITIP# XMITIP@ * DOC FILE //* XMITIPR ZFSTOOLS ZSTART ZSYNC ZTSOHELP * DOC FILE //* * DOC FILE //* 14 Update to File 316 from Sam Golob, to replace the * DOC FILE //* version of PDSMATCH that was there, with the fixed * DOC FILE //* version of PDSMATCH that is in CBT File 357. * DOC FILE //* Replace LISTPDS with new version (8.4) that can * DOC FILE //* punch ./ ALIAS cards with a PARM of 'ALIAS'. * DOC FILE //* * DOC FILE //* 15 Update to File 349 from Willy Jensen, to revise * DOC FILE //* most of the contents of this file. * DOC FILE //* * DOC FILE //* 15A Update to File 371, to rename old load modules * DOC FILE //* LISTPDS and PDSLOAD, and add newer versions of * DOC FILE //* the same programs. We don't want you to do * DOC FILE //* without the latest and greatest...... * DOC FILE //* * DOC FILE //* NAME DATA ALIASOF LEN/LKED -- * DOC FILE //* LISTPDS 2018/11/10 * DOC FILE //* LISTPDSO 1983/10/03 REUS * DOC FILE //* PDSLOAD 2017/02/02 * DOC FILE //* PDSLOADO 1983/10/03 REUS * DOC FILE //* * DOC FILE //* 16 Update to File 409, to supply a zap that fixes * DOC FILE //* the MXI Link Pack Directory search, for z/OS 2.3. * DOC FILE //* * DOC FILE //* 17 Update to File 410, to supply a member called TXI * DOC FILE //* which is actually MXI with the zap from File 409 * DOC FILE //* applied to it. If you have z/OS 2.3, you should * DOC FILE //* use load module TXI (maybe renamed to MXI) instead * DOC FILE //* of load module MXI. * DOC FILE //* * DOC FILE //* 18 Update to File 423 to include a few more programs * DOC FILE //* written by this author, and to correct a typo in * DOC FILE //* the VTPUT macro. * DOC FILE //* * DOC FILE //* 19 Update to File 434 from Mark Zelden to introduce * DOC FILE //* ONEPAK and TWOPAK jobs for z/OS 2.2 and 2.3. Also * DOC FILE //* to modify members IPLINFO and SDSF@DR. * DOC FILE //* * DOC FILE //* 20 Update to File 437 to supply a zap for Jan Jaeger's * DOC FILE //* NODSI program, not to require a RACF FACILITY CLASS * DOC FILE //* profile in order to run. It still needs APF * DOC FILE //* authorization, but the zap bypasses the RACF * DOC FILE //* requirement. * DOC FILE //* * DOC FILE //* 21 Update to File 452 from Dan Dalby, which is a * DOC FILE //* refresh of the entire library. * DOC FILE //* * DOC FILE //* 22 Update to File 496 from Marty Kuntz, to modify * DOC FILE //* the TIOT REXX exec (displaying dataset allocations * DOC FILE //* under TSO). Previous mod was from Ken MacKenzie. * DOC FILE //* * DOC FILE //* 23 Update to File 566 from Sam Bass, to fix the tape * DOC FILE //* copying program COPYTPX with backend program * DOC FILE //* RTAPE2, so that it will copy tapes with up to * DOC FILE //* 256K block sizes. * DOC FILE //* * DOC FILE //* 24 Minor modification to File 612. * DOC FILE //* * DOC FILE //* 25 Doc modification to File 615. * DOC FILE //* * DOC FILE //* 26 Update to File 617 from Pedro Berrios. * DOC FILE //* * DOC FILE //* 27 Big update to File 669 from Willy Jensen. * DOC FILE //* * DOC FILE //* 28 Update to File 683 which was found to be IBM * DOC FILE //* copyrighted material. But this resulted in a big * DOC FILE //* improvement to the file, because the IBM website * DOC FILE //* containing the BPXSTOP exec, also contains a huge * DOC FILE //* number of other programs, and we provide a list * DOC FILE //* of all the directories here, and how to download * DOC FILE //* everything from them. * DOC FILE //* * DOC FILE //* 29 Update to File 716 from Lionel Dyck and John * DOC FILE //* Kalinich, providing a big enhancement to the * DOC FILE //* ENQ REXX exec. * DOC FILE //* * DOC FILE //* 30 Update to File 731 from Sam Golob to include the * DOC FILE //* DVAT program (list in-core information about the * DOC FILE //* current VATLSTxx PARMLIB settings). * DOC FILE //* * DOC FILE //* 31 Very minor change to File 803. * DOC FILE //* * DOC FILE //* 32 Updates to File 926 which is the AMORT program * DOC FILE //* from Philip Polchinsky. The program didn't change, * DOC FILE //* but the COBOL compilers did, and we have added * DOC FILE //* compliles and linkedits of the AMORT program for * DOC FILE //* COBOL 5.1 and 6.2 (XMIT-format PDSE's). * DOC FILE //* * DOC FILE //* 33 Update to File 939 from Ze'ev Atlas, which is a * DOC FILE //* z/OS port of PCRE 10.32 (Perl Compatible Regular * DOC FILE //* Expressions). * DOC FILE //* * DOC FILE //* 34 Update to File 941 from Gregory Bliznets to improve * DOC FILE //* many of his programs. * DOC FILE //* * DOC FILE //* 35 Update to File 948 from Duc Tuan Nguyen, which * DOC FILE //* is a considerable change to his SMF extraction * DOC FILE //* programs. * DOC FILE //* * DOC FILE //* 36 Update to File 949 from Peter Glanzmann to make * DOC FILE //* some improvements to the PDSUR program. * DOC FILE //* * DOC FILE //* 37 Update to File 953 from John Gateley, which is * DOC FILE //* almost a complete reshipment. Notable are the * DOC FILE //* updates to his macro library, which while used * DOC FILE //* by the programs in his collection, are also of * DOC FILE //* general applicability. So you should keep an * DOC FILE //* eye on his macros, as well. * DOC FILE //* * DOC FILE //* 38 Minor doc file updates to File 957. * DOC FILE //* * DOC FILE //* 39 Update to File 961 from Yves Colliard. This is a * DOC FILE //* considerable update to his YCLMAC macro collection. * DOC FILE //* * DOC FILE //* 40 Update to File 966 from Steve Myers. This is an * DOC FILE //* update to his (original) TSO prompter for the * DOC FILE //* HLASM assembler. * DOC FILE //* * DOC FILE //* 41 Updates to File 969 from Lionel Dyck, which is * DOC FILE //* the amazing PDSEGEN package, that manipulates and * DOC FILE //* handles PDSE Version 2 member generations, probably * DOC FILE //* better than any other utility, including anything * DOC FILE //* from IBM. * DOC FILE //* * DOC FILE //* 42 Addition of File 970 from (the late) Ken Tomiak, * DOC FILE //* which is a reworking of RCNVTCAT to make it nicer. * DOC FILE //* This version runs best in batch, and is renamed as * DOC FILE //* TCNVTCAT to eliminate confusion with other varieties * DOC FILE //* of RCNVTCAT. * DOC FILE //* * DOC FILE //* 43 Addition of File 971 from "The Updater" and from * DOC FILE //* Gerhard Postpischil. This is an assembler program * DOC FILE //* called EMPTYTST, which is designed to run in a * DOC FILE //* batch jobstream, and to test if the dataset output * DOC FILE //* from a job step, is an empty dataset, or not. * DOC FILE //* * DOC FILE //* 44 Addition of File 972 from (the late) Ken Tomiak, * DOC FILE //* and it is an original (huge) edit macro package * DOC FILE //* called GENIE, which is supposed to do the same type * DOC FILE //* of function as IBM's MODEL edit macro, except that * DOC FILE //* GENIE is much more customizable. A later version * DOC FILE //* of GENIE is on File 978, which Ken worked on heavily * DOC FILE //* in his last months. (Perhaps you should use that * DOC FILE //* version.) * DOC FILE //* * DOC FILE //* 45 Addition of File 973 from Jay Moseley, which * DOC FILE //* contains the WATFIV Fortran compiler and library * DOC FILE //* from the University of Waterloo. * DOC FILE //* * DOC FILE //* 46 Addition of File 974 from Jamie Gibson, which * DOC FILE //* contains a rewrite of the TSSO console automation * DOC FILE //* facility. This package uses enhanced console * DOC FILE //* support instead of the subsystem interface. * DOC FILE //* The program is called AOF (Automated Operations * DOC FILE //* Facility). * DOC FILE //* * DOC FILE //* 47 Addition of File 975 from Cristian Casares which * DOC FILE //* contains a COBOL program that will be useful to * DOC FILE //* COBOL programers. * DOC FILE //* THIS PGM CALCULATES THE AMOUNT OF RESERVED WORDS * DOC FILE //* IN A COBOL ENTERPRISE 3.4.0 PGM. * DOC FILE //* * DOC FILE //* LIST ON A SYSOUT: * DOC FILE //* -TOTAL OF FOUND WORDS * DOC FILE //* -TOTAL OF RESERVED WORDS(1) * DOC FILE //* -TOTAL OF COMMENTS * DOC FILE //* -TOTAL OF LINES READ * DOC FILE //* -(EACH RESERVED WORD) W/ITS TOTAL AND PERCENTAGE * DOC FILE //* * DOC FILE //* 48 Addition of File 976 from Larry Zuckett which is * DOC FILE //* a program called USYNC, which can easily add a * DOC FILE //* userid entry into the active SYS1.BRODCAST. * DOC FILE //* * DOC FILE //* 49 Addition of File 977 from Moshe Bar, which contains * DOC FILE //* a table of URL's for his fabulous videos on YouTube * DOC FILE //* pertaining to MVS, VM, VSE on Hercules, as well as * DOC FILE //* z/OS. You can go to YouTube directly at URL: * DOC FILE //* * DOC FILE //* https://www.youtube.com/user/moshe5760/videos * DOC FILE //* * DOC FILE //* and see his current list of videos (there are over * DOC FILE //* 90 of them so far), but here, the exact URL for * DOC FILE //* each video is put in a table for you to copy, and * DOC FILE //* go to, just in case it disappears on the HTML. * DOC FILE //* * DOC FILE //* This list is constantly being added to, and you * DOC FILE //* should always get the latest version of this file * DOC FILE //* from the "Updates" page of www.cbttape.org, or * DOC FILE //* look at the YouTube URL just above. * DOC FILE //* * DOC FILE //* 50 Addition of File 978 from Sam Golob, which contains * DOC FILE //* Ken Tomiak's last "working copy" of his GENIE edit * DOC FILE //* macro. Ken did a lot of work on this package after * DOC FILE //* the version that is on File 972, and I don't want * DOC FILE //* the tremendous efforts (of a very very skilled * DOC FILE //* programmer) to be lost. * DOC FILE //* * DOC FILE //* 51 Addition of File 979 from Sam Golob, which is a * DOC FILE //* self-contained package, designed to run on a PC, * DOC FILE //* which will teach you how to use the ZZSA standalone * DOC FILE //* program from Jan Jaeger (Files 437 and 538). An * DOC FILE //* entire Hercules emulator is included here, with a * DOC FILE //* config file that will run ZZSA only, on a sample * DOC FILE //* 5-cylinder minidisk, so you can practice using all * DOC FILE //* the ZZSA functions. * DOC FILE //* * DOC FILE //* 52 Addition of File 980 from Vladimir Mironov, which * DOC FILE //* contains a zap to fix the latest TASID load module * DOC FILE //* (property of IBM) so that the "display initiators" * DOC FILE //* option 4, will work on z/OS 2.2 and 2.3 systems. * DOC FILE //* * DOC FILE //* The latest TASID load module can be obtained from: * DOC FILE //* * DOC FILE //* https://www-01.ibm.com/support/docview.wss?uid=swg24009131 * DOC FILE //* * DOC FILE//***SECTION V-495 SECTION * DOC FILE //* V-495 CHANGES FOR VERSION 495 JAN 15, 2018 * DOC FILE //* * DOC FILE //* A Sometimes I put one program or utility into several * DOC FILE //* different files on the CBT Tape. The reason is that * DOC FILE //* if someone has access to only one file, I feel that * DOC FILE //* the file should be as self-contained as possible, * DOC FILE //* and that the user shouldn't have to scrounge around * DOC FILE //* on the rest of the CBT Tape for the missing pieces. * DOC FILE //* * DOC FILE //* I can usually spot all the occurrences of a program * DOC FILE //* on the CBT Tape by looking at a TAPEMAP report of * DOC FILE //* the tape. If I haven't updated a copy of a program * DOC FILE //* on a file somewhere, please let me know. Sometimes * DOC FILE //* there is a good reason for it. Sometimes it is just * DOC FILE //* that I didn't notice it. Please ask about anything * DOC FILE //* you see, which you may have a question about. * DOC FILE //* * DOC FILE //* email: sbgolob@cbttape.org * DOC FILE //* * DOC FILE //* B One of my email addresses has disappeared completely * DOC FILE //* and I cannot recover any mail sent to there. * DOC FILE //* * DOC FILE //* Please use sbgolob@cbttape.org or sbgolob@att.net * DOC FILE //* ( sbgolob@attglobal.net has disappeared ) * DOC FILE //* * DOC FILE //* 1 Updates to File 006 and 008 as usual, to bring * DOC FILE //* them up to levels appropriate for this tape * DOC FILE //* version. * DOC FILE //* * DOC FILE //* 2 Updates to File 035. The following members have * DOC FILE //* been updated: * DOC FILE //* * DOC FILE //* CBTUPD - anticipation of 4-digit CBT file numbers * DOC FILE //* CKIEBGEN - improvements in record selection logic * DOC FILE //* fix a few other bugs * DOC FILE //* CKIEBG07 - older version of CKIEBGEN * DOC FILE //* DOCFILE - anticipation of 4-digit CBT file numbers * DOC FILE //* PDS - VERSION 8.6.16.1 DECEMBER 29, 2017 * DOC FILE //* PDS38 - VERSION 8.6.16.1 DECEMBER 29, 2017 * DOC FILE //* PDS86 - VERSION 8.6.16.1 DECEMBER 29, 2017 * DOC FILE //* PDS86I - VERSION 8.6.16.1 DECEMBER 29, 2017 * DOC FILE //* PDS8638 - VERSION 8.6.16.1 DECEMBER 29, 2017 * DOC FILE //* STEPLIB - change support email address * DOC FILE //* TSUB - nullify (not blank) a table entry * DOC FILE //* * DOC FILE //* 3 Update to File 119. Cosmetic changes to EPUTL. * DOC FILE //* * DOC FILE //* 4 Updates to File 134. Fix DDASD program UCB scan * DOC FILE //* for z/OS 2.x. Update REVIEW to version 47.9 * DOC FILE //* (courtesy of Greg Price). * DOC FILE //* * DOC FILE //* 5 Updates to File 135: REVIEW 47.9, FASTPATH, * DOC FILE //* SHOWzOS 7.23, and BR. * DOC FILE //* * DOC FILE //* 6 Update to File 136 - "cosmetic" changes to EPUTL * DOC FILE //* * DOC FILE //* 7 Update to File 182 from John Kalinich. * DOC FILE //* PDS - VERSION 8.6.16.1 DECEMBER 29, 2017 * DOC FILE //* * DOC FILE //* 8 Update to File 183 to change my secondary email * DOC FILE //* address to sbgolob@att.net. Also wrote some doc * DOC FILE //* about how to change the ISPF command table entries * DOC FILE //* generated by the FASTPATH command (member FASTPMOD). * DOC FILE //* Changed FASTPATH source to require UTIL without * DOC FILE //* abbreviation, to invoke IBM's ISRUTIL panel, * DOC FILE //* because "UT" gets in the way of the PDS 8.6 command * DOC FILE //* UT to invoke PDS's own utility panels. * DOC FILE //* * DOC FILE //* 9 Update to File 185 to LOADLIB. * DOC FILE //* * DOC FILE //* 10 Update to File 229 to bring CKIEBGEN to Level 8, * DOC FILE //* and to fix my email addresses (as per item 0 above). * DOC FILE //* * DOC FILE //* 11 Update to File 247 to add a version of LPSCB which * DOC FILE //* is updated to handle 8-character TSO userids. The * DOC FILE //* PSCBUSER and UPTPREFX fields are now not used when * DOC FILE //* an 8-character TSO userid is defined, and new fields * DOC FILE //* have been added instead, to replace them. Also * DOC FILE //* my secondary email address has been changed to: * DOC FILE //* sbgolob@att.net * DOC FILE //* * DOC FILE //* 12 Update to File 264 from Joe Reichman to modify LOOK * DOC FILE //* so that it doesn't get a S0C4 when you enter a bad * DOC FILE //* address. Other improvements--use IEAMSCHD instead * DOC FILE //* of SCHEDULE to issue the SRB for cross-memory * DOC FILE //* access, etc. Previous versions now labeled as * DOC FILE //* LOOK00, LOOK01, LOOK02. Current version is LOOKJ. * DOC FILE //* * DOC FILE //* 13 Update to File 293 with massive corrections to the * DOC FILE //* SKIP= and COPY= processing in the CKIEBGEN program. * DOC FILE //* Also made meaningful return-code processing in * DOC FILE //* CKIEBGEN, and fixed reporting for missing RECFM if * DOC FILE //* that condition has occurred. Also added MAKERCDS * DOC FILE //* program to generate any number of numbered 12-byte * DOC FILE //* records (used to test the SKIP and COPY code to see * DOC FILE //* how many records got copied, and which ones). * DOC FILE //* * DOC FILE //* 14 Update to File 296. DSAT, RELEASE, and XEQ were * DOC FILE //* fixed to accommodate 8-character TSO prefixes, for * DOC FILE //* 8-character userid support in z/OS 2.3. * DOC FILE //* * DOC FILE //* 15 Continuing a big effort to update programs in File * DOC FILE //* 300 to run on z/OS. The following programs were * DOC FILE //* fixed or updated: * DOC FILE //* CALCINST CMDLOFF COUNT COUNT2 DD DSPRINT DUSER * DOC FILE //* LIBCALL LPSCB MEMBER SCRATCH SCRAT24 SHOWDS SHOWSS * DOC FILE //* * DOC FILE //* 16 Many changes to File 312 from Lionel Dyck and * DOC FILE //* others. Members changed or added: * DOC FILE //* BACKDIR CHKIKJ EMAC FASTPATH FTPB IEBPDSE IFTHENEL * DOC FILE //* LOADISPF LSTPRC$ OMVSMAN ONLY PDSEGEN PDSEGEN$ * DOC FILE //* PDSEGEN# REXXFORM RUNC ZTSOHELP * DOC FILE //* * DOC FILE //* 17 Updates to File 313 from Lionel Dyck: * DOC FILE //* SETCLIP SPELLC TRYIT TXT2CSV * DOC FILE //* * DOC FILE //* 18 Updates to File 314 from Lionel Dyck: * DOC FILE //* VB2FB XMITIP ZCLONE ZSTART ZSYNC ZTSOHELP * DOC FILE //* * DOC FILE //* 19 Update to File 316 to add a program that reports * DOC FILE //* which members of a pds are ISPF PACKED or not. * DOC FILE //* * DOC FILE //* 20 Update to File 386 from Salvador Carrasco, to add * DOC FILE //* IRXFMAT. * DOC FILE //* * DOC FILE //* 21 Update to File 404 (TSSO) from John McKown, to * DOC FILE //* remove the dependency that TSSOPARM has to be in * DOC FILE //* SYS1.PARMLIB. Now TSSO was made to use the * DOC FILE //* IEFPRMLB service to find the TSSOPARM member in * DOC FILE //* whichever PARMLIB library it happens to be. * DOC FILE //* * DOC FILE //* 22 Updates to File 411 and 412 by Rob Scott. Modules * DOC FILE //* updated were: DDDEFCHK DDDEFPTH * DOC FILE //* * DOC FILE //* 23 Updates to File 434 from Mark Zelden, to add * DOC FILE //* RXSMF30 and to update IPLINFO. * DOC FILE //* * DOC FILE //* 24 Update to File 480 which is Baldomero Castilla's * DOC FILE //* file, from Sam Golob, to put the latest version * DOC FILE //* of the CKIEBGEN program there. * DOC FILE //* * DOC FILE //* 25 Update to File 481 which is Baldomero Castilla's * DOC FILE //* load library, to put the latest load module for * DOC FILE //* the CKIEBGEN program there. * DOC FILE //* * DOC FILE //* 26 Two updates to File 534, one to accommodate EAV * DOC FILE //* volumes, and the other to accommodate big TSO * DOC FILE //* screens, in the SPACE command from Paul Dion. * DOC FILE //* * DOC FILE //* 27 Numerous updates to File 566 (Sam Bass's file) * DOC FILE //* many of which were to convert TSO commands from * DOC FILE //* TPUT to PUTLINE output. And since PUTLINE output * DOC FILE //* is trappable, Mark Zelden's TSOx trapping commands * DOC FILE //* were added as well. Fix to ZAPDSCB to correct a * DOC FILE //* Y2K problem when resetting dates in the VTOC. * DOC FILE //* * DOC FILE //* 28 Updates to File 617 from Pedro Berrios. * DOC FILE //* * DOC FILE //* 29 Update to File 659 to add Hercules 3.12. * DOC FILE //* * DOC FILE //* 30 Updates to File 669 from Willy Jensen, for his * DOC FILE //* package to store REXX variables for use later. * DOC FILE //* * DOC FILE //* 31 Updates to File 731 which is a collection of TSO * DOC FILE //* programs from Sam Golob, many APF-authorized. * DOC FILE //* Programs added or modified: * DOC FILE //* * DOC FILE //* ALLIDS - Show TSO session's userid in many places * DOC FILE //* BYE - Tool to manipulate the TSO RELOGON buffer * DOC FILE //* CPFX - Tool to create 8-character TSO prefixes * DOC FILE //* LOADLIB - Updated load library * DOC FILE //* MEMBER - Show attributes of a pds member * DOC FILE //* NOLOGOF - Turn off the "force logoff" bit of RLGB * DOC FILE //* RELOGON - Force a RELOGON of your TSO userid * DOC FILE //* SHOWRLGB - Show everything about the Relogon Buffer * DOC FILE //* TSVT8 - Turn on/off 8-character userid support * DOC FILE //* YESLOGOF - Turn on the "force logoff bit of the RLGB * DOC FILE //* * DOC FILE //* 32 Update to File 789 from Al Ferguson, to his programs * DOC FILE //* that help in running IBM's SCRT process (Sub- * DOC FILE //* Capacity Reporting Tool). * DOC FILE //* * DOC FILE //* 33 Update to File 797 to allow TSUB to nullify a * DOC FILE //* table entry in the middle of the table. * DOC FILE //* * DOC FILE //* 34 Update to File 826 to allow CNCLPG to "correctly" * DOC FILE //* transwap an address space, or to make it * DOC FILE //* non-memtermable, or memtermable. If you can't * DOC FILE //* get rid of an address space with BURN, then you * DOC FILE //* can KILL it, and it should get rid of any address * DOC FILE //* space. (Something to try if a FORCE operator * DOC FILE //* command doesn't work.) Add a "TSO authority" * DOC FILE //* requirement to run the command. * DOC FILE //* * DOC FILE //* 35 Update to File 831 to fix CONCATPG for 8-character * DOC FILE //* TSO prefixes in z/OS 2.3 and higher. * DOC FILE //* * DOC FILE //* 36 Update to File 889 to include 32-bit and 64-bit * DOC FILE //* versions of Hercules 3.12 for Windows. * DOC FILE //* * DOC FILE //* 37 Update to File 890 (SIMULA programming language) * DOC FILE //* to change Peter Sylvester's email address. * DOC FILE //* Peter was one of the last maintainers of the SIMULA * DOC FILE //* programming language. * DOC FILE //* * DOC FILE //* 38 Update to File 895 from Rainer Nowak to make * DOC FILE //* some modifications to Gilbert Saint-flour's * DOC FILE //* STEMEDIT program as well as some other things * DOC FILE //* that are related. * DOC FILE //* * DOC FILE //* 39 Update to File 900 to fix the SHA*** programs * DOC FILE //* for 8-character TSO prefixes, and to add the * DOC FILE //* SHA224S program. * DOC FILE //* * DOC FILE //* 40 Update to File 939 from Ze'ev Atlas, to upgrade * DOC FILE //* PCRE (Perl-Compatible Regular Expressions) v2, * DOC FILE //* to level 10.30A, in the port to z/OS. * DOC FILE //* * DOC FILE //* 41 Update to File 948 from Duc Tuan Nguyen, to upgrade * DOC FILE //* his collection of REXX execs. * DOC FILE //* * DOC FILE //* 42 Update to File 950 from Norbert Haas, to add the * DOC FILE //* RULER exec, which can put a ruler anywhere within * DOC FILE //* an ISPF edit, like the COLS line command in ISPF, * DOC FILE //* except that you can start the RULER, anywhere in * DOC FILE //* the edit screen, not just in column 1. * DOC FILE //* * DOC FILE //* 43 A large update to File 953 from John Gateley, to * DOC FILE //* add and improve his programs. Members changed are: * DOC FILE //* * DOC FILE //* CHKAUTH GENDSN$$ GETCNCAT GETDSNAM LISTAPF MACLIB * DOC FILE //* STRINGIT PROCSTEM STEMSORT STEMSR15 STEMSR35 * DOC FILE //* TRIMIT TRYAUTH TRYGDSN TRYSTEM * DOC FILE //* * DOC FILE //* 44 Addition of File 954 which is the CSCF program * DOC FILE //* to change the attributes of a running address * DOC FILE //* space. * DOC FILE //* * DOC FILE //* 45 Addition of File 955 from John C. Miller, which * DOC FILE //* contains his remote logging facility. * DOC FILE //* * DOC FILE //* 46 Addition of File 956 from Steve Myers, which * DOC FILE //* contains programs to show dataset access by userid * DOC FILE //* from SMF data. The DSREF program produces reports * DOC FILE //* showing dataset access by userid, using SMF 14, * DOC FILE //* 15 and 30 records. * DOC FILE //* * DOC FILE //* 47 Addition of File 957 from Seymour (Shmuel) Metz, * DOC FILE //* and contains source code for the IEBUPDTX program, * DOC FILE //* and a very large collection of macros. * DOC FILE //* This file represents a lot of complicated work done * DOC FILE //* in the early 1970's and which still is useful. * DOC FILE //* There is other code here, as well. * DOC FILE //* * DOC FILE //* 48 Addition of File 958 from Sam Golob, which contains * DOC FILE //* programs that will hopefully show you anything you * DOC FILE //* want to know about the TSO RELOGON BUFFER, and will * DOC FILE //* hopefully allow you to change it in any way that * DOC FILE //* you would like. The BYE program was written by * DOC FILE //* "Updater". * DOC FILE //* * DOC FILE //* 49 Addition of File 959 from Richard W. Pinion and * DOC FILE //* contains a program to release excess space from a * DOC FILE //* list of datasets (by name), without affecting the * DOC FILE //* last-access date. This program uses the PARTREL * DOC FILE //* macro, and is itself, named PARTREL. * DOC FILE //* * DOC FILE //* 50 Addition of File 960 from Al Ferguson which contains * DOC FILE //* many REXX execs with their accompanying techniques, * DOC FILE //* to get a large variety of jobs done. * DOC FILE //* * DOC FILE //* 51 Addition of File 961 from Yves Colliard and contains * DOC FILE //* a collection of ISPF commands which can be added * DOC FILE //* to your session. * DOC FILE //* YCLMAC - A collection of user line commands * DOC FILE //* for use in ISPF Edit and View * DOC FILE //* * DOC FILE //* 52 Addition of File 962 which is from Bud Randall, * DOC FILE //* and contains an ISPF interface to mount and * DOC FILE //* unmount UNIX files. * DOC FILE //* * DOC FILE //* 53 Addition of File 963 from Al Ferguson which * DOC FILE //* contains a package to dynamically allocate and * DOC FILE //* deallocate datasets when needed by an ISPF * DOC FILE //* application. * DOC FILE //* * DOC FILE //* 54 Addition of File 964 which is from Steve Kleeves by * DOC FILE //* way of John Kalinich, and which contains a package * DOC FILE //* to display the characteristics of VSAM datasets, * DOC FILE //* from both an ISPF 3.4 screen, and from the * DOC FILE //* PDS 8.6 command's LISTC/LISTF screen. * DOC FILE //* * DOC FILE //* 55 Addition of File 965 from John McKown which is a * DOC FILE //* port of SQLITE 3.21.0 to z/OS. The current state * DOC FILE //* of this package is described in the member * DOC FILE //* @FILE965. This is version 3.21.0 of SQLITE. * DOC FILE //* * DOC FILE //* Older versions of this port can be found on: * DOC FILE //* * DOC FILE //* CBT File 897 - Version 3.8 * DOC FILE //* CBT File 923 - Version 3.8.7 * DOC FILE //* CBT File 935 - Version 3.8.11 * DOC FILE //* * DOC FILE //* 56 Addition of File 966 from Steve Myers and contains * DOC FILE //* a TSO command called HLASM which is a full TSO * DOC FILE //* prompter for the High Level Assembler (ASMA90). * DOC FILE //* * DOC FILE //* 57 Addition of File 967 from Tom Conley, which is * DOC FILE //* establishing a file to be updated by the SHARE * DOC FILE //* ISPF group. This file will be called CUIC * DOC FILE //* (CBT ISPF Usermods Collection). * DOC FILE //* * DOC FILE //* IBM's investment in ISPF has steadily dwindled * DOC FILE //* since z/OS V2R1, while investment in z/OSMF has * DOC FILE //* vastly increased. There is still a user community * DOC FILE //* for ISPF that requires increased function. The * DOC FILE //* goal of this collection will be to provide * DOC FILE //* that function wherever possible. * DOC FILE //* Tom Conley, in his position as SHARE's ISPF * DOC FILE //* Advocate, is establishing this collection to * DOC FILE //* provide function that will in all likelihoood * DOC FILE //* not be provided by IBM. * DOC FILE //* * DOC FILE //* 58 Addition of File 968 from John McKown, which * DOC FILE //* contains a REXX exec named SYSPARM, that does * DOC FILE //* an ISRDDN-like display of the PARMLIB concatenation * DOC FILE //* on your system. (Akin to the LSTPROC REXX exec * DOC FILE //* from Lionel Dyck on File 312, which shows your * DOC FILE //* PROCLIB concatenation.) * DOC FILE //* * DOC FILE //* 59 Addition of File 969 which contains the PDSEGEN * DOC FILE //* multi-utility from Lionel Dyck, to manipulate PDSE * DOC FILE //* V2 member generations. IBM's support of PDSE V2 * DOC FILE //* member generations is woefully inadequate at * DOC FILE //* present, and this package does an excellent job to * DOC FILE //* fill their gap in support. This file has been * DOC FILE //* separated from File 312, where it previously * DOC FILE //* resided. * DOC FILE //* * DOC FILE |
Copyright © 2000,2019 cbttape.org All rights reserved. |