VMS Version 5.4 Release Notes

*HyperReader

  CONTENTS

  Title Page

  Copyright Page

  Preface

  1      License Management

  1.1     Registering Your Licenses

  1.2     Registering a License Using the Command Procedure VMSLICENSE.COM

  1.3     Information on Licensing for Service Customers

  1.4     Modifying License Units with the License Management Utility

  1.5     License Management Facility Notes

  1.6     VMS License Types

  1.7     License Activity Use Definition for VMS Licenses

  1.8     VAXcluster License

  1.9     DECnet-VAX License

  1.10    VAX RMS Journaling License

  1.11    VMS Volume Shadowing License

  2      General User Release Notes

  2.1     $ENTRY - New Symbol

  2.2     Batch/Print Facility - Performance Improvements

  2.3     Command Procedures - Restriction

  2.4     DECwindows Notes
    2.4.1      DECterm Terminal Emulator
      2.4.1.1      Conformance Level Change for Support of Terminal State Reports
      2.4.1.2      Graphics
      2.4.1.3      Initializing DECterm
      2.4.1.4      Keyboards and Languages
      2.4.1.5      Memory - How to Reduce DECterm Use
      2.4.1.6      Memory - Logout Problem
      2.4.1.7      Memory - Resize Request Problem
      2.4.1.8      PC Interoperability Restrictions
      2.4.1.9      Text
      2.4.1.10     Window Scrolling Problem
    2.4.2      DECW$COLOR Guidelines for Changes in Achromatic Color (GrayScale) Rendering
    2.4.3      DECwindows Startup Problem
    2.4.4      Desktop Applications
      2.4.4.1      Calendar - Corrected Problems
      2.4.4.2      Calendar - Restrictions and Limitations
      2.4.4.3      Cardfiler - Scroll Bar
      2.4.4.4      Clock - Changing the System Time
      2.4.4.5      CDA Viewer - Corrections and New Functionality
      2.4.4.6      CDA Viewer - Problems and Unexpected Behavior
      2.4.4.7      CDA Viewer - Restrictions
      2.4.4.8      DECwindows Mail - Corrected Problems
      2.4.4.9      DECwindows Mail - Problems and Restrictions
      2.4.4.10     DECwindows Mail - Problem Sending PostScript Files
      2.4.4.11     Paint - Corrected Problems
      2.4.4.12     Print Screen - LJ250 Problem Corrected
      2.4.4.13     Print Screen - Restrictions
      2.4.4.14     Print Screen - VAXstation 3520 and 3540 Correction
      2.4.4.15     Print Screen - VAXstation 3520 and 3540 Restriction
    2.4.5      FileView
      2.4.5.1      Changes to FileView
      2.4.5.2      Customizing FileView to View PostScript Files
      2.4.5.3      FileView Restrictions
    2.4.6      Help Widget Enhancement
    2.4.7      Session Manager
      2.4.7.1      Corrected Problems
      2.4.7.2      User-Defined Logo Support Added
    2.4.8      SYSGEN Parameter PQL_MPRCLM and Captive Accounts
    2.4.9      ULTRIX - Running Applications from a Workstation
    2.4.10     ULTRIX - Authorization Guidelines for DECwindows Applications
    2.4.11     VT1000 DECwindows Terminal Support
    2.4.12     Window Manager (Icon Box) - Corrected Problems

  2.5     DIGITAL Command Language (DCL) Notes
    2.5.1      ANALYZE/ERROR_LOG Command - New Error-Logging Format
    2.5.2      DCL Command Verb and Qualifier Length
    2.5.3      DCL Lexical Function F$CONTEXT - Restriction Removed
    2.5.4      DEFINE/FORM Command /SHEET_FEED Qualifier - Restriction
    2.5.5      DELETE and PURGE Commands - Corrected Problems
    2.5.6      ENDSUBROUTINE Command - Correct Usage
    2.5.7      MOUNT Command - Correction to OPCOM Message
    2.5.8      OPEN Command - Negating Problem Corrected
    2.5.9      PRINT and SUBMIT Commands - Changes in Error Conditions
    2.5.10     SET ACL Command Qualifiers - Clarifications and Enhancements
    2.5.11     SET HOST/DTE Command - Modifications
    2.5.12     SHOW LOGICAL/FULL Command - Correction
    2.5.13     SHOW MAGTAPE Command Now Obsolete
    2.5.14     SUBMIT/DELETE Command - Modifications
    2.5.15     Symbol Names - Use Caution When Making Symbol Name Assignments

  2.6     DIGITAL Standard Runoff (DSR) - Variant Name Change

  2.7     Directory Entries - Primary as Opposed to Alias

  2.8     EDT Editor - TMP Files Renaming Problem

  2.9     Ethernet/802 Controllers - New Support

  2.10    Process Identification (PID) - All Significant Digits Must Be Specified

  2.11    RA92 DSA Disk Support

  2.12    Sort/Merge Utility - Changes and Enhancements

  2.13    System Messages - New and Modified for VMS Version 5.4

  2.14    TA90E Tape Drive Support

  2.15    Tape Support - Acceptance of ANSI Initialized Magnetic Tapes

  2.16    TLZ04 Tape Drive Notes
    2.16.1     TLZ04 Tape Drive Now Supported
    2.16.2     TLZ04 Performance Issues

  2.17    VAX 6000-Series Computers

  2.18    VAX 9000-Series Computers

  2.19    VAXft 3000 System Notes
    2.19.1     VAXft 3000 System Messages Displayed
    2.19.2     VAXft System Services - Required HELP Command Line

  2.20    VAX Text Processing Utility (VAXTPU) Notes
    2.20.1     /NOWORK Qualifier Problem
    2.20.2     /WORK Qualifier Problem
    2.20.3     Display Manager Definition Restriction

  2.21    VMS Mail Utility - Folder Name Parameter Now Supports Mixed Case

  3      System Manager Release Notes

  3.1     $CREATE_RDB System Service - New Location for Rights Database

  3.2     Analyze/Disk_Structure Utility Notes
    3.2.1      ANALYZE/DISK_STRUCTURE - Corrected Problems
    3.2.2      Facility Code Change

  3.3     Audit Analysis Utility - /SELECT=STATUS=FAILURE Qualifier Problem

  3.4     Authorize Utility Notes
    3.4.1      Adding Proxy Accounts
    3.4.2      Modifications to the RESTRICTED Flag
    3.4.3      Setting the DISCTRLY Flag
    3.4.4      Submitting Batch Jobs

  3.5     AUTOGEN Command Procedure Notes
    3.5.1      Feedback Mechanism - Additional Data Files Used
    3.5.2      Hexadecimal Values Processed Correctly in MODPARAMS.DAT
    3.5.3      Mechanism to Control MSCP Server Buffer Size is Obsolete
    3.5.4      OLDSITE Mechanism is Obsolete
    3.5.5      Prefix ADD_ Can No Longer Subtract Values for Parameters Generated by FEEDBACK
    3.5.6      System Files Not Marked for NOBACKUP
    3.5.7      Swap File Size Changes
    3.5.8      Switching Window Systems

  3.6     Backup Utility Notes
    3.6.1      Backing Up Files Marked for Recovery Unit Journaling
    3.6.2      Backup Utility Problems
    3.6.3      Corrected Backup Utility Problems
    3.6.4      Forced Error Handling
    3.6.5      Image Save Operation Restriction
    3.6.6      ODS-1 Disk Structures - Corrected Backup Problems
    3.6.7      Postprocessing Backup Problem Corrected
    3.6.8      Reading Multiple Save Sets from a TU81-PLUS Tape Drive
    3.6.9      Standalone Backup - Saving a Bound Volume Set Not Supported
    3.6.10     Using BACKUP with Compound Document Files

  3.7     Batch/Print Facility Notes
    3.7.1      Generic Queue Restriction Now Enforced
    3.7.2      Print Symbiont Working Set Purge Less Frequent
    3.7.3      START/QUEUE/MANAGER/BUFFER_COUNT Command Enhancement
    3.7.4      START/QUEUE/TOP_OF_FILE Command - Line-Feed Improvement
    3.7.5      Unsynchronized Cluster Time Affects SUBMIT/AFTER Command

  3.8     Bootstrapping - Special Files Handling

  3.9     CLUSTER_CONFIG.COM Changes
    3.9.1      CLUSTER_CONFIG.COM Now Requires VOLPRO Privilege
    3.9.2      PAGEFILE=0 and SWAPFILE=0 No Longer Written to MODPARAMS.DAT

  3.10    Cluster I/O - Subsystem Changes
    3.10.1     Disk Failover
    3.10.2     MSCP Serving Third-Party Disks

  3.11    Debugger Notes
    3.11.1     System Management Considerations
    3.11.2     System Resources
    3.11.3     User Quotas

  3.12    DECdtm Services Notes
    3.12.1     Adjusting SYSGEN Parameters Before Using DECdtm Services
    3.12.2     DECdtm Services - Startup Processes and How to Inhibit Them
    3.12.3     Defining Logical Names Before Starting DECdtm Services
    3.12.4     File Name Considerations for Transaction Log Files
    3.12.5     File Size Considerations for Transaction Log Files
    3.12.6     Image Files

  3.13    DECnet-VAX Notes
    3.13.1     Constraints on Passive Maintenance Functions Relaxed
    3.13.2     DECnet-VAX Objects - New Characteristic Added
    3.13.3     Downline Loading Correction
    3.13.4     Executor Parameters
      3.13.4.1     Executor Path Split Policy - INTERIM Policy Corrected
      3.13.4.2     MAXIMUM LINKS - Maximum Value Increased
      3.13.4.3     MAXIMUM PATH SPLITS Default Value
      3.13.4.4     PIPELINE QUOTA - Default Value Changed
    3.13.5     Local DTE Address Used on Outgoing Call
    3.13.6     Maintenance Operations Module - Repeated Operations Error
    3.13.7     NCP/NML Requires OPER Privilege to Obtain Service Passwords
    3.13.8     NETACP$BUFFER_LIMIT Logical Name - To Override Default BYTLM Quota
    3.13.9     Network Control Program (NCP) - SET/DEFINE CIRCUIT Command
    3.13.10    NML Checks for Illegal Address Configurations
    3.13.11    Node-Level Access Control Problem Corrected
    3.13.12    Proxy Access Parameters - Changes
    3.13.13    Session Incompatibility with Phase IV Implementations
    3.13.14    Support for X.25 Virtual Circuits Requirement

  3.14    DECwindows Notes
    3.14.1     DECwindows Startup
    3.14.2     DECwindows Startup for Upgrade Only
    3.14.3     Tailoring DECwindows
    3.14.4     Template File - New DECW$SYLOGIN.TEMPLATE
    3.14.5     Template File - Support for Configuring Multihead Systems
    3.14.6     ULTRIX Connection (UCX) and TCP/IP Transport
      3.14.6.1     Sequence Lost Errors
      3.14.6.2     Starting UCX Before DECnet - Problem
    3.14.7     X Servers - Interoperability with Other Vendors' X Servers

  3.15    DIGITAL Distributed Queuing Service - Creating DQS$SERVER

  3.16    Disk Header Space Problem

  3.17    DISMOUNT Command - Changes Regarding Open Files
    3.17.1     Closing Files
    3.17.2     Clusterwide Support for DISMOUNT
    3.17.3     Restoring the Previous Behavior of the DISMOUNT Command

  3.18    Documentation - Title Changes for Installation and Upgrade Manuals

  3.19    DSDRIVER/LOCKMANAGER Problem Corrected

  3.20    DSSI Device Naming No Longer Dependent on SYSGEN Parameter VMS5

  3.21    DUDRIVER and DSDRIVER - Change to Improve Failover

  3.22    Dump File Notes
    3.22.1     Dump File Size Changes
    3.22.2     SAVEDUMP Parameter and PAGEFILE.SYS Size - Interaction Caution
    3.22.3     Selective Crash Dump Files - Caution
    3.22.4     Shared Dump Files

  3.23    Ethernet Notes
    3.23.1     DEBNI Ethernet/802 Controller - New Support for the VAXBI Bus
      3.23.1.1     I/O Interface
      3.23.1.2     Node ID
    3.23.2     DEMNA Ethernet/802 Controller - New Support for the XMI Bus
    3.23.3     DEQNA Ethernet Adapter May Receive Corrupt Data
    3.23.4     DEQTA Ethernet/802 Controller - New Support for the Q-bus
    3.23.5     Ethernet Controllers - Tuning the VMS Operating System
      3.23.5.1     Network Parameters - DEBNA Controllers
      3.23.5.2     Network Parameters - DEBNA, DEBNI, and DEMNA Controllers
    3.23.6     Second-Generation Ethernet Controller (SGEC) Now Supported

  3.24    INITIALIZE Command - Defining Volume Serial Numbers

  3.25    MA780 (Multiport Shared Memory)

  3.26    Magnetic Tape ACP Notes
    3.26.1     Correction to I/O Process
    3.26.2     Undocumented Implementation Removed

  3.27    Mail Utility - Changes to PRINT/QUEUE Command

  3.28    Mass Storage Control Protocol (MSCP) Server
    3.28.1     Controller Letters - Restriction
    3.28.2     Diskette Devices - Some Not Allowed

  3.29    Modified-Page Writer - Flushing of Modified-Page List Eliminated

  3.30    Modular Executive Notes
    3.30.1     Effects on Privileged Code
    3.30.2     Effects on SYSGEN
    3.30.3     Effects on System Management
      3.30.3.1     SYS$LOADABLE_IMAGES Directory on the System Disk
      3.30.3.2     System Failure
    3.30.4     Introduction to the Modular Executive
    3.30.5     Version Numbers and Version Checking

  3.31    Monitor Utility Notes
    3.31.1     Error in Display
    3.31.2     I/O and RMS Problem Corrected
    3.31.3     MONITOR CLUSTER Command Notes
      3.31.3.1     Error Messages When Using MONITOR CLUSTER
      3.31.3.2     Using MONITOR CLUSTER Might Introduce a Network Load
    3.31.4     RMS Bucket and Multibucket Split Rates Invalid

  3.32    OPCOM Changes
    3.32.1     Log File Operator Classes
    3.32.2     OPCOM Default States
    3.32.3     Overriding the OPCOM Default States
    3.32.4     Removing Old Reply Commands - Requirement

  3.33    Printer Execution Queue Problem Corrected

  3.34    Pseudoterminal Driver

  3.35    RQDX3 Controller Notes
    3.35.1     Device Unit Number Changed
    3.35.2     Frequent Controller Resets - Restriction

  3.36    Security Features - Notes
    3.36.1     Department of Defense (DoD) Erase Pattern Corrected
    3.36.2     NETCONFIG.COM Security Enhancements
    3.36.3     OPCOM on Nonclustered MicroVAX Systems
    3.36.4     Passwords - New Security Alarms
    3.36.5     Reestablishing Security Environment
    3.36.6     Security Audit Alarm Settings Preserved Between System Boots
    3.36.7     Security-Auditing Failure Mode Settings Preserved Across Initializations
    3.36.8     Suppressing Duplicate Logging of Security Alarms by OPCOM
    3.36.9     SYSECURITY.COM Command Procedure - New Site-Specific Configuration File
    3.36.10    SYSUAF Template File - Change
    3.36.11    User Authorization File (UAF) Notes
      3.36.11.1    Captive Accounts - Batch and Network Restrictions Removed
      3.36.11.2    Captive Accounts - Security and Application PRINT Commands
      3.36.11.3    Changes to the CAPTIVE Flag
      3.36.11.4    DISIMAGE Flag
      3.36.11.5    RESTRICTED Accounts - Incompatibility Problems Corrected
      3.36.11.6    UAF Record Length Enforcement
      3.36.11.7    UAF Template File Changes

  3.37    Security Review Recommended

  3.38    SET HOST (CTDRIVER/REMACP/RTPAD) Notes
    3.38.1     $CANCEL is Asynchronous
    3.38.2     CTDRIVER Enforces SETMODE/SENSEMODE Buffer Size
    3.38.3     CTDRIVER's Output Buffering
      3.38.3.1     Captive Command Procedures and Ctrl/Y
      3.38.3.2     Ctrl/C, Ctrl/Y, and Out-of-Band Abort Character Processing
      3.38.3.3     Extra Input Prompt Displayed Following Ctrl/C, Ctrl/Y, or an Out-of-Band Abort Character
      3.38.3.4     Output Line Not In Sequence Following Ctrl/C, Ctrl/Y, or an Out-of-Band Abort Character
    3.38.4     Ctrl/C Processing
    3.38.5     New REMACP Image and RTTLOAD Command File
      3.38.5.1     Running Without RTTDRIVER
      3.38.5.2     Setting the Maximum Number of Remote Users

  3.39    Show Cluster Utility - INCN_TIME Field Now Obsolete

  3.40    SHUTDOWN.COM - Change in Disk Dismount Reporting

  3.41    STARTUP.COM - New Sequence of Operations

  3.42    SYSGEN Utility Notes
    3.42.1     RECNXINTERVAL Parameter
    3.42.2     New PRIORITY_OFFSET Parameter
    3.42.3     New SCSI_NOAUTO Parameter
    3.42.4     Symmetric Multiprocessing (SMP) Not Supported on Uniprocessor Systems Running DECwindows Server
    3.42.5     TAPE_ALLOCLS Parameter

  3.43    SYSLOA - Page Fault Problem Corrected

  3.44    SYSMAN Utility Notes
    3.44.1     DO Command - Changes to Symbol Substitution and DCL Verification
    3.44.2     PARAMETERS SET/STARTUP Command - Problem Corrected
    3.44.3     SET PROFILE Command - Problem Corrected

  3.45    SYSTARTUP_V5.COM - Starting the Queue Manager

  3.46    System Disk Size Recommendation:  100 Mbytes

  3.47    System Dump Analyzer (SDA) Utility - Requirements for VIRTUALPAGECNT System Parameter

  3.48    TA90E Tape Drive - Usage Guidelines
    3.48.1     Identifying the TA90E with SHOW DEVICE
    3.48.2     Limitation of Using BACKUP with the TA90E Tape Drive

  3.49    TDRIVER.MAR - Corrections

  3.50    UNIBUS - Floating Interrupt Vector Change

  3.51    Upgrade Notes
    3.51.1     Layered Product Cautions
      3.51.1.1     ALL-IN-1 Shareable Images Requirement for CDA Support
      3.51.1.2     DIGITAL Distributed File Service (DECdfs) Update Requirements
      3.51.1.3     VAX Public Access Communications Requirements
      3.51.1.4     VAX TU70/72 Device Driver Not Compatible
      3.51.1.5     VAX Workstation Software (VWS) Requirement
    3.51.2     Rolling Upgrades from VMS Version 5.3 to Version 5.4
    3.51.3     VAXstation 8000 Upgrade Unsupported
    3.51.4     VMS Kits Provided on RX33 Diskettes

  3.52    VAX 8000-Series Computer Notes
    3.52.1     DMB32 Product Software Required for DMB32 Communications Controller
    3.52.2     Halting a VAX 8530, 8550, 8700, or 8800 System
    3.52.3     SET TIME/CLUSTER Command
    3.52.4     SET TIME Command - Problem
    3.52.5     VAX 8800 Systems Running SMP - Problem
    3.52.6     VAXBI 5 Restriction

  3.53    VAX 9000 Computer - AUTOGEN with FEEDBACK Requirement

  3.54    VAX Computers - VMS Support

  3.55    VAXcluster Reconfiguration Time Reduced

  3.56    VAXft 3000 Computer Notes
    3.56.1     $GETDVI and F$GETDVI - Use to Obtain VAXft 3000 Device Information
    3.56.2     DELTA/XDELTA Utility - How to Bootstrap a VAXft 3000 System
    3.56.3     System Dump Analyzer (SDA) Utility - How to Cause a VAXft 3000 System Failure

  3.57    VAXstation 3520 and 3540 Computer Notes
    3.57.1     Console Support on the Graphics Terminal
    3.57.2     Software Products Information

  3.58    VMS Executive Notes
    3.58.1     Changes to Process Paging File Assignment
    3.58.2     Extended Working Set and Virtual Address Space Sizes
    3.58.3     PAGEFILE.SYS - Changes
    3.58.4     Paging File Recommendation

  3.59    VMSINSTAL - DCLTABLES Logical Name Not Used

  3.60    Volume Shadowing Phase II Notes
    3.60.1     AUTOGEN Operations - Volume Shadowing Adjustment Required
    3.60.2     Batch and Print Jobs - Reentering after Conversion
    3.60.3     Hierarchical Storage Controller (HSC) Revision Levels Required
    3.60.4     SHOW DEVICES Command
    3.60.5     Specify a Virtual Unit Name to Obtain $GETDVI FREEBLOCK Information
    3.60.6     SYSGEN Parameter VMSD3 - Special Parameter to Control Failover

  3.61    VWS Workstations - Setting of Multiprocessing SYSGEN Parameter

  3.62    YFDRIVER Terminal Port Driver Supports New Baud Rate

  4      Programmer Release Notes

  4.1     $CANCEL is an Asynchronous Operation

  4.2     $CHANGE_ACL System Service - Lock Correction

  4.3     $CMKRNL - Failure of Customer-Written Programs

  4.4     ACL Editor Notes
    4.4.1      Use of Protected Entries - Correction

  4.5     Activating an Image with System Version Mismatch - Change

  4.6     DCL Subroutine - Modifications to Subroutine Entry Point Scoping

  4.7     DCL Substring Assignment Problem Corrected

  4.8     Debugger Notes
    4.8.1      Corrected Problems or Restrictions
    4.8.2      Debugger Problems or Restrictions
      4.8.2.1      $WAKE Call Followed by $HIBER Call
      4.8.2.2      Debugger Commands Disabled in DECwindows Interface
      4.8.2.3      Examining LABEL[ n ] for a Code Location
      4.8.2.4      MACRO Source Correlation Problem
      4.8.2.5      Register Window in DECwindows Interface
      4.8.2.6      RUN/DETACHED Command Entered After LINK/DEBUG Command
      4.8.2.7      SET IMAGE Command Limitation
      4.8.2.8      Using Concealed Rooted-Directory Logical Names for Source Files
      4.8.2.9      Using Debugger Commands in DCL Command Procedures
      4.8.2.10     Using the Abort Key or Stop Button After a SPAWN Command
      4.8.2.11     Using the Debugger on a VAXstation Running VWS
      4.8.2.12     Using the DECwindows Interface
      4.8.2.13     Vector-Support Restrictions and Problems
      4.8.2.14     Watchpoints in Installed Writable Shareable Images
    4.8.3      Obsolete Debugger Commands
    4.8.4      Use of Single-Process (Pre-Version 5.2) Debugging Configuration

  4.9     DECnet - File Access Protocol Extensions

  4.10    DECwindows Notes
    4.10.1     CDA Toolkit Notes
      4.10.1.1     Base Converters - Analysis Back End
      4.10.1.2     Base Converters - PostScript Back End
      4.10.1.3     Base Converters - Text Back End
      4.10.1.4     Corrections to CDA Toolkit
      4.10.1.5     New Attribute Rules for Files (Input Only) - UCX and VMS Services for PCS Servers
      4.10.1.6     New Functionality Added to CDA Toolkit
      4.10.1.7     New Messages to Clarify Errors
      4.10.1.8     NEXT_AGGREGATE Routine - Correct Usage
      4.10.1.9     REMOVE_AGGREGATE Routine - Correct Usage
    4.10.2     DECterm Terminal Emulator
      4.10.2.1     Color Table Report - Reporting Problem Corrected
      4.10.2.2     CREATE/TERMINAL Command - Negative Values Problem Corrected
      4.10.2.3     DECterm Fonts
      4.10.2.4     ReGIS Locator Report - Omitted Coordinates
      4.10.2.5     VT52-Mode Cursor Addressing - Restriction Removed
    4.10.3     DECwindows Server and Driver Notes
      4.10.3.1     Client-Number Problem Corrected
      4.10.3.2     Misspelled Cursor Screen Boundary $QIO Constant
      4.10.3.3     Problems and Restrictions
      4.10.3.4     Setting a Cursor Pattern $QIO Call
      4.10.3.5     Virtual Memory Space Problem with Large Pixmaps
      4.10.3.6     VAXstation Configurations
    4.10.4     Display PostScript Notes
      4.10.4.1     Ada Bindings Not Available
      4.10.4.2     VAX Calling Standard Bindings - DPS$PRINTF Routine Not Implemented
    4.10.5     SET DISPLAY Command
    4.10.6     User Interface Language (UIL) Compiler Notes
      4.10.6.1     Built-In Tables - Additions
      4.10.6.2     Convenience Translation Files Made Public
      4.10.6.3     Corrected Problems
      4.10.6.4     Specifying Multiline Compound Strings
    4.10.7     VAX C Definition File Requirements
    4.10.8     Xlib Routines - Notes
      4.10.8.1     Corrected Xlib AST Reentrance Problem
      4.10.8.2     X$DISPLAY_STRING Routines - Correction
      4.10.8.3     Xlib Programming Restriction
    4.10.9     XUI Toolkit Notes
      4.10.9.1     Changes from VMS Version 5.1 to VMS Version 5.2
      4.10.9.2     Corrections to the XUI Toolkit
      4.10.9.3     Discrepancies Between DECwindows Toolkit and MIT R3 Intrinsics
      4.10.9.4     DRM Routines - Unavailable VAX Bindings
      4.10.9.5     Font-Unit Values - Change in Properties
      4.10.9.6     Internal Format of Compound Strings
      4.10.9.7     List Box Dynamic Sizing
      4.10.9.8     Problems and Restrictions in the XUI Toolkit
      4.10.9.9     Redrawing Widgets
      4.10.9.10    Selection Push Buttons

  4.11    Device Driver Debugging - POOLCHECK Enhancements

  4.12    Device Support Notes
    4.12.1     INVALIDATE_TB Macro - New Version
    4.12.2     SPI$MAP_BUFFER Macro - PRIO=HIGH Parameter Added
    4.12.3     SYSGEN - New Order for Unit Control Blocks (UCBs)

  4.13    Directory Size Limitation Removed - Effect on RSX-11 Compatibility Mode

  4.14    DSA Disk Drivers - Alternate Host Information Change

  4.15    GBBDriver - New Output Driver

  4.16    I/O Device Driver Notes
    4.16.1     Logical End-of-Volume Detection Now Always in Effect
    4.16.2     Opening a Sequential-Media File Now More Efficient
    4.16.3     User EOT Mode Correction

  4.17    IF-THEN-ELSE Construct and $STATUS Symbol

  4.18    Languages - Reinstallation Required

  4.19    LIBRARIAN Routines - Locate Mode Caution

  4.20    Linker Utility - Open Image Library Support

  4.21    Message Router Version 3.0 Installation

  4.22    Modular Executive Notes
    4.22.1     Instructions for Loading a Site-Specific Executive Loaded Image
    4.22.2     New Description for $MTACCESS

  4.23    National Character Set (NCS) Change

  4.24    Processor Register Definition Symbols

  4.25    RA92 DSA Disk - Defining Symbol DT$_RA92

  4.26    Record Management Services (RMS) Notes
    4.26.1     Appending to Shared Sequential Files - Restriction Removed
    4.26.2     Expiration of RMS Files - Change
    4.26.3     RAB$V_ASY Qualifier Now Supported for Process-Permanent Files
    4.26.4     RMS Indexed File Local Buffers - New Default
    4.26.5     RMS Statistics Restrictions
    4.26.6     XAB$V_NUL Option - Clarification

  4.27    Recovery Unit Journaling Notes
    4.27.1     Appending to Write-Shared Sequential Files
    4.27.2     Exclusive Access to Recovery Unit Journaled Files - Restriction
    4.27.3     Moving Recovery-Unit Journaled RMS Indexed Files to Systems Running VMS Version 4.7 and Earlier
    4.27.4     SET FILE/AI_JOURNAL or SET FILE/BI_JOURNAL Command - Correct Usage
    4.27.5     SYSGEN Parameter PIOPAGES - Change in Usage
    4.27.6     VFC Format Sequential Files Partially Supported for Before-Image or Recovery Unit Journaling
    4.27.7     WRTJNL_BIJ Error Message

  4.28    Run-Time Library (RTL) Notes
    4.28.1     LIB$CREATE_VM_ZONE Routine - New Flags Added
    4.28.2     LIB$DECODE_FAULT Use with Vector Processor
    4.28.3     LIB$GET_VM Routine Performance Degradation
    4.28.4     LIB$VERIFY_VM_ZONE and LIB$SHOW_VM_ZONE Zone Analysis Problem
    4.28.5     Obsolete PPL$ Routines and Replacements
    4.28.6     PPL$TRIGGER_EVENT Routine Memory Problem Corrected
    4.28.7     RTL Language Support Enhancements
    4.28.8     RTL Screen Management-SMG$CREATE_PASTEBOARD and SMG$CREATE_VIRTUAL_ KEYBOARD Restriction
    4.28.9     Scalar Math Routines - SYS$SHARE:UVMTHRTL.EXE Now Obsolete

  4.29    Self-Modifying Item Lists with $GETxxx Services

  4.30    SET HOST/DTE/DIAL Command - DMF-32 Controller Problem

  4.31    TLZ04 Tape Drive - Defining Symbol DT$_TLZ04

  4.32    VAX 9000 Computer - BI Device Drivers Conformance Requirement

  4.33    VAX Ada Run-Time Library Notes
    4.33.1     'STORAGE_SIZE Attribute Change
    4.33.2     CALENDAR.SPLIT Improvement
    4.33.3     CLOSE Procedures - Change in Implementation
    4.33.4     CONSTRAINT_ERROR Now Raised in Place of NUMERIC_ERROR
    4.33.5     Procedures to Improve AST Handling and Time Slicing
      4.33.5.1     Ada SYSTEM_RUNTIME_TUNING Package
      4.33.5.2     EXPAND_AST_PACKET_POOL Procedure
      4.33.5.3     REQUEST_TIME_SLICE Procedure
    4.33.6     Restriction on END_OF_FILE Function
    4.33.7     VAX Vector Registers Not Saved During Task Switches

  4.34    VAX C Notes
    4.34.1     Mixing D_FLOAT and G_FLOAT Modules
    4.34.2     VAX C Run-Time Library - Changes
    4.34.3     VAX C Run-Time Library - Error Checking Enhanced
    4.34.4     VAX C Run-Time Library - Socket Routines

  4.35    VAX MACRO Notes
    4.35.1     Caution on Using NOP Instruction as a Delay Mechanism
    4.35.2     Use of TIMEDWAIT Macro on MicroVAX and VAXstation 3100 Series Systems
    4.35.3     VAX MACRO Corrected Problems
    4.35.4     VAX MACRO Problems
    4.35.5     VAX MACRO Product Requirements

  4.36    VAX Pascal Run-Time Library Enhancements

  4.37    VAX PL/I Run-Time Library Corrections and Enhancements

  4.38    XDELTA Notes
    4.38.1     Invoking XDELTA
      4.38.1.1     Bootstrapping a VAX-11/730 or VAX-11/750 Computer Using the VMS Console TU58
      4.38.1.2     Bootstrapping XDELTA on a MicroVAX 2000, VAXstation 2000, MicroVAX 3400-Series, VAXstation 3520, VAXstation C
      4.38.1.3     Bootstrapping XDELTA on a VAX-11/780 or a VAX-11/785 Computer
      4.38.1.4     Bootstrapping XDELTA on a VAX 6000-Series Computer
      4.38.1.5     Bootstrapping XDELTA on a VAX 8200, 8250, 8300, or 8350 Computer
      4.38.1.6     Bootstrapping XDELTA on a VAX 8530, 8550, 8810 (8700), 8820, 8820-N (8800), 8830, or 8840 Computer
      4.38.1.7     Bootstrapping XDELTA on a VAX 8600 or 8650 Computer
      4.38.1.8     Bootstrapping XDELTA on a VAX 9000 Computer
      4.38.1.9     Bootstrapping XDELTA on a VAXft 3000 Computer
      4.38.1.10    Bootstrapping XDELTA on a VAXstation 3100 or MicroVAX 3100-Series Computer
    4.38.2     Requesting an Interrupt

  5      Documentation Release Notes

  5.1 Guide to DECnet-VAX Networking

  5.2 Guide to Setting Up a VMS System

  5.3 Guide to VMS File Applications

  5.4 Guide to VMS Programming Resources

  5.5 Introduction to VMS System Services

  5.6 VAX MACRO and Instruction Set Reference Manual

  5.7 VMS Authorize Utility Manual

  5.8 VMS DECnet Test Sender/DECnet Test Receiver Utility Manual

  5.9 VMS DECwindows Desktop Applications Guide

  5.10 VMS DECwindows Guide to Application Programming

  5.11 VMS DECwindows Programming Documentation Supplement

  5.12 VMS DECwindows User Interface Language Reference Manual

  5.13 VMS DECwindows Xlib Programming Volume

  5.14 VMS I/O User's Reference Manual:  Part I

  5.15 VMS License Management Utility Manual

  5.16 VMS Linker Utility Manual

  5.17 VMS Monitor Utility Manual

  5.18 VMS Network Control Program Manual

  5.19 VMS Networking Manual

  5.20 VMS Record Management Services Manual

  5.21 VMS RTL Library (LIB$) Manual
    5.21.1     LIB$ADAWI Routine
    5.21.2     LIB$CREATE_VM_ZONE Routine
    5.21.3     LIB$SPAWN Routine
    5.21.4     LIB$SYS_TRNLOG Routine

  LIB$SYS_TRNLOG

  5.22 VMS RTL Screen Management (SMG$) Manual

  5.23 VMS System Manager's Manual

  5.24 VMS System Services Reference Manual
    5.24.1     $ASCEF Service
    5.24.2     $ASCTIM Service
    5.24.3     $BINTIM Service
    5.24.4     $CANCEL Service
    5.24.5     $CHANGE_ACL Service
    5.24.6     $CHKPRO Service
    5.24.7     $CMKRNL Service
    5.24.8     $CRELNM Service
    5.24.9     $CREMBX Service
    5.24.10    $CREPRC Service
    5.24.11    $CRMPSC Service
    5.24.12    $DCLCMH Service
    5.24.13    $DEQ Service
    5.24.14    $DGBLSC Service
    5.24.15    $ENQ Service
    5.24.16    $FAO Service
    5.24.17    $FORMAT_ACL Service
    5.24.18    $GETDVI Service
    5.24.19    $GETQUI Service
    5.24.20    $GETSYI Service
    5.24.21    $GETUAI Service
    5.24.22    $MOUNT Service
    5.24.23    $NUMTIM Service
    5.24.24    $PARSE_ACL Service
    5.24.25    $PUTMSG Service
    5.24.26    $QIO Service
    5.24.27    $SETDDIR Service
    5.24.28    $SETEXV Service
    5.24.29    $SETIMR Service
    5.24.30    $SETPRV Service
    5.24.31    $SETSFM Service
    5.24.32    $SETSSF Service
    5.24.33    $SETUAI Service
    5.24.34    $SNDJBC Service
    5.24.35    $SNDOPR Service
    5.24.36    $UNWIND Service
    5.24.37    $UPDSEC Service
    5.24.38    $WFLOR Service
    5.24.39    Error Messages Referring to Shared Memory
    5.24.40    Self-Modifying Item Lists

  5.25 VMS Upgrade and Installation Supplement:  VAXstation 2000, MicroVAX 2000

  5.26 VMS Upgrade and Installation Supplement:  VAX 8600, 8650

  5.27    VMS Upgrade and Installation Supplements

  5.28 VMS Utility Routines Manual

  5.29 VMS Version 5.3 New Features Manual

  5.30 VMS Version 5.4 New Features Manual

  A   New and Modified System Messages for VMS Version 5.4

  A.1     VMS System Error Messages

  B   VMS DECwindows Performance Considerations

  B.1     Recommended Minimum Memory Configurations for DECwindows

  B.2     Running VMS DECwindows Applications Remotely

  B.3     Suggestion for Running Applications Remotely

  B.4     Using AUTOGEN

  B.5     Improving DECwindows Memory Sharing

  C   Building and Copying a VMS System Disk

  C.1     Introduction

  C.2     Building the Operating System on Another Disk

  C.3     Copying the Operating System Files to Another Disk

  C.4     Adding an Alternate System Root Directory

  D   File Design Attributes
    D.0.1     File Design Attributes
      D.0.1.1      Initial File Allocation
      D.0.1.2      Contiguity
      D.0.1.3      Extending a File
        D.0.1.3.1      Auto-Extend Size Selection
        D.0.1.3.2      Establishing Auto-Extend Default Quantities
        D.0.1.3.3      Placement and Contiguity of Extends
      D.0.1.4      Truncating a File
      D.0.1.5      Units of I/O
      D.0.1.6      Multiple Areas for Indexed Files
      D.0.1.7      Bucket Fill Factor for Indexed Files

  EXAMPLES

  1-1        Sample Product Authorization Key (PAK)

  2-1        Mounting a Foreign Tape

  2-2        Mounting a Foreign Disk

  2-3        Operator Request Message from MOUNT Command

  2-4        Corrected Operator Request Message from MOUNT Command

  3-1        Using the SET OBJECT OUTGOING CONNECT PRIVILEGES Command

  3-2        Example of a Repeated Operations Error

  3-3        Using Count Parameter in a Maintenance Operation

  4-1        Sample Output of Routine LIB$SHOW_VM_ZONE

  5-1        Freeing Compound Strings in the Hello World!  Sample Application

  5-2        Freeing Memory Allocated by the VMS SET ARG Routine

  TABLES

  1-1        License Unit Requirement Table (LURT)

  2-1        DECterm Gray Levels

  2-2        Session Manager Logical Names

  2-3        SET ACL Command Qualifiers - Corrected Problems and Enhancements

  3-1        DECdtm Images

  3-2        Patches for DECnet Compatibility Problems

  3-3        KFQSA Controller Device Names

  3-4        RECNXINTERVAL Values

  3-5        Layered Products with Special Requirements for VMS Version 5.4

  3-6        VMS Versions and Associated VAX Computers

  3-7        Information Provided by $GETDVI and F$GETDVI

  4-1        Additional UIL Resources

  4-2        New Flags Added to LIB$CREATE_VM_ZONE

  4-3        VAX C Run-Time Library Socket Routines

  4-4        Valid XDELTA Values for the BOOT Command Qualifier

  4-5        XDELTA BOOT Command Qualifiers for VAX 6000-Series Computers

  4-6        BOOT Command Qualifiers for VAX 9000 Computers

  5-1        Arguments Unsupported by the UIL Compiler