2009/10/22 - 1.80 Build:200910221534
| - |
Full GA release of SELCOPY/i 1.80 published as part of the
CBL products install and as a z/OS Upgrade from
SELCOPY/i (CBLi) 1.4x or later.
New Features include:
- SDE (Structured Data Environment) support for multi-volume sequential data sets.
- File Copy Utility.
Supports copying from a data set of any DSORG/RECFM to a new or
existing data set which may be of a different DSORG/RECFM.
- LIST Associations.
New LAS command to list cataloged file Associations (e.g. Data, Index, GDG).
- COBOL & PL1 ADATA Support.
Introduces support to generate an SDO (Structured Data Object) from an existing ADATA data set.
- LIST Window Command Prefix Area.
The prefix Area has been increased to 8 characters width, enabling commands
and personalised procedures to be executed against an entry on the list.
|
2009/07/22 - 1.70 Build:200907221111
| - |
Full GA release of SELCOPY/i 1.70 published as part of the
CBL products install and as a z/OS Upgrade from
SELCOPY/i (CBLi) 1.4x or later.
New Features include:
- HFS file support.
CBLe text edit and SDE (Structured Data Edit) for HFS, ZFS and NFS files is supported.
Also support for LIST HFS Path, FSU - File Search/Update, RENAME and ERASE.
- PL/1 Copy Books for SDE.
SDE Edit and Browse data sets with records mapped by PL/1 copy books.
- New FAVOURITES window for quick access to commonly used data sets and commands.
- Additional List Window prefix commands for zoomed view and command menu.
|
2009/03/22 - 1.60 Build:200903221044
| - |
Full GA release of SELCOPY/i 1.60 published as part of the
CBL products install and as an MVS Upgrade from
CBli 1.4x or CBLi 1.50.
New Features include:
- LARGE FILE support.
SDE (Structured Data Edit) for VSAM KSDS, RRDS, ESDS, Sequential and PDS(e) members.
members is no longer restricted on file size. Whatever your REGION size,
you can edit any size file.
- FSU (File Search and Update).
A powerful new tool enabling users to search multiple files for data
strings and optionally update in place. Features include:
- Search any mix of data sets (e.g. VSAM, PDS, SEQ) selected via multiple
explicit or generic (wildcard) DSN specification.
- SDE structures may be used to search for data strings in specific columns of a file.
- An audit log is produced for security.
- An UNDO facility to reverse all changes made by a single execution of the utility.
- New EDIT dialog panel to assist new users with SDE invocation.
- New UTILITIES options window for processing SDE records.
- Additional prefix commands introduced to support SDE Edit, FSU, Job submission,
TSO execution and PDS library compression (as appropriate) for a list entry.
|
| - |
SELCOPY/i is the new name for CBLi, the CBL interactive environment for users of SELCOPY.
The rebranding of CBLi to SELCOPY/i will be gradual and the two names may be used
interchangeably in CBL documentation to refer to the same software.
|
2008/05/22 - 1.50 Build:200805201021
| - |
Full GA release of CBLi 1.50 including SDE published as part of
CBL products install.
|
| - |
Procedure for MVS Upgrade from CBli 1.4x.
|
2007/09/18 - 1.41 Fully zapped to I140z14
| - |
CBLi 1.41 is included in all mainframe software bundles,
and is equivalent to CBLi 1.40 with zaps I140z01 to I140z14 applied.
|
2007/01/30 - 1.40 Build:200701301044
| - |
Full GA release of CBLi 1.40 published as part of
CBL products install.
|
| - |
Procedure for native VSE install of CBL products bundle.
|
2006/12/22 - 1.4B Build:200612221044
| - |
CBLi 1.4B (Beta) released for VM/CMS and VM/VSE.
|
| - |
Installation under VSE under VM introduced as an extention to the CMS install.
|
2006/11/15 - 1.4B Build:200611151510
| - |
CBLi 1.4B (Beta) released for VM/CMS only.
|
| IQ0925 |
CBLi 1.30 zap ref:I130z01 applied at source.
CBLe: 0C8 Abend using the 'O' line (prefix) command to overlay data.
Error occurs when there
is no blank data in a target line corresponding
to non-blank in the source, and therefore nothing
is to be overlayed.
|
| IQ0918 |
CBLi 1.30 zap ref:I130z02 applied at source.
CBLe: 0C4 Abend on edit initial load
where an I/O error has occurred providing a negative
length record.
|
| IQ0920 |
CBLi 1.30 zap ref:I130z03 applied at source.
CBLe: Fix inefficiency in load of REXX macros from disk.
|
| IQ0908 |
CBLi 1.30 zap ref:I130z04 applied at source.
CBLe: Following INTERFACE=ISPF command 'FIND string ALL' the 'RFIND'
command did not move on from the first occurrence.
|
| IQ0907 |
CBLi 1.30 zap ref:I130z05 applied at source.
CBLe: INTERFACE=ISPF edit command 'EXCLUDE ALL'
fails (RC=20) when issued from a REXX macro. e.g.
def ONLY 'EXCLUDE ALL'; 'FIND ALL' arg(1)
|
| IQ0921 |
Storage Management Improved.
CBLi's storage management has been altered to improve performance.
|
| IQ0919 |
Maximised HEX storage window display efficiency improved.
Storage Hex windows no longer inserts attribute bytes for
empty lines of data.
|
| IQ0905 |
CBLi 1.30 features added to HELP keywords.
Help pages for CBLi 1.30 were distributed for the product but
the HELP command does not open the correct page when the
CBLi 1.30 feature keyword is specified as a parameter.
Help topic specification on the HELP command now supports
the new features and facilities for CBLi 1.30.
|
| IQ0906 |
CBLe: Fixed 0C4 Abend on UNDO.
Problem occured on an UNDO of a COPY/MOVE BLOCK operation
where data was copied/moved from another file which has subsequently been
removed from the edit ring.
|
| IQ0926 |
CBLe: Fixed handling of excluded lines in ISPF mode.
Problem occurred when using ISPF line (prefix) commands with excluded
lines. e.g. Copy of a block containing excluded lines does not copy
the excluded lines.
|
2006/10/13 - 1.30 Build:200610131039
| - |
Full GA release of CBLi 1.30.
Please refer to the
CBLi 1.30 New Features document
to view differences between CBLi 1.20 and CBLi 1.30.
|
| IQ0712 |
CBLi 1.20 zap ref:I120z08 applied at source.
CBLe: UP/DOWN CURSOR scrolling commands give wrong result.
|
| IQ0713 |
CBLi 1.20 zap ref:I120z07 applied at source.
CBLe: Abend following a single transaction (typically a macro)
which overflows the UNDO storage limit and includes inserts.
|
| IQ0709 |
CBLi 1.20 zap ref:I120z06 applied at source.
CBLe: Protection Exception at EDTFEDV0+0866 when an I/O error
occurs on initial load of a file into the CBLe editor.
|
| IQ0111 |
CBLi 1.20 zap ref:I120z05 applied at source.
Support SELCOPY -CTL ddname.
|
| IQ0704 |
CBLi 1.20 zap ref:I120z04 applied at source.
MVS system symbolics may now be specified in CBLNAME, System and User
CBLiINI variable fileid arguments. e.g.
In CBLNAME:
INamDsn='&&SYSNAME..CBLI.SYSTEM.INI'
In the System CBLiINI file:
(System)
UserIniFile=&SYSNAME..CBLI.#user%.INI'
|
| IQ0699 |
CBLi 1.20 zap ref:I120z03 applied at source.
CBLe: Possible Program Check at EDTFLST0+A74 when running
the LIST command.
|
| IQ0698 |
CBLi 1.20 zap ref:I120z02 applied at source.
CBLe: No output from a "LIST FS" command which
specifies a filemask including standard wildcards.
|
| IQ0691 |
CBLi 1.20 zap ref:I120z01 applied at source.
CBLe: Possible OC4 abend at EDTPETE0+0CEC when
running an edit macro which issues 'REFRESH'
before modifications are made to a file, and
subsequently modifies that same file.
The distributed macro JclCmx is an example of this.
|
2006/05/18 - 1.21 Build:200602011211
| - |
CBLi 1.21 published.
This is CBLi 1.20 Build:200602011211 with Zaps 01-08 applied.
|
2006/02/01 - 1.20 Build:200602011211
| - |
Full GA release of CBLi 1.20.
Please refer to the
CBLi 1.20 New Features document
to view differences between CBLi 1.10 and CBLi 1.20.
|
| IQ0253 |
CBLi 1.10 zap ref:I110z16 applied at source.
CBLe: Use of the 'MOVE BLOCK' command (set by
default on the F18 key and where possible remapped
on the Alt-M key) to move a marked line or box
block from one file into another results in the
target view being corrupted (showing moved lines
only starting at line zero, plus a spurious EOF
line). The content of the in-storage copy of the
target file is in fact still intact, and the view
can be repaired by issuing a scrolling command
(e.g. paging down the file then returning to the
current line).
|
| IQ0239 |
CBLi 1.10 zap ref:I110z15 applied at source.
SYSTEM.CBLIINI open failure (RC=20) occurs
following user logon to VSE CBLIVTAM when a
Security Manager is active (e.g. BSM), the INI file
is not a protected resource and VSESMLogon=Yes is
in effect.
|
| IQ0237 |
CBLi 1.10 zap ref:I110z14 applied at source.
Program Check at WINPDSAO+00E2 caused by
Dynamic Stack Area overflow.
|
| IQ0247 |
CBLi 1.10 zap ref:I110z13 applied at source.
When the target of COPY is the top of file line
the target was being changed to line 1 of the
file so that the copied line(s) were copied
following line 1 rather than line 0.
|
| IQ0244 |
CBLi 1.10 zap ref:I110z12 applied at source.
Using the edit command from SELCOPY interactive
debug windows does not set the focus to the edit
window containing the SELCOPY control file if it
is already the active edit window in the current
edit main window.
|
| IQ0251 |
CBLi 1.10 zap ref:I110z11 applied at source.
If the CBLe editor is first started using
point-and-shoot, (or a prefix command) on a List
item e.g. a File or Library member list, then
the CBLe main window should use the
dimensions/position specified by the INI file
variables [Edit]InitialSize/InitialPos.
|
| IQ0226 |
CBLi 1.10 zap ref:I110z10 applied at source.
CBLe: An attempt to edit an MVS dataset which
has been allocated with BLKSIZE=0, but never
written to, results in a IEC036I 002-30 abend.
This zap will force CBLe to treat the file as
empty.
|
| IQ0235 |
CBLi 1.10 zap ref:I110z09 applied at source.
CBLe: Prefix commands (such as I, R etc)
make the cursor go to the command line after
execution (like KEdit) rather than to the line
of interest (like XEDIT or ISPF EDIT).
This zap changes the behaviour of the cursor for
CBLe prefix commands.
Zap 05 is a prerequisite.
|
| IQ0234 |
CBLi 1.10 zap ref:I110z08 applied at source.
CBLi: Overtyping the dataset name or string
input fields on a File Search window after a
file search display may cause a protection
exception program check at WINWLIST+X'056'. This
may be expressed as a user 2222 abend.
|
| IQ0214 |
CBLi 1.10 zap ref:I110z07 applied at source.
CBLe: Following an 'EXTRACT /CURSOR/'
command (in a REXX macro), CURSOR.2 was set
to zero when the ENTER key was hit with the cursor
in the file area.
i.e. A macro name (e.g. CURSCALE) was placed on
the command line then ENTER hit after moving the
cursor into the file area.
This intefered with macros trying to find out
where the cursor was when ENTER was hit.
|
| IQ0233 |
CBLi 1.10 zap ref:I110z06 applied at source.
Use of the 'RR' command to rerun a job in
SELCOPY Interactive where the 'TRack pos_expr'
and/or 'Window POS pos_expr' features were still
in use should cause each 'pos_expr' to be
re-evaluated, since a change to the control cards
may well have occurred in between runs. Without
the reevaluation 'pos_expr' involving two variable
positions e.g. @ pointers, can result in a
program check.
|
| IQ0228 |
CBLi 1.10 zap ref:I110z05 applied at source.
CBLe: The COUNT/xxx command where no target
or end delimiter is supplied causes CBLi to abend
with a protection exception or hang in ISPF.
|
| IQ0214 |
CBLi 1.10 zap ref:I110z04 applied at source.
CBLe: Protection Exception at
EDTFCMD0+047E following a REXX Syntax Error
in a CBLe macro.
|
| IQ0212 |
CBLi 1.10 zap ref:I110z03 applied at source.
VSE messages 4222I, 4223I, 4224I occur and
Library List fails for libraries not cataloged in
IJSYSUC or IJSYSCT. A library list display, for a
library with no sub-library specified, steps
through the label area and verifies matching labels
as valid LIBR library files.
Error occurs in verification process on execution
of the SHOWCAT macro.
|
| IQ0210 |
CBLi 1.10 zap ref:I110z02 applied at source.
CBLe: When copying or moving a box block into an
empty file the TOF line is overlayed with the top
box line (no problem with overlay box or
line blocks). This corrupts the file.
Zap 02 detects the empty file and inserts the
required number of rows before processing the box
block operation.
|
| IQ0213 |
CBLi 1.10 zap ref:I110z01 applied at source.
Initialise a flag area to provide
a history of zaps applied to CBLi.
Every zap applied to CBLi will be
flagged in the zap history area (including
Zap 01) thus providing diagnostic
information for any subsequent problem
determination. Zap 01 should be applied
prior to application of any other
zaps to CBLi.
|
2005/01/12 - 1.10 Build:200412061152
| IQ0223 |
CBLII REXX exec for ISPF invocation improved.
The CBLII exec has been updated in the MVS Full Product download
for easy customsation allowing CBLi program execution from a specific
library.
If the CBLi executables are installed into a library
included in the link list, or ISPLLIB chain then no
customisation is required.
|
2004/12/06 - 1.10 Build:200412061152 (No longer Beta)
| - |
CBLVCAT dependency removed.
Build levels of CBLi 1.10 and later depend on either of SELCOPY
or CBLVCAT being installed and executable
on the same system. Prior to CBLi 1.10, CBLi 1.1B (Beta) builds
relied solely upon CBLVCAT being installed and so users of
SELCOPY were granted a temporary CBLVCAT licence in order to
try CBLi.
|
| IQ0064 |
Segment Translation Exception fixed.
A VSE Segment Translation Exception occurred when using the File Search
window facility to scan for a string in files with a specified fileid mask
and no matches exist for the mask.
|
| IQ0020 |
SCROLL LEFT, RIGHT, UP CURSOR
Cursor position on LEFT, RIGHT and UP CURSOR commands is correctly
interpreted. Previously, UP CURSOR would execute as though the cursor
was on the top line of the display and LEFT/RIGHT CURSOR would incorrectly
update the cursor position.
|
| IQ0126 |
List window SORT/ORDER BY clause.
When used on a SELECT statement without a WHERE clause, the SORT or ORDER BY
clause was ignored.
|
| IQ0132 |
Possible abend on list window displaying a single column.
This could only occur if the SELECT clause is issued to display only one
List window column.
|
| IQ0196 |
RC not set from CBLe REXX macro.
A numeric return value from a CBLe REXX macro now sets the
RC variable to this value.
|
| IQ0145 |
Macro Path support for VSE and CMS.
The CBLi INI variable Edit.MacroPath is now also supported in CMS and
VSE environments.
A full description of macro path support may be found in the CBLi/CBLe
documentation.
|
| IQ0151 |
Possible Protection Exception when quitting CBLe edited file.
This condition only occured when the following was true:
- Edit of a file was initiated from a window, other than the current
CBLe session, that was then closed prior to quitting the edited
file.
- The closed window's storage was freed.
|
2004/11/17 - 1.1B Build:200411181455
| - |
VSE POWER commands.
VSE POWER commands can be issued from CBLi using the syntax
POWer power_command,
with the output appearing in a list type window.
Fixed format PDISPLAY output (e.g. D LST, D ALL) showing LST queue entries
has point-and-shoot capabilty allowing the user to view LST queue
entries in the CBLe editor.
LST queue entries for other users are viewable provided they
are password protected and the password is known.
EO command supports password parameter.
Security restrictions on users' access to LST queue entries based on level of
access to the SYSTEM CBLIINI file are now removed.
|
| - |
Operator commands for CBLi VTAM Controller.
The operator command Query Users will display details
of users currently logged on to CBLi.
The operator command MSG uid text message will send
the message text message to userid uid .
If uid is specified as * (asterisk) then all logged on
users will receive the message. The message will appear to the user
in a popup the next time a 3270 AID key is pressed e.g ENTER or a PF key.
|
| - |
CBLe commands QUERY BLOCK and QUERY INIVAR supported.
|
| - |
CBLe editor MacroPath allows multiple sources.
The MacroPath variable,
specifiable as a CBLi INI file option
and/or via the CBLe SET MACROPATH command, now supports
a list of libraries in which CBLe REXX macros are to be
found.
Each library is searched in the order specified until the invoked
macroname is found.
|
| IQ0142 |
VOLSTATS command introduced.
The VOLSTATS volser command has been introduced to produce
a DASD Volume Statistics window for the named volume.
This was previously available only by using the V
prefix command from a DASD Volumes list window
produced via the List menu or the LVOL command.
|
| IQ0141 |
Execute IDCAMS menu item added to main window File menu.
|
| - |
CBle commands FIND, FINDUP, NFIND, NFINDUP supported.
Also, allow target prefix to any CBLe command. e.g. :1c/abc/def/* *
|
| IQ0124 |
Fix error in selection of an MVS PDS member from an Open dialog.
When the filter contains a member name wild card. The file name of
the selected member was including the filter member.
|
| IQ0151 |
Fix for possible 0C4 abend on window Close.
If a Window B is opened as the result of a point-and-shoot
selection in Window A, then a protection exception was possible
when closing Window B
if Window A has already been closed.
|
2004/10/29 - 1.1B Build:200410271634
| - |
VSE job submission and POWER LST queue retrieval supported.
The CBLe text editor command SUBMIT is now supported in the VSE environment
allowing submission of a VSE batch job.
A new CBLi command EO is supported to edit (read-only) a job held in the VSE
POWER LST queue. VSE BSM or an ESM may be used to impose security restrictions
on users' access to LST queue entries based on level of access to the SYSTEM
CBLIINI file.
|
| - |
SELCOPY Interactive POS expr window and TRACK expr facilities introduced.
The CBLi SELCOPY Interactive window now supports display of storage referenced by
a valid SELCOPY expression using syntax WINDOW POS expr.
Similarly, the TRACK function highlights data in all open storage windows whose
address is the evaluated result of a valid SELCOPY expression.
A valid SELCOPY expression may include a combination of EQUated values, @
pointer values, LRECL, SELCOPY's positional keywords and integer values.
|
| - |
CBLe VSAM file read only edit supported. (MVS Only)
MVS VSAM KSDS, ESDS, RRDS and VRDS files may be edited read only by CBLe.
KSDS key fields are displayed in a different colour to the rest of the text.
MVS ICF catalog files and VVDS files may also be edited if the Interactive
CBLVCAT SVC is also installed. (This may be verified via the CBLI command SVC.)
|
| - |
CBLe CMDTEXT supports line continuation character '\' (backslash).
CBLe text edit, CBLi and local environment commands may be executed using the
CMDTEXT facility of CBLe (defined on function key PF04 by default).
CBL supplies a skeleton CMX file containing examples of executable commands.
Long command strings may now wrap several edit records by coding '\' (backslash)
as the last non-blank character of each line to be continued.
|
| - |
Improvements to SQL and AMS command processing.
The CBLi commands AMS and SQL now correctly process long AMS
IDCAMS and DB2 SQL statements.
Extra long command strings may be passed to the IDCAMS Command window and
Dynamic SQL window via the CMDTEXT utility of CBLe.
Previously, statements that exceeded the maximum displayable length of the
AMS Command field in the IDCAMS Command window or the SQL Statement field of the
Dynamic SQL window, were truncated.
The command now wraps to the next command line with extra lines added
where necessary to accomodate the full length of the command string.
|
| - |
VSE LIBR Member List prefix commands for LOCK, UNLOCK, DELETE and RENAME.
The Library List window displays VSE LIBR libraries, sublibraries and members.
The prefix area of windows containing LIBR member lists now supports the following
single character commands:
| D |
Delete the member. |
| L |
Lock the member. When locked, the member may not be opened as read/write by any application. |
| R |
Rename the member. A dialog window is opened prompting the user for new member name. |
| U |
Unlock the member. A member may only be unlocked by the user who locked it. |
|
| - |
CBLi main window no longer has MAX/MIN/RES capability.
In previous builds, the CBLi main window could be minimised, maximised and restored.
This capability has been removed to avoid the danger of accidental loss of the
main window menu display.
|
| IQ0066 |
VSE VTOC list and CA-DYNAM co-existence fixed.
VTOC List windows may be opened via the CBLi main menu or the LVOL command
to display the contents of a DASD volume table of contents.
In VSE environments where CA-DYNAM is active, CBLi VTOC lists reported no entries
and gave message "No List Entries Found".
|
2004/09/14 - 1.1B Build:200409141404
| - |
Fixed possible loop introduced in Build:200409091530.
Minor fixes to the CBLe text editor in the previously published build of CBLi
caused a possible loop.
The loop occurred when placing focus on and then destroying maximised window views
within the CBLe text editor. |
| - |
User-specific CBLIINI made optional.
The SYSTEM and user-specific CBLIINI files contain initial, startup parameters for CBLi
which in turn define the default characteristics of an individual user's CBLi
environment.
The existence of a user-specific CBLIINI file for each user login is no longer mandatory.
However, a SYSTEM CBLIINI file, referenced by your CBLNAME MODULE/PHASE, must still
exist for successful operation of CBLi.
Previously, in the absence of a user-specific CBLIINI file, diagnostic information pertaining
to CBLi's INI variable processing would be logged to the user's terminal prior to
entry to CBLi. |
2004/09/10 - 1.1B Build:200409091530 (MVS Only)
| - |
Usage in split screen mode under ISPF improved.
Distribution binary (.bjp) file for MVS includes extra members to define CBLi as
an ISPF application with applid CBLI.
Running CBLi as an ISPF application allows the user to define default PFKey settings
to be associated with CBLi when ISPF is used as the screen manager (ISPF mode on).
The new member, CBLIPROF, contains PFKey settings for the CBLi application that are
not recognised by ISPF. As a result, subsequent action of a any PFKey is ignored by
ISPF and instead interpreted by the CBL3270 environment.
When ISPF mode is off, screen management reverts back to CBL3270. |
2004/09/01 - 1.1B Build:200408311732 (VSE Only)
| - |
VseSmLogon=No properly obeyed.
By default, CBLi executes with security activated with the result that
all actions attempted by a user are first authorised by the local security manager.
For VSE, this may be the Basic Security Manager (BSM) or an External Security Manager (ESM).
In VSE environments, where no security manager is active, the SYSTEM CBLIINI file
should contain the variable System.VseSmLogon=No to bypass CBLi authorisation checking.
Prior to this build, CBLi's security checking was still active at the time of establishing
environment variables. This resulted in failure to open the SYSTEM and user-specific CBLIINI files
and thus the default environment variable settings were taken (including
System.VseSmLogon=Yes.) All subsequent security checks failed resulting in
failure to edit members or produce LIBR lists. |
2004/08/26 - 1.1B Build:200408261557
| - |
Maximised windows no longer obscure system menu.
The CBLi main window contains a menu of items (the system menu) that may be used as the
starting point for any of the CBLi applications.
When an application window is maximised, the system menu is no longer hidden by the window.
This gives the user the option of launching other applications without having to either first minimise
the existing maximised application windows or invoke the application via a command line command. |
| - |
CMS Help loader - loop fixed.
During install of CBLi and its components to CMS, the CBLIHELP EXEC is executed to extract the
help files from ULHELP TXT.
Where ULHELP TXT input existed on the same CMS minidisk as the generated help files, a loop
occurred following the last write to the first help file. This was caused by an unnecessary
re-access of the disk following the output file close operation. The disk re-access subsequently
caused data from the input file to be re-read from the start. |
2004/07/30 - 1.1B Build:200407291645
| - |
Updated HTML documentation.
Latest changes to the HTML help documentation included in the CBLi product distribution binary
(.bjp) file. |
| - |
Numeric data displayed properly in SQL window.
The CBLi Dynamic SQL window may be used to submit any SQL command to a DB2 database and display
its output.
Previously, table views returned from a SELECT clause made no provision for fields defined as being
of non-character format and so displayed the data as unprintable hex. Non-character fields are now
converted and displayed in character format. |
2004/07/28 - 1.1B Build:200407281443
| - |
VSE "LVOL volid" corrected for IODEV>255.
The List DASD Volume window may be used to display all volumes that match a supplied volid mask.
It may be opened via the system menus or via the LVOL command line command.
For VSE, where the number of I/O devices exceeds 255, a DASD with a PUB table entry in the range
256 to 1024 was not recognised by CBLi and omitted from the DASD list. |
| - |
CBLe change fileid problems fixed.
The CBLe text editor allows the user to update the fileid of an edited file in storage and save
it to disk with the new fileid.
Several minor fixes have been applied to the CBLe fileid functionality.
For example, when an MVS fileid was changed so that it became a member of an existing PDS/PDSE with
geometry different to that of the original fileid, the new file geometry was not imposed on the
data in storage. |
2004/07/22 - 1.1B Build:200407221718 (VSE Only)
| - |
VSE BSM/ESM enhancement for LL command.
For VSE, the Library List window displays LIBR library, sub-library or member lists and may
be opened via the CBLi LL command.
Where a VSE security manager is active, CBLi's user authorisation checking is now invoked prior
to generating a library list. If access is denied, no list entries are returned. |
2004/07/21 - 1.1B Build:200407211607
| - |
VSE BSM/ESM Support.
CBLi security introduced for VSE to test user authorisation against requested resource.
In order to operate successfully, the VSE Basic or External Security Manager must be
activated.
Initially, security only introduced for LIBR member CBLe text edit and Interactive SELCOPY
LIBR, SAM and VSAM file I/O. |
| - |
SELCOPY Interactive IMS/BMP support. (MVS Only)
CBLi S command line parameters and extra SELCOPY Interactive display windows introduced
to support interactive execution of SELCOPY control statements run under the IMS DLI or BMP
region types. |
| - |
CBLe Read Only Edit.
The CBLe text editor now supports the BROWSE command to allow edit of a file in read only mode.
In MVS, no ENQ is generated for the file. Similarly, in VSE, no LIBR LOCK is issued for
the file.
If when a user edits a file that already has an associated ENQ or is locked, then CBLe prompts
the user to continue the edit in read only mode. |
2004/06/29 - 1.1B Build:200406291728 (MVS Only)
| - |
Fix to release MVS ENQ when fileid changed in CBLe.
The CBLe text editor allows the user to update the fileid of an edited file in storage and save
it to disk with the new fileid.
When the fileid is changed, the ENQ associated with the file's original fileid is now released
allowing other users and applications to process the file as read/write. |
2004/06/16 - 1.1B Build:200406161048
| IQ0082 |
Fix possible abend when entering Help from main window.
Program Check 0C4 occurred when entering the on-line help documentation from the CBLi main window
Help menu item. |
2004/06/08 - 1.1B Build:20040608133B
| IQ0073 |
MVS PDS (not PDSE) member corruption by CBLe fixed.
PDS corruption occured following a storage overwrite in CBLe during edit of a member
from the PDS.
Note that all active CBLi users have been informed of this danger at the time of discovery.
|
2004/05/28 - 1.1B Build:200405271521 (MVS Only)
| - |
Fix bug in CBLAVCII when SVC not 109.
In order to execute CBLVCAT Interactive to list ICF catalog contents, CBLi must either be APF
authorised or the VCI SVC must be installed.
If a non-extended SVC number was chosen (i.e. not SVC 109) then SVC installation failed. |
2004/05/27 - 1.1B Build:200405271248
| IQ0063 |
VTAM RU size respected.
CBLi may be executed as a VTAM application (CBLIVTAM).
VTM010E RPL Send Error (NETVIEW I/O ERROR C41) occurred when no processing of VTAM primary RU
size existed within CBLIVTAM. |
2004/05/18 - 1.1B Build:200405181403 (VSE Only)
| IQ0055 |
CBLIVTAM ENTRY point corrected.
0C1 Program Check occurred due to invalid ENTRY point to CBLIVTAM.
The CBLi installation LINK EDIT job (CBLILINK.Z) contained an invalid ENTRY statement
for CBLIVTAM within the CBLI object deck. |
2004/05/14 - 1.1B Build:200405131530 (VSE Only)
| IQ0052 |
Fix to CBLAVARL for VSE to cure loop.
0C1 Program Check occurred due to invalid ENTRY point to CBLIVTAM.
The CBLi installation job to extract the Help files from the ULHELP.TXT bundle (CBLIHELP.Z)
looped with message "VarL02E Invalid Control Card" repeated on the VSE console. |
2004/05/13 - 1.1B Build:200405131530 (VSE Only)
| IQ0047 |
Fix VSE SELCOPY Interactive execution with LIBR or VSAM I/O.
0C1 Program Check occurred when running a job in the SELCOPY Interactive feature of CBLi
that includes LIBR library input or VSE VSAM I/O. |
2004/05/06 - 1.1B Build:200405061430 (VSE Only)
| - |
Fix VSE Install SYSIPT problem.
Step 2. of the CBLi installation procedure for VSE involves executing a job that assigns SYSIPT input
to the sequential data set CBLIVSE.INSTDATA, the distribution binary file (.bjp) uploaded
to VSE from the PC.
This file contains VSE LIBR CATALOG statements to generate members in the user defined
CBLi installation LIBR library.
Early close of SYSIPT device occurred on execution of this job due to encounter of //* in column 1
of the input data. |
2004/04/27 - 1.1B Build:200404271647
| - |
Documentation improvements.
Improvements and additions made to the HTML on-line help documentation. |
2004/04/19 - 1.1B Build:200404191555
|