Initialization happens twice?
Matthew Calhoun <[email protected]> Thu, 21 Aug 2003 23:41:01 -0700
| Newsgroups | gmane.lisp.ilisp.general |
|---|---|
| Message-ID | <[email protected]> |
Hello,
I'm using Ilisp in GNU Emacs 21.3 on Mac OS X, with OpenMCL as my
inferior lisp. When I do M-x openmcl, the initialization process (or
parts thereof) seems to happen twice. At least, the "?" prompt is
printed twice, and when I put a debugging message in lisp-mode-hook,
the *Messages* buffer seems to bear this out:
Loading ilisp...
Loading ilcompat...
Loading ilfsf21...done
Loading ilcompat...done
Loading comint-ipc...done
Loading extra/hyperspec...
Loading cl-seq...done
Loading cl-extra...done
Loading extra/hyperspec...done
Loading extra/cltl2...done
Loading ilisp-all.elc...done
DEBUG: HITTING ILISP-LOAD-HOOK
Loading menu interface.
'ilisp-*enable-cl-easy-meny-p*' is t
Loading ilisp-cl-easy-menu (source)...
Loading cl-macs...done
Loading ilisp-cl-easy-menu (source)...done
Loading ild...done
Loading ilisp-imenu...done
Loading ilisp...done
DEBUG: HITTING LISP-MODE-HOOK [2 times]
ILISP V5.12.0 Use M-x ilisp-bug for problems and suggestions.
Started initializing ILISP [2 times]
Finished initializing openmcl
Set *openmcl*'s directory to /Users/matthew/
Here's the section of my .emacs that deals with openmcl and ilisp:
(add-hook 'lisp-mode-hook
'(lambda ()
(message "DEBUG: HITTING LISP-MODE-HOOK")
(require 'ilisp)))
(add-hook 'ilisp-load-hook
'(lambda ()
(message "DEBUG: HITTING ILISP-LOAD-HOOK")
(add-hook 'ilisp-init-hook
'(lambda ()
(default-directory-lisp ilisp-last-buffer)))))
(setq inferior-lisp-program "/Users/matthew/bin/openmcl")
(setq ilisp-program "/Users/matthew/bin/openmcl")
(setq openmcl-program "/Users/matthew/bin/openmcl")
(autoload 'run-ilisp "ilisp" "Select a new inferior Lisp." t)
(autoload 'openmcl "ilisp" "Run OpenMCL as inferior Lisp." t)
(set-default 'auto-mode-alist
(append '(("\\.lisp$" . lisp-mode)
("\\.lsp$" . lisp-mode)
("\\.cl$" . lisp-mode))
auto-mode-alist))
I've been messing around with this configuration for a while, but I
haven't been able to figure it out. Any insight would be very
appreciated.
Thanks,
Matt
-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines
at the same time. Free trial click here:http://www.vmware.com/wl/offer/358/0