[tvcontrol-api] new commits pushed by stevem-tw

The following commits were just pushed by stevem-tw to 
https://github.com/w3c/tvcontrol-api:

* Spec converted to WebIDL contiguous mode (automatic conversion)

The conversion hardly changes anything from a visual perspective. 
Under the
hoods, the WebIDL definitions that used `<dl>` have been replaced by 
more
readable `<pre>` definitions (which ReSpec calls the WebIDL contiguous
 mode).

I used a tool to convert the spec and tidied the result so that it 
remains
easy to read and maintain.

Note the conversion tool generated the "attributes" and "methods" 
`<dl>` lists
which now have to be manually edited. This may prove to be a pain to 
maintain:
the attribute types and method parameters tables duplicate the info in
 the
WebIDL definitions and are easy to get wrong. On top of that, the 
descriptions
of the methods would best be linked to the procedures for these 
methods, and
that's not the case today. We may switch to a "prose-oriented" 
approach as in
other specs later on, though.

Side note that there were 2 attributes named `name` in the `TVChannel`
interface definition. I renamed the one of type `TVChannelAttributes` 
to
`attributes`.
  by François Daoust
https://github.com/w3c/tvcontrol-api/commit/9d50ba193c1cba82ad47f99981b9dea693fdea9e

* Removed local copy of ReSpec code

No need to keep a local copy of an old version of ReSpec now that the 
spec has
transitioned to WebIDL contiguous mode.
  by François Daoust
https://github.com/w3c/tvcontrol-api/commit/b66f6041a7b55e4b37a989bba54c924025f70df0

* Merge pull request #25 from tidoust/contiguous-idl

Spec converted to WebIDL contiguous mode (automatic conversion)
  by Steve Morris
https://github.com/w3c/tvcontrol-api/commit/ecc186f887665ef7ff48961bfed561831d1a136f

Received on Tuesday, 15 November 2016 15:39:56 UTC