* sql/conditions.lisp: Set initial slot value for message in SQL-WARNING * sql/transactions.lisp: Correctly set slots of SQL-WARNING
+13 Jun 2004 Kevin Rosenberg <kevin@rosenberg.net>
+ * Version 2.11.9
+ * sql/conditions.lisp: Set initial slot value for message in SQL-WARNING
+ * sql/transactions.lisp: Correctly set slots of SQL-WARNING
+
12 Jun 2004 Marcus Pearce <m.t.pearce@city.ac.uk>
* sql/package.lisp: export DATABASE-TYPE from CLSQL and subclasses
of SQL-EXPRESSION from CLSQL-SYS.
+cl-sql (2.11.9-1) unstable; urgency=low
+
+ * New upstream
+
+ -- Kevin M. Rosenberg <kmr@debian.org> Sun, 13 Jun 2004 15:51:35 -0700
+
cl-sql (2.11.8-1) unstable; urgency=low
* New upstream
;;; CLSQL Extensions
(define-condition sql-warning (warning sql-condition)
- ((message :initarg :message :reader sql-warning-message))
+ ((message :initarg :message :initform nil :reader sql-warning-message))
(:report (lambda (c stream)
- (format stream (sql-warning-message c)))))
+ (format stream "~A" (sql-warning-message c)))))
(define-condition sql-database-warning (sql-warning)
((database :initarg :database :reader sql-warning-database))
(setf autocommit (previous-autocommit transaction))
(map nil #'funcall (commit-hooks transaction)))
(warn 'sql-warning
- :format-control
- "Cannot commit transaction against ~A because there is no transaction in progress."
- :format-arguments (list database)))))
+ :message
+ (format nil "Cannot commit transaction against ~A because there is no transaction in progress."
+ database)))))
(defmethod database-abort-transaction ((database database))
(with-slots (transaction transaction-level autocommit) database
(setf autocommit (previous-autocommit transaction))
(map nil #'funcall (rollback-hooks transaction))))
(warn 'sql-warning
- :format-control
- "Cannot abort transaction against ~A because there is no transaction in progress."
- :format-arguments (list database)))))
+ :message
+ (format nil "Cannot abort transaction against ~A because there is no transaction in progress."
+ database)))))
(defun mark-transaction-committed (database)
(when (and (transaction database)