[Ecls-list] Using Femlisp with ECL / Bug reports

Nicolas Neuss Nicolas.Neuss at iwr.uni-heidelberg.de
Fri Aug 5 11:44:09 UTC 2005


Juan Jose Garcia Ripoll <lisp at arrakis.es> writes:

> Well, it was supposed to be zero after the CVS infrastructure was moved
> to different servers. But in practice seems to be around 5 hours.

Oh, that's a very long gap.

> I would be very grateful if you could track this bug. I am rather busy
> and, though I can probably solve problems once spotted and well
> delimited, I have not much time for debugging.

Let's start with this.  Put the following in a file and do (load
(compile-file ...)), [C-k] from slime.  Results for me in an error that the
device "femlisp:" is not known.

---------------------------------------------------------------------------
(in-package :cl-user)
(defvar *femlisp-pathname* #p"/home/neuss/CL-HOME/femlisp/")
(let ((directory (pathname-directory *femlisp-pathname*)))
  (setf (logical-pathname-translations "FEMLISP")
        `(("**;*.*.*"
           ,(make-pathname :directory `(, at directory :wild-inferiors)
                           :name :wild :type :wild :version :wild)))))
(require 'asdf)
(pushnew (probe-file #p"femlisp:") asdf::*central-registry* :test #'equalp)
---------------------------------------------------------------------------

Another bug (I think):

  (defmethod foo (x) (defmethod bar ((f (eql x)))))

does not work.

Yours, Nicolas.




More information about the ecl-devel mailing list