searching for share directories, was: 5.11.0 can not load diff_form
Subject: searching for share directories, was: 5.11.0 can not load diff_form
From: Raymond Toy
Date: Mon, 22 Jan 2007 16:13:31 -0500
Robert Dodier wrote:
> On 1/22/07, Raymond Toy <toy at rtp.ericsson.se> wrote:
>
>
>> Never mind. It works with gcl. It just seems to take an exceedingly
>> long time. Something that I probably would not be happy to see, every
>> time I start maxima.
>>
>
> Didn't you have a different implementation of the same idea?
> I've lost track.
>
Yes, I did. Works nicely with cmucl and clisp. Doesn't work at all
with gcl because it doesn't understand :wild-inferiors (subdirectories)
in directory function. (I looked at the implementation of directory in
gcl. It just calls "ls -d *" or "ls -d *.*". No subdirectory support.
I have a hack to use find on Unix.)
cl-fad (http://www.cliki.net/cl-fad) would seem to work, but, of course,
gcl isn't supported.
>
>> Perhaps we could just do something as simple as "find share -type d".
>> That should be fast and we only get directories as a result. We just
>> need to filter out the CVS directories, and binary-* directories.
>>
>> Of course, this probably won't work on Windows with cygwin or equivalent.
>>
>
> Yes, find would be great, if we could make it work on Windows.
>
>
I assume find is not a standard part of Windows, so that would work so
nicely.
Too bad.
Ray