[slime-cvs] CVS slime
CVS User heller
heller at common-lisp.net
Tue Mar 6 20:55:08 UTC 2012
Update of /project/slime/cvsroot/slime
In directory tiger.common-lisp.net:/tmp/cvs-serv7948
Modified Files:
ChangeLog swank.lisp
Log Message:
* swank.lisp (swank-require): Ensure that provide as called.
--- /project/slime/cvsroot/slime/ChangeLog 2012/02/14 16:46:33 1.2297
+++ /project/slime/cvsroot/slime/ChangeLog 2012/03/06 20:55:07 1.2298
@@ -1,3 +1,7 @@
+2012-03-06 Helmut Eller <heller at common-lisp.net>
+
+ * swank.lisp (swank-require): Ensure that provide as called.
+
2012-02-12 Stas Boukarev <stassats at gmail.com>
* swank-ecl.lisp (accept-connection): Use the proper element-type
--- /project/slime/cvsroot/slime/swank.lisp 2012/01/06 09:02:43 1.782
+++ /project/slime/cvsroot/slime/swank.lisp 2012/03/06 20:55:07 1.783
@@ -2516,7 +2516,9 @@
(unless (member (string module) *modules* :test #'string=)
(require module (if filename
(filename-to-pathname filename)
- (module-filename module)))))
+ (module-filename module)))
+ (assert (member (string module) *modules* :test #'string=)
+ () "Required module ~s was not provided" module)))
*modules*)
(defvar *find-module* 'find-module
More information about the slime-cvs
mailing list