r11859: Canonicalize whitespace
[lml.git] / stdsite.lisp
index a322811b447c6b7427fd076efa5e6b48124afef0..62305e3211e6da8b17fd454d711b00fed05a3c71 100644 (file)
@@ -27,7 +27,7 @@
 (in-package #:lml)
 
 (defmacro std-head (title &body body)
-  `(head 
+  `(head
     (title ,title)
     (lml-load "head.lml_")
     ,@body))
 (defun std-footer (file)
   (div-c "disclaimsec"
     (let ((src-file (make-pathname
-                    :defaults *sources-dir*
-                    :type "lml"
-                    :name (pathname-name file))))       
+                     :defaults *sources-dir*
+                     :type "lml"
+                     :name (pathname-name file))))
       (when (probe-file src-file)
-       (div-c "lastmod"
+        (div-c "lastmod"
           (lml-format  "Last modified: ~A" (date-string (file-write-date src-file))))))
     (lml-load "footer.lml_"))
   (values))
 (defmacro std-body (file &body body)
   `(body
     (lml-load "banner.lml_")
-    (table-c "stdbodytable" :border "0" :cellpadding "3" 
-            (tbody 
-             (tr :valign "top"
-                 (td-c "stdcontentcell"
-                       (lml-load "contents.lml_"))
-                 (td :valign "top"
-                     ,@body
-                     (std-footer ,file)))))
+    (table-c "stdbodytable" :border "0" :cellpadding "3"
+             (tbody
+              (tr :valign "top"
+                  (td-c "stdcontentcell"
+                        (lml-load "contents.lml_"))
+                  (td :valign "top"
+                      ,@body
+                      (std-footer ,file)))))
     (lml-load "final.lml_")))
-  
+
 
 (defmacro print-std-page (file title &body body)
   `(progn
      (xhtml-prologue)
      (html :xmlns "http://www.w3.org/1999/xhtml"
-          (std-head ,title)
-          (std-body ,file ,@body))))
+           (std-head ,title)
+           (std-body ,file ,@body))))
 
 (defmacro std-page (out-file title &body body)
   `(let ((*indent* 0))
      (with-open-file (*html-output* (lml-file-name ',out-file :output)
-                     :direction :output
-                     :if-exists :supersede)
+                      :direction :output
+                      :if-exists :supersede)
        (print-std-page (lml-file-name ',out-file :source) ,title ,@body))))
 
 (defmacro titled-pre-section (title &body body)
   `(progn
      (h1 ,title)
      (pre :style "padding-left:30pt;"
-         ,@body)))
+          ,@body)))