r3622: *** empty log message ***
authorKevin M. Rosenberg <kevin@rosenberg.net>
Fri, 13 Dec 2002 19:41:02 +0000 (19:41 +0000)
committerKevin M. Rosenberg <kevin@rosenberg.net>
Fri, 13 Dec 2002 19:41:02 +0000 (19:41 +0000)
debian/changelog
docs/hyperobject.doc
metaclass.lisp

index 705b0b298d86b203639c4452a4edaebbdcbb05d6..50c71396540a5db51b568270dda701bb35f01e6f 100644 (file)
@@ -1,3 +1,10 @@
+cl-hyperobject (2.5.0-1) unstable; urgency=low
+
+  * Reworked slot options, incompatible with previous version
+  * Complete redesign of object views
+
+ -- Kevin M. Rosenberg <kmr@debian.org>  Fri, 13 Dec 2002 03:08:23 -0700
+
 cl-hyperobject (2.1.1-1) unstable; urgency=low
 
   * New upstream, fixed hyperlink printing
index b554dd64809abe4dd5db2be5d9118facda6f8a1e..f78cd7454762ead1711544152d8073416a6d3e77 100644 (file)
Binary files a/docs/hyperobject.doc and b/docs/hyperobject.doc differ
index b43f7e52885b60962886fe5a3236a4015742eb61..f4db4dd1c0e089b337b0fa275beee303e555b861 100644 (file)
@@ -8,7 +8,7 @@
 ;;;; Date Started:  Apr 2000
 ;;;;
 ;;;;
-;;;; $Id: metaclass.lisp,v 1.4 2002/12/13 05:44:19 kevin Exp $
+;;;; $Id: metaclass.lisp,v 1.5 2002/12/13 19:40:50 kevin Exp $
 ;;;;
 ;;;; This file is Copyright (c) 2000-2002 by Kevin M. Rosenberg
 ;;;;
 
   
 (defparameter *class-options*
-  '(:user-name :default-print-slots :description :version :sql-name)
+  '(:user-name :default-print-slots :description :version :sql-name
+    :direct-rules)
   "List of class options for hyperobjects.")
 (defparameter *slot-options*
-  '(:print-formatter :description :user-name
+  '(:value-type :print-formatter :description :user-name
     :subobject :hyperlink :hyperlink-parameters
-    :index :inverse :unique :sql-name)
+    :index :inverse :unique :sql-name :null-allowed
+    :value-constraint :nil-text)
   "Slot options that can appear as an initarg")
 (defparameter *slot-options-no-initarg*
   '(:ho-type :sql-type :length)