Customer Software Release Notice for VSOS 7.53.00 Update Package Version 1 October, 1997 1089 Copyright Wang Laboratories, Inc., 1997 DISCLAIMER OF WARRANTIES AND LIMITATION OF LIABILITIES The staff of Wang Laboratories, Inc., has taken due care in preparing this manual; however, nothing contained herein modifies or alters in any way the standard terms and conditions of the Wang purchase, lease, or license agreement by which this software package was acquired, nor shall Wang Laboratories, Inc., or its subsidiaries be liable for incidental or consequential damages in connection with or arising from the use of the software package, the accompanying manual, or any related manuals. NOTICE All Wang Program Products are licensed to customers in accordance with the terms and conditions of the Wang Laboratories, Inc., Standard Program Products License; no ownership of Wang Software is transferred and any use beyond the terms of the aforesaid License, without the written authorization of Wang Laboratories, Inc., is prohibited. PREFACE This Customer Software Release Notice (CSRN) provides important information for using the files in Version 1 of the VSOS 7.53.00 Update Package. It describes enhancements and/or problems corrected as well as detailing procedures for installation. This notice also contains system requirements, and any restrictions or special considerations that may apply to the release. CHAPTER 1 ENHANCEMENTS 1.1 UTILITIES AND RELATED FILES PROCEDURE INTERPRETER Enhancement for new DATE8 Built-In Function &DATE8 extracts an eight-character string that represents the system date in the form of YYYYMMDD, where YYYY represents the year, MM represents the month, and DD represents the day of the month. In order to retrieve the year successfully the proper Operating System must be used. The 7.53.00 baseline of VS Operating Systems support the 4-digit year facility. Using any other Operating System in conjunction with this function will not provide the desired result. Be sure to read the General Rules carefully to be sure this is the proper function to be used. It is recommended that if running and Operating System prior to 7.53 that the DATE function be used in lieu of the DATE8 function. 1.1.1 General Rules &DATE8 requires no input parameters. An eight-character string value is returned in the form of YYYYMMDD, where YYYY represents the year, MM represents the month, and DD represents the day of the month. If the Operating System being run is prior to the 7.53 baseline the year results will contain 00 in the century digits. 1.1.2 General Format &date8 1.1.3 Example procedure declare &saved-date string(8) declare &formatted date string(8) initial " / / " assign &saved-date = &date8 assign &formatted date(1,2) = &saved date(5,2) assign &formatted date(4,2) = &saved date(7,2) assign &formatted date(7,4) = &saved date(1,4) In the preceding example, if the date is December 15, 1986, the final value of &formatted date becomes 12/15/1986. If the Operating System being run if prior to the 7.53 baseline the final value of &formatted date wil be 12/15/0086. In this case the use of the DATE function would be highly recommended. - 2 - CHAPTER 2 HARDWARE AND SOFTWARE REQUIREMENTS 2.1 HARDWARE REQUIREMENTS This release is supported on CP8, CP9, CP10, CP11 (genned as a CP9), CP12, CP14 and CP16 systems and requires a minimum of 2 MB of physical memory. 2.2 SOFTWARE REQUIREMENTS The files in this package require VS Operating System 07.53.00. - 3 - CHAPTER 3 PROBLEMS CORRECTED 3.1 UTILITIES AND RELATED FILES PROCEDURE INTERPRETER The correction to the &DATE4 format made in release 7.53.00 has had a negative impact to users who were using the previous version of the &DATE4 builtin function with the YYYYMMDD format. In order to allow these procedures to remain with as little impact as possible the new &DATE8 function is provided for use in liew of the &DATE4 builtin function. Please review the enhancements section of this CSRN for a detailed explanation of the differences in these two builtin functions. It has been reported that some users are attempting to use the 7.53 series of the Procedure Interpreter on Operating Systems prior to 7.53.00. Although the Procedure Interpreter will run on these operating systems the attempt to use unsupported features may cause unexpected results. The DATE4 feature was found to be one of these features. In this case the YYYY format was not returning zeros as expected but sometimes illegible results. The Procedure Interpreter now retrives the date as before but insures that the century digits not provided by pre-7.53.00 operating systems contains valid zeros instead of illegible text. CHAPTER 4 RESTRICTIONS AND SPECIAL CONSIDERATIONS 4.1 UTILITIES AND RELATED FILES PROCEDURE INTERPRETER The Procedure Interpreter must be named @PROC@. An attempt to use the interpreter by any other name will fail. - 4 - CHAPTER 5 MEDIA CONTENTS OVERVIEW This chapter describes the files that make up Version 1 of the VSOS 07.53.00 Update Package. The information in this chapter will help to determine which files to maintain on the system volume. To conserve space on the system volume, delete all unnecessary files after completing the installation of this release. The CODE column indicates whether or not a file should be installed on a customer system. The code consists of at most three characters: the first is an alphabetic character which indicates the installation option; the second is a digit which restricts the code to a certain CP type only; the third is used to indicate a footnote, which may describe additional information or documentation about the file. The installation option codes are as follows: M MANDATORY: This file must always be installed. This installation option code applies primarily to the operating system files, files required during IPL, and certain utilities such as SECURITY. C HARDWARE CONFIGURATION DEPENDENT: This file should be deleted if the corresponding device is not part of the system configuration. U USER-DEFINED: This file must reside on the system volume, but the contents are user defined. This installation option code applies to data files used by system programs (for example, the USERLIST file, which is maintained by the SECURITY utility). O OPTIONAL: This file should be included only if it will be used. Most utilities are assigned this code. - 5 - 5.1 PACKAGED UTILITIES AND RELATED FILES LIBRARY = UPDATE M @PROC@ 07.54.00 Procedure Interpreter M -PROC 07.54.00 Procedure Interpreter 5.2 USER DOCUMENTATION O LIBRARY = CSRNLIB UPDATE1 1 Software Release Notice (this document) - 6 - CHAPTER 6 INSTALLATION Follow the Installation Instructions for the VS Operating System outlined in Chapter 6 of the CSRN for VSOS 7.53.00. Prior to IPL'ing with the new OS, run BACKUP and RESTORE the contents of library UPDATE to @SYSTEM@ on the newly created system volume, specifying DUPFILES = SCRATCH. - 7 -