-
Notifications
You must be signed in to change notification settings - Fork 3
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
Feature: case-insensitive tagging #13
Comments
All the tags are looked up in the schema in a case-insensitive manner: Is there any other part of the system that needs to case-insensitive? |
Okay sounds good; I wasn't sure if this was the case already or not! Is there any code/commenting that makes it clear that this is how tags should be handled? Case in point, |
That's a very good point. There are few places in DOM where that happens as well, mostly with respect to indexing the nodes and calculating act.scene.line stuff. In the mean time, I've switched the schema and tag classes to use a case-insensitive data structure, and written a new one for tag attributes. But there isn't really a good way to do case-insensitive and case-preserving tag names - we'll just need to be ever vigilant. |
Not sure why it isn't showing up, but the code i just mentioned is in branch issue-13, commit ce6c0c9 |
Merged the issue-13 branch, which should fix all this. If it doesn't, please file another issue. |
All IML tags should be case-insensitive. Eg.
<HW>
and<hw>
should be considered identical.The text was updated successfully, but these errors were encountered: