Depending on what you need, LPREFIX on KEDIT might be your command: "The LPREFIX command places the text that you specify into the prefix area of the focus line and then processes all pending prefix commands. The LPREFIX command is equivalent to your moving the cursor to the prefix area of the focus line, typing the text into the prefix area, and executing the SOS DOPREFIX command (which is part of the definition of the F12 key under INTERFACE CUA and of the Home key under INTERFACE CLASSIC). LPREFIX is useful from within macros that need to execute prefix commands. It also provides a way to enter and execute prefix commands when the prefix area is turned off"
As an alternative WITH SET PENDING you might try Mark Hessling's THE (The Hessling Editor). http://hessling-editor.sourceforge.net/doc/commset/SETPENDING.html Best regards Mike -----Ursprüngliche Nachricht----- Von: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> Im Auftrag von Seymour J Metz Gesendet: Monday, March 07, 2022 19:06 An: IBM-MAIN@LISTSERV.UA.EDU Betreff: Re: Job submission from CMS to MVS I've used KEDIT, with Quercus REXX; it was all right, but I had been spoiled by XEDIT and I badly missed prefix macros. We had a home-grown IDE on CMS, based on XEDIT, and I added what I call "structured input" for Assembler H, PL/I and REXX, which depended heavilly on SET PENDING. I ported part of it to KEDIT, but it didn't automatically insert new lines the way that the XEDIT version did. I wish that ISPF had an equivalent to SET PENDING. ObColdDeadFingers At home I have Tritus SPF (TSPF), which is a really good clone of ISPF, although it is abandonware and hasn't bee updated to include new ISPF features. Still, it isn't XEDIT. IAC, I consider a good macro to be an essential part of any editor that I rely on. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 ________________________________________ From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of Wendell Lovewell [000001e9c0ee0673-dmarc-requ...@listserv.ua.edu] Sent: Monday, March 7, 2022 12:05 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Job submission from CMS to MVS Hi Shmuel. Many years ago, I used a virtual card reader on MVS and the CMS users used a REXX exec to 'SPOOL PUN TO zosvm...' 'PUNCH fn ft fm ( NOH' 'CLOSE PUN' You might have to play games to have longer than 80-byte records in your jobs. And RSCS will (I think) propagate the CMS userid as already validated (that might not be the case now). Seems like I might have written a JES exit to accept the userid on the spool file as the MVS userid for the job when it was read from the virtual card reader. (Same disclaimer.) A great addition was to have a "SUB" XEDIT program, so you can (as you do from TSO), enter "SUB" on the XEDIT command line to submit the job you're editing. And "cmp" would format the JCL and compile the program I was editing. It's probably been 30 years now that I've strongly preferred a PC editor named Kedit (from Mansfield software). The PC editor isn't limited to interactions like an AID key--you can use ctrl- or alt- versions of any key for certain functions (many that I create). I now keep all my source on a PC and use a Kedit version of my old SUB XEDIT to submit jobs via FTPs using "SITE FILETYPE=JES". So I still use "SUB" and "CMP" and several other macros to submit jobs. Since our JES Report Broker (aka JRB) product will FTP listings when they complete (you could maybe use IDz or some other tool to return the listings, or view them in SDSF), I use it (JRB) to return the listings to the Windows FTP server on my PC. An open-source program named "FileWatcher" detects the file is returned and invokes Kedit to edit the listing. Sounds convoluted, but it's usually maybe 5 seconds or so between my entering "SUB" on my editor command line and the listing popping up back in the editor. No JCL editing or looking for the right listing to view. Plus, there are no 3270-screen-size limitations on how much of the source or listing I see. ---------------------------------------------------------------------- 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