I copied your JCL statement into my library, changed it to lowercase, and then used JU which did just that one line. I then reset that line to lowercase and used JU3 and all 3 lines were uppercased.
The issue may be with the ispf configuration table or the table. Difficult to know. I have tested this in the past with my own SYSEXEC, my own ISPTLIB for the table and my own ISPLLIB for the ISPF Configuration (and I'm still running that way as I do this for testing. Lionel B. Dyck <sdg>< Website: https://www.lbdsoftware.com "Worry more about your character than your reputation. Character is what you are, reputation merely what others think you are." - John Wooden -----Original Message----- From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> On Behalf Of Sean Gleann Sent: Tuesday, April 28, 2020 8:05 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Request for help with CBT961 Problem with he JU command w.r.t. multil-ine JCL statements? I'm not sure whether I've found a bug or if my expectations exceed the capability of Yves' code. I haven't yet updated the ISPF Configuration Table. At this stage I want to keep the new facilities 'under test', so I followed Paul Beesley's suggestion earlier in this thread. Example: I have a DD statement split over three lines: //PDBOUT DD DSN=TESTFILE.NAME, // DISP=(NEW,CATLG,DELETE),SPACE=(TRK,(3000,150)), // DSORG=PS,RECFM=FS,BLKSIZE=27648,LRECL=27648 I deliberately change the text to lower case with 'LC' commands: //pdbout dd dsn=testfile.name, // disp=(new,catlg,delete),space=(trk,(3000,150)), // dsorg=ps,recfm=fs,blksize=27648,lrecl=27648 Then I use JU commands, hoping to change the text back to upper-case: //PDBOUT DD DSN=TESTFILE.NAME, // disp=(new,catlg,delete),space=(trk,(3000,150)), // dsorg=ps,recfm=fs,blksize=27648,lrecl=27648 Lines beginning '//<space>' aren't being converted... I've tried again and used JUU...JUU, and with JU# - same result Regards Sean On Tue, 28 Apr 2020 at 11:45, Lionel B Dyck <lbd...@gmail.com> wrote: > Glad you got it working - Yves did a FANTASTIC job creating this tool > that greatly improves ISPF Edit. > > > Lionel B. Dyck <sdg>< > Website: https://www.lbdsoftware.com > > "Worry more about your character than your reputation. Character is > what you are, reputation merely what others think you are." - John > Wooden > > -----Original Message----- > From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> On > Behalf Of Sean Gleann > Sent: Tuesday, April 28, 2020 5:08 AM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Re: Request for help with CBT961 > > I just noticed that one myself, Lionel. No, i didn't. (Got mixed up as > to which z/OS version I was using. Doh!) Thanks anyway Sean > > On Tue, 28 Apr 2020 at 11:05, Joe Monk <joemon...@gmail.com> wrote: > > > Maybe this will help: > > > > //***FILE 961 is from Yves Colliard and contains a collection of * > > FILE 961 > > //* ISPF commands which can be added to your session. * > > FILE 961 > > //* * > > FILE 961 > > //* YCLMAC - A collection of user line commands for use in * > > FILE 961 > > //* ISPF Edit and View * > > FILE 961 > > //* * > > FILE 961 > > //* by YCOS Yves Colliard Software - www.ycos.de * > > FILE 961 > > //* and many others * > > FILE 961 > > //* * > > FILE 961 > > //* Installation: * > > FILE 961 > > //* * > > FILE 961 > > //* 1. Copy YCLMACTB into ISPTLIB library * > > FILE 961 > > //* 2. Copy REXX others into SYSEXEC or SYSPROC library * > > FILE 961 > > //* 3. Update ISPF site customization table (ISPFC) (z/OS 2.2) * > > FILE 961 > > //* GLOBAL_LINE_COMMAND_TABLE = YCLMACTB * > > FILE 961 > > //* 4. If using (E)JES instead of SDSF change the LMACJES2/3 * > > FILE 961 > > //* members from sdsf to ejes * > > FILE 961 > > //* * > > FILE 961 > > //* Members of this dataset: * > > FILE 961 > > //* * > > FILE 961 > > //* $$$DOC This member that you are reading * > > FILE 961 > > //* $$$HELP A copy of the HELP information * > > FILE 961 > > //* $$$HELPS A short reference "card" of commands * > > FILE 961 > > //* * > > FILE 961 > > //* Rexx to be added to SYSEXEC/SYSPROC * > > FILE 961 > > //* YCLMACDS REXX to extract DSN from records * > > FILE 961 > > //* YCLMACHG Summary of Changes * > > FILE 961 > > //* YCLMACLM REXX to get messages * > > FILE 961 > > //* YCLMACNS REXX to support split screen functions * > > FILE 961 > > //* YCLMACRX REXX to process new line commands * > > FILE 961 > > //* YCLMAHLP REXX to display help information * > > FILE 961 > > //* YCLMAHLU REXX to display user extensions * > > FILE 961 > > //* help information * > > FILE 961 > > //* Y$CL REXX to compare members * > > FILE 961 > > //* Y$HC REXX short help * > > FILE 961 > > //* * > > FILE 961 > > //* ISPF Table - must be copied to ISPTLIB * > > FILE 961 > > //* YCLMACTB ISPF Table of Line Commands * > > FILE 961 > > //* * > > FILE 961 > > //* Rexx Additional commands - extra installation needed * > > FILE 961 > > //* Rexx to be added to SYSEXEC/SYSPROC if needed * > > FILE 961 > > //* Y$REV REXX to interface to Greg Price's * > > FILE 961 > > //* REVIEW command * > > FILE 961 > > //* Y$PDS REXX to interface to the PDS command * > > FILE 961 > > //* Y$PG REXX to interface to Lionel Dyck's PDSEGEN > > FILE 961 > > //* YCLMACT REXX to support user line command * > > FILE 961 > > //* table extensions * > > FILE 961 > > //* * > > FILE 961 > > //* Samples to run EX command * > > FILE 961 > > //* LMACJES2 Sample JES2 commands for use with EX * > > FILE 961 > > //* LMACJES3 Sample JES3 commands for use with EX * > > FILE 961 > > //* LMACMVS Sample MVS (SDSF/EJES) commands for * > > FILE 961 > > //* use with EX * > > FILE 961 > > //* LMACTSO Sample TSO commands for use with EX * > > FILE 961 > > //* LMACUSS Sample OMVS commands for use with EX * > > FILE 961 > > //* LMACING Sample System Automation cmds use * > > FILE 961 > > //* with EX * > > FILE 961 > > //* LMACISPF Sample ISPF commands use with EX * > > FILE 961 > > //* * > > FILE 961 > > //* Sample coding for own application * > > FILE 961 > > //* YLM01 Sample application using own line * > > FILE 961 > > //* commands * > > FILE 961 > > //* YLM02 Sample application using own line * > > FILE 961 > > //* commands * > > FILE 961 > > //* * > > FILE 961 > > //* Addition of user/local commands: * > > FILE 961 > > //* * > > FILE 961 > > //* 1. Update YCLMACT with the name of the new command * > > FILE 961 > > //* - Update at the bottom in the User Command section * > > FILE 961 > > //* - Follow the coding examples in YCLMACT * > > FILE 961 > > //* 2. Run the REXX YCLMACT to replace the line command * > > FILE 961 > > //* table YCLMACTB * > > FILE 961 > > //* 3. Copy YCLMACTB into the ISPTLIB library * > > FILE 961 > > //* 4. Create a REXX Exec Y$xxx * > > FILE 961 > > //* - where xxx is the 1-6 character name of the new * > > FILE 961 > > //* command * > > FILE 961 > > //* 5. Update YCLMAHLU to document the new command * > > FILE 961 > > //* * > > FILE 961 > > > > Joe > > > > On Tue, Apr 28, 2020 at 4:58 AM Sean Gleann <sean.gle...@gmail.com> > wrote: > > > > > Can anyone help me with installing/using the ISPF editor > > > extensions provided in CBT961, please? > > > > > > CBT961 came to my notice when reading through another thread here, > > > and I thought it might come in handy. > > > I've downloaded and RECVd the install package, then modified and > > > used the £££INST skeleton JCL to copy the supplied members into > > > the SYSEXEC > > and > > > ISPTLIB liraries specified in the relevant concatenations in my > > > TSO logon proc. > > > Logged off and on again, and tried to make use of the new commands > > > in an ISPF edit ... > > > Result: 'Command not recognised' in every case. > > > What (almost certainly very basic) step have I missed out here? > > > It's not a RACF thing. It's just as if I hadn't done anything at all. > > > > > > Hopefully, > > > Sean Gleann > > > > > > ------------------------------------------------------------------ > > > -- > > > -- For IBM-MAIN subscribe / signoff / archive access instructions, > > > send email to lists...@listserv.ua.edu with the message: INFO > > > IBM-MAIN > > > > > > > -------------------------------------------------------------------- > > -- For IBM-MAIN subscribe / signoff / archive access instructions, > > send email to lists...@listserv.ua.edu with the message: INFO > > IBM-MAIN > > > > ---------------------------------------------------------------------- > For IBM-MAIN subscribe / signoff / archive access instructions, send > email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN > > ---------------------------------------------------------------------- > For IBM-MAIN subscribe / signoff / archive access instructions, send > email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN > ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN