Skip to Main Content
IBM Z Hardware and Operating Systems Ideas Portal


This is the public portal for all IBM Z Hardware and Operating System related offerings. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).


Shape the future of IBM!

We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:

Search existing ideas

Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,

Post your ideas
  1. Post an idea.

  2. Get feedback from the IBM team and other customers to refine your idea.

  3. Follow the idea through the IBM Ideas process.


Specific links you will want to bookmark for future use

Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.

IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.

ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.

Status Not under consideration
Workspace z/OS
Categories ISPF
Created by Guest
Created on Sep 29, 2023

CAPS for JCL only and lower case for other statements

CAPS is on or off for a member. Since JCL statement is require to be in upper case only . The editor know about that. Change the CAPS function in EDIT so it keep JCL in upper case and other statement in lower case. 

Idea priority Medium
  • Guest
    Reply
    |
    Oct 3, 2023
    As Ray Mullins mentions in a previous comment, there are parts of a JCL member which might be in lower case (such as a UNIX path if one were included), so this could be a problematic change. So, this Idea will be declined. Ray Mullins' suggestion to address this through a macro would be a reasonable alternative.
  • Guest
    Reply
    |
    Oct 2, 2023

    How does one define a JCL or data set? LLQ of CNTL or JCL …? Is it HILITE JCL? There's no defined way specify what is a JCL member.

    Do you define JCL as any line beginning with "//"? If so, what happens with PATHNAME=, which is lower case? Folding to upper case makes the name non-existent. What about instream data that might itself require lower case input, such as BPXBATCH STDIN?

    This is best handled by writing a user Rexx macro program that parses and folds just the keywords, and maybe unquoted data, which is invoked by overriding the END command with a user written macro program (documentation and simple examples are in ISPF Edit & Edit Macros, and examples are also found in some of the CBT Tape files). I would ask that if the submitter writes a macro, they consider submitting it to the CBT Tape, or make it available via Github, as I am sure many would find it useful.

    1 reply