home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Misc / PowerCacheV37_58.LHA / Documentation / History.txt < prev    next >
Encoding:
Text File  |  1993-07-20  |  6.5 KB  |  152 lines

  1.  
  2.                          The History of PowerCache
  3.  
  4. This  file  contains  descriptions  of  the specific changes and fixes that
  5. occur  in the different releases of PowerCache.  The most recent version is
  6. first in the list.
  7.  
  8. The following list of abbreviations indicate the nature of the change:
  9.  
  10. MIN - Minor bug fixed
  11. MAJ - Major bug fixed
  12. NEW - New feature
  13. CH  - Change in operation
  14. OPT - Optimization or improvement of existing feature
  15.  
  16. -----------------------------------------------------------------------------
  17. PowerCache 37.58 - Additional minor changes
  18.  
  19.         MIN    Devices with no TCB are no longer shown in the device
  20.             list. This also removed a few (harmless) Enforcer
  21.             hits that appeared when opening PowerCaches window.
  22.         NEW    The distribution now contains the COMPLETE CatComp
  23.             source, including .cd file and all .ct files.
  24.         NEW    Norsk (norwegian) locale graciously provided by
  25.             Mario Gonzalez
  26.         NEW    Français (french) locale graciously provided by
  27.             Reza Elghazi
  28.         OPT    Cache purge routine made signifficantly faster.
  29.             Floppy users will notice this for sure.
  30.         NEW    Listviews in main window now have double-click
  31.             actions (device list -> install cache, currently
  32.             cached -> edit cache)
  33.         MIN    Version strings added everywhere (was actually
  34.             missing from the executable as well. Oops!)
  35.         OPT    Window message port sharing code rewritten so that
  36.             windows no longer reserve a signal bit each. This
  37.             means statistics and deviceinfo windows can now be
  38.             opened even though you are caching many units.
  39.         MIN    Statistics windows were trashing memory. Fixed.
  40.         MIN    Zooming stat windows could cause crashes (bug
  41.             introduced in 37.51, sorry!) - Fixed.
  42.  
  43. -----------------------------------------------------------------------------
  44. PowerCache 37.51 - Minor changes
  45.  
  46. 01-Jul-1993    MIN    USEHELP command was missing in the ARexx docs
  47.         OPT    Minor optimization in file cache code
  48.         CH    Statistics windows will no longer display buffer
  49.             usage for file caches (not much sense in that)
  50.         MIN    In certain borderline cases, statistics windows
  51.             could cause division by zero errors. Fixed.
  52.         CH    Distribution now includes version 38.1042 of
  53.             reqtools.library
  54.  
  55. -----------------------------------------------------------------------------
  56. PowerCache 37.46 - First public release - ENJOY!
  57.  
  58. 18-Jun-1993    CH    NOHELP keyword replaced by a checkbox in the main
  59.             window
  60.         NEW    Implemented USEHELP ARexx command (a la BEEP/POPUP)
  61.         MIN    Minor syntax error in The Installer script corrected
  62.         MIN    Starting PowerCache from another directory than the
  63.             current one meant no online help, unless PowerCache:
  64.             had been correctly assigned. Fixed.
  65.         OPT    Excessive use of message ports (or, to be precise,
  66.             signal bits) would result in failure to use more
  67.             than three caches at a time, or open more than five
  68.             different windows of any type (info, statistics, etc).
  69.             PowerCache now only creates message ports where it
  70.             is strictly necessary.
  71.         MIN    Opened devices were not always being closed when the
  72.             cache initialization code failed. Fixed.
  73.         MIN    'Currently Cached' listview was not being properly
  74.             updated after a Remove Cache operation. Fixed.
  75.         MIN    Bug in the preferences file loading fixed.
  76.         NEW    'Currently Cached' listview entries now show cache
  77.             mode and type, as well as cache dimensions
  78.         NEW    All windows can now be okayed by hitting RETURN or
  79.             ENTER, and cancelled using ESCape (as opposed to
  80.             pressing gadget shortcut keys or using the mouse)
  81.         MIN    PowerCache would generate a [harmless] Enforcer hit
  82.             when pressing HELP over a LISTVIEW gadget. Fixed.
  83.  
  84. -----------------------------------------------------------------------------
  85. PowerCache 37.35 - Second round of bug fixes
  86.  
  87. 5-Jun-1993    NEW    All gadgets now have keyboard shortcuts
  88.         CH    No longer Inhibit()s drives before caching them
  89.         MIN    PREFSFILE keyword didn't work
  90.         MIN    'Beep' feature now works as advertised
  91.         OPT    Cache routines made generally faster
  92.         OPT    Read-only caches are now 30-50% faster than
  93.             read/write caches.
  94.         OPT    Cache write operations sped up. With a prefetch of 1,
  95.             no drive access will occur even if a large file is
  96.             copied onto a drive. It stays entirely in the cache.
  97.         MIN    On exit, PowerCache would reset all device function
  98.             vectors - even those which it had failed to
  99.             initialize in the first place. Fixed.
  100.         MIN    Auto-configuration code was broken. It now works as
  101.             described in the docs.
  102.         MIN    If PowerCache was stopped while its child task was
  103.             busy purging a cache, either PowerCache or the child
  104.             would hang (and the drive would not be completely
  105.             updated). Fixed.
  106.         CH    Cache flush child task (executed when a cache times
  107.             out) is now "interruptable" so to speak. A Dir df0:
  108.             would take forever if the drive was being updated by
  109.             PowerCache. The Dir operation now takes precedence
  110.             over the flush operation, which will be postponed
  111.             until the drive becomes idle once again.
  112.         MIN    PowerCache would hang or crash if reqtools.library
  113.             could not be opened. Fixed.
  114.         NEW    PowerCache now waits for a validating drive to settle
  115.             down before adding a cache to it.
  116.         MIN    Failure to allocate a cache line of the type selected
  117.             for that cache would cause a horrible system crash.
  118.             Fixed.
  119.         CH    Pressing HELP over the main preferences window now
  120.             links AmigaGuide to the HelpInfo section in the manual,
  121.             and not simply to Main (the first node).
  122.         MIN    Low-memory handler was not being removed when quitting
  123.             PowerCache. Would cause instant guru if PowerCache
  124.             was stopped and the system then ran low on memory.
  125.         MIN    Delay time for statistics windows was only being
  126.             ajusted once, not once per second. Fixed.
  127.         OPT    Window refreshing (after a Zoom operation) is now
  128.             optimized and fully compliant with C= guidelines.
  129.         MIN    The Install window wasn't refreshing gadtools
  130.             gadgets at all. It now does.
  131.         MIN    A small error in the cache editing function could
  132.             cause unpredictable behaviour (that means GURU) when
  133.             okaying changes. Fixed.
  134.  
  135. -----------------------------------------------------------------------------
  136. PowerCache 37.15 - First round of bug fixes
  137.  
  138. 25-May-1993    MIN    PowerCache would crash if started twice (it will now
  139.             correctly wake up the dormant copy and exit)
  140.         MIN    Purge gadget in Cache Edit window would lock up
  141.             the program. Fixed.
  142.         MIN    Internal structure arbitration tightened up. Could
  143.             cause lockups if removing a cache from a frantically
  144.             active drive.
  145.         OPT    Cache buffer loading routines are now faster.
  146.         NEW    Added NOHELP switch/tooltype
  147.  
  148. -----------------------------------------------------------------------------
  149. PowerCache 37.10 - Internal beta (first attempt)
  150.  
  151. 17-May-1993    -    History begins.
  152.