summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/guile/skribilo/engine/info.scm7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/guile/skribilo/engine/info.scm b/src/guile/skribilo/engine/info.scm
index 73d1915..e0f55a3 100644
--- a/src/guile/skribilo/engine/info.scm
+++ b/src/guile/skribilo/engine/info.scm
@@ -678,10 +678,11 @@
 ;*---------------------------------------------------------------------*/
 (markup-writer 'paragraph info-engine
   :action (lambda (n e)
-            (output-newline)
+            (unless (first-paragraph? n)
+              (output-newline))
             (output-flush *margin*)
-            (or (first-paragraph? n)
-                (display "   "))
+            (unless (first-paragraph? n)
+              (display "   "))
             (output (markup-body n) e)))
 
 ;*---------------------------------------------------------------------*/