chiark / gitweb /
el/dot-emacs.el: Autoload SLIME while compiling.
authorMark Wooding <mdw@distorted.org.uk>
Thu, 27 Jan 2022 23:27:15 +0000 (23:27 +0000)
committerMark Wooding <mdw@distorted.org.uk>
Thu, 27 Jan 2022 23:27:15 +0000 (23:27 +0000)
el/dot-emacs.el

index 21933de4e4545aa0ad23aedd75c0b3d9c84f5acd..6a6112d82ae8b8f422b36c46f94f60e988803497 100644 (file)
@@ -4792,11 +4792,12 @@ (defadvice slime-user-first-name
   (if mdw-friendly-name (setq ad-return-value mdw-friendly-name)
     ad-do-it))
 
-(trap
- (if (not mdw-fast-startup)
-     (progn
-       (require 'slime-autoloads)
-       (slime-setup '(slime-autodoc slime-c-p-c)))))
+(eval-and-compile
+  (trap
+    (if (not mdw-fast-startup)
+       (progn
+         (require 'slime-autoloads)
+         (slime-setup '(slime-autodoc slime-c-p-c))))))
 
 (let ((stuff '((cmucl ("cmucl"))
               (sbcl ("sbcl") :coding-system utf-8-unix)