[slime-cvs] CVS slime

CVS User heller heller at common-lisp.net
Fri May 28 13:55:30 UTC 2010


Update of /project/slime/cvsroot/slime
In directory cl-net:/tmp/cvs-serv7516

Modified Files:
	ChangeLog slime.el 
Log Message:
Fix last change.

* slime.el (define-slime-contrib): Fix names.
Remove provide; makes no sense to call provide before file is
completely loaded.

--- /project/slime/cvsroot/slime/ChangeLog	2010/05/28 13:37:50	1.2104
+++ /project/slime/cvsroot/slime/ChangeLog	2010/05/28 13:55:30	1.2105
@@ -1,5 +1,13 @@
 2010-05-28  Helmut Eller  <heller at common-lisp.net>
 
+	Fix last change.
+
+	* slime.el (define-slime-contrib): Fix names.
+	Remove provide; makes no sense to call provide before file is
+	completely loaded.
+
+2010-05-28  Helmut Eller  <heller at common-lisp.net>
+
 	* slime.el (define-slime-contrib): Use destructuring-bind.
 
 2010-05-28  Helmut Eller  <heller at common-lisp.net>
--- /project/slime/cvsroot/slime/slime.el	2010/05/28 13:37:51	1.1325
+++ /project/slime/cvsroot/slime/slime.el	2010/05/28 13:55:30	1.1326
@@ -6875,18 +6875,17 @@
                             license)
       (loop for (key . value) in clauses append `(,key ,value))
     `(progn
-       ,(when gnu-only-p
+       ,(when gnu-emacs-only
           `(eval-and-compile
              (assert (not (featurep 'xemacs)) ()
                      ,(concat (symbol-name name)
                               " does not work with XEmacs."))))
-       ,@(mapcar #'(lambda (d) `(require ',d)) slime-deps)
+       ,@(mapcar (lambda (d) `(require ',d)) slime-dependencies)
        (defun ,(intern (concat (symbol-name name) "-init")) ()
-         ,@(mapcar #'(lambda (d) `(slime-require ',d)) swank-deps)
-         , at load-forms)
+         ,@(mapcar (lambda (d) `(slime-require ',d)) swank-dependencies)
+         , at on-load)
        (defun ,(intern (concat (symbol-name name) "-unload")) ()
-         , at unload-forms)
-       (provide ',name))))
+         , at on-unload))))
 
 (put 'define-slime-contrib 'lisp-indent-function 1)
 (put 'slime-indulge-pretty-colors 'define-slime-contrib t)





More information about the slime-cvs mailing list