diff options
author | colin <colin@cicadas.surf> | 2024-06-23 12:49:46 -0700 |
---|---|---|
committer | colin <colin@cicadas.surf> | 2024-06-23 12:49:46 -0700 |
commit | 1505dcf49d8a727b95f15e84a8ea4eda6a5a9ec2 (patch) | |
tree | e7d006a37f8918d42a095e4d2d143f86dbeccb42 /src/package.lisp | |
parent | b6d59c01066ab2315e84fe7eb5659e376e56de1b (diff) |
changes various and sundry
Diffstat (limited to 'src/package.lisp')
-rw-r--r-- | src/package.lisp | 161 |
1 files changed, 159 insertions, 2 deletions
diff --git a/src/package.lisp b/src/package.lisp index 8fa3090..e374784 100644 --- a/src/package.lisp +++ b/src/package.lisp @@ -3,5 +3,162 @@ (defpackage #:hypnotisml (:use #:cl) (:local-nicknames - (#:a #:alexandria)) - (:shadow #:loop #:method)) + (#:a #:alexandria) + (#:mop #:closer-mop)) + ;; Core Html Elements + (:export + #:<a> + #:<abbr> + #:<address> + #:<area> + #:<article> + #:<aside> + #:<audio> + #:<b> + #:<base> + #:<bdi> + #:<bdo> + #:<blockquote> + #:<body> + #:<br> + #:<button> + #:<canvas> + #:<caption> + #:<cite> + #:<code> + #:<col> + #:<colgroup> + #:<data> + #:<datalist> + #:<dd> + #:<del> + #:<details> + #:<dfn> + #:<dialog> + #:<div> + #:<dl> + #:<dt> + #:<em> + #:<embed> + #:<fieldset> + #:<figcaption> + #:<figuregure> + #:<footer> + #:<form> + #:<h1> + #:<h2> + #:<h3> + #:<h4> + #:<h5> + #:<h6> + #:<head> + #:<header> + #:<hgroup> + #:<hr> + #:<html> + #:<i> + #:<iframe> + #:<img> + #:<input> + #:<ins> + #:<kbd> + #:<label> + #:<legend> + #:<label> + #:<legend> + #:<li> + #:<link> + #:<main> + #:<map> + #:<mark> + #:<menu> + #:<meta> + #:<meter> + #:<nav> + #:<noscript> + #:<object> + #:<ol> + #:<optgroup> + #:<option> + #:<output> + #:<p> + #:<param> + #:<pre> + #:<progress> + #:<q> + #:<rp> + #:<rt> + #:<ruby> + #:<s> + #:<samp> + #:<script> + #:<section> + #:<script> + #:<section> + #:<select> + #:<small> + #:<source> + #:<span> + #:<strong> + #:<style> + #:<sub> + #:<summary> + #:<sup> + #:<table> + #:<tbody> + #:<td> + #:<textarea> + #:<tfoot> + #:<th> + #:<thead> + #:<time> + #:<title> + #:<tr> + #:<track> + #:<ul> + #:<var> + #:<video> + #:<wbr>) + + ;; convenience elem constructors + (:export + #:<checkbox> + #:<color> + #:<date> + #:<email> + #:<file> + #:<hidden> + #:<number> + #:<password> + #:<radio> + #:<range> + #:<reset> + #:<search> + #:<timeinput> + #:<submit> + #:<linkto>) + + ;; layout constructors + (:export + #:<vert> + #:<horz>) + + ;; element properties + (:export + #:@ + #:@= + #:@~ + #:$ + #:$= + #:$~) + + + ;; parenscript macros + (:export + #:$$ + #:$$replace) + + ;; rendering + (:export + #:html) + ) |