Commit graph

113 commits

Author SHA1 Message Date
f086e13e04 Resetting 2024-05-25 11:54:35 +09:00
543e14b774 Add non-escape-tag group 2024-04-20 17:43:58 +09:00
fb7a549e83 Remove get-builtin-element 2024-04-18 13:32:37 +09:00
9b4e206623 Format 2024-04-17 16:06:19 +09:00
a2b6b1d99a Improve get-builtin-element 2024-04-17 00:53:58 +09:00
fc264bfb2c Add get-element utility 2024-04-15 23:34:38 +09:00
1f588b8a62 Export element functions 2024-04-15 22:45:30 +09:00
346fc7cb6c Rename ...props to props 2024-04-15 22:08:57 +09:00
a92d3e9ea2 Remove local-nicknames 2024-04-15 19:57:28 +09:00
cd0d74a4b1 Change ...props from alist to plist 2024-04-15 19:31:09 +09:00
9eed32f46a Add ...props variable 2024-04-15 15:52:40 +09:00
cde71666ee Fix rendering of child elements 2024-04-15 14:13:54 +09:00
4fd887fc1b Fix h macro 2024-03-16 13:21:22 +09:00
0d51c5ec63 Enable boolean behavior of any attribute 2024-03-13 16:15:51 +09:00
f1fd511ac4 Improve behavior of boolean attributes 2024-03-12 15:03:36 +09:00
c393b70231 Fix exported symbols 2024-03-11 12:02:00 +09:00
50cb8c006b Fix tag of fragment 2024-03-08 17:41:49 +09:00
2ae90c290e Add fragment-p 2024-02-21 07:03:43 +09:00
ef1071404b Add comment 2024-02-20 17:53:16 +09:00
929b93960d Improve pretty printing 2024-02-20 17:24:01 +09:00
7d94d02f42 Clarify keywords in loop macro 2024-02-20 11:09:38 +09:00
1b617f7539 Improve define-element 2024-02-14 00:11:48 +09:00
40df277aac Improve escape 2024-02-12 01:49:28 +09:00
050c14209c Remove ASCII-based escaping 2024-02-11 01:38:18 +09:00
a637a2edbc Refactor 2024-02-10 14:53:10 +09:00
7ea3778e34 Remove let-over-lambda 2024-02-10 13:33:24 +09:00
1daa23bc31 Add define-group macro 2024-02-10 12:43:22 +09:00
7e252406ec Organize packages 2024-02-10 12:02:07 +09:00
e9c3b03d2b Add generator package 2024-02-10 04:29:07 +09:00
1b699a09ee Explicitly discard attributes given to fragment 2024-02-10 02:53:51 +09:00
1109779a5f Refactor and format 2024-02-10 02:43:17 +09:00
f0a9b96345 Support boolean attributes 2024-02-09 20:15:37 +09:00
95eea6da44 Use package-inferred-system (#3) 2024-02-09 01:42:33 +09:00
88d87a5920
Add fragment (#2)
* Add fragment

* Fix test
2024-02-08 23:39:54 +09:00
a096d0be7b Remove support for vector attributes 2024-02-08 20:38:15 +09:00
55735c71cc Fix h macro 2024-02-07 16:16:47 +09:00
5afef2e895 Format 2024-02-05 02:45:48 +09:00
b7fc422294 Fix self-closing-p 2024-02-05 01:47:26 +09:00
ff8ecada91 Remove unnecessary codes 2024-02-04 23:42:05 +09:00
3815dd36b5 Wrap html element function with macro 2024-02-04 00:46:53 +09:00
3d8fad8e3f Wrap user element functions with macro 2024-02-03 22:37:58 +09:00
169a0c1467 Wrap builtin element functions with macro 2024-02-03 22:04:19 +09:00
979489c15b Remove css-selector-like annotation 2024-02-03 21:22:00 +09:00
247a1ab962 Rename flute to piccolo 2024-02-03 18:46:48 +09:00
Francis St-Amour
a4bf72232f stuff... 2023-12-21 12:40:05 -05:00
Bo Yao
1b0fb3fb0b css style id and class for builtin elements in hmacro 2018-07-28 11:07:49 -04:00
Bo Yao
4ef85ff0e0 get a list of attribute belongs to 2018-07-25 23:56:59 -04:00
Bo Yao
e514bcc629 fix test after adding vector type 2018-07-25 22:55:47 -04:00
Bo Yao
008fca8ed7 inline attrs in split-attrs-and-children 2018-07-22 11:13:50 -04:00
Bo Yao
77e5523cec remove test.html 2018-07-01 15:16:44 -04:00
Bo Yao
c695999266 update readme 2018-07-01 15:12:14 -04:00
Bo Yao
4f345a2284 finish all tests 2018-06-30 21:57:33 -04:00
Bo Yao
c5a1de8b23 fix set user element attr/children test 2018-06-30 17:39:20 -04:00
Bo Yao
24ace4da05 test for builtin element structure, user element structure, escape html 2018-06-30 17:32:09 -04:00
Bo Yao
dcf21a65be grouping export api 2018-06-28 23:10:18 -04:00
Bo Yao
3c79ec676f reorganize and add create element tests 2018-06-28 23:04:10 -04:00
Bo Yao
c73384a44e escape and minify for production 2018-06-28 10:09:21 -04:00
Bo Yao
77521e12c7 utility for accessing attrs 2018-06-27 13:00:53 -04:00
Bo Yao
91f4a2bd9f make attrs modifiable 2018-06-27 10:01:18 -04:00
Bo Yao
89421640da h macro 2018-06-27 09:32:41 -04:00
Bo Yao
c1dddcac52 element class structure for virtual dom of user defined element and html prefix 2018-06-25 00:42:43 -04:00
Bo Yao
374a1e8d31 define-element 2018-06-24 20:42:55 -04:00
Bo Yao
d0eefc4f2f Initial version 2018-06-24 13:08:30 -04:00