I have the same issue - this is the code I use:

ISREDIT MACRO                             
ISREDIT CAPS OFF                          
ISREDIT CHANGE "LOWER" "lower" word all   
ISREDIT RESET                             
EXIT CODE(0)                              

I did test the REXX version below and that did work - is there a way to get 
this version to work ?

Thank You 



-----Original Message-----
From: IBM Mainframe Discussion List <[email protected]> On Behalf Of 
Phil Smith III
Sent: Wednesday, September 17, 2025 11:57 AM
To: [email protected]
Subject: Re: Edit macro CHANGE not preseriving case

 !

CAUTION! EXTERNAL SENDER! STOP, ASSESS, AND VERIFY Do you know this person? 
Were you expecting this email? If not, report it using the Report Phishing 
Button!

Thank you! As a long-time XEDIT maven I'd been looking for such a book, for 
some reason never found it before. 488pp, that'll take a while to digest...

-----Original Message-----
From: IBM Mainframe Discussion List <[email protected]> On Behalf Of 
Grantham, Chip
Sent: Wednesday, September 17, 2025 12:42 PM
To: [email protected]
Subject: Re: Edit macro CHANGE not preseriving case

Google z/OS 3.1 ISPF Edit and Edit Macros

-----Original Message-----
From: IBM Mainframe Discussion List <[email protected]> On Behalf Of 
Phil Smith III
Sent: Wednesday, September 17, 2025 11:37 AM
To: [email protected]
Subject: Re: Edit macro CHANGE not preseriving case

What does
'Macro ()'
do? Pointer to doc would be great if you have it!

-----Original Message-----
From: IBM Mainframe Discussion List <[email protected]> On Behalf Of 
Grantham, Chip
Sent: Wednesday, September 17, 2025 12:32 PM
To: [email protected]
Subject: Re: Edit macro CHANGE not preseriving case

Try this:
 /* REXX */
 address isredit
 'Macro ()'
 'CAPS OFF'
 'CHANGE "AAA" "Aaa"' all
 Exit

-----Original Message-----
From: IBM Mainframe Discussion List <[email protected]> On Behalf Of 
ITschak Mugzach
Sent: Wednesday, September 17, 2025 11:25 AM
To: [email protected]
Subject: Edit macro CHANGE not preseriving case

I wrote a simple edit macro to change the case of a text. but it is still 
keeping the old case and not folding to lower case. for example:

/* Rexx */
Address ISREDIT
   CAPS OFF
   CHANGE 'AAA' 'Aaa' ALL

What am I doing wrong?

ITschak Mugzach
*|** IronSphere Platform* *|* *Information Security Continuous Monitoring for 
z/OS, x/Linux & IBM I **| z/VM coming soon  *

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

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

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

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

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

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

Reply via email to