diff --git a/CITATION b/CITATION.md
similarity index 100%
rename from CITATION
rename to CITATION.md
diff --git a/FUNDING b/FUNDING.md
similarity index 100%
rename from FUNDING
rename to FUNDING.md
diff --git a/LICENSE b/LICENSE.md
similarity index 100%
rename from LICENSE
rename to LICENSE.md
diff --git a/RELEASE-NOTES b/RELEASE-NOTES.md
similarity index 100%
rename from RELEASE-NOTES
rename to RELEASE-NOTES.md
diff --git a/pom.xml b/pom.xml
index d9f2cb3..bbd3b23 100644
--- a/pom.xml
+++ b/pom.xml
@@ -32,7 +32,7 @@
org.rascalmpl
rascal
- 0.34.0
+ 0.40.7
@@ -71,9 +71,9 @@
org.rascalmpl
rascal-maven-plugin
- 0.23.1
+ 0.28.1
- true
+ false
${project.build.outputDirectory}
${project.basedir}/src/main/rascal
@@ -104,9 +104,6 @@
true
false
${project.build.outputDirectory}
- ${project.basedir}/LICENSE
- ${project.basedir}/FUNDING
- ${project.basedir}/RELEASE-NOTES
|http://github.com/usethesource/salix-core|
|http://github.com/usethesource/salix-core/issues|
diff --git a/src/main/rascal/salix/HTML.rsc b/src/main/rascal/salix/HTML.rsc
index 72c3fd7..e95a284 100644
--- a/src/main/rascal/salix/HTML.rsc
+++ b/src/main/rascal/salix/HTML.rsc
@@ -225,7 +225,6 @@ Attr seamless(bool val) = attr("seamless", "");
Attr srcdoc(str val) = attr("srcdoc", val);
Attr reversed(bool val) = attr("reversed", "");
Attr \start(int val) = attr("start", "");
-Attr align(str val) = attr("align", val);
Attr colspan(int val) = attr("colspan", "");
Attr rowspan(int val) = attr("rowspan", "");
Attr headers(str val) = attr("headers", val);
@@ -254,7 +253,6 @@ Attr \datetime(str val) = attr("datetime", val);
Attr pubdate(str val) = attr("pubdate", val);
Attr manifest(str val) = attr("manifest", val);
-Attr valign(str val) = attr("valign", val);
Attr cellpadding(str val) = attr("cellpadding", val);
Attr cellspacing(str val) = attr("cellspacing", val);
@@ -288,7 +286,7 @@ Attr onSubmit(Msg msg) = event("submit", succeed(msg));
Attr onBlur(Msg msg) = event("blur", succeed(msg));
Attr onFocus(Msg msg) = event("focus", succeed(msg));
-Attr onCheck(Msg(bool) f) = event("change", targetChecked(f));
+Attr onCheck(Msg(bool) f) = event("check", targetChecked(f));
Attr onInput(Msg(str) f) = event("input", targetValue(f));
Attr onInput(Msg(int) f) = event("input", targetInt(f));
@@ -298,7 +296,7 @@ Attr onChange(Msg(int) f) = event("change", targetInt(f));
Attr onChange(Msg(real) f) = event("change", targetReal(f));
Attr onChange(Msg(str) f) = event("change", targetValue(f));
-Attr onCheck(Msg(bool) f) = event("check", targetChecked(f));
+Attr onChange(Msg(bool) f) = event("change", targetChecked(f));
@doc{Smart constructors for constructing encoded event decoders.}
Hnd succeed(Msg msg) = handler("succeed", encode(msg));