[slime-devel] slime.el requires arc-mode
Steven E. Harris
seh at panix.com
Sun Oct 26 18:52:00 UTC 2008
"Tobias C. Rittweiler" <tcr at freebits.de> writes:
> Are you sure that the `(require 'arc-mode)' is executed at load time?
Yes, insofar as `load-library' and `load-file' trigger the
`eval-when-compile' form. If I run
M-x load-library slime
or
M-x load-file slime.el
the file fails to load. It looks like it's the `eval-when-compile' form
at line 67 that fails:
,----
| Debugger entered--Lisp error: (error "Required feature arc-mode was not provided")
| require(arc-mode)
| (progn (require (quote arc-mode)) (require (quote apropos)) (require (quote outline)) (require (quote etags)))
| (eval-when-compile (require (quote arc-mode)) (require (quote apropos)) (require (quote outline)) (require (quote etags)))
| load-internal("slime" nil nil nil undecided)
| load("slime")
| load-library("slime")
| eval((load-library "slime"))
| edit-and-eval-command("Redo: " (toggle-debug-on-error nil) (command-history . 1))
| repeat-complex-command(1)
| call-interactively(repeat-complex-command)
`----
Naturally, trying to byte-compile the file fails similarly. If I comment
out the `(require 'arc-mode)' form on line 68, I can compile and load
the file without error.
--
Steven E. Harris
More information about the slime-devel
mailing list