The following code from guile-core/emacs/guile.el fails in the event
that "channel.scm" is not found anywhere:

(defvar gulie-channel-file
  (catch 'return
    (mapc (lambda (dir)
            (let ((file (expand-file-name "channel.scm" dir)))
              (if (file-exists-p file) (throw 'return file))))
          load-path)))

In that event, the variable is set to the value of load-path; clearly
wrong, and indeed, an error then gets signalled from
guile:make-adapter when it tries to use guile-libs.

Thomas

_______________________________________________
Bug-guile mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-guile

Reply via email to