summaryrefslogtreecommitdiff
path: root/conditions.lisp
diff options
context:
space:
mode:
authorMatthias Benkard <code@mail.matthias.benkard.de>2007-09-24 16:02:54 +0200
committerMatthias Benkard <code@mail.matthias.benkard.de>2007-09-24 16:02:54 +0200
commiteec49f5b95266253a1f82497d828236fc43a3dfd (patch)
tree34831b8bb85dc7c0dd342cec044cd2d03321c964 /conditions.lisp
Initial version.
darcs-hash:def92c268e831071d651f7c0dc315910359b1d07
Diffstat (limited to 'conditions.lisp')
-rw-r--r--conditions.lisp13
1 files changed, 13 insertions, 0 deletions
diff --git a/conditions.lisp b/conditions.lisp
new file mode 100644
index 0000000..4d9ea4e
--- /dev/null
+++ b/conditions.lisp
@@ -0,0 +1,13 @@
+(in-package #:mulk.protocols)
+
+
+(define-condition simple-style-warning (style-warning)
+ ((format-control :initarg :format-control
+ :reader format-control)
+ (format-arguments :initarg :format-arguments
+ :reader format-arguments))
+ (:report (lambda (condition stream)
+ (apply #'format
+ stream
+ (format-control condition)
+ (format-arguments condition)))))