diff --git a/code/array.lisp b/code/array.lisp index 6be1d29b6f2417155f6b1943a0239b9e6630ddfb..174afc2298964e72791ff67b80345f6a968ef41d 100644 --- a/code/array.lisp +++ b/code/array.lisp @@ -5,7 +5,7 @@ ;;; Carnegie Mellon University, and has been placed in the public domain. ;;; (ext:file-comment - "$Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/code/array.lisp,v 1.34 2003/02/24 10:07:00 emarsden Exp $") + "$Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/code/array.lisp,v 1.35 2003/05/05 12:04:26 emarsden Exp $") ;;; ;;; ********************************************************************** ;;; @@ -106,7 +106,7 @@ ;;;; MAKE-ARRAY -(eval-when (compile eval) +(eval-when (:compile-toplevel :execute) (defmacro pick-type (type &rest specs) `(cond ,@(mapcar #'(lambda (spec) @@ -302,11 +302,6 @@ (frob 0 dimensions initial-contents)))) -;;; Some people out there are still calling MAKE-VECTOR: -;;; -(setf (symbol-function 'make-vector) #'make-array) - - (defun vector (&rest objects) "Constructs a simple-vector from the given objects." (coerce (the list objects) 'simple-vector)) diff --git a/general-info/release-19a.txt b/general-info/release-19a.txt index c736bdc6a183af1bab2ed61a864c479782fbca2b..187cdf64dc3034c9a7789c804f360c7ccaaf017c 100644 --- a/general-info/release-19a.txt +++ b/general-info/release-19a.txt @@ -21,7 +21,7 @@ New in this release: * Feature enhancements: - Stack overflow checking added for FreeBSD/x86 and Linux/x86. - LISP:FIND-CLASS and LISP:CLASS-OF now return CLOS classes. The - symbols LISP:STARDARD-CLASS, LISP:BUILT-IN-CLASS, and + symbols LISP:STANDARD-CLASS, LISP:BUILT-IN-CLASS, and LISP:STRUCTURE-CLASS name CLOS classes. It is no longer necessary to SHADOWING-IMPORT these from PCL when doing MOP programming, and it fixes some non-compliances as well. @@ -69,6 +69,7 @@ New in this release: - Compiler eliminating some type checks in safe code. * Other changes: + - Removed obsolete alias from MAKE-VECTOR to MAKE-ARRAY * Numerous improvements to the PCL implementation of CLOS: - Gerd's PCL has been added, which fixes numerous bugs and ANSI/