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
Tool to convert old school webidl to new school webidl #864
Comments
Hi François, And yes, I think the move to jquery 3 had a negative effect on old school webidl. Ive transitioned quite a few specs already: it's quite straight forward.
|
Understood, Marcos. I know how to transition the spec, just need to find the time. I forced the use of a previous version of ReSpec in the meantime. |
I know we have deprecated old style IDL. I will take a quick look and see On Mon, Jul 11, 2016 at 9:08 AM, François Daoust notifications@github.com
Shane McCarron |
@tidoust, I suggest you take a look at the Web Audio repo. Someone there came up with a tool that automagically converts old school to new school IDL. If you can find the source, it might be a nice addition to our /tools/ folder that more people could use. I'd be happy to help with that. |
@marcoscaceres, I do not know for Web Audio, but I note @dontcallmedom worked on a tool to semi-automate the conversion for the WebRTC spec: I haven't had a look at it yet. I'll let @dontcallmedom comment on whether that can be easily turned into a tool for the /tools/ folder. |
So, I think we successfully did all the conversions... so, don't need this anymore 🎉 |
Text from the methods, and attribute descriptions seem to have disappeared from the ReSpec spec TV Control API:
http://w3c.github.io/tvcontrol-api/
All that remains is the "MUST", or attribute types, see e.g.:
http://w3c.github.io/tvcontrol-api/#attributes-1
I tried different releases of ReSpec. Version 3.3.1 still renders the text correctly, while version 3.3.2 does not. Could the update to jQuery 3.0.0 have triggered this?
Note this spec will likely move to WebIDL contiguous mode at some point, that's just not done yet.
The text was updated successfully, but these errors were encountered: