On 2020-09-03 15:31, Tom Conley wrote:
On 9/3/2020 6:11 AM, Robert Prins wrote:
On 2020-09-03 09:10, Rob Scott wrote:
Can I strongly advise that you do not modify the ISFPCU41 panel.

If there is functionality that you require in SDSF, please consider raising
an RFE.

And how long would I have to hold my breath?

Anyway, it's not very different from using the modified ISREDDE2 panel and accompanying USRHILIT REXX exec from CBT967 to add highlighting for a heap of other languages to the ISPF editor. For what it's worth, that modified ISREDDE2 could be changed to use panel REXX making it completely self-contained!

Unlike ISPF, SDSF is considered strategic and has gobs of development resources.  You should submit the RFE for SDSF, you'll find Rob Scott to be very

Creating an RFE would be possible, but given that it's pretty hard to explain what Doug Nadel's code does to the SDSF output (adding a lot of eye-candy), without showing the actual output, the likelihood that many people will vote for it is probably somewhat low.

If he wants it, and doesn't have a copy of it, I'm happy to send him the exec that Doug Nadel wrote and my current (AD 2012) version of ISFPCU41, and he can decide himself if adding a supported/supportable version is useful.

responsive.  The only reason I'm modifying ISREDDE2 is that we have clear direction from ISPF that HILITE will not be further enhanced for new languages.

Ideally, dreaming don't cost nothing, IBM could/should open up the source for the highlighting processing, with a strong "User-modified versions of this software are not supported by IBM" disclaimer...

On USRHILIT, I made a deliberate decision to remove that logic from ISREDDE2 to limit the changes to ISREDDE2.  I started out with it in Panel Rexx, but as we added languages, I didn't want an ISREDDE2 with thousands of lines.  If I ever get around to Perl, it has over 1000 keywords lone, so that would have added at least 3000 lines to ISREDDE2.  Modularity.

I vaguely remember a Share presentation a few years ago from, I think, Pedro Vera, about dynamically building panels, but don't know if that would be of any use here. But isn't Panel REXX allowed to call non-panel REXX, where you could then store the 3,000 lines required to process Perl?

Robert
--
Robert AH Prins
robert.ah.prins(a)gmail.com
The hitchhiking grandfather - https://prino.neocities.org/indez.html
Some REXX code for use on z/OS - https://prino.neocities.org/zOS/zOS-Tools.html

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to