Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#20 Check file system interactions

demos
closed-fixed
nobody
None
5
2013-06-25
2010-03-05
No

The load and save gadgets must interact with the file system. rotgut and I have found that the file browser demo did not work on SBCL because SBCL insists on having an :unspecific name and type component in order to get a directory. That's fixed, but we should check and make sure that these other gadgets work correctly on SBCL.

Discussion

  • I did a little bit of work on this. But I found that there's a lot of dead code here that has to do with the old Mac OS. I think this stuff should all be ripped out, but haven't had a chance to do it.

    I also found that there's a lot of stuff here that is conditioned on #+apple, which turns out to conflate CL implementation (old Mac CL) and operating system (old Mac OSX). In cases where I could identify that it was the Mac CL implementation, I have moved towards using #+clozure-common-lisp (wish this wasn't so verbose).

    This still needs just a quick pass through save-load-functions and some of the garnet utils and then it could be cleared.

     
  • Fred Gilham
    Fred Gilham
    2013-06-25

    I blew away most of the #+apple stuff. I also verified that the file browser works with SBCL, and that load and save gadgets work as well. (I use them in the mandelbrot set browser.) So I'm going to close this bug.

     
  • Fred Gilham
    Fred Gilham
    2013-06-25

    • status: open --> closed-fixed
    • Group: --> demos