home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 19 / AACD19.BIN / AACD / System / DOSTrace / DOSTrace213.readme < prev    next >
Text File  |  2001-02-26  |  6KB  |  156 lines

  1. Short:    SnoopDOS-like System Monitor      V2.13
  2. Author:   Peter Stuer <Peter.Stuer@p7.f603.n292.z2.FidoNet.Org>
  3. Uploader: Steve Bowman (Steve & Ulli Bowman <stevebow@hotkey.net.au>)
  4. Version:  2.13 (12/12/93)
  5. Type:     util/moni
  6. Replaces: util/moni/DosTrace.lha
  7. Requires: KS2.04+, reqtools.library V38+
  8.  
  9. This is the final (AFAIK) DOSTrace ever released.  The upload was requested by
  10. Paolo Marzucco <softinn@libero.it>, and it was lying around on my HD, so...
  11.  
  12. Some excerpts from the guide:
  13.  
  14.  
  15.      Chapter 1 Introduction
  16.  
  17.      1.1 What is DOSTrace ?
  18.  
  19.          DOSTrace is a program that allows you to monitor what
  20.      AmigaDOS is doing while you are working with your Amiga. You can
  21.      watch which files your programs use, if they find all the files
  22.      they require, where they are looking for them and much other
  23.      activity of that kind.
  24.  
  25.      If this sounds familiar to you, you must be one of the many
  26.      SnoopDos users in the Amiga community. This tool was written to
  27.      replace SnoopDos. It shows you a lot more information than
  28.      SnoopDos and it does this in a verbose way. SnoopDos is written
  29.      by Eddy Carroll and freely distributable.
  30.  
  31.  
  32.  
  33.      Program History
  34.  
  35.      ::: Version 2.13 ::: December 14, 1993 ::::::::::::::::::::::::::
  36.  
  37.      - BUG FIX: Fixed a small bug that caused high-ASCII characters
  38.        in filenames to disappear. Thanks to Stefan Ottosson for
  39.        reporting this.
  40.  
  41.      - BUG FIX: The session history was not redrawn if there were less
  42.        lines in the session history than could be displayed. Thanks
  43.        to David Nouls & Bart van Assche for reporting this.
  44.  
  45.      ::: Version 2.12 ::: December 6, 1993 :::::::::::::::::::::::::::
  46.  
  47.      - NEW: Added trace code for Read(), Write(), FRead() and FWrite().
  48.        Thanks to Preben Nielsen for suggesting this.
  49.  
  50.      - NEW: LEFT and TOP options let you specify the left and top
  51.        position of the DOSTrace window. Thanks to Preben Nielsen for
  52.        suggesting this.
  53.  
  54.      - NEW: DOSTrace remembers the position and dimensions of its
  55.        window when it shows it window again after a Hide.
  56.  
  57.      - NEW: You can use the following keys to control the position of
  58.        the session history:
  59.              Cursor Up/Cursor Down           1 line up/down
  60.              Shift Cursor Up/Cursor Down     1 page up/down
  61.              Control Cursor Up/Cursor Down   top/bottom
  62.        Thanks to Magnus Holmgren for suggesting this.
  63.  
  64.      - NEW: To avoid using a ridiculously long TRACEMASK parameter
  65.        if you DON'T want to see the trace results of a function, I
  66.        replaced the TRACEMASK parameter with the TRACE and DONTTRACE
  67.        parameter.
  68.  
  69.      - NEW: Brought the manual up to date and added more links in the
  70.        AmigaGuide file.
  71.  
  72.      - BUG FIX: Due to register leaking DOSTrace would exit sometimes
  73.        when it reopened its window after another copy of DOSTrace woke
  74.        the original up. Thanks to Rafael D'Halleweyn and Magnus Holmgren
  75.        for reporting this.
  76.  
  77.      - BUG FIX: DOSTrace ignored the CX_PRIORITY argument. Thanks to
  78.        Rafael D'Halleweyn for reporting this.
  79.  
  80.      - BUG FIX: The broker name of DOSTrace did not fit completely in
  81.        the provided space by Exchange. Thanks to Rafael D'Halleweyn
  82.        for reporting this.
  83.  
  84.      - BUG FIX: Fixed a bug that could cause a lock-up of the console
  85.        device during a refresh of the session history. Thanks to Bart van
  86.        Assche for helping me to track it down.
  87.  
  88.      ::: Version 2.11 ::: Not released :::::::::::::::::::::::::::::::
  89.  
  90.      - This version accidentally leaked out as ßeta.
  91.  
  92.      ::: Version 2.10 ::: November 15, 1993 ::::::::::::::::::::::::::
  93.  
  94.      - NEW: Added trace code for Close and UnLock.
  95.  
  96.      - NEW: Removed the annoying delay when quitting DOSTrace. Thanks
  97.        to Rafael D'Halleweyn for the suggestion.
  98.  
  99.      - NEW: Added up/down gadgets to scroll up/down line by line.
  100.  
  101.      - NEW: Added the TASK option and Task menu item (requested by
  102.        Jan Dujardin)
  103.  
  104.      - NEW: Added Clear menu item to clear the history buffer while
  105.        DOSTrace is running.
  106.  
  107.      - NEW: Added an Active menu item to make activating and
  108.        deactivating DOSTrace on the fly easier.
  109.  
  110.      - IMPROVED: Optimized some of the core routines.
  111.  
  112.      - IMPROVED: DOSTrace starts active and with the output window
  113.        open when run from the CLI.
  114.  
  115.      - IMPROVED: Removed inner border to make DOSTrace more conform to
  116.        the Style Guide.
  117.  
  118.      - IMPROVED: Execute() and SystemTagList() now show which program
  119.        they are trying to run before the program starts running.
  120.  
  121.      - IMPROVED: When DOSTrace is unable to determine the filename of
  122.        the object a DOS function is acting on it will use the name
  123.        "Unknown Object" instead.
  124.  
  125.        You will notice this especially when closing or unlocking
  126.        objects that do not or incompletely support a file system like
  127.        CON:, PRT: or NIL:.
  128.  
  129.      - BUG FIX: Removed a bug that caused a signal to stay allocated.
  130.  
  131.      - BUG FIX: Fixed a display bug.
  132.  
  133.      ::: Version 2.00 ::: August 21, 1993 ::::::::::::::::::::::::::::
  134.  
  135.      - Complete rewrite.
  136.  
  137.      - NEW: added monitoring code for InternalLoadSeg and NewLoadSeg.
  138.  
  139.      - IMPROVED: Made trace code smaller and faster.
  140.  
  141.      - BUG FIX: Suppressing Workbench's background DOS operations did
  142.        not work always.
  143.  
  144.      - BUG FIX: I forgot (again) that some programs still wrongly
  145.        expect that D0 and D1 are equal when returning from LoadSeg.
  146.        This should fix problems with programs that use old overlay
  147.        managers.
  148.  
  149.      ::: Version 1.00 ::: June 22, 1993 ::::::::::::::::::::::::::::::
  150.  
  151.      - First release
  152.  
  153.      Thanks to Nico François, Johan van Houtven, Hermans Stevens, Jan
  154.      Dujardin, Rafael D'Halleweyn, Stu Churchill, Magnus Holmgren and
  155.      Per-Anders Josefsson for testing DOSTrace.
  156.