MacKinney Systems, Inc.

Released On: 10/28/2005

  • Source Management:
    Changes format of the data held on the source file to improve manageability of source and link information.
    The source file maintenance program converts old format source data into the new format when a file restore run executes.  Instead of deleting records when backing up the file, all records are backed up and data is deleted during the restore process. A new COPY enables data to be copied from one source file to another. This allows for migration of programs between test environments without recompilation.
  • New Data Window Options:
    Display data in data windows in more  formats.  In addition to the existing hex dump and decimal dump formats, display data by value or as hex only. These formats are similar to those currently used for keep items. Control the format of data displayed in windows by additional items on the User Preferences display.
  • Stop Display Customization:
    Adds options to vary the format and contents of the STOP display.  Fix the data window at the bottom of the display or placed immediately after the current statement. The window can contain variables from the current program statement, keep items or both variables and keep items. Use the User Preferences display to control the contents and position of the window.  Use the WINDOW command to vary the contents of the window temporarily.
  • Mixed Case Displays:
    Set TRACK displays to mixed or upper case with an option on the User Preferences display. By default, displays are in mixed case. Change the default temporarily with the CASE command or permanently using the User Preferences display.
  • Scrolling:
    Control the distance a display moves when a scroll key is pressed with a new User Preference option.   The distance may be either a full page or to the current position of the cursor within the display. Use the SCROLL command to change the scroll distance on a temporary basis.
  • Improved Halt Delete Facilities:
    Changes the format of the Delete Halt Points display (fastpath =7.3) to enable all halts for a particular program or module to be deleted. Displays additional lines for each unique program or module where halts are set, then deletes all halts for the program or module when these lines are selected by cursor positioning.
  • Group Command Enhancement:
    Use the FIND/UFIND and RFIND commands to position the display by searching for a variable whose name contains a given string.
  • Keep Command:
    Set keep items by positioning the cursor on the STOP display and pressing PF6.  For Assembler programs, keep items set via a source display get locator information from the object code for the statement from which it is selected
  • Improved PL/1 Support:
    Display variables and set keep items using the ZOOM and KEEP keys on source displays.
  • Step Enhancements:
    Execute 'n' number of statements before the next step halt using the command STEP=n.
  • Area Access Permissions:
    A new permissions facility enables changes to certain areas to be authorized and permitted to specific programs. The CWA and TUA (terminal user area) can be defined as protected and permission granted to programs to change all or part of the areas. Additionally, programs can be authorized to change areas addressed indirectly via pointers held in either of these areas. This facility will be expanded in subsequent releases to enable users to control access to various areas and reduce reports of ILLEGAL STORAGE REFERENCE when the storage change is acceptable.    
  • Improved Separate/Non-Terminal Debugging:
    The manner in which separate/non-terminal debugging is managed has changed to improve performance when using the step command and also to prevent inter-leaving of displays for multiple transactions.
  • Security Sub-System Usage:
    The number of users permitted to access the Security sub-system is no longer restricted. Although at least one user must be defined via the System Parameters display, other users can have permission to use the security sub-system via a new field on the user definition display.
  • Improved IDMS Support:
    For customers using IDMS, a new definition facility permits the use of multiple regions and the control of which IDMS regions may be used from particular CICS regions.     
  • Code Re-Organization:
    Reorganizes Track's internal structure to reduce storage requirements and enhance maintainability.