Don't know if this has been posted here before. I'm using XEmacs 21.4 and CMUCL (lisp-implementation-version) "CVS release-18e-branch + minimal debian patches"
I don't know if this things are fixed in other version but I had to add the following line to easy-mmode.el (defalias 'define-minor-mode 'easy-mmode-define-minor-mode)
and change this in swank-loader.lisp (defun user-init-file () "Return the name of the user init file or nil." (let ((filename (format nil "~A/.swank.lisp" (namestring (truename (user-homedir-pathname)))))) (cond ((probe-file filename) filename) (t nil))))
I tried more than once with CMUCL but it seems as if a dot in a logical pathname is not allowed. Can anyone confirm that?
Regards Friedrich
Friedrich Dominicus frido@q-software-solutions.com writes:
I don't know if this things are fixed in other version but I had to add the following line to easy-mmode.el (defalias 'define-minor-mode 'easy-mmode-define-minor-mode)
Weird. slime.el had this alias for a long time.
[...]
I tried more than once with CMUCL but it seems as if a dot in a logical pathname is not allowed. Can anyone confirm that?
I cannot confirm that, but I added a call to translate-logical-pathname. Thanks for the report!
Helmut.