NAME is a string designator; typo. more-functions
authorOlof-Joachim Frahm <olof@macrolet.net>
Tue, 3 Sep 2013 16:00:44 +0000 (18:00 +0200)
committerOlof-Joachim Frahm <olof@macrolet.net>
Fri, 14 Mar 2014 15:31:37 +0000 (16:31 +0100)
src/package.lisp

index 6fd379b..60d00f6 100644 (file)
 
 (defun %make-package (name use)
   (let ((package (new)))
-    (setf (oget package "packageName") name)
+    (setf (oget package "packageName") (string name))
     (setf (oget package "symbols") (new))
     (setf (oget package "exports") (new))
     (setf (oget package "use") use)
     (if (find name *package-list* :key (lambda (s) (oget s "packageName")) :test #'equal)
-        (error "A package namded `~a' already exists." name)
+        (error "A package named `~a' already exists." name)
         (push package *package-list*))
     package))