W3C home > Mailing lists > Public > public-html-commits@w3.org > May 2009

html5/markup common-models.html,1.7,1.8 del.html,1.4,1.5 ins.html,1.4,1.5 schema.html,1.97,1.98 schema.rnc,1.84,1.85 spec.html,1.16,1.17

From: Michael Smith via cvs-syncmail <cvsmail@w3.org>
Date: Sat, 30 May 2009 12:05:48 +0000
To: public-html-commits@w3.org
Message-Id: <E1MANJs-0003Gq-5G@lionel-hutz.w3.org>
Update of /sources/public/html5/markup
In directory hutz:/tmp/cvs-serv8795

Modified Files:
	common-models.html del.html ins.html schema.html schema.rnc 
	spec.html 
Log Message:
h:tml; pull from upstream: make <ins> and <del> content model transparent


Index: ins.html
===================================================================
RCS file: /sources/public/html5/markup/ins.html,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- ins.html	3 May 2009 15:59:42 -0000	1.4
+++ ins.html	30 May 2009 12:05:45 -0000	1.5
@@ -20,13 +20,20 @@
   </div>
       <div class="no-number no-toc" id="ins-content">
         <h2 class="element-subhead">Content model <a class="hash" href="#ins-content">#</a></h2>
-        <div class="content-models" id="ins-mdls">
-        <p class="elem-mdl"><span class="element-pattern-name"><a id="ins-mdl" href="ins.html#ins-mdl" class="element">ins</a> = </span><span>
+        <dl class="content-models" id="ins-mdls">
+        <dt class="content-model"><span class="element-pattern-name" id="ins.elem.flow"><a class="hash" href="ins.html#ins.elem.flow"><span class="element">ins</span>.elem.flow</a> = </span></dt>
+        <dd class="elem-mdl"><span>
+      (text
+  &amp; <a class="ref" href="common-models.html#common.elem.flow">common.elem.flow</a>*)
+      &amp; <a class="ref" href="ins.html#ins.attrs">ins.attrs</a>
+    </span></dd>
+        <dt class="content-model"><span class="element-pattern-name" id="ins.elem.phrasing"><a class="hash" href="ins.html#ins.elem.phrasing"><span class="element">ins</span>.elem.phrasing</a> = </span></dt>
+        <dd class="elem-mdl"><span>
       (text
   &amp; <a class="ref" href="common-models.html#common.elem.phrasing">common.elem.phrasing</a>*)
       &amp; <a class="ref" href="ins.html#ins.attrs">ins.attrs</a>
-    </span></p>
-        </div>
+    </span></dd>
+        </dl>
       </div><div class="no-number no-toc" id="ins-attr-mdl">
         <h2 class="element-subhead">Attribute model <a class="hash" href="#ins-attr-mdl">#</a></h2>
         <div class="attr-content-models">
@@ -61,7 +68,8 @@
       <div class="no-number no-toc" id="ins-context">
         <h2 class="element-subhead">Permitted contexts <a class="hash" href="#ins-context">#</a></h2>
         <ul>
-        <li class="context-mdl"><a href="common-models.html#common.elem.phrasing">common.elem.phrasing</a></li></ul>
+        <li class="context-mdl"><a href="common-models.html#common.elem.phrasing">common.elem.phrasing</a></li>
+        <li class="context-mdl"><a href="common-models.html#common.elem.flow">common.elem.flow</a></li></ul>
       </div>
       <div class="no-number no-toc" id="ins-display">
         <h2 class="element-subhead">Typical default display properties <a class="hash" href="#ins-display">#</a></h2><p class="non-norm">This section is non-normative.</p>

Index: schema.html
===================================================================
RCS file: /sources/public/html5/markup/schema.html,v
retrieving revision 1.97
retrieving revision 1.98
diff -u -d -r1.97 -r1.98
--- schema.html	30 May 2009 11:38:55 -0000	1.97
+++ schema.html	30 May 2009 12:05:45 -0000	1.98
@@ -167,8 +167,8 @@
   | <a class='ref' href='#span.elem'>span.elem</a>
   | <a class='ref' href='#bdo.elem'>bdo.elem</a>
   | <a class='ref' href='#br.elem'>br.elem</a>
-  | <a class='ref' href='#ins.elem'>ins.elem</a>
-  | <a class='ref' href='#del.elem'>del.elem</a>
+  | <a class='ref' href='#ins.elem.phrasing'>ins.elem.phrasing</a>
+  | <a class='ref' href='#del.elem.phrasing'>del.elem.phrasing</a>
   | <a class='ref' href='#img.elem'>img.elem</a>
   | <a class='ref' href='#embed.elem'>embed.elem</a>
   | <a class='ref' href='#object.elem.phrasing'>object.elem.phrasing</a>
@@ -217,6 +217,8 @@
   | <a class='ref' href='#hgroup.elem'>hgroup.elem</a>
   | <a class='ref' href='#address.elem'>address.elem</a>
   | <a class='ref' href='#blockquote.elem'>blockquote.elem</a>
+  | <a class='ref' href='#ins.elem.flow'>ins.elem.flow</a>
+  | <a class='ref' href='#del.elem.flow'>del.elem.flow</a>
   | <a class='ref' href='#object.elem.flow'>object.elem.flow</a>
   | <a class='ref' href='#map.elem.flow'>map.elem.flow</a>
   | <a class='ref' href='#noscript.elem.flow'>noscript.elem.flow</a>
@@ -2052,14 +2054,24 @@
     </span>}
   </span>
 </div>
-<div class='define' id='ins.elem-define'>
+<div class='define' id='ins.elem.flow-define'>
 
 <span class='comment'>## Inserts: &lt;ins></span>
-  <div class='patternname' id='the-ins.elem'><a href='#the-ins.elem'>ins.elem</a> =</div>
-  <span class='pattern' id='ins.elem'><span class='type'>element </span>
+  <div class='patternname' id='the-ins.elem.flow'><a href='#the-ins.elem.flow'>ins.elem.flow</a> =</div>
+  <span class='pattern' id='ins.elem.flow'><span class='type'>element </span>
   <span class='name'>ins</span>
    {<span class='model'>
-      <a class='ref' href='#ins.inner'>ins.inner</a>
+      <a class='ref' href='#ins.inner.flow'>ins.inner.flow</a>
+      &amp; <a class='ref' href='#ins.attrs'>ins.attrs</a>
+    </span>}
+  </span>
+</div>
+<div class='define' id='ins.elem.phrasing-define'>
+  <div class='patternname' id='the-ins.elem.phrasing'><a href='#the-ins.elem.phrasing'>ins.elem.phrasing</a> =</div>
+  <span class='pattern' id='ins.elem.phrasing'><span class='type'>element </span>
+  <span class='name'>ins</span>
+   {<span class='model'>
+      <a class='ref' href='#ins.inner.phrasing'>ins.inner.phrasing</a>
       &amp; <a class='ref' href='#ins.attrs'>ins.attrs</a>
     </span>}
   </span>
@@ -2070,18 +2082,32 @@
   &amp; <a class='ref' href='#edit.attrs.cite'>edit.attrs.cite</a>?
   &amp; <a class='ref' href='#edit.attrs.datetime'>edit.attrs.datetime</a>?</span>
 </div>
-<div class='define' id='ins.inner-define'>
-  <div class='patternname' id='the-ins.inner'><a href='#the-ins.inner'>ins.inner</a> =</div>
-  <span class='pattern' id='ins.inner'><a class='ref' href='#common.inner.phrasing'>common.inner.phrasing</a></span>
+<div class='define' id='ins.inner.flow-define'>
+  <div class='patternname' id='the-ins.inner.flow'><a href='#the-ins.inner.flow'>ins.inner.flow</a> =</div>
+  <span class='pattern' id='ins.inner.flow'><a class='ref' href='#common.inner.flow'>common.inner.flow</a></span>
 </div>
-<div class='define' id='del.elem-define'>
+<div class='define' id='ins.inner.phrasing-define'>
+  <div class='patternname' id='the-ins.inner.phrasing'><a href='#the-ins.inner.phrasing'>ins.inner.phrasing</a> =</div>
+  <span class='pattern' id='ins.inner.phrasing'><a class='ref' href='#common.inner.phrasing'>common.inner.phrasing</a></span>
+</div>
+<div class='define' id='del.elem.flow-define'>
 
 <span class='comment'>## Deletions: &lt;del></span>
-  <div class='patternname' id='the-del.elem'><a href='#the-del.elem'>del.elem</a> =</div>
-  <span class='pattern' id='del.elem'><span class='type'>element </span>
+  <div class='patternname' id='the-del.elem.flow'><a href='#the-del.elem.flow'>del.elem.flow</a> =</div>
+  <span class='pattern' id='del.elem.flow'><span class='type'>element </span>
   <span class='name'>del</span>
    {<span class='model'>
-      <a class='ref' href='#del.inner'>del.inner</a>
+      <a class='ref' href='#del.inner.flow'>del.inner.flow</a>
+      &amp; <a class='ref' href='#del.attrs'>del.attrs</a>
+    </span>}
+  </span>
+</div>
+<div class='define' id='del.elem.phrasing-define'>
+  <div class='patternname' id='the-del.elem.phrasing'><a href='#the-del.elem.phrasing'>del.elem.phrasing</a> =</div>
+  <span class='pattern' id='del.elem.phrasing'><span class='type'>element </span>
+  <span class='name'>del</span>
+   {<span class='model'>
+      <a class='ref' href='#del.inner.phrasing'>del.inner.phrasing</a>
       &amp; <a class='ref' href='#del.attrs'>del.attrs</a>
     </span>}
   </span>
@@ -2092,9 +2118,13 @@
   &amp; <a class='ref' href='#edit.attrs.cite'>edit.attrs.cite</a>?
   &amp; <a class='ref' href='#edit.attrs.datetime'>edit.attrs.datetime</a>?</span>
 </div>
-<div class='define' id='del.inner-define'>
-  <div class='patternname' id='the-del.inner'><a href='#the-del.inner'>del.inner</a> =</div>
-  <span class='pattern' id='del.inner'><a class='ref' href='#common.inner.phrasing'>common.inner.phrasing</a></span>
+<div class='define' id='del.inner.flow-define'>
+  <div class='patternname' id='the-del.inner.flow'><a href='#the-del.inner.flow'>del.inner.flow</a> =</div>
+  <span class='pattern' id='del.inner.flow'><a class='ref' href='#common.inner.flow'>common.inner.flow</a></span>
+</div>
+<div class='define' id='del.inner.phrasing-define'>
+  <div class='patternname' id='the-del.inner.phrasing'><a href='#the-del.inner.phrasing'>del.inner.phrasing</a> =</div>
+  <span class='pattern' id='del.inner.phrasing'><a class='ref' href='#common.inner.phrasing'>common.inner.phrasing</a></span>
 </div>
 </div>
 </div>

Index: common-models.html
===================================================================
RCS file: /sources/public/html5/markup/common-models.html,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -d -r1.7 -r1.8
--- common-models.html	30 May 2009 11:38:55 -0000	1.7
+++ common-models.html	30 May 2009 12:05:45 -0000	1.8
@@ -53,6 +53,8 @@
   | <a class="ref" href="hgroup.html#hgroup">hgroup</a>
   | <a class="ref" href="address.html#address">address</a>
   | <a class="ref" href="blockquote.html#blockquote">blockquote</a>
+  | <a class="ref" href="ins.html#ins.elem.flow">ins.elem.flow</a>
+  | <a class="ref" href="del.html#del.elem.flow">del.elem.flow</a>
   | <a class="ref" href="object.html#object.elem.flow">object.elem.flow</a>
   | <a class="ref" href="map.html#map.elem.flow">map.elem.flow</a>
   | <a class="ref" href="noscript.html#noscript.elem.flow">noscript.elem.flow</a>
@@ -117,8 +119,8 @@
   | <a class="ref" href="span.html#span">span</a>
   | <a class="ref" href="bdo.html#bdo">bdo</a>
   | <a class="ref" href="br.html#br">br</a>
-  | <a class="ref" href="ins.html#ins">ins</a>
-  | <a class="ref" href="del.html#del">del</a>
+  | <a class="ref" href="ins.html#ins.elem.phrasing">ins.elem.phrasing</a>
+  | <a class="ref" href="del.html#del.elem.phrasing">del.elem.phrasing</a>
   | <a class="ref" href="img.html#img">img</a>
   | <a class="ref" href="embed.html#embed">embed</a>
   | <a class="ref" href="object.html#object.elem.phrasing">object.elem.phrasing</a>

Index: del.html
===================================================================
RCS file: /sources/public/html5/markup/del.html,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- del.html	3 May 2009 15:59:40 -0000	1.4
+++ del.html	30 May 2009 12:05:45 -0000	1.5
@@ -20,13 +20,20 @@
   </div>
       <div class="no-number no-toc" id="del-content">
         <h2 class="element-subhead">Content model <a class="hash" href="#del-content">#</a></h2>
-        <div class="content-models" id="del-mdls">
-        <p class="elem-mdl"><span class="element-pattern-name"><a id="del-mdl" href="del.html#del-mdl" class="element">del</a> = </span><span>
+        <dl class="content-models" id="del-mdls">
+        <dt class="content-model"><span class="element-pattern-name" id="del.elem.flow"><a class="hash" href="del.html#del.elem.flow"><span class="element">del</span>.elem.flow</a> = </span></dt>
+        <dd class="elem-mdl"><span>
+      (text
+  &amp; <a class="ref" href="common-models.html#common.elem.flow">common.elem.flow</a>*)
+      &amp; <a class="ref" href="del.html#del.attrs">del.attrs</a>
+    </span></dd>
+        <dt class="content-model"><span class="element-pattern-name" id="del.elem.phrasing"><a class="hash" href="del.html#del.elem.phrasing"><span class="element">del</span>.elem.phrasing</a> = </span></dt>
+        <dd class="elem-mdl"><span>
       (text
   &amp; <a class="ref" href="common-models.html#common.elem.phrasing">common.elem.phrasing</a>*)
       &amp; <a class="ref" href="del.html#del.attrs">del.attrs</a>
-    </span></p>
-        </div>
+    </span></dd>
+        </dl>
       </div><div class="no-number no-toc" id="del-attr-mdl">
         <h2 class="element-subhead">Attribute model <a class="hash" href="#del-attr-mdl">#</a></h2>
         <div class="attr-content-models">
@@ -61,7 +68,8 @@
       <div class="no-number no-toc" id="del-context">
         <h2 class="element-subhead">Permitted contexts <a class="hash" href="#del-context">#</a></h2>
         <ul>
-        <li class="context-mdl"><a href="common-models.html#common.elem.phrasing">common.elem.phrasing</a></li></ul>
+        <li class="context-mdl"><a href="common-models.html#common.elem.phrasing">common.elem.phrasing</a></li>
+        <li class="context-mdl"><a href="common-models.html#common.elem.flow">common.elem.flow</a></li></ul>
       </div>
       <div class="no-number no-toc" id="del-display">
         <h2 class="element-subhead">Typical default display properties <a class="hash" href="#del-display">#</a></h2><p class="non-norm">This section is non-normative.</p>

Index: schema.rnc
===================================================================
RCS file: /sources/public/html5/markup/schema.rnc,v
retrieving revision 1.84
retrieving revision 1.85
diff -u -d -r1.84 -r1.85
--- schema.rnc	30 May 2009 11:38:55 -0000	1.84
+++ schema.rnc	30 May 2009 12:05:45 -0000	1.85
@@ -61,8 +61,8 @@
       | span.elem
       | bdo.elem
       | br.elem
-      | ins.elem
-      | del.elem
+      | ins.elem.phrasing
+      | del.elem.phrasing
       | img.elem
       | embed.elem
       | object.elem.phrasing
@@ -109,6 +109,8 @@
       | hgroup.elem
       | address.elem
       | blockquote.elem
+      | ins.elem.flow
+      | del.elem.flow
       | object.elem.flow
       | map.elem.flow
       | noscript.elem.flow
@@ -725,14 +727,18 @@
     edit.attrs.datetime = attribute datetime { common.data.datetime }
     
     ## Inserts: <ins>
-    ins.elem = element ins { ins.inner & ins.attrs }
+    ins.elem.flow = element ins { ins.inner.flow & ins.attrs }
+    ins.elem.phrasing = element ins { ins.inner.phrasing & ins.attrs }
     ins.attrs = common.attrs & edit.attrs.cite? & edit.attrs.datetime?
-    ins.inner = common.inner.phrasing
+    ins.inner.flow = common.inner.flow
+    ins.inner.phrasing = common.inner.phrasing
     
     ## Deletions: <del>
-    del.elem = element del { del.inner & del.attrs }
+    del.elem.flow = element del { del.inner.flow & del.attrs }
+    del.elem.phrasing = element del { del.inner.phrasing & del.attrs }
     del.attrs = common.attrs & edit.attrs.cite? & edit.attrs.datetime?
-    del.inner = common.inner.phrasing
+    del.inner.flow = common.inner.flow
+    del.inner.phrasing = common.inner.phrasing
   }
 }
 div {

Index: spec.html
===================================================================
RCS file: /sources/public/html5/markup/spec.html,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -d -r1.16 -r1.17
--- spec.html	30 May 2009 11:38:55 -0000	1.16
+++ spec.html	30 May 2009 12:05:46 -0000	1.17
@@ -4319,14 +4319,21 @@
       <div class="no-number no-toc" id="del-content">
         <h2 class="element-subhead">Content model <a class="hash" href="#del-content">#</a>
 </h2>
-        <div class="content-models" id="del-mdls">
-        <p class="elem-mdl"><span class="element-pattern-name"><a id="del-mdl" href="#del-mdl" class="element">del</a> = </span><span>
+        <dl class="content-models" id="del-mdls">
+<dt class="content-model"><span class="element-pattern-name" id="del.elem.flow"><a class="hash" href="#del.elem.flow"><span class="element">del</span>.elem.flow</a> = </span></dt>
+        <dd class="elem-mdl"><span>
+      (text
+  &amp; <a class="ref" href="#common.elem.flow">common.elem.flow</a>*)
+      &amp; <a class="ref" href="#del.attrs">del.attrs</a>
+    </span></dd>
+        <dt class="content-model"><span class="element-pattern-name" id="del.elem.phrasing"><a class="hash" href="#del.elem.phrasing"><span class="element">del</span>.elem.phrasing</a> = </span></dt>
+        <dd class="elem-mdl"><span>
       (text
   &amp; <a class="ref" href="#common.elem.phrasing">common.elem.phrasing</a>*)
       &amp; <a class="ref" href="#del.attrs">del.attrs</a>
-    </span></p>
-        </div>
-      </div>
+    </span></dd>
+        </dl>
+</div>
 <div class="no-number no-toc" id="del-attr-mdl">
         <h2 class="element-subhead">Attribute model <a class="hash" href="#del-attr-mdl">#</a>
 </h2>
@@ -4369,7 +4376,10 @@
       <div class="no-number no-toc" id="del-context">
         <h2 class="element-subhead">Permitted contexts <a class="hash" href="#del-context">#</a>
 </h2>
-        <ul><li class="context-mdl"><a href="#common.elem.phrasing">common.elem.phrasing</a></li></ul>
+        <ul>
+<li class="context-mdl"><a href="#common.elem.phrasing">common.elem.phrasing</a></li>
+        <li class="context-mdl"><a href="#common.elem.flow">common.elem.flow</a></li>
+</ul>
 </div>
       <div class="no-number no-toc" id="del-display">
         <h2 class="element-subhead">Typical default display properties <a class="hash" href="#del-display">#</a>
@@ -8990,14 +9000,21 @@
       <div class="no-number no-toc" id="ins-content">
         <h2 class="element-subhead">Content model <a class="hash" href="#ins-content">#</a>
 </h2>
-        <div class="content-models" id="ins-mdls">
-        <p class="elem-mdl"><span class="element-pattern-name"><a id="ins-mdl" href="#ins-mdl" class="element">ins</a> = </span><span>
+        <dl class="content-models" id="ins-mdls">
+<dt class="content-model"><span class="element-pattern-name" id="ins.elem.flow"><a class="hash" href="#ins.elem.flow"><span class="element">ins</span>.elem.flow</a> = </span></dt>
+        <dd class="elem-mdl"><span>
+      (text
+  &amp; <a class="ref" href="#common.elem.flow">common.elem.flow</a>*)
+      &amp; <a class="ref" href="#ins.attrs">ins.attrs</a>
+    </span></dd>
+        <dt class="content-model"><span class="element-pattern-name" id="ins.elem.phrasing"><a class="hash" href="#ins.elem.phrasing"><span class="element">ins</span>.elem.phrasing</a> = </span></dt>
+        <dd class="elem-mdl"><span>
       (text
   &amp; <a class="ref" href="#common.elem.phrasing">common.elem.phrasing</a>*)
       &amp; <a class="ref" href="#ins.attrs">ins.attrs</a>
-    </span></p>
-        </div>
-      </div>
+    </span></dd>
+        </dl>
+</div>
 <div class="no-number no-toc" id="ins-attr-mdl">
         <h2 class="element-subhead">Attribute model <a class="hash" href="#ins-attr-mdl">#</a>
 </h2>
@@ -9040,7 +9057,10 @@
       <div class="no-number no-toc" id="ins-context">
         <h2 class="element-subhead">Permitted contexts <a class="hash" href="#ins-context">#</a>
 </h2>
-        <ul><li class="context-mdl"><a href="#common.elem.phrasing">common.elem.phrasing</a></li></ul>
+        <ul>
+<li class="context-mdl"><a href="#common.elem.phrasing">common.elem.phrasing</a></li>
+        <li class="context-mdl"><a href="#common.elem.flow">common.elem.flow</a></li>
+</ul>
 </div>
       <div class="no-number no-toc" id="ins-display">
         <h2 class="element-subhead">Typical default display properties <a class="hash" href="#ins-display">#</a>
@@ -13658,6 +13678,8 @@
   | <a class="ref" href="#hgroup">hgroup</a>
   | <a class="ref" href="#address">address</a>
   | <a class="ref" href="#blockquote">blockquote</a>
+  | <a class="ref" href="#ins.elem.flow">ins.elem.flow</a>
+  | <a class="ref" href="#del.elem.flow">del.elem.flow</a>
   | <a class="ref" href="#object.elem.flow">object.elem.flow</a>
   | <a class="ref" href="#map.elem.flow">map.elem.flow</a>
   | <a class="ref" href="#noscript.elem.flow">noscript.elem.flow</a>
@@ -13730,8 +13752,8 @@
   | <a class="ref" href="#span">span</a>
   | <a class="ref" href="#bdo">bdo</a>
   | <a class="ref" href="#br">br</a>
-  | <a class="ref" href="#ins">ins</a>
-  | <a class="ref" href="#del">del</a>
+  | <a class="ref" href="#ins.elem.phrasing">ins.elem.phrasing</a>
+  | <a class="ref" href="#del.elem.phrasing">del.elem.phrasing</a>
   | <a class="ref" href="#img">img</a>
   | <a class="ref" href="#embed">embed</a>
   | <a class="ref" href="#object.elem.phrasing">object.elem.phrasing</a>
Received on Saturday, 30 May 2009 12:05:55 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Saturday, 30 May 2009 12:05:55 GMT