r3587: *** empty log message ***
[hyperobject.git] / package.lisp
index c2f3f5b254fb7b8d3dd2d204f84b71d11023d05c..ecda605e53bb4a0cf30a4d4bc2f6b3326f126779 100644 (file)
@@ -1,4 +1,4 @@
-;;;; -*- Mode: Lisp; Syntax: ANSI-Common-Lisp; Base: 10 -*-
+;;; -*- Mode: Lisp; Syntax: ANSI-Common-Lisp; Base: 10 -*-
 ;;;; *************************************************************************
 ;;;; FILE IDENTIFICATION
 ;;;;
@@ -7,12 +7,13 @@
 ;;;; Programmer:    Kevin M. Rosenberg
 ;;;; Date Started:  Apr 2000
 ;;;;
-;;;; $Id: package.lisp,v 1.13 2002/11/29 05:05:29 kevin Exp $
+;;;; $Id: package.lisp,v 1.17 2002/12/09 10:36:15 kevin Exp $
 ;;;;
 ;;;; This file is Copyright (c) 2000-2002 by Kevin M. Rosenberg
 ;;;; *************************************************************************
 
-(declaim (optimize (debug 3) (speed 3) (safety 1) (compilation-speed 0)))
+(eval-when (:compile-toplevel :execute)
+  (declaim (optimize (speed 2) (safety 2) (compilation-speed 0) (debug 2))))
 
 (in-package :cl-user)
 
@@ -26,6 +27,7 @@
    #:hyperobject-class-title
    #:load-all-subobjects
    #:view
+   #:fmt-comma-integer
    ))
 
 (defpackage #:hyperobject-user
@@ -59,7 +61,7 @@
      pcl:compute-effective-slot-definition
      pcl::compute-effective-slot-definition-initargs)
    #+scl
-   `(class-of  class-name clos:class-slots clos::standard-class
+   `(clos:class-slots clos::standard-class
      clos::slot-definition-name clos:finalize-inheritance
      clos::standard-direct-slot-definition clos::standard-effective-slot-definition
      clos::validate-superclass clos:direct-slot-definition-class