#20 Check file system interactions


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.


  • Robert P. Goldman

    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

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks