Commit graph

82 commits

Author SHA1 Message Date
a57e572c8e Fix hsx macro 2024-05-27 17:00:58 +09:00
0343f01263 Define hsx package 2024-05-27 16:54:46 +09:00
56c51ee0f8 Rename to expand component 2024-05-27 16:03:23 +09:00
7a697a1c05 Add hsx/builtin package 2024-05-27 15:51:32 +09:00
145c01a7c4 format 2024-05-27 15:23:14 +09:00
e18c9097e2 Rename to modify-first-of-lists 2024-05-27 15:01:46 +09:00
3a6475df6a Improve hsx macro 2024-05-27 12:24:38 +09:00
a85fc32384 Add defhsx macro 2024-05-27 11:32:53 +09:00
9d0a425b49 define print-object method for element 2024-05-26 23:42:50 +09:00
c24da9a7e9 Fix bug 2024-05-26 21:45:49 +09:00
6c6dce401e Add hsx macro 2024-05-26 19:48:09 +09:00
ab34b5dbb6 Add merge-children-into-props function 2024-05-26 13:57:51 +09:00
55cf69582f Add test for hsx/hsx package 2024-05-26 13:34:02 +09:00
42a0828f89 Rename kind to type 2024-05-26 01:29:58 +09:00
803b9add14 Add hsx/hsx package 2024-05-26 01:26:26 +09:00
3eea6a4e39 Add children slot to element 2024-05-26 00:57:06 +09:00
6ddf42f6a4 Rename piccolo to hsx 2024-05-25 21:57:22 +09:00
988aa8d672 Return itself when the html element is expanded 2024-05-25 20:16:03 +09:00
f8171dd47f Add create-element 2024-05-25 19:38:36 +09:00
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