h:tml; pulled upstream schema change that adds pubdate attribute to article element; added remaining attribute descriptions for article and section elements

h:tml; pulled upstream schema change that adds pubdate attribute to
article element; added remaining attribute descriptions for article and
section elements

http://dev.w3.org/cvsweb/html5/markup/Overview.html?r1=1.313&r2=1.314&f=h

===================================================================
RCS file: /sources/public/html5/markup/Overview.html,v
retrieving revision 1.313
retrieving revision 1.314
diff -u -d -r1.313 -r1.314
--- Overview.html 13 Jun 2009 07:31:29 -0000 1.313
+++ Overview.html 15 Jun 2009 05:57:14 -0000 1.314
@@ -9,7 +9,7 @@
 <body>
 <div class="head">
 <h1>HTML 5: The Markup Language</h1>
-<h2>Editor&#8217;s Draft <em>13 June 2009</em>
+<h2>Editor&#8217;s Draft <em>15 June 2009</em>
 </h2>
 <dl>
 <dt>Latest Editor&#8217;s Draft:</dt>
@@ -42,7 +42,7 @@
     
     
     <p>
-        This document is the 13 June 2009 Editor&#8217;s Draft of 
+        This document is the 15 June 2009 Editor&#8217;s Draft of 
         <cite>HTML 5: The Markup Language</cite>.
       </p>
     <p>

Index: schema.html
===================================================================
RCS file: /sources/public/html5/markup/schema.html,v
retrieving revision 1.100
retrieving revision 1.101
diff -u -d -r1.100 -r1.101
--- schema.html 10 Jun 2009 11:05:46 -0000 1.100
+++ schema.html 15 Jun 2009 05:57:15 -0000 1.101
@@ -3223,7 +3223,8 @@
 <div class='define' id='article.attrs-define'>
   <div class='patternname' id='the-article.attrs'><a href='#the-article.attrs'>article.attrs</a> =</div>
   <span class='pattern' id='article.attrs'><a class='ref' href='#common.attrs'>common.attrs</a>
-  &amp; <a class='ref' href='#article.attrs.cite'>article.attrs.cite</a>?</span>
+  &amp; <a class='ref' href='#article.attrs.cite'>article.attrs.cite</a>?
+  &amp; <a class='ref' href='#article.attrs.pubdate'>article.attrs.pubdate</a>?</span>
 </div>
 <div class='define' id='article.attrs.cite-define'>
   <div class='patternname' id='the-article.attrs.cite'><a href='#the-article.attrs.cite'>article.attrs.cite</a> =</div>
@@ -3234,6 +3235,15 @@
     </span>}
   </span>
 </div>
+<div class='define' id='article.attrs.pubdate-define'>
+  <div class='patternname' id='the-article.attrs.pubdate'><a href='#the-article.attrs.pubdate'>article.attrs.pubdate</a> =</div>
+  <span class='pattern' id='article.attrs.pubdate'><span class='type'>attribute </span>
+  <span class='name'>pubdate</span>
+   {<span class='model'>
+      <a class='ref' href='#common.data.datetime'>common.data.datetime</a>
+    </span>}
+  </span>
+</div>
 <div class='define' id='article.inner-define'>
   <div class='patternname' id='the-article.inner'><a href='#the-article.inner'>article.inner</a> =</div>
   <span class='pattern' id='article.inner'><a class='ref' href='#style.elem'>style.elem</a>*,

Index: section.html
===================================================================
RCS file: /sources/public/html5/markup/section.html,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -d -r1.7 -r1.8
--- section.html 8 May 2009 07:48:09 -0000 1.7
+++ section.html 15 Jun 2009 05:57:15 -0000 1.8
@@ -39,7 +39,8 @@
             <dt><a class="attribute-name" id="section.attrs.cite" title="section.attrs.cite" href="section.html#section.attrs.cite">cite</a><span class="attr-values"> = 
       <a class="ref" href="datatypes.html#common.data.uri" title="common.data.uri">uri</a>
     </span> </dt>
-            <dd><i class="TK">(detailed attribute description to come)</i></dd>
+            <dd>A URL referencing the original source for the
+        section.</dd>
           
         </dl></div>
       

Index: schema.rnc
===================================================================
RCS file: /sources/public/html5/markup/schema.rnc,v
retrieving revision 1.87
retrieving revision 1.88
diff -u -d -r1.87 -r1.88
--- schema.rnc 10 Jun 2009 11:05:46 -0000 1.87
+++ schema.rnc 15 Jun 2009 05:57:15 -0000 1.88
@@ -1149,8 +1149,10 @@
     
     ## Article: <article>
     article.elem = element article { article.inner & article.attrs }
-    article.attrs = common.attrs & article.attrs.cite?
+    article.attrs =
+      common.attrs & article.attrs.cite? & article.attrs.pubdate?
     article.attrs.cite = attribute cite { common.data.uri }
+    article.attrs.pubdate = attribute pubdate { common.data.datetime }
     article.inner = style.elem*, common.inner.flow
     
     ## Tangential Aside: <aside>

Index: spec.html
===================================================================
RCS file: /sources/public/html5/markup/spec.html,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -d -r1.32 -r1.33
--- spec.html 13 Jun 2009 09:12:01 -0000 1.32
+++ spec.html 15 Jun 2009 05:57:15 -0000 1.33
@@ -9,7 +9,7 @@
 <body>
 <div class="head">
 <h1>HTML 5: The Markup Language</h1>
-<h2>Editor&#8217;s Draft <em>13 June 2009</em>
+<h2>Editor&#8217;s Draft <em>15 June 2009</em>
 </h2>
 <dl>
 <dt>Latest Editor&#8217;s Draft:</dt>
@@ -41,7 +41,7 @@
     
     
     <p>
-        This document is the 13 June 2009 Editor&#8217;s Draft of 
+        This document is the 15 June 2009 Editor&#8217;s Draft of 
         <cite>HTML 5: The Markup Language</cite>.
       </p>
     <p>
@@ -2477,7 +2477,8 @@
 </h2>
         <div class="attr-content-models">
           <p><a href="#article.attrs">article.attrs</a> = <span class="pattern" id="article.attrs"><a class="ref" href="#common.attrs">common.attrs</a>
-  &amp; <a class="ref" href="#article.attrs.cite" title="article.attrs.cite">cite</a>?</span></p>
+  &amp; <a class="ref" href="#article.attrs.cite" title="article.attrs.cite">cite</a>?
+  &amp; <a class="ref" href="#article.attrs.pubdate" title="article.attrs.pubdate">pubdate</a>?</span></p>
 </div>
 </div>
       <div class="no-number no-toc" id="article-attributes">
@@ -2488,7 +2489,15 @@
 <a class="attribute-name" id="article.attrs.cite" title="article.attrs.cite" href="#article.attrs.cite">cite</a><span class="attr-values"> = 
       <a class="ref" href="#common.data.uri" title="common.data.uri">uri</a>
     </span> </dt>
-            <dd><i class="TK">(detailed attribute description to come)</i></dd>
+            <dd>A URL referencing the original source for the
+        article.</dd>
+          
+            <dt>
+<a class="attribute-name" id="article.attrs.pubdate" title="article.attrs.pubdate" href="#article.attrs.pubdate">pubdate</a><span class="attr-values"> = 
+      <a class="ref" href="#common.data.datetime" title="common.data.datetime">datetime</a>
+    </span> </dt>
+            <dd>The time and date when the article was first
+        published.</dd>
           
         </dl>
 </div>
@@ -11776,7 +11785,8 @@
 <a class="attribute-name" id="section.attrs.cite" title="section.attrs.cite" href="#section.attrs.cite">cite</a><span class="attr-values"> = 
       <a class="ref" href="#common.data.uri" title="common.data.uri">uri</a>
     </span> </dt>
-            <dd><i class="TK">(detailed attribute description to come)</i></dd>
+            <dd>A URL referencing the original source for the
+        section.</dd>
           
         </dl>
 </div>

Index: article.html
===================================================================
RCS file: /sources/public/html5/markup/article.html,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -d -r1.7 -r1.8
--- article.html 8 May 2009 07:48:07 -0000 1.7
+++ article.html 15 Jun 2009 05:57:15 -0000 1.8
@@ -33,14 +33,22 @@
         <h2 class="element-subhead">Attribute model <a class="hash" href="#article-attr-mdl">#</a></h2>
         <div class="attr-content-models">
           <p><a href="article.html#article.attrs">article.attrs</a> = <span class="pattern" id="article.attrs"><a class="ref" href="common-attributes.html#common.attrs">common.attrs</a>
-  &amp; <a class="ref" href="article.html#article.attrs.cite" title="article.attrs.cite">cite</a>?</span></p></div></div>
+  &amp; <a class="ref" href="article.html#article.attrs.cite" title="article.attrs.cite">cite</a>?
+  &amp; <a class="ref" href="article.html#article.attrs.pubdate" title="article.attrs.pubdate">pubdate</a>?</span></p></div></div>
       <div class="no-number no-toc" id="article-attributes">
         <h2 class="element-subhead">Element-specific attributes <a class="hash" href="#article-attributes">#</a></h2>
         <dl class="attr-defs">
             <dt><a class="attribute-name" id="article.attrs.cite" title="article.attrs.cite" href="article.html#article.attrs.cite">cite</a><span class="attr-values"> = 
       <a class="ref" href="datatypes.html#common.data.uri" title="common.data.uri">uri</a>
     </span> </dt>
-            <dd><i class="TK">(detailed attribute description to come)</i></dd>
+            <dd>A URL referencing the original source for the
+        article.</dd>
+          
+            <dt><a class="attribute-name" id="article.attrs.pubdate" title="article.attrs.pubdate" href="article.html#article.attrs.pubdate">pubdate</a><span class="attr-values"> = 
+      <a class="ref" href="datatypes.html#common.data.datetime" title="common.data.datetime">datetime</a>
+    </span> </dt>
+            <dd>The time and date when the article was first
+        published.</dd>
           
         </dl></div>

Received on Monday, 15 June 2009 05:58:20 UTC