-Now supports SBCL & OpenMCL.
+CLSQL now supports SBCL, OpenMCL, and SCL.
;;;; Programmers: Kevin M. Rosenberg
;;;; Date Started: May 2002
;;;;
-;;;; $Id: initialize.lisp,v 1.1 2002/09/30 10:19:01 kevin Exp $
+;;;; $Id: initialize.lisp,v 1.2 2002/10/16 11:51:04 kevin Exp $
;;;;
;;;; This file, part of CLSQL, is Copyright (c) 2002 by Kevin M. Rosenberg
;;;; and Copyright (c) 1999-2001 by Pierre R. Mai
(defvar *loaded-database-types* nil
"Contains a list of database types which have been defined/loaded.")
+(defmethod database-type-load-foreign (x)
+ (error "No generic function defined for database-type-load-foreign with parameters of %S" x))
+
(defmethod database-type-load-foreign :after (database-type)
(when (database-type-library-loaded database-type)
(pushnew database-type *loaded-database-types*)))
;;;; Programmer: Kevin M. Rosenberg
;;;; Date Started: Feb 2002
;;;;
-;;;; $Id: clsql-base.asd,v 1.16 2002/10/14 04:09:02 kevin Exp $
+;;;; $Id: clsql-base.asd,v 1.17 2002/10/16 11:51:04 kevin Exp $
;;;;
;;;; This file, part of CLSQL, is Copyright (c) 2002 by Kevin M. Rosenberg
;;;;
(in-package :asdf)
-#+(or allegro lispworks cmu sbcl openmcl mcl)
+#+(or allegro lispworks cmu sbcl openmcl mcl scl)
(defsystem :clsql-base
:name "cl-sql-base"
:author "Kevin M. Rosenberg <kmr@debian.org>"
(:file "db-interface" :depends-on ("conditions"))
(:file "initialize" :depends-on ("db-interface"))))))
-#+(or allegro lispworks cmu sbcl openmcl mcl)
+#+(or allegro lispworks cmu sbcl openmcl mcl scl)
(when (ignore-errors (find-class 'load-compiled-op))
(defmethod perform :after ((op load-compiled-op) (c (eql (find-system :clsql-base))))
(pushnew :clsql-base cl:*features*)))
;;;; Programmer: Kevin M. Rosenberg\r
;;;; Date Started: Aug 2002\r
;;;;\r
-;;;; $Id: clsql-mysql.asd,v 1.12 2002/10/14 04:09:02 kevin Exp $\r
+;;;; $Id: clsql-mysql.asd,v 1.13 2002/10/16 11:51:04 kevin Exp $\r
;;;;\r
;;;; This file, part of CLSQL, is Copyright (c) 2002 by Kevin M. Rosenberg\r
;;;;\r
\r
;;; System definition\r
\r
-#+(or allegro lispworks cmu sbcl openmcl mcl)\r
+#+(or allegro lispworks cmu sbcl openmcl mcl scl)\r
(defsystem :clsql-mysql\r
:name "cl-sql-mysql"\r
:author "Kevin M. Rosenberg <kmr@debian.org>"\r
;;;; -*- Mode: LISP; Syntax: ANSI-Common-Lisp; Base: 10 -*-
;;;; This is copyrighted software. See interfaces/oracle/* files for terms.
;;;;
-;;;; $Id: clsql-oracle.asd,v 1.11 2002/10/14 04:09:02 kevin Exp $
+;;;; $Id: clsql-oracle.asd,v 1.12 2002/10/16 11:51:04 kevin Exp $
(in-package :asdf)
;;; System definition
-#+(or allegro lispworks cmu sbcl openmcl mcl)
+#+(or allegro lispworks cmu sbcl openmcl mcl scl)
(defsystem :clsql-oracle
:name "cl-sql-oracle"
:author "Kevin M. Rosenberg <kmr@debian.org>"
;;;; Programmer: Kevin M. Rosenberg\r
;;;; Date Started: Aug 2002\r
;;;;\r
-;;;; $Id: clsql-postgresql-socket.asd,v 1.12 2002/10/14 04:09:02 kevin Exp $\r
+;;;; $Id: clsql-postgresql-socket.asd,v 1.13 2002/10/16 11:51:04 kevin Exp $\r
;;;;\r
;;;; This file, part of CLSQL, is Copyright (c) 2002 by Kevin M. Rosenberg\r
;;;;\r
\r
;;; System definition\r
\r
-#+(or allegro lispworks cmu sbcl openmcl mcl)\r
+#+(or allegro lispworks cmu sbcl openmcl mcl scl)\r
(defsystem :clsql-postgresql-socket\r
:name "cl-sql-postgresql-socket"\r
:author "Kevin M. Rosenberg <kmr@debian.org>"\r
;;;; Programmer: Kevin M. Rosenberg\r
;;;; Date Started: Aug 2002\r
;;;;\r
-;;;; $Id: clsql-postgresql.asd,v 1.12 2002/10/14 04:09:02 kevin Exp $\r
+;;;; $Id: clsql-postgresql.asd,v 1.13 2002/10/16 11:51:04 kevin Exp $\r
;;;;\r
;;;; This file, part of CLSQL, is Copyright (c) 2002 by Kevin M. Rosenberg\r
;;;;\r
(declaim (optimize (debug 3) (speed 3) (safety 1) (compilation-speed 0)))\r
(in-package :asdf)\r
\r
-#+(or allegro lispworks cmu sbcl openmcl mcl)\r
+#+(or allegro lispworks cmu sbcl openmcl mcl scl)\r
(defsystem :clsql-postgresql\r
:name "cl-sql-postgresql"\r
:author "Kevin M. Rosenberg <kmr@debian.org>"\r
;;;; Programmer: Kevin M. Rosenberg
;;;; Date Started: Aug 2002
;;;;
-;;;; $Id: clsql-uffi.asd,v 1.13 2002/10/14 04:09:02 kevin Exp $
+;;;; $Id: clsql-uffi.asd,v 1.14 2002/10/16 11:51:04 kevin Exp $
;;;;
;;;; This file, part of CLSQL, is Copyright (c) 2002 by Kevin M. Rosenberg
;;;;
;;; System definition
-#+(or allegro lispworks cmu sbcl openmcl mcl)
+#+(or allegro lispworks cmu sbcl openmcl mcl scl)
(defsystem :clsql-uffi
:name "cl-sql-base"
:author "Kevin M. Rosenberg <kmr@debian.org>"
;;;; Programmer: Kevin M. Rosenberg
;;;; Date Started: Feb 2002
;;;;
-;;;; $Id: clsql.asd,v 1.14 2002/10/14 04:09:02 kevin Exp $
+;;;; $Id: clsql.asd,v 1.15 2002/10/16 11:51:04 kevin Exp $
;;;;
;;;; This file, part of CLSQL, is Copyright (c) 2002 by Kevin M. Rosenberg
;;;;
(in-package :asdf)
-#+(or allegro lispworks cmu sbcl openmcl mcl)
+#+(or allegro lispworks cmu sbcl openmcl mcl scl)
(defsystem :clsql
:name "cl-sql"
:author "Kevin M. Rosenberg <kmr@debian.org>"
:depends-on (:clsql-base)
)
-#+(or allegro lispworks cmu sbcl openmcl mcl)
+#+(or allegro lispworks cmu sbcl openmcl mcl scl)
(when (ignore-errors (find-class 'load-compiled-op))
(defmethod perform :after ((op load-compiled-op) (c (eql (find-system :clsql))))
(pushnew :clsql cl:*features*)))
+cl-sql (1.1.0-1) unstable; urgency=low
+
+ * Add SCL support.
+ * Fix file type in test-suite/tester-clsql.lisp
+
+ -- Kevin M. Rosenberg <kmr@debian.org> Tue, 15 Oct 2002 13:34:41 -0600
+
cl-sql (1.0.1-1) unstable; urgency=low
* Add defgeneric for generic functions
;;;; Programmer: Kevin M. Rosenberg
;;;; Date Started: Mar 2002
;;;;
-;;;; $Id: tester-clsql.lisp,v 1.1 2002/09/30 10:19:23 kevin Exp $
+;;;; $Id: tester-clsql.lisp,v 1.2 2002/10/16 11:51:04 kevin Exp $
;;;;
;;;; This file, part of CLSQL, is Copyright (c) 2002 by Kevin M. Rosenberg
;;;;
(in-package :cl-user)
(unless (find-package :util.test)
- (load (make-pathname :name "acl-compat-tester" :type "cl"
- :defaults *load-truename*)))
+ (load (make-pathname :name "acl-compat-tester" :defaults *load-truename*)))
(in-package :clsql-user)
(use-package :util.test)