summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/guile/skribilo/writer.scm5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/guile/skribilo/writer.scm b/src/guile/skribilo/writer.scm
index c57f3a8..2c2233c 100644
--- a/src/guile/skribilo/writer.scm
+++ b/src/guile/skribilo/writer.scm
@@ -34,7 +34,6 @@
:use-module (srfi srfi-35)
:use-module (skribilo condition)
:use-module (skribilo debug)
- :use-module (skribilo output)
:use-module (skribilo ast)
:use-module (oop goops)
@@ -162,7 +161,9 @@
(else
(let ((m (make-writer-predicate markup predicate class))
(ac (if (eq? action 'unspecified)
- (lambda (n e) (output (markup-body n) e))
+ (lambda (n e)
+ ((@ (skribilo output) output)
+ (markup-body n) e))
action)))
(engine-add-writer! e markup m predicate
options before ac after class validate))))))