-
-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathpackage.lisp
104 lines (104 loc) · 1.97 KB
/
package.lisp
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
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
(in-package #:cl-user)
(defpackage #:staple
(:nicknames #:org.shirakumo.staple)
(:use #:cl #:org.shirakumo.staple.recording)
;; code-format.lisp
(:export
#:markup-code-snippets-ignoring-errors
#:markup-code-snippets
#:skip-tag
#:markup-code-block
#:markup-code-reference)
;; inference.lisp
(:export
#:*document-patterns*
#:*image-patterns*
#:*default-template*
#:extract-language
#:simple-page
#:document
#:filename
#:document-package
#:simple-project
#:logo
#:documents
#:images
#:subsystems
#:page-type
#:template
#:output-directory
#:no-known-output-directory
#:system)
;; page.lisp
(:export
#:*page*
#:page
#:title
#:language
#:output
#:project
#:page-variants
#:page-siblings
#:generate
#:input-page
#:input
#:static-page
#:compiled-page
#:templated-page
#:template-data
#:definitions-index-page
#:packages
#:format-documentation
#:resolve-source-link
#:definition-wanted-p
#:definitions
#:system-page
#:system
#:current-commit)
;; project.lisp
(:export
#:*project*
#:*load-prohibited-systems*
#:project
#:pages
#:extension-file
#:find-project
#:load-extension
#:infer-project
#:generate)
;; recording.lisp
(:export
#:packages
#:package-system)
;; transform.lisp
(:export
#:pathname-type->type
#:compile-source
#:define-source-compiler)
;; toolkit.lisp
(:export
#:find-files
#:read-file
#:definition-id
#:definition-order
#:sort-definitions
#:definition-importance
#:preferred-definition
#:url-encode
#:ensure-package-definition
#:ensure-package
#:absolute-source-location
#:maybe-lang-docstring
#:with-stream
#:stream-designator
#:relative-path
#:load-system-quietly
#:purify-arglist)
;; xref.lisp
(:export
#:xref-resolver
#:remove-xref-resolver
#:define-xref-resolver
#:resolve-xref
#:find-definitions-for-identifier
#:xref))