html5/markup Overview.html,1.300,1.301 common-attributes.html,1.2,1.3 datatypes.html,1.4,1.5 schema.html,1.91,1.92 schema.rnc,1.78,1.79 spec.html,1.8,1.9

Update of /sources/public/html5/markup
In directory hutz:/tmp/cvs-serv14060

Modified Files:
	Overview.html common-attributes.html datatypes.html 
	schema.html schema.rnc spec.html 
Log Message:
h:tml; added accesskey global attribute


Index: Overview.html
===================================================================
RCS file: /sources/public/html5/markup/Overview.html,v
retrieving revision 1.300
retrieving revision 1.301
diff -u -d -r1.300 -r1.301
--- Overview.html	3 May 2009 15:59:39 -0000	1.300
+++ Overview.html	3 May 2009 16:45:00 -0000	1.301
@@ -9,7 +9,7 @@
 <body>
 <div class="head">
 <h1>HTML 5: The Markup Language</h1>
-<h2>Editor&#8217;s Draft <em>3 May 2009</em>
+<h2>Editor&#8217;s Draft <em>4 May 2009</em>
 </h2>
 <dl>
 <dt>Latest Editor&#8217;s Draft:</dt>
@@ -42,7 +42,7 @@
     
     
     <p>
-        This document is the 3 May 2009 Editor&#8217;s Draft of 
+        This document is the 4 May 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.91
retrieving revision 1.92
diff -u -d -r1.91 -r1.92
--- schema.html	3 May 2009 15:59:43 -0000	1.91
+++ schema.html	3 May 2009 16:45:00 -0000	1.92
@@ -397,7 +397,8 @@
 <span class='comment'>#	} &amp; XMLonly</span>
   <div class='patternname' id='the-common.attrs.present'><a href='#the-common.attrs.present'>common.attrs.present</a> =</div>
   <span class='pattern' id='common.attrs.present'><a class='ref' href='#common.attrs.style'>common.attrs.style</a>?
-  &amp; <a class='ref' href='#common.attrs.tabindex'>common.attrs.tabindex</a>?</span>
+  &amp; <a class='ref' href='#common.attrs.tabindex'>common.attrs.tabindex</a>?
+  &amp; <a class='ref' href='#common.attrs.accesskey'>common.attrs.accesskey</a>?</span>
 </div>
 <div class='define' id='common.attrs.style-define'>
   <div class='patternname' id='the-common.attrs.style'><a href='#the-common.attrs.style'>common.attrs.style</a> =</div>
@@ -415,6 +416,15 @@
     </span>}
   </span>
 </div>
+<div class='define' id='common.attrs.accesskey-define'>
+  <div class='patternname' id='the-common.attrs.accesskey'><a href='#the-common.attrs.accesskey'>common.attrs.accesskey</a> =</div>
+  <span class='pattern' id='common.attrs.accesskey'><span class='type'>attribute </span>
+  <span class='name'>accesskey</span>
+   {<span class='model'>
+      <a class='ref' href='#common.data.keylist'>common.data.keylist</a>
+    </span>}
+  </span>
+</div>
 <div class='define' id='common.attrs.other-define'>
   <div class='patternname' id='the-common.attrs.other'><a href='#the-common.attrs.other'>common.attrs.other</a> =</div>
   <span class='pattern' id='common.attrs.other'>empty
@@ -594,6 +604,12 @@
   <span class='pattern' id='common.data.langcode'>d:string ""
   | d:language</span>
 </div>
+<div class='define' id='common.data.keylist-define'>
+
+<span class='comment'>## List of keys</span>
+  <div class='patternname' id='the-common.data.keylist'><a href='#the-common.data.keylist'>common.data.keylist</a> =</div>
+  <span class='pattern' id='common.data.keylist'>string</span>
+</div>
 <div class='define' id='common-form.attrs.form-define'>
   <div class='patternname' id='the-common-form.attrs.form'><a href='#the-common-form.attrs.form'>common-form.attrs.form</a> =</div>
   <span class='pattern' id='common-form.attrs.form'><span class='type'>attribute </span>

Index: datatypes.html
===================================================================
RCS file: /sources/public/html5/markup/datatypes.html,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- datatypes.html	3 May 2009 15:59:40 -0000	1.4
+++ datatypes.html	3 May 2009 16:45:00 -0000	1.5
@@ -237,8 +237,18 @@
         in RFC 4646 <a href="references.html#refsRFC4646">[RFC4646]</a>.</div>
     </div>
       </div>
+      <div id="common.data.keylist-mdl" class="section">
+        <h2 class="common-subhead">10.29. Keylist <a class="hash" href="#common.data.keylist-mdl">#</a></h2>
+        <div class="content-models">
+          <div><span class="common-pattern-name"><dfn id="common.data.keylist">keylist</dfn></span><code class="punc"> = </code> <a href="datatypes.html#common.data.keylist" class="hash">#</a></div>
+      <div class="datatype-desc">An ordered set of unique
+        space-separated <a href="datatypes.html#data-token">tokens</a>, each of
+        which must be exactly one Unicode code point in
+        length.</div>
+    </div>
+      </div>
       <div id="form.data.mimetypelist-mdl" class="section">
-        <h2 class="common-subhead">10.29. Mimetypelist <a class="hash" href="#form.data.mimetypelist-mdl">#</a></h2>
+        <h2 class="common-subhead">10.30. Mimetypelist <a class="hash" href="#form.data.mimetypelist-mdl">#</a></h2>
         <div class="content-models">
           <div><span class="common-pattern-name"><dfn id="form.data.mimetypelist">mimetypelist</dfn></span><code class="punc"> = </code> <a href="datatypes.html#form.data.mimetypelist" class="hash">#</a></div>
       <div class="datatype-desc">A set of comma-separated <a href="datatypes.html#data-token">tokens</a>,
@@ -247,7 +257,7 @@
     </div>
       </div>
       <div id="form.data.charsetlist-mdl" class="section">
-        <h2 class="common-subhead">10.30. Charsetlist <a class="hash" href="#form.data.charsetlist-mdl">#</a></h2>
+        <h2 class="common-subhead">10.31. Charsetlist <a class="hash" href="#form.data.charsetlist-mdl">#</a></h2>
         <div class="content-models">
           <div><span class="common-pattern-name"><dfn id="form.data.charsetlist">charsetlist</dfn></span><code class="punc"> = </code> <a href="datatypes.html#form.data.charsetlist" class="hash">#</a></div>
       <div class="datatype-desc">A set of comma-separated <a href="datatypes.html#data-token">tokens</a>,
@@ -257,12 +267,12 @@
     </div>
       </div>
       <div id="form.data.pattern-mdl" class="section">
-        <h2 class="common-subhead">10.31. Pattern <a class="hash" href="#form.data.pattern-mdl">#</a></h2>
+        <h2 class="common-subhead">10.32. Pattern <a class="hash" href="#form.data.pattern-mdl">#</a></h2>
         <div class="content-models">
           <div><span class="common-pattern-name"><dfn id="form.data.pattern">pattern</dfn></span><code class="punc"> = </code><a href=".html#data-pattern">pattern</a> <a href="datatypes.html#form.data.pattern" class="hash">#</a></div></div>
       </div>
       <div id="form.data.datetime-local-mdl" class="section">
-        <h2 class="common-subhead">10.32. Datetime-local <a class="hash" href="#form.data.datetime-local-mdl">#</a></h2>
+        <h2 class="common-subhead">10.33. Datetime-local <a class="hash" href="#form.data.datetime-local-mdl">#</a></h2>
         <div class="content-models">
           <div><span class="common-pattern-name"><dfn id="form.data.datetime-local">datetime-local</dfn></span><code class="punc"> = </code><a href=".html#data-date">date</a> "<code class="literal">T</code>" <a href=".html#data-time">time</a> <a href="datatypes.html#form.data.datetime-local" class="hash">#</a></div>
       <div class="example">
@@ -273,7 +283,7 @@
     </div>
       </div>
       <div id="form.data.date-mdl" class="section">
-        <h2 class="common-subhead">10.33. Date <a class="hash" href="#form.data.date-mdl">#</a></h2>
+        <h2 class="common-subhead">10.34. Date <a class="hash" href="#form.data.date-mdl">#</a></h2>
         <div class="content-models">
           <div><span class="common-pattern-name"><dfn id="form.data.date">date</dfn></span><code class="punc"> = </code> <a href="datatypes.html#form.data.date" class="hash">#</a></div>
       <div class="datatype-desc">A valid <b class="defined-elsewhere">full-date</b>, as defined in
@@ -288,7 +298,7 @@
     </div>
       </div>
       <div id="form.data.month-mdl" class="section">
-        <h2 class="common-subhead">10.34. Month <a class="hash" href="#form.data.month-mdl">#</a></h2>
+        <h2 class="common-subhead">10.35. Month <a class="hash" href="#form.data.month-mdl">#</a></h2>
         <div class="content-models">
           <div><span class="common-pattern-name"><dfn id="form.data.month">month</dfn></span><code class="punc"> = </code><a href="datatypes.html#data-nonzero-date-fullyear">nonzero-date-fullyear</a> "-" <a href="datatypes.html#data-date-month">date-month</a> <a href="datatypes.html#form.data.month" class="hash">#</a></div>
       <div class="datatype-desc">&#8230;where <dfn id="data-date-month">date-month</dfn> is as defined
@@ -300,7 +310,7 @@
     </div>
       </div>
       <div id="form.data.week-mdl" class="section">
-        <h2 class="common-subhead">10.35. Week <a class="hash" href="#form.data.week-mdl">#</a></h2>
+        <h2 class="common-subhead">10.36. Week <a class="hash" href="#form.data.week-mdl">#</a></h2>
         <div class="content-models">
           <div><span class="common-pattern-name"><dfn id="form.data.week">week</dfn></span><code class="punc"> = </code><a href="datatypes.html#data-nonzero-date-fullyear">nonzero-date-fullyear</a> "-W" <a href="datatypes.html#data-date-week">date-week</a> <a href="datatypes.html#form.data.week" class="hash">#</a></div>
       <div class="datatype-desc">&#8230;where <dfn id="data-date-week">date-week</dfn> is a valid <b class="defined-elsewhere">date-week</b>, as defined
@@ -313,7 +323,7 @@
     </div>
       </div>
       <div id="form.data.time-mdl" class="section">
-        <h2 class="common-subhead">10.36. Time <a class="hash" href="#form.data.time-mdl">#</a></h2>
+        <h2 class="common-subhead">10.37. Time <a class="hash" href="#form.data.time-mdl">#</a></h2>
         <div class="content-models">
           <div><span class="common-pattern-name"><dfn id="form.data.time">time</dfn></span><code class="punc"> = </code> <a href="datatypes.html#form.data.time" class="hash">#</a></div>
       <div class="datatype-desc">A valid <b class="defined-elsewhere">partial-time</b>, as defined
@@ -327,7 +337,7 @@
     </div>
       </div>
       <div id="form.data.emailaddress-mdl" class="section">
-        <h2 class="common-subhead">10.37. Emailaddress <a class="hash" href="#form.data.emailaddress-mdl">#</a></h2>
+        <h2 class="common-subhead">10.38. Emailaddress <a class="hash" href="#form.data.emailaddress-mdl">#</a></h2>
         <div class="content-models">
           <div><span class="common-pattern-name"><dfn id="form.data.emailaddress">emailaddress</dfn></span><code class="punc"> = </code><a href="datatypes.html#data-dot-atom">dot-atom</a> "@" <a href="datatypes.html#data-dot-atom">dot-atom</a> <a href="datatypes.html#form.data.emailaddress" class="hash">#</a></div>
       <div class="datatype-desc">&#8230;where <dfn id="data-dot-atom">dot-atom</dfn> is as defined in RFC
@@ -342,7 +352,7 @@
     </div>
       </div>
       <div id="form.data.emailaddresslist-mdl" class="section">
-        <h2 class="common-subhead">10.38. Emailaddresslist <a class="hash" href="#form.data.emailaddresslist-mdl">#</a></h2>
+        <h2 class="common-subhead">10.39. Emailaddresslist <a class="hash" href="#form.data.emailaddresslist-mdl">#</a></h2>
         <div class="content-models">
           <div><span class="common-pattern-name"><dfn id="form.data.emailaddresslist">emailaddresslist</dfn></span><code class="punc"> = </code> <a href="datatypes.html#form.data.emailaddresslist" class="hash">#</a></div>
       <div class="datatype-desc">A set of comma-separated <a href="datatypes.html#data-token">tokens</a>, each of which is a valid
@@ -350,7 +360,7 @@
     </div>
       </div>
       <div id="form.data.color-mdl" class="section">
-        <h2 class="common-subhead">10.39. Color <a class="hash" href="#form.data.color-mdl">#</a></h2>
+        <h2 class="common-subhead">10.40. Color <a class="hash" href="#form.data.color-mdl">#</a></h2>
         <div class="content-models">
           <div><span class="common-pattern-name"><dfn id="form.data.color">color</dfn></span><code class="punc"> = </code><code class="regexp">#[a-fA-F0-9]{6}</code> <a href="datatypes.html#form.data.color" class="hash">#</a></div></div>
       </div>

Index: schema.rnc
===================================================================
RCS file: /sources/public/html5/markup/schema.rnc,v
retrieving revision 1.78
retrieving revision 1.79
diff -u -d -r1.78 -r1.79
--- schema.rnc	3 May 2009 15:59:43 -0000	1.78
+++ schema.rnc	3 May 2009 16:45:00 -0000	1.79
@@ -191,9 +191,13 @@
     #	attribute xml:lang {
     #		common.data.langcode
     #	} & XMLonly
-    common.attrs.present = common.attrs.style? & common.attrs.tabindex?
+    common.attrs.present =
+      common.attrs.style?
+      & common.attrs.tabindex?
+      & common.attrs.accesskey?
     common.attrs.style = attribute style { string }
     common.attrs.tabindex = attribute tabindex { common.data.integer }
+    common.attrs.accesskey = attribute accesskey { common.data.keylist }
     common.attrs.other =
       empty & common.attrs.scripting & common.attrs.interact
     # #####################################################################
@@ -287,6 +291,9 @@
     
     ## Language Codes
     common.data.langcode = d:string "" | d:language
+    
+    ## List of keys
+    common.data.keylist = string
     common-form.attrs.form = attribute form { common.data.idref }
   }
 }

Index: common-attributes.html
===================================================================
RCS file: /sources/public/html5/markup/common-attributes.html,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- common-attributes.html	3 May 2009 15:59:40 -0000	1.2
+++ common-attributes.html	3 May 2009 16:45:00 -0000	1.3
@@ -90,7 +90,8 @@
         
           <div class="content-models">
             <p><span class="common-pattern-name"><a href="common-attributes.html#common.attrs.present" id="common.attrs.present">common.attrs.present</a></span> = <a class="ref" href="common-attributes.html#common.attrs.style" title="common.attrs.style">style</a>?
-  &amp; <a class="ref" href="common-attributes.html#common.attrs.tabindex" title="common.attrs.tabindex">tabindex</a>?</p>
+  &amp; <a class="ref" href="common-attributes.html#common.attrs.tabindex" title="common.attrs.tabindex">tabindex</a>?
+  &amp; <a class="ref" href="common-attributes.html#common.attrs.accesskey" title="common.attrs.accesskey">accesskey</a>?</p>
           </div>
         </div>
         <div class="no-number no-toc">
@@ -103,6 +104,11 @@
     </span> </dt>
             <dd><i class="TK">(detailed attribute description to come)</i></dd>
           
+            <dt><a class="attribute-name" id="common.attrs.accesskey" title="common.attrs.accesskey" href="common-attributes.html#common.attrs.accesskey">accesskey</a><span class="attr-values"> = 
+      <a class="ref" href="datatypes.html#common.data.keylist" title="common.data.keylist">keylist</a>
+    </span> </dt>
+            <dd><i class="TK">(detailed attribute description to come)</i></dd>
+          
         </dl></div></div>
         <div id="common.attrs.scripting-attrs" class="section">
         <h2 class="common-subhead">8.4. Scripting attributes <a class="hash" href="#common.attrs.scripting-attrs">#</a> <a class="toc-bak" href="Overview.html#common.attrs.scripting-attrs-toc">T</a></h2><div id="common.attrs.scripting-mdl">

Index: spec.html
===================================================================
RCS file: /sources/public/html5/markup/spec.html,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -d -r1.8 -r1.9
--- spec.html	3 May 2009 15:59:43 -0000	1.8
+++ spec.html	3 May 2009 16:45:00 -0000	1.9
@@ -9,7 +9,7 @@
 <body>
 <div class="head">
 <h1>HTML 5: The Markup Language</h1>
-<h2>Editor&#8217;s Draft <em>3 May 2009</em>
+<h2>Editor&#8217;s Draft <em>4 May 2009</em>
 </h2>
 <dl>
 <dt>Latest Editor&#8217;s Draft:</dt>
@@ -41,7 +41,7 @@
     
     
     <p>
-        This document is the 3 May 2009 Editor&#8217;s Draft of 
+        This document is the 4 May 2009 Editor&#8217;s Draft of 
         <cite>HTML 5: The Markup Language</cite>.
       </p>
     <p>
@@ -13706,7 +13706,8 @@
         
           <div class="content-models">
             <p><span class="common-pattern-name"><a href="#common.attrs.present" id="common.attrs.present">common.attrs.present</a></span> = <a class="ref" href="#common.attrs.style" title="common.attrs.style">style</a>?
-  &amp; <a class="ref" href="#common.attrs.tabindex" title="common.attrs.tabindex">tabindex</a>?</p>
+  &amp; <a class="ref" href="#common.attrs.tabindex" title="common.attrs.tabindex">tabindex</a>?
+  &amp; <a class="ref" href="#common.attrs.accesskey" title="common.attrs.accesskey">accesskey</a>?</p>
           </div>
         </div>
         <div class="no-number no-toc">
@@ -13721,6 +13722,12 @@
     </span> </dt>
             <dd><i class="TK">(detailed attribute description to come)</i></dd>
           
+            <dt>
+<a class="attribute-name" id="common.attrs.accesskey" title="common.attrs.accesskey" href="#common.attrs.accesskey">accesskey</a><span class="attr-values"> = 
+      <a class="ref" href="#common.data.keylist" title="common.data.keylist">keylist</a>
+    </span> </dt>
+            <dd><i class="TK">(detailed attribute description to come)</i></dd>
+          
         </dl>
 </div>
 </div>
@@ -14539,8 +14546,21 @@
         in RFC 4646 <a href="#refsRFC4646">[RFC4646]</a>.</div>
     </div>
       </div>
+      <div id="common.data.keylist-mdl" class="section">
+        <h2 class="common-subhead">10.29. Keylist <a class="hash" href="#common.data.keylist-mdl">#</a>
+</h2>
+        <div class="content-models">
+          <div>
+<span class="common-pattern-name"><dfn id="common.data.keylist">keylist</dfn></span><code class="punc"> = </code> <a href="#common.data.keylist" class="hash">#</a>
+</div>
+      <div class="datatype-desc">An ordered set of unique
+        space-separated <a href="#data-token">tokens</a>, each of
+        which must be exactly one Unicode code point in
+        length.</div>
+    </div>
+      </div>
       <div id="form.data.mimetypelist-mdl" class="section">
-        <h2 class="common-subhead">10.29. Mimetypelist <a class="hash" href="#form.data.mimetypelist-mdl">#</a>
+        <h2 class="common-subhead">10.30. Mimetypelist <a class="hash" href="#form.data.mimetypelist-mdl">#</a>
 </h2>
         <div class="content-models">
           <div>
@@ -14552,7 +14572,7 @@
     </div>
       </div>
       <div id="form.data.charsetlist-mdl" class="section">
-        <h2 class="common-subhead">10.30. Charsetlist <a class="hash" href="#form.data.charsetlist-mdl">#</a>
+        <h2 class="common-subhead">10.31. Charsetlist <a class="hash" href="#form.data.charsetlist-mdl">#</a>
 </h2>
         <div class="content-models">
           <div>
@@ -14565,7 +14585,7 @@
     </div>
       </div>
       <div id="form.data.pattern-mdl" class="section">
-        <h2 class="common-subhead">10.31. Pattern <a class="hash" href="#form.data.pattern-mdl">#</a>
+        <h2 class="common-subhead">10.32. Pattern <a class="hash" href="#form.data.pattern-mdl">#</a>
 </h2>
         <div class="content-models">
           <div>
@@ -14574,7 +14594,7 @@
 </div>
       </div>
       <div id="form.data.datetime-local-mdl" class="section">
-        <h2 class="common-subhead">10.32. Datetime-local <a class="hash" href="#form.data.datetime-local-mdl">#</a>
+        <h2 class="common-subhead">10.33. Datetime-local <a class="hash" href="#form.data.datetime-local-mdl">#</a>
 </h2>
         <div class="content-models">
           <div>
@@ -14588,7 +14608,7 @@
     </div>
       </div>
       <div id="form.data.date-mdl" class="section">
-        <h2 class="common-subhead">10.33. Date <a class="hash" href="#form.data.date-mdl">#</a>
+        <h2 class="common-subhead">10.34. Date <a class="hash" href="#form.data.date-mdl">#</a>
 </h2>
         <div class="content-models">
           <div>
@@ -14606,7 +14626,7 @@
     </div>
       </div>
       <div id="form.data.month-mdl" class="section">
-        <h2 class="common-subhead">10.34. Month <a class="hash" href="#form.data.month-mdl">#</a>
+        <h2 class="common-subhead">10.35. Month <a class="hash" href="#form.data.month-mdl">#</a>
 </h2>
         <div class="content-models">
           <div>
@@ -14621,7 +14641,7 @@
     </div>
       </div>
       <div id="form.data.week-mdl" class="section">
-        <h2 class="common-subhead">10.35. Week <a class="hash" href="#form.data.week-mdl">#</a>
+        <h2 class="common-subhead">10.36. Week <a class="hash" href="#form.data.week-mdl">#</a>
 </h2>
         <div class="content-models">
           <div>
@@ -14637,7 +14657,7 @@
     </div>
       </div>
       <div id="form.data.time-mdl" class="section">
-        <h2 class="common-subhead">10.36. Time <a class="hash" href="#form.data.time-mdl">#</a>
+        <h2 class="common-subhead">10.37. Time <a class="hash" href="#form.data.time-mdl">#</a>
 </h2>
         <div class="content-models">
           <div>
@@ -14654,7 +14674,7 @@
     </div>
       </div>
       <div id="form.data.emailaddress-mdl" class="section">
-        <h2 class="common-subhead">10.37. Emailaddress <a class="hash" href="#form.data.emailaddress-mdl">#</a>
+        <h2 class="common-subhead">10.38. Emailaddress <a class="hash" href="#form.data.emailaddress-mdl">#</a>
 </h2>
         <div class="content-models">
           <div>
@@ -14672,7 +14692,7 @@
     </div>
       </div>
       <div id="form.data.emailaddresslist-mdl" class="section">
-        <h2 class="common-subhead">10.38. Emailaddresslist <a class="hash" href="#form.data.emailaddresslist-mdl">#</a>
+        <h2 class="common-subhead">10.39. Emailaddresslist <a class="hash" href="#form.data.emailaddresslist-mdl">#</a>
 </h2>
         <div class="content-models">
           <div>
@@ -14683,7 +14703,7 @@
     </div>
       </div>
       <div id="form.data.color-mdl" class="section">
-        <h2 class="common-subhead">10.39. Color <a class="hash" href="#form.data.color-mdl">#</a>
+        <h2 class="common-subhead">10.40. Color <a class="hash" href="#form.data.color-mdl">#</a>
 </h2>
         <div class="content-models">
           <div>

Received on Sunday, 3 May 2009 16:45:13 UTC