-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove accent property on some operators #151
Comments
In looking over the list, I saw one entry that should be an accent that isn't currently:
|
From #6, some operators listed as accents that should not have the accent property.
If U+00AA is in the list, so should
|
I think ordinal indicators should just be removed, I don't think they correspond to any math operator: https://en.wikipedia.org/wiki/Ordinal_indicator |
I was wrong about It has both an infix and postfix version and the postfix version has I'm not sure why I earlier said
should not have accent properties. People might potentially use them in an overscript position and when they do, they should be treated as accents. I removed the ordinal indicators from xml-entities/unicode.xml |
Bizarrely (at least to me) the U+0080 block has B2, B3, and B9 as superscript 2, 3, and 1 (yes, in that order). I think these should be pulled from the Operator Dictionary because:
Is there anyway to find out whether they are used inside of MathML? |
In looking at the arrows, we have a relatively consistent set of rules for when an arrow is an accent: any horizontal arrow is an accent and non-horizontal arrows are not. It is of course always possible to add In looking through the operator dictionary, there are the diagonal arrows I found that probably should have
The operator dictionary missed these horizontal arrows. For consistency, they should have
These have arrows below an operator and should not be accents but are listed as having accents (they are some variants of operators):
|
At the 13/1/20 meeting, @fred-wang proposed removing the A more radical suggestion would be to remove |
At the 20/1/20 meeting, we resolved to take accent out of the operator dictionary and change spec to say it is It has been removed from the operator dictionary. |
This still need tests, will happen when the op dict tests are regenerated. |
- Update to the latest dictionary entries. - Remove accent tests since default is true. w3c/mathml#151 (comment) - Split into smaller files to reduce timeout risks.
- Update to the latest dictionary entries. - Remove accent tests since default is true. w3c/mathml#151 (comment) - Split into smaller files to reduce timeout risks.
- Update to the latest dictionary entries. - Remove accent tests since default is true. w3c/mathml#151 (comment) - Split into smaller files to reduce timeout risks.
…r dictionary, a=testonly Automatic update from web-platform-tests MathML: Regenerate tests for the operator dictionary (#23558) - Update to the latest dictionary entries. - Remove accent tests since default is true. w3c/mathml#151 (comment) - Split into smaller files to reduce timeout risks. -- wpt-commits: 46fe8740553c7e481dee30ab11165decc49cb100 wpt-pr: 23558
…r dictionary, a=testonly Automatic update from web-platform-tests MathML: Regenerate tests for the operator dictionary (#23558) - Update to the latest dictionary entries. - Remove accent tests since default is true. w3c/mathml#151 (comment) - Split into smaller files to reduce timeout risks. -- wpt-commits: 46fe8740553c7e481dee30ab11165decc49cb100 wpt-pr: 23558
See #6 (comment)
We agreed during one meeting that we should go over the list of accent operators and removed unnecessary properties.
The text was updated successfully, but these errors were encountered: