Add Debian doc-base entry
[lml2.git] / package.lisp
1 ;;;; -*- Mode: LISP; Syntax: ANSI-Common-Lisp; Base: 10 -*-
2 ;;;; *************************************************************************
3 ;;;; FILE IDENTIFICATION
4 ;;;;
5 ;;;; Name:          package.lisp
6 ;;;; Purpose:       Package file for Lisp Markup Language 2
7 ;;;; Programmer:    Kevin M. Rosenberg
8 ;;;; Date Started:  June 2003
9 ;;;;
10 ;;;; $Id$
11 ;;;;
12 ;;;; This file, part of LML2, is Copyright (c) 2000-2003 by Kevin Rosenberg.
13 ;;;; Rights of modification and redistribution are in the LICENSE file.
14 ;;;;
15 ;;;; *************************************************************************
16
17 (in-package #:cl-user)
18
19 (defpackage #:lisp-markup-language-2
20   (:use #:common-lisp #:kmrcl)
21   (:nicknames #:lml2)
22   (:export
23
24    ;; data.lisp
25    #:*html-stream*
26
27    ;; base.lisp
28    #:html-file-page
29    #:dtd-prologue
30    #:lml-format
31    #:lml-print
32    #:lml-princ
33    #:lml-write-char
34    #:lml-write-string
35    #:lml-print-date
36    #:alink
37    #:alink-c
38
39    ;; htmlgen.lisp
40    #:html #:html-print #:html-print-subst #:html-print-list #:html-print-list-subst
41    #:html-stream #:*html-stream*
42
43
44    ;; files.lisp
45    #:with-dir
46    #:process-dir
47    #:lml-load
48    #:insert-file
49
50    ;; stdsite.lisp
51    #:print-std-page
52    #:std-page
53    #:std-body
54    #:std-head
55    #:titled-pre-section
56
57    ;; downloads.lisp
58    #:std-dl-page
59    #:full-dl-page
60
61    ;; utils.lisp
62    #:lml-quit
63    #:lml-cwd
64
65    ;; apache-dir
66    #:write-html-apache-directory
67 ))