MacKinney Systems, Inc.

Released On: 04/28/2004

  • ZOOM permitted on storage displays.
  • Operand displays can be entered in the form O=X'nnn'
  • Keep changes:
    • Keep items are now retained across executions of the program.
    • If the text used to define the item exceeds 19 characters, the data is displayed on a separate line.
    • A keep item can be deleted by positioning the cursor and hitting PF5.
    • Keep items can now contain more complex variable definitions.
  • Session file: A new file (optional) has been introduced to save Track definitions to enable them to be retained across CICS sessions. If the file exists all definitions are written to it and restored when Track is restarted. Note: After restoration, halts are uninitialized until the program to which they relate is executed and appear in yellow rather than green on displays.
  • New copy enhancements: If a program is new copied and halts exist, Track will attempt to recalculate the halt offsets. Any halts that cannot be recalculated will be marked as inactive and show up in yellow on displays.
  • User preferences: A new user preference display has been introduced to permit users to control the initial presentation of various displays e.g. keep, file, TSQ.
  • New display formats: Data may now be displayed in dump format with hex offsets or decimal format with decimal offsets. FILE and TSQ displays may also be in column binary. When decimal displays are used the offset may be specified as Xnnn or Hnnn to indicate a hex value.
  • Link data mismatch: If the link data on the source file doesn't match the executable phase, messages are now issued to indicate this.
  • Step Improvements: If a called module is stepped into and the PF12 used to continue, a halt will now occur on the return to the calling module. This will also happen if an unexpected halt occurs in a called module. N.B. This assumes link data is available for the program.
  • Variable handling: Processing of PL/1 variables has been improved to handle more levels of indirection on based variables and to permit subscripts to also be based. Bit variables are now displayed in bit format.
  • Source processor: Source processor storage management has been improved to cause storage to be acquired incrementally. For VSE this requires a JCL change to specify SIZE=AUTO instead of SIZE=(AUTO,nnK)
  • Routine/Table scope: When a routine or table is defined it is now possible to specify which programs are permitted to use the routine or table. The default scope is all programs.
  • Source display: If you position the cursor at a variable and press PF11 a KEEP item is set up.
    ZOOM now works on the Working Storage section of a program
  • Variable display: If you display the value of a COBOL index by zooming or using the D command, the value is displayed as a logical number in character representation and an offset in hex representation. This makes it easier to understand the value of the index.
  • Group command: A new form of the Group command has been introduced. G=WS will now display all of working storage.