home *** CD-ROM | disk | FTP | other *** search
- The latest version of the dissidents FileIO requester.library is 1.9.
-
- BUG FIXES in 1.6
- ------------------
-
- A rather obscure bug was found and corrected. This bug would cause the
- requester to crash when the user entered a drawer on a disk, and then
- immediately went to another disk with a file in the root level with the same
- name as that previous directory. If this sounds weird, it is, but now you no
- longer have to worry about this unusual set of circumstances occurring.
-
- The C Include file, FileIO.h, was missing a definition of one of the
- library's functions, GetFullPathname().
-
- BUG FIXES in 1.9
- ------------------
-
- If an extention is specified (and EXTENSION_MATCH enabled), the extention
- is ALWAYS added to the returned path buffer as well as the FileIO's Filename
- buffer, unless the extention has already been appended. EXTENSION_MATCH does
- not apply to SPECIAL_REQ.
-
- ClearEntries() in the C glue FileInterface.asm was broken. It is fixed.
-
- DoFileIOWindow() may have caused re-entrant problems before. Fixed
-
- The FREEBYTES field wasn't set for the chosen disk if the user typed in
- the Diskname without hitting return and selected OK. Fixed
-
- There is a new requester.bmap file. The functions BW_Restore and Window_BW
- are called BW.Restore and Window.BW for Basic programs. (AmigaBasic chokes on
- imbedded underscores in function names).
- The AmigaBasic example had an error in the code to enable extension match.
- The code should have referenced ExtPtr, not BufferPtr as so
- POKE (ExtPtr+i-1),value
-
- POKE (ExtPtr+extsize),0
-
- Also, remove the UCASE$ statement since the extension should be in lower,
- not upper case.
-
-
- NEW FEATURES
- -------------
-
- Upon return from AddFileGadgs() or your custom "NextDisk" gadget, the
- requester is refreshed so that any changes to the FileIO's gadget list,
- NextDisk Text, or NextDisk Handler, now take effect.
-
- A new function, PutProjIcon(), has been added so that programs that do
- nothing more with icons than save a PROJECT icon (for a data file perhaps)
- need not open the icon library. (That's 6K of C code. BLEECH!)
- New functions Window_BW and BW_Restore are added. See doc.
- New function AddFileGadgs to add your gadgets to the file requester.
- New functions to delete entries from a custom list of strings. See doc.
-
- There are new files FileIO.i, FileIO.h, and FileInterface.asm, and
- requester_lib.fd as a result of these new functions.
-
- I was going to make some new examples to demo adding custom gadgets to the
- requester and deleting items from a custom list of strings, but I've gotten
- rather busy lately. Given that the feedback that I've received about this
- library is minimal, I'm assuming that most people have figured out what they
- need to do with it, or aren't interested in it. If you have some trouble,
- contact me, and I'll try to answer any questions.
-
- These release does not constitute the full FileIO package since all of the
- examples and support files have grown rather large. Included here are only
- those files that have been updated since Fish disk #307.
-
- Jeff Glatt
- 6 Sycamore Drive East
- New Hartford, NY 13413
- (315) 735-5350
-