File: api.lisp

package info (click to toggle)
cl-markdown 20101006-2.1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, forky, sid, trixie
  • size: 556 kB
  • sloc: lisp: 5,863; makefile: 11
file content (81 lines) | stat: -rw-r--r-- 1,593 bytes parent folder | download | duplicates (2)
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
(in-package #:cl-markdown)


(defgeneric reset (thing)
  )


(defgeneric (setf document-property) (value name))

(defgeneric render-to-stream (document style stream-specifier)
  )

(defgeneric main-parent (document)
  )

(defgeneric handle-spans (document)
  )

(defgeneric scan-one-span (what scanner-name scanner scanners)
  )

(defgeneric process-span-in-span-p (sub-span current-span)
  )

(defgeneric unconvert-escapes (what)
  )

(defgeneric render (document style stream)
  )

(defgeneric it-starts-with-block-level-html-p (chunk)
  )

(defgeneric markup-class-mergable-p (what)
  )

(defgeneric merge-lines-in-chunks (what)
  )

(defgeneric can-merge-lines-p (first second)
  )

(defgeneric handle-paragraph-eval-interactions (what)
  )

(defgeneric encode-html (what encoding-method &rest codes)
  )

(defgeneric markup-class-for-html (what)
  )

(defgeneric render-span-to-html (kind body encoding-method)
  )

(defgeneric generate-link-output (link-info text)
  )

(defgeneric add-html-header-p (document)
  )

(defgeneric render-plain (what)
  )

(defgeneric render-span-plain (kind body)
  )

(defgeneric process-span-for (kind command args)
  )

(defgeneric generate-link-output-for-kind (kind link-info text)
  )

(defgeneric process-span (name registers)
  (:documentation "Called during span processing on each match of name in the
document. Registers a list of the registers captured by names regular expression.
Returns a possibly new set of registers.")
  (:method ((name t) (registers t))
           (values registers)))

(defgeneric print-html-markup (markup stream)
  )