Welcome users! Here you have an opportunity to collaborate directly with the product development teams and other product users.

Note: Quickly and easily submit a request for an ISV application on z Systems using the familiar RFE system available to both clients and IBMers. There is a new Request Platform Support for ISVs category when you specify the request Brand as Servers and System Software. Watch this short video to find out how to get started.

Note: To submit enhancement requests for Analytics products please visit Analytics Ideas Portal site.

To submit enhancement requests for OpenPages, Incentive Compensation Management and Financial Transaction Manager products please visit WFSS Ideas Portal site.

Filter the page content by brand and product


This is a table showing requests
Number of votes Request headline and description

6
votes

New builtin to replace ''

Initializing large structures, especially in procedures that are called many times, using '' is something that should rightly be frowned upon, and wherever possible, such initialisations should be don...

Declined

5
votes

Enhance the sum() builtin function and add two siblings

The SUM builtin function is a very useful feature of PL/I. However, unlike many other builtin functions it does not accept structures as argument.

Uncommitted Candidate

3
votes

PL/I to support multithreading under 64-bit

PL/I needs to support multithreading under 64-bit. Actually, when a multithreaded application executes a LP(64) PL/I program, it always works the first time, but afterward any subsequent call can fai...

Submitted

3
votes

Compiler warning for active CICS HANDLE CONDITION on exit from procedure

If a procedure establishes a CICS HANDLE CONDITION but returns before doing an IGNORE CONDITION, the raising of a subsequent condition may result in an attempt to transfer control to the now inactive ...

Submitted

3
votes

NULLINIT/REINIT for defined structs

i really appreciate the new NULLINIT & REINIT and would even more appreciate if those are also available for defined struct.

Planned for Future Release

3
votes

New built-in function to retrieve defined groups of a REGEX

For the lately introduces regex functionality in PL1, it would be very useful to have (according to C's regexec) a new built-in for retrieving parts (content of capturing groups) directly. Furthermore...

Planned for Future Release

3
votes

Allow every variable to be initialized by ''

Allow structures containing every type of variable to be initialized using '', including those containing AREA, ENTRY, OFFSET, and LABEL variables - see https://www.ibm.com/developerworks/rfe/execute?...

Planned for Future Release

3
votes

XMLCHAR Builtin function to support DBCS

Enhance XMLCHAR PL/I built-in function, to support the DBCS characters. Today it supports only Single byte Alphanumeric, numeric, decimals and String values.

Uncommitted Candidate

2
votes

PL/1 Maven Plugins

I want a maven plugin that allows us putting source code into maven projects and compile them on the mainframe.

Uncommitted Candidate

1
votes

Enhance the RULES(NOGOTO) to cover implicit SQL and CICS goto statements

EXEC CICS HANDLE and EXEC SQL WHENEVER statements are resolved by their respective preprocessors into GOTO statements. If the RULES(NOGOTO) compiler option is used, these statements should be flagged.

Submitted

1
votes

Allow to execute some code upon dll load

I have a dll requiring some code to be executed once at dll load time. Some reserved variables must be initialized (but not possible with a simple INIT clause) and some imported variables (from anothe...

Uncommitted Candidate

1
votes

GENERIC should support defined structs.

Given the fact that defined structs can/should be used to improve structure and subsequently readability and hopefully quality of code, it would be great if i could use them in GENERIC entries.

Declined

1
votes

Partial qualified usage of Typed Struct members

Typed struct members seems to need full qualification all the time while "basic" struct members can be used partially qualified (if unique). Wouldn't it be great if typed struct members could be part...

Declined

1
votes

Simplify Json builtin routines

1) We tried the json commands in PL/I, but sorry, they are programmer unfriendly. If I want to use them well I have to write a program around them and this is really not what I want. 2) a variable...

Uncommitted Candidate


Your ideas matter!

As of today:

5 new
43 planned
175 delivered


59 users
764 votes
819 comments