APAR status
Closed as program error.
Error description
IBM Developer for z systems 14.1 does not have a simple way to change Hebrew comments in COBOL Editor. The following capabilities are required: * Align current line to the right (or to the left) * Change text direction (Right-To-Left/Left-To-Right) * Allow exclusion of columns (numbering, comments, ...)
Local fix
Problem summary
Inline input filed may be invoked from context 'Source' menu or from context menu that pops up after Alt+Shift+S hot key combination, or alternatively just by Alt plus '=' hot key combination. Inline input field affords user to write/edit Cobol code file without interfering with left/right numbering areas. The inline field operates, by default, in ovewrite mode, which can be switched by pressing "insert' keyboard button. It preserves caret position between inline input and main editor area and has the same font as main editor area. Pressing 'Enter' key commits the changes, 'Escape' key or shifting focus to another place abandons the changes.
Problem conclusion
If Bidi is enabled, the additional functionality is provided as follows: - in code lines, the editing is 'smart logical' i.e. LRM marks are inserted on the fly in proper places in order to prevent Bidi string literals to intermingle with the rest of the code line content. LRM marks are inserted the very same way the server does this on file download. - in comment lines the first asterisk character remains read-only, the rest of comment line gets opened inside inline editor. The inline editor orientation follows the line content, i.e. if the first strong character is RTL then inline editor is opened in RTL mode, otherwise in LTR mode LTR and RTL editing mode by pressing CTRL+SHIFT (left or right combination correspondingly) all like in Windows system editor. The committed text is saved exactly as it looks in inline editor. - Up/Down arrow keys will commit the change in current field and move inline editor to that above/below.
Temporary fix
Comments
APAR Information
APAR number
PH05840
Reported component name
DEV FOR Z SYS
Reported component ID
5724T0700
Reported release
E10
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2018-11-28
Closed date
2019-06-14
Last modified date
2019-06-14
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
DEV FOR Z SYS
Fixed component ID
5724T0700
Applicable component levels
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSJK49","label":"IBM Developer for z Systems"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"E10","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
27 October 2020