;;;; *************************************************************************
;;;; FILE IDENTIFICATION
;;;;
-;;;; Name: stdsite.cl
+;;;; Name: stdsite.lisp
;;;; Purpose: Functions to create my standard style sites
;;;; Programmer: Kevin M. Rosenberg
;;;; Date Started: Aug 2002
;;;;
-;;;; $Id: stdsite.lisp,v 1.2 2002/10/18 06:34:05 kevin Exp $
+;;;; $Id$
;;;;
;;;; This file, part of LML, is Copyright (c) 2002 by Kevin M. Rosenberg
;;;;
;;; content.lml_
;;; footer.lml_
-(declaim (optimize (debug 3) (speed 3) (safety 1) (compilation-speed 0)))
-(in-package :lml)
+(in-package #:lml)
(defmacro std-head (title &body body)
`(head
:name (pathname-name file))))
(when (probe-file src-file)
(div-c "lastmod"
- (lml-print "Last modified: ~A" (date-string (file-write-date src-file))))))
+ (lml-format "Last modified: ~A" (date-string (file-write-date src-file))))))
(lml-load "footer.lml_"))
(values))
(defmacro std-page (out-file title &body body)
`(let ((*indent* 0))
- (with-open-file (*html-output* (lml-file-name ,out-file :output)
+ (with-open-file (*html-output* (lml-file-name ',out-file :output)
:direction :output
:if-exists :supersede)
(print-std-page (lml-file-name ,out-file :source) ,title ,@body))))