Shmuel Metz , Seymour J. wrote:
In <[EMAIL PROTECTED]>, on 07/31/2006
   at 09:40 AM, Anne & Lynn Wheeler <[EMAIL PROTECTED]> said:

cms had "update" command from mid-60s ... which applied an update
control file to source,

I'm not sure when it came along, but by VM/SE there was a somewhat
more sophisticated UPDATE facility[1] with aux files, control files
and update files. I'd love to see a similar facility integrated with
ISPF.

[1] Not only could the XEDIT editor process them, but it could
    generate update files to reproduce the effects of an edit
    session. That's one of the CMS facilities I miss the most.

CDC 6000 batch source maintenance tools (UPDATE?) even in the late 1960's had much more elegance than IBM counterparts. User supplied source statements for the Assembler were constrained to 80-byte card images (72 columns + sequence), but the assembler actually supported 90 byte input lines, which allowed library maintenance tools to introduce a much longer sequence identification which included a modification name (analogous to a SYSMOD ID) and a sequence number within that modification. I believe the sequence numbers were generated automatically as part of the initial storing into the source library or updating of the source member, and then could be used afterwards to uniquely refer to a specific statement for future updates. It was always clear which named modification introduced a statement without having to resort to manually inserted and possibly incorrect comments. Statements could be replaced or deleted, but the original statement was still retained in a disabled state and could be resurrected at a later time by another modification, or at any time you could choose to undo modifications and revert to an early source version. I can still remember my disappointment on discovering the lack of comparable built-in facilities on MVS in the mid 1970's.


--
Joel C. Ewing, Fort Smith, AR        [EMAIL PROTECTED]

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to