1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
|
(in-package #:common-lisp-user)
(defpackage #:cl-markdown
(:use #:common-lisp #:metatilities #:cl-containers #:cl-ppcre
#:metabang-bind #:anaphora)
(:export
#:handle-spans
#:markdown
#:markdown-many
#:render-to-stream
#:*current-document*
#:*output-stream*
#:document-property)
(:nicknames #:markdown)
(:export
#:*render-active-functions*
#:*parse-active-functions*
#:anchor
#:table-of-contents
#:property
#:set-property
#:render
#:render-documentation)
;; handy (?) regular expressions
(:export
#:emphasis-1 #:emphasis-2
#:strong-1 #:strong-2
#:backtick
#:auto-link #:auto-mail
#:html #:entity
#:hostname-char #:hostname
#:pathname-char #:url-pathname
#:url #:url-no-registers
#:bracketed #:link+title
#:reference-link #:inline-link #:link-label)
(:export
#:footnote
#:footnotes
#:find-documentation
#:add-documentation-strategy
#:defextension
#:defsimple-extension))
(defpackage #:cl-markdown-user
(:use #:common-lisp #:metatilities #:cl-markdown)
(:import-from #:cl-markdown
#:footnote
#:footnotes
#:defextension
#:defsimple-extension
)
(:export
#:footnote
#:footnotes
#:find-documentation
#:add-documentation-strategy
#:defextension
#:defsimple-extension
))
|