Provide a new nil argument to find-symbol* so it doesn't errors.
authorFrancois-Rene Rideau <tunes@google.com>
Wed, 16 Jan 2013 14:29:55 +0000 (09:29 -0500)
committerFrancois-Rene Rideau <tunes@google.com>
Wed, 16 Jan 2013 14:29:55 +0000 (09:29 -0500)
encodings.lisp

index 1ae1f77..f67edb5 100644 (file)
    #+abcl (normalize-encoding encoding) ;; we bootstrap that in initialize-normalized-encodings
    #+allegro (excl:find-external-format encoding)
    #+clozure (ccl::normalize-external-format t encoding)
-   #+clisp (find-symbol* encoding :charset)
+   #+clisp (find-symbol* encoding :charset nil)
    #+cmu (stream::find-external-format encoding)
    #+ecl (ext:make-encoding encoding)
    #+lispworks
 
 (defun initialize-normalized-encodings (&optional warn)
   #+abcl
-  (loop :for name :in (let ((ae (find-symbol* :available-encodings :sys)))
+  (loop :for name :in (let ((ae (find-symbol* :available-encodings :sys nil)))
                         (when ae (funcall ae)))
     :for n = (intern (string name) :keyword) ;; is this needed?
     :do (setf (gethash n *normalized-encodings*) name))