r5187: *** empty log message ***
[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: package.lisp,v 1.3 2003/06/23 23:58:29 kevin Exp $
11 ;;;;
12 ;;;; This file, part of LML2, is Copyright (c) 2002 by Kevin M. Rosenberg
13 ;;;;
14 ;;;; LML2 users are granted the rights to distribute and use this software
15 ;;;; as governed by the terms of the GNU General Public License v2
16 ;;;; (http://www.gnu.org/licenses/gpl.html)
17 ;;;; *************************************************************************
18
19 (in-package #:cl-user)
20
21 (defpackage #:lisp-markup-language-2
22   (:use #:common-lisp)
23   (:nicknames #:lml2)
24   (:export
25
26    ;; data.lisp
27    #:*print-spaces*
28    #:*html-stream*
29    
30    ;; base.lisp
31    #:reset-indent
32    #:page
33    #:dtd-prologue
34    #:lml-format
35    #:lml-print
36    #:lml-princ
37    #:lml-write-char
38    #:lml-write-string
39    #:lml-print-date
40    #:alink
41    #:alink-c
42    
43    ;; htmlgen.lisp
44    #:html #:html-print #:html-print-subst #:html-print-list #:html-print-list-subst
45    #:html-stream #:*html-stream*
46
47
48    ;; files.lisp
49    #:with-dir
50    #:process-dir
51    #:lml-load
52    #:include-file
53
54    ;; stdsite.lisp
55    #:print-std-page
56    #:std-page
57    #:std-body
58    #:std-head
59    #:titled-pre-section
60    
61    ;; downloads.lisp
62    #:std-dl-page
63    #:full-dl-page
64
65    ;; utils.lisp
66    #:lml-quit
67    #:lml-cwd
68 ))