diff --git a/dist/elhtml_impl.c b/dist/elhtml_impl.c
index a6ae454..f58dbfd 100644
--- a/dist/elhtml_impl.c
+++ b/dist/elhtml_impl.c
@@ -19,11 +19,11 @@ el_val_t el_li(el_val_t attrs, el_val_t children);
el_val_t el_p(el_val_t attrs, el_val_t children);
el_val_t el_span(el_val_t attrs, el_val_t children);
el_val_t el_form(el_val_t attrs, el_val_t children);
-el_val_t el_h1(el_val_t attrs, el_val_t text);
-el_val_t el_h2(el_val_t attrs, el_val_t text);
-el_val_t el_h3(el_val_t attrs, el_val_t text);
-el_val_t el_h4(el_val_t attrs, el_val_t text);
-el_val_t el_button(el_val_t attrs, el_val_t label);
+el_val_t el_h1(el_val_t attrs, el_val_t children);
+el_val_t el_h2(el_val_t attrs, el_val_t children);
+el_val_t el_h3(el_val_t attrs, el_val_t children);
+el_val_t el_h4(el_val_t attrs, el_val_t children);
+el_val_t el_button(el_val_t attrs, el_val_t children);
el_val_t el_a(el_val_t href, el_val_t attrs, el_val_t children);
el_val_t el_input(el_val_t type_attr, el_val_t attrs);
el_val_t el_textarea(el_val_t attrs, el_val_t value);
@@ -176,43 +176,43 @@ el_val_t el_form(el_val_t attrs, el_val_t children) {
return 0;
}
-el_val_t el_h1(el_val_t attrs, el_val_t text) {
+el_val_t el_h1(el_val_t attrs, el_val_t children) {
if (str_eq(attrs, EL_STR(""))) {
- return el_str_concat(el_str_concat(EL_STR("
"), el_escape(text)), EL_STR("
"));
+ return el_str_concat(el_str_concat(EL_STR(""), children), EL_STR("
"));
}
- return el_str_concat(el_str_concat(el_str_concat(el_str_concat(EL_STR("")), el_escape(text)), EL_STR("
"));
+ return el_str_concat(el_str_concat(el_str_concat(el_str_concat(EL_STR("")), children), EL_STR("
"));
return 0;
}
-el_val_t el_h2(el_val_t attrs, el_val_t text) {
+el_val_t el_h2(el_val_t attrs, el_val_t children) {
if (str_eq(attrs, EL_STR(""))) {
- return el_str_concat(el_str_concat(EL_STR(""), el_escape(text)), EL_STR("
"));
+ return el_str_concat(el_str_concat(EL_STR(""), children), EL_STR("
"));
}
- return el_str_concat(el_str_concat(el_str_concat(el_str_concat(EL_STR("")), el_escape(text)), EL_STR("
"));
+ return el_str_concat(el_str_concat(el_str_concat(el_str_concat(EL_STR("")), children), EL_STR("
"));
return 0;
}
-el_val_t el_h3(el_val_t attrs, el_val_t text) {
+el_val_t el_h3(el_val_t attrs, el_val_t children) {
if (str_eq(attrs, EL_STR(""))) {
- return el_str_concat(el_str_concat(EL_STR(""), el_escape(text)), EL_STR("
"));
+ return el_str_concat(el_str_concat(EL_STR(""), children), EL_STR("
"));
}
- return el_str_concat(el_str_concat(el_str_concat(el_str_concat(EL_STR("")), el_escape(text)), EL_STR("
"));
+ return el_str_concat(el_str_concat(el_str_concat(el_str_concat(EL_STR("")), children), EL_STR("
"));
return 0;
}
-el_val_t el_h4(el_val_t attrs, el_val_t text) {
+el_val_t el_h4(el_val_t attrs, el_val_t children) {
if (str_eq(attrs, EL_STR(""))) {
- return el_str_concat(el_str_concat(EL_STR(""), el_escape(text)), EL_STR("
"));
+ return el_str_concat(el_str_concat(EL_STR(""), children), EL_STR("
"));
}
- return el_str_concat(el_str_concat(el_str_concat(el_str_concat(EL_STR("")), el_escape(text)), EL_STR("
"));
+ return el_str_concat(el_str_concat(el_str_concat(el_str_concat(EL_STR("")), children), EL_STR("
"));
return 0;
}
-el_val_t el_button(el_val_t attrs, el_val_t label) {
+el_val_t el_button(el_val_t attrs, el_val_t children) {
if (str_eq(attrs, EL_STR(""))) {
- return el_str_concat(el_str_concat(EL_STR(""));
+ return el_str_concat(el_str_concat(EL_STR(""));
}
- return el_str_concat(el_str_concat(el_str_concat(el_str_concat(EL_STR(""));
+ return el_str_concat(el_str_concat(el_str_concat(el_str_concat(EL_STR(""));
return 0;
}