commit e2e94d3c45d25f07df7fdd4c55709805251e4ea4
parent 74253a955fcf3aa8854d666569f4733bd4da634e
Author: Davide P. Cervone <dpvc@union.edu>
Date: Thu, 11 Sep 2014 13:14:38 -0400
Check for undefined rather than false when deciding which attributes to allow for \mmlToken. Resolves issue #913.
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/unpacked/jax/input/TeX/jax.js b/unpacked/jax/input/TeX/jax.js
@@ -1476,7 +1476,7 @@
match = attr.match(/^([a-z]+)\s*=\s*(\'[^']*'|"[^"]*"|[^ ]*)\s*/i);
if (!match)
{TEX.Error(["InvalidMathMLAttr","Invalid MathML attribute: %1",attr])}
- if (!MML[type].prototype.defaults[match[1]] && !this.MmlTokenAllow[match[1]]) {
+ if (MML[type].prototype.defaults[match[1]] == null && !this.MmlTokenAllow[match[1]]) {
TEX.Error(["UnknownAttrForElement",
"%1 is not a recognized attribute for %2",
match[1],type]);