This software is distributed under the MIT License and is not warranted in any way. For more information, please see the LICENSE symbolic element distributed with this software or visit the Open Source Initiative MIT page.
II AUTO STATUS now displays current sleep time as "Sleep current:" (was "Sleep active:"). This might matter if Smart Console traps this message.
This release has new configuration parameter SLEEPMIN, which specifies the minimum value in seconds to which AUTO's SLEEPTIME parameter may be set. If omitted, default is 1 (which is the minimum allowed by SSG's *WAIT directive).
This release has new configuration parameter SLEEPMAX, which specifies the maximum value in seconds to which AUTO's SLEEPTIME parameter may be set. If omitted, default is 86400 (which is the maximum allowed by SSG's *WAIT directive).
This release has new configuration parameter SCREENLINES, but it's optional (and commented out by default). This specifies how many lines to show before solicting user to press ENTER when in non-breakpointed demand. If omitted, "SCREENLINES 24" is the default.
This release has new configuration parameter MCN, but it's optional (and commented out by default). Full use of this feature requires SSG 24R2 or higher. If no MCN SGS is given in AUTO's configuration, then the MCN will either be retrieved from Exec (SSG 24R2 or higher) or set to NONE.
The II AUTO STAT keyin now displays the MCN. If this message triggers a Smart Console script, the script probably needs to be changed.
This release has new optional configuration parameters COUNTWIDTH and IIKEYIN. If you wish to take advantage of new features, you may wish to add these new parameters to your CONFIG element. Please see the default CONFIG element for format information.
COUNTWIDTH determines the width of counters when shown in long format on the console or printer. This includes a comma every three digits. For example, a width of 7 allows maximum value of 999,999 to be shown. If omitted, default is 14 (which allows maximum integer of 2**35-1 to be shown). Minimum value is 5 (which allows up to 9,999).
IIKEYIN determines whether AUTO should accept II keyins. This only applies if SSG release is 24R2 or above. If omitted, default is NO.
The format of the console message that is shown if an @START fails has changed. This might require changes to Smart Console (AMS) script(s).
Old format (one message): Error: status 4000000000nn on "<@START statement>" New format (two messages): Error: Task <taskname> got @START error <n> on: <first 60 characters of @START statement>
This release has a new optional configuration parameter HOST. If you use the new feature that allows scheduling based on host-id within a Multi-Host File Sharing (MHFS) system, you should add HOST SGSs to your CONFIG element. Please see the default CONFIG element which contains a set of commented-out HOST SGSs. The multi-host feature requires SSG 23R8 or higher.
Edits of TASK SGSs have been rewritten and are slightly stricter. Some minor syntax errors that were ignored in previous versions may now be caught.
This release corrects a bug in the handling of the SHOWEXPIRY SGS. Previously, the existence of this SGS (even "SHOWEXPIRY NO") was incorrectly taken to turn this on. Now only "SHOWEXPIRY YES" (the default) will turn it on. You may wish to check your CONFIG.
Many elements are renamed and some are deleted. Most important, the old AUTO/CONFIG element has been split into CONFIG and DICTIONARY. The CALENDAR/SGS element has been renamed simply CALENDAR. The AUTO/TASKS element has been renamed SCHEDULE.
A new file, the control file, is used so that AUTO no longer misses tasks while it's been down. Be sure to catalog this file by starting the background run with condition code 4 or higher when upgrading to AUTO 6.0 (or above).
Most of the background run ECL has been incorporated into @AUTO,B. The meaning of the condition codes has also changed to support the control file.
A new field (Day number) has been added to the calendar (CALENDAR) such that previous calendars will not work with AUTO 6.0. Thus, you must re-create your calendar (via AUTO,C) when upgrading to AUTO 6.0 (or above).
The new @AUTO processor replaces @ADD elements for AUTO administration functions such as creating a calendar, querying AUTO's files, and scheduling simulation. This processor also provide a normal termination procedure for the background run, eliminating the need to E it.
The ADD action type is no longer supported on TASK SGSs. If you lack Smart Console and have been using the ADD action type with @KEYIN (from the Group W Toolset), you can use the STRT action type to @START a batch job that does the keyins via @KEYIN. The ADD action type was just too difficult to support.
When the same task name occurs multiple times on TASK SGSs, these SGSs must occur consecutively. This gives a performance improvement.
The order of fields #1 and #2 is reversed on the WHEN SGSs. The time is now the first time and task name is now the second. You must upgrade your WHEN SGSs.
On TASK SGSs, 'WEEK_x_DAY<n' and 'MONTH_x_DAY<n' no longer evaluate to true is the day is a non-x day (where x is WORK, BANK, BATCH or ONLINE).
This version of AUTO requires SSG 23R1 (or above). The main AUTO skeletons check for this (via the presence of the DATE$ SGS) and terminate with an error message if a lower level of SSG is found. Note that SSG level 23R1 will be released as part of System Base 5R3 (scheduled for September, 1994).