home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 20 / amigaformatcd20.iso / -coverdisks- / af104a / diskmaster / diskmaster.readme next >
Encoding:
Text File  |  1997-09-29  |  3.3 KB  |  78 lines

  1. Short:    DiskMaster 2.2b15 and DM2.guide 1.50
  2. Author:   rriedel@amiga.on-luebeck.de (Rudolph Riedel)
  3. Uploader: rriedel@amiga.on-luebeck.de (Rudolph Riedel)
  4. Version:  2.2b15
  5. Type:     util/dir
  6. Replaces: util/dir/DiskMaster.lha
  7.  
  8. Try to *READ* the guide *FIRST* if you encounter any problems!
  9.  
  10. News in short:
  11.  
  12. The sorter is working in warp-mode now and also sorts by comment.
  13. Fixed fours bugs that I introduced and three old ones.
  14.  
  15. From the guide:
  16.  
  17. 2.2b15 (97-09-24) 58464 Bytes
  18.  
  19. - A security check in the new DosExecute() function prevented the
  20.   execution of external programms when there was no file-window.
  21.   Thanks for the fast report to Fredrik Ismyren.
  22. - Added a new security check to DosExecute().
  23.   Thank you, Heinz Wrobel, for showing me that possible
  24.   error-source.
  25. - Optimized ParseScreenArgs() and DosExecute() by Elimination
  26.   of a function call.
  27. - Added the new sorter-sources from @{"Richard" link "Company" 0}:
  28.  
  29.   The new "Benchmarks":
  30.  
  31.        1422      2816      4909  Files
  32.  
  33.    00:08:11  00:27:00  01:14:90  2.1c   Sort by Name
  34.    00:06:77  00:22:69  01:03:74  2.2b14 Sort by Name
  35.    00:02:73  00:05:11  00:08:69  2.2b14 Sort by Fast (no sort)
  36.    00:02:75  00:05:75  00:09:75  2.2b15 Sort by Name
  37.  
  38.   All in plain ANSI-C!
  39.   Now we have to speed-up the seek...
  40. - The new sorter is also handling special characters correctly now.
  41. - Overall Cleanup of the source, created a new File called DMSort.c,
  42.   dumped all the obsolete ASM-Source.
  43. - Optimized the sorter by means of speed and size.
  44.   10002 entries are sorted:
  45.   Fast: 00:19:37  Name: 00:20:52  Date: 00:20:26  Size: 00:20:62
  46. - Sorting by date is now done like the wb - newest first.
  47. - Implemented a sort-by-comment.
  48. - Re-worked the sort-by-date to have drawers on top of the list.
  49. - Sort-by-comment caused enforcer hits, fixed,
  50.   should be close to waterproof now.
  51. - Fixed a bug that I introduced with 2.2b12.
  52.   Copy NEWER also copied the file if it had the same date.
  53.   Reported by David Brown <David.Brown-6@pp.ksc.nasa.gov>.
  54. - Fixed SaveConfig() that I left unfinished in 2.2b12,
  55.   now works like the original but without the bugs...
  56. - Restructured parts of the source.
  57.   All sorting is now done in one file.
  58.   Made a new function out of three identical passages, this saved 150 bytes.
  59.   Also increased the readability for later analysation.
  60. - Fixed the bug that prevented the usage of the reader from two DM`s
  61.   at the same time - the pub-screen names were identical.
  62.   The name of the reader-screen is now: "    DM-Reader.DMnumber"
  63.   The white spaces are necessary for cosmetic reasons only.
  64. - Fixed annother rarely occuring Enforcer-Hit that apeared since 2.04 .
  65.   Thanks to Hannu Nevalainen again for reporting it!
  66. - CompareDates() is now also used to determine if the FileInfoBlocks
  67.   have been updated.
  68. - Volumes are now renamed using Relabel() instead of sending an
  69.   'ACTION_RENAME_DISK'-packet, this saved 112 bytes.
  70. - Restructured the source by moving some functions around and
  71.   re-formated them to increase readability.
  72. - Further restructured and cleaned-up the code,
  73.   removed some dead lines.
  74. - Created a new source-file named DMRexx.c in which all Arexx stuff is done.
  75.   The source is now splitted into 12 files.
  76. - Inserted some checks to prevent a '//' in the dir-name.
  77.   First reported by Bryan K. Williams <bryanw@connectnet.com> - thanks!
  78.