When I display REFLIST, I see the names of the last 30 non-VSAM data sets
I BROWSEd, but NOT of the VSAM files I BROWSEd using the BR command.
On my system, I told ISPF to use BR when the user tries to BROWSE a VSAM file.
On DSLIST, when I BROWSE a VSAM file using the B command, REFLIST is updated.
When I use the BR command, REFLIST is NOT updated, which seems perfectly
normal, i.e. I don't call this a problem.
I'd like to modify BR to update REFLIST, i.e. the ISRPLIST table, which should
work fine even if ISPF already updated it. But how can I update ISRPLIST ?
Is it documented ? Thank you for your answer.
--
Gilbert Saint-Flour
GSF Software
http://gsf-soft.com/
Many years ago, I asked if there were any APIs to the reflist
facility. There weren't back then.
As I recall Doug Nadel confirmed there weren't and others suggested
hacking the table format that was used to store reflist.
At the time, I had planned to enhance my version of ISRDDN* to add
reflist datasets for processing in my version of that dslist.
But I didn't make time to pursue.
Dave
*Way back when(December 1990), poking control blocks to get the
allocated files list was documented in a Tech Support magazine article
Rexx for Systems Programmers, by Sam Ruff, I think. Several of us wrote
versions of that to display and process the list. My version provided
line commands for browse, edit, compare, locate, info, free,
version-info, and others. I had expanded the program to handle other
input datasets than the allocated list - such as a catalog list or a
manually maintained list, like reflist.
The contents of this e-mail are intended for the named addressee only. It contains information that may be confidential. Unless you are the named addressee or an authorized designee, you may not copy or use it, or disclose it to anyone else. If you received it in error please notify us immediately and then destroy it.