
Mandag 10 april 2006 10:57 skreiv du:
On Friday 07 April 2006 17:36, stfn.sbtn@tiscali.it wrote:
I'm trying to run slime from emacs in the usual way with M-x slime. I get in the *inferior-lisp* buffer: [1]> ;; Loading file /usr/share/common-lisp/source/slime/swank-loader. lisp ... *** - FILE-WRITE-DATE: file #P"/usr/share/common- lisp/source/slime/ChangeLog" does not exist
This is strange as we create a ChangeLog file in the appropriate elc directory when installing for a emacs variant. See /usr/lib/emacsen-common/packages/install/slime: ...
swank-loader.lisp looks for the ChangeLog in its own source directory; #P"/usr/share/common-lisp/source/slime" and not in the elisp directory, where the symbolic link is created by the aforementioned script. This "works" in CMUCL & derivatives only because the function (file-write-date) returns nil if its argument does not point to a valid file, unlike CLISP which signals (file-error).
(...) Does anyone else has this problem?
Yes! :) I believe a symbolic link to the changelog from /usr/share/common-lisp/source/slime/ChangeLog would fix this bug. Regards, Kristian Berge Nessa Cavatina Software AS