[elephant-devel] ele-bdb.lisp
Ian Eslick
eslick at csail.mit.edu
Tue Mar 20 01:13:13 UTC 2007
That's good news! I'll promote your changes shortly. Thank you for
all the help!
Ian
On Mar 19, 2007, at 7:20 PM, Frank Schorr wrote:
> Ian:
>
> This is lispworks on windows:
>
> No tests failed. !!!
>
> This is a replacement for the function in ele-bdb.lisp having cl-
> ppcre in it:
>
> (defun path-for-cygwin (path)
> "DOS pathname -> cygwin pathname. Replace backslashes with slashes
> and drive letter with directory.
> e.g. \"C:\\dir\\\" -> \"/C/dir/\" (drive C: must be mounted as /C/
> in cgwin)"
> (let* ((result (namestring path))
> (colon-pos (position #\: result))
> (drive-letter (char result (1- colon-pos))))
> (setf (char result (1- colon-pos)) #\/)
> (setf (char result colon-pos) drive-letter)
> (substitute #\/ #\\ result)))
>
> One change is neccessary in elephant.asd:
> look for the string "patohname" and replace it by "pathname".
>
> elephant is running on my windows computer with ACl trial and
> lispworks pro.
>
> Best regards,
> Frank
>
> P.S.: derived indices are my favorites !
>
>
>
>> Frank,
>>
>> I didn't notice this earlier because my Allegro configuration has cl-
>> ppcre loaded by default, but your changes to ele-bdb.asd have a
>> dependency on cl-ppcre. It's the only one in the entire elephant
>> source tree and we'd like to minimize library dependencies so can we
>> find a way to do this natively rather than with cl-ppcre?
>>
>> Thanks,
>> Ian
>> _______________________________________________
>> elephant-devel site list
>> elephant-devel at common-lisp.net
>> http://common-lisp.net/mailman/listinfo/elephant-devel
>>
>
>
> _______________________________________________________________
> SMS schreiben mit WEB.DE FreeMail - einfach, schnell und
> kostenguenstig. Jetzt gleich testen! http://f.web.de/?mc=021192
>
> _______________________________________________
> elephant-devel site list
> elephant-devel at common-lisp.net
> http://common-lisp.net/mailman/listinfo/elephant-devel
More information about the elephant-devel
mailing list