X-Git-Url: http://git.kpe.io/?p=kmrcl.git;a=blobdiff_plain;f=package.lisp;h=daeff57546ce3b3181ad318ca35b6967329ad77d;hp=02a0285c8757e49ba2962e8da50a121bc8f2f4b8;hb=c0fe2c8fed48e08ef1ebb324f50d13db0d6d5042;hpb=41503aa8ef3f5d01114a7f3697cf29d80d92bc54 diff --git a/package.lisp b/package.lisp index 02a0285..daeff57 100644 --- a/package.lisp +++ b/package.lisp @@ -7,12 +7,13 @@ ;;;; Programmer: Kevin M. Rosenberg ;;;; Date Started: Apr 2000 ;;;; -;;;; $Id: package.lisp,v 1.2 2002/10/06 13:57:54 kevin Exp $ +;;;; $Id: package.lisp,v 1.17 2002/12/14 18:51:53 kevin Exp $ ;;;; ;;;; This file, part of KMRCL, is Copyright (c) 2002 by Kevin M. Rosenberg ;;;; ;;;; KMRCL users are granted the rights to distribute and use this software -;;;; as governed by the terms of the GNU General Public License. +;;;; as governed by the terms of the Lisp Lesser GNU Public License +;;;; (http://opensource.franz.com/preamble.html), also known as the LLGPL. ;;;; ************************************************************************* (declaim (optimize (debug 3) (speed 3) (safety 1) (compilation-speed 0))) @@ -21,13 +22,9 @@ (defpackage #:kmrcl (:nicknames :kl) - (:use :common-lisp - #+(or aserve allegro) :net.html.generator - #+(or aserve allegro) :net.aserve - #+allegro :net.xml.parser - ) - (:export #:bind-if - #:bind-when + (:use :common-lisp) + (:export #:let-if + #:let-when #:aif #:awhen #:awhile @@ -42,6 +39,7 @@ #:ensure-integer #:mklist #:filter + #:appendnew #:memo-proc #:memoize #:defun-memo @@ -68,12 +66,12 @@ #:indent-spaces #:print-list #:print-rows - #:concat-symbol - #:concat-symbol-pkg #:file-subst #:stream-subst #:remove-tree-if #:find-tree + #:with-each-file-line + #:with-each-stream-line #:print-file-contents #:read-file-to-string #:read-file-to-strings @@ -84,7 +82,12 @@ #:in #:mean #:with-gensyms - + + ;; symbols.lisp + #:ensure-keyword + #:concat-symbol + #:concat-symbol-pkg + ;; From attrib-class.lisp #:attributes-class #:slot-attribute @@ -103,56 +106,31 @@ #:seed-random-generator #:random-choice - - ;; From pipes.lisp - #:+empty-pipe+ - #:make-pipe - #:pipe-tail - #:pipe-head - #:pipe-elt - #:enumerate - #:pipe-display - #:pipe-force - #:pipe-filter - #:pipe-map - #:pipe-map-filtering - #:pipe-append - #:pipe-mappend - #:pipe-mappend-filtering - ;; From telnet-server.lisp #:start-telnet-server ;; From web-utils - #:std-xml-header - #:xml-cdata - - ;; From web-utils-allegro - #:cgi-var - #:print-http - #:princ-http + #:*base-url* #:base-url! #:make-url - #:with-tag - #:with-tag-attribute - #:princ-http-with-color - #:princ-http-with-size - #:with-link - #:home-link - #:head - #:with-xml-page - #:with-trans-page + #:*standard-html-header* + #:*standard-xhtml-header* + #:*standard-xml-header* + #:user-agent-ie-p + + ;; From xml-utils #:wrap-with-xml - #:parse-xml-no-ws - #:positions-xml-tag-contents #:xml-tag-contents - #:encode-query - - ;; From ml-class.lisp - #:ml-class - #:ml-class-title - #:load-all-subobjects - #:display-ml-class + #:positions-xml-tag-contents + #:xml-cdata + + ;; From console + *console-msgs* + cmsg + cmsg-c + cmsg-add + cmsg-remove + fixme ))