html5/pubnotes ChangeLog,1.10,1.11 Overview.html,1.235,1.236 Overview.src.html,1.229,1.230 specgen.xsl,1.18,1.19 style.css,1.60,1.61

Update of /sources/public/html5/pubnotes
In directory hutz:/tmp/cvs-serv22309

Modified Files:
	ChangeLog Overview.html Overview.src.html specgen.xsl 
	style.css 
Log Message:
added linking


Index: specgen.xsl
===================================================================
RCS file: /sources/public/html5/pubnotes/specgen.xsl,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -d -r1.18 -r1.19
--- specgen.xsl	9 Jun 2008 10:45:49 -0000	1.18
+++ specgen.xsl	9 Jun 2008 16:21:08 -0000	1.19
@@ -423,7 +423,7 @@
               <xsl:otherwise><xsl:value-of select='generate-id(.)'/></xsl:otherwise>
             </xsl:choose>
           </xsl:variable>
-          <li>
+          <li id='{$frag}-toc'>
             <a href='#{$frag}'>
               <!-- * <xsl:value-of select='$number'/> -->
               <!-- * <xsl:text>. </xsl:text> -->
@@ -469,7 +469,10 @@
     </xsl:choose>
   </xsl:template>
 
-  <xsl:template match='h:section/h:h2 | h:section/h:h3 | h:section/h:h4 | h:section/h:h5 | h:section/h:h6'>
+  <xsl:template match='h:h2'>
+    <xsl:variable name="myid">
+      <xsl:value-of select="../@id"/>
+    </xsl:variable>
     <xsl:element name="{name()}" namespace="{namespace-uri()}">
       <xsl:copy-of select='@*[namespace-uri()="" or namespace-uri="http://www.w3.org/XML/1998/namespace"]'/>
       <!-- * <xsl:if test='$toc-marker'> -->
@@ -484,7 +487,14 @@
         <!-- * </xsl:if> -->
       <!-- * </xsl:if> -->
       <xsl:apply-templates select='node()'/>
+      <xsl:text> </xsl:text>
+      <a class="hash" href="#{$myid}">#</a>
+      <xsl:text> </xsl:text>
+      <a class="toc-bak" href="#{$myid}-toc">T</a>
     </xsl:element>
+    <p class="spec-link">View “<a href="http://www.w3.org/TR/html5/#{$myid}"
+        ><xsl:apply-templates select='node()'/></a>” in the
+        specification</p>
   </xsl:template>
 
   <xsl:template match='h:*[@class="ednote"]'>

Index: ChangeLog
===================================================================
RCS file: /sources/public/html5/pubnotes/ChangeLog,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -d -r1.10 -r1.11
--- ChangeLog	9 Jun 2008 10:45:49 -0000	1.10
+++ ChangeLog	9 Jun 2008 16:21:08 -0000	1.11
@@ -1,3 +1,9 @@
+2008-06-09 19:45  mike
+
+	* ChangeLog (1.10), Overview.html (1.235), Overview.src.html
+	  (1.229), specgen.xsl (1.18): renamed a bunch of IDs to match
+	  those in the spec
+
 2008-06-09 15:00  mike
 
 	* ChangeLog (1.9), Overview.html (1.234), Overview.src.html

Index: Overview.html
===================================================================
RCS file: /sources/public/html5/pubnotes/Overview.html,v
retrieving revision 1.235
retrieving revision 1.236
diff -u -d -r1.235 -r1.236
--- Overview.html	9 Jun 2008 10:45:49 -0000	1.235
+++ Overview.html	9 Jun 2008 16:21:08 -0000	1.236
@@ -28,7 +28,8 @@
     
     <div style="text-align: center" id="tocjump">[<a href="#toc">skip to Table of Contents</a>]</div>
     <div id="abstract">
-      <h2>Abstract</h2>
+      <h2>Abstract <a class="hash" href="#abstract">#</a> <a class="toc-bak" href="#abstract-toc">T</a></h2><p class="spec-link">View “<a href="http://www.w3.org/TR/html5/#abstract">Abstract</a>” in the
+        specification</p>
       <p>This document provides supplemental information on the
         current working draft of the HTML 5 specification. It
         primarily documents changes that have been made to the HTML
@@ -36,7 +37,8 @@
         a First Public Working Draft (FPWD).</p>
[...1416 lines suppressed...]
         address — because “a client-side markup language is not
@@ -3188,7 +3335,7 @@
         other languages that can be integrated into” HTML. In this
         section, the following changes were made:</p>
         <ul>
-          <li>In the normative “Timers” subsection, which is
+          <li>In the “Timers” subsection, which is
           planned to be integrated into the Window Object
           specification, the following changes were made: For
           consistency with the Web IDL specification, the interface
@@ -3201,7 +3348,8 @@
         </ul>
       </div>
       <div id="acknowledgements" class="section">
-        <h2>Acknowledgements</h2>
+        <h2>Acknowledgements <a class="hash" href="#acknowledgements">#</a> <a class="toc-bak" href="#acknowledgements-toc">T</a></h2><p class="spec-link">View “<a href="http://www.w3.org/TR/html5/#acknowledgements">Acknowledgements</a>” in the
+        specification</p>
         <p>The following names were added to the list of names in
         the Acknowledgements:</p>
         <blockquote>

Index: style.css
===================================================================
RCS file: /sources/public/html5/pubnotes/style.css,v
retrieving revision 1.60
retrieving revision 1.61
diff -u -d -r1.60 -r1.61
--- style.css	23 May 2008 16:52:13 -0000	1.60
+++ style.css	9 Jun 2008 16:21:08 -0000	1.61
@@ -281,3 +281,7 @@
 del {
   font-weight: normal;
 }
+
+.spec-link {
+  font-style: italic;
+}

Index: Overview.src.html
===================================================================
RCS file: /sources/public/html5/pubnotes/Overview.src.html,v
retrieving revision 1.229
retrieving revision 1.230
diff -u -d -r1.229 -r1.230
--- Overview.src.html	9 Jun 2008 10:45:49 -0000	1.229
+++ Overview.src.html	9 Jun 2008 16:21:08 -0000	1.230
@@ -97,7 +97,7 @@
         </section>
         <section id=conformance>
           <h2>Section 1.3, Conformance requirements</h2>
-          <p>This normative section
+          <p>This section
           provides information about conformance requirements
           for Web browsers and user agents, conformance
           checkers, data mining tools, authoring tools, and
@@ -157,7 +157,7 @@
         </section>
         <section id=terminology>
           <h2>Section 1.4, Terminology</h2>
-          <p>This normative section
+          <p>This section
           provides information about specific technical terms used
           in the specification. In this section, the following
           changes were made:</p>
@@ -220,7 +220,7 @@
         basis for the other parts of the specification.</p>
         <section id=documents>
           <h2>Section 2.1, Documents</h2>
-          <p>This normative section defines the
+          <p>This section defines the
           Document object. In this section, the following changes
           were made:</p>
           <ul>
@@ -283,7 +283,7 @@
         </section>
         <section id=elements>
           <h2>Section 2.2, Elements</h2>
-          <p>This normative section defines the basic
+          <p>This section defines the basic
           DOM interface for all HTML elements, the
           <code>HTMLElement</code> interface. In this section, the
           following changes were made:</p>
@@ -306,7 +306,7 @@
         </section>
         <section id=common0>
           <h2>Section 2.3, Common DOM interfaces</h2>
-          <p>This normative section defines DOM interfaces known as
+          <p>This section defines DOM interfaces known as
           <strong>collections</strong>, the
           <code>DOMTokenList</code> and <code>DOMStringMap</code>
           interfaces, and DOM feature strings for HTML. In this
@@ -333,7 +333,7 @@
         </section>
         <section id=dom-tree>
           <h2>Section 2.4, DOM tree accessors</h2>
-          <p>This normative section defines the placement of the
+          <p>This section defines the placement of the
           <code class=element>html</code>,
           <code class=element>head</code>,
           <code class=element>title</code>,
@@ -358,7 +358,7 @@
         </section>
         <section id=dynamic>
           <h2>Section 2.5, Dynamic markup insertion</h2>
-          <p>This normative section defines mechanisms that enable
+          <p>This section defines mechanisms that enable
           script authors to dynamically insert markup into a
           document. In the section, the following changes were
           made:</p>
@@ -379,7 +379,7 @@
         </section>
         <section id=apis-in>
           <h2>Section 2.6, APIs in HTML documents</h2>
-          <p>This normative section provides details about
+          <p>This section provides details about
           case-insensitivity and case-changing behavior of data
           returned by certain DOM APIs. No changes have been made
           in this section.</p>
@@ -396,7 +396,7 @@
         implementors to produce conformant HTML user agents).</p>
         <section id=common1>
           <h2>Section 3.2, Common microsyntaxes</h2>
-          <p>This normative section describes the conformance
+          <p>This section describes the conformance
           criteria for instances of particular data types (such as
           dates or numbers) used in HTML content, as well as
           describing how to parse such instances. In this section,
@@ -2267,7 +2267,7 @@
         scripts.</p>
         <section id=windows>
           <h2>Section 4.1, Browsing context</h2>
-          <p>This normative section defines a <strong>browsing
+          <p>This section defines a <strong>browsing
             context</strong> as “a collection of one or more
           Document objects, and one or more
           <strong>views</strong>, as well as particular browsing
@@ -2317,7 +2317,7 @@
         </section>
         <section id=the-default0>
           <h2>Section 4.2, The default view</h2>
-          <p>This normative section defines the interface for the
+          <p>This section defines the interface for the
           <code>Window</code> object. In this section, the
           following changes were made:</p>
           <ul>
@@ -2355,7 +2355,7 @@
         </section>
         <section id=origin>
           <h2>Section 4.3 [was 4.3.2], Origin</h2>
-          <p>This normative section, which had been a subsection
+          <p>This section, which had been a subsection
           of the “Scripting” section, was moved up a level in the
           section hierarchy to instead become a sibling to section
           to the “Scripting” section. This section defines the
@@ -2394,7 +2394,7 @@
         </section>
         <section id=scripting>
           <h2>Section 4.3 [now 4.4], Scripting</h2>
-          <p>This normative section provides conformance criteria
+          <p>This section provides conformance criteria
           related to mechanisms that can cause author-provided
           executable code to run in the context of a document
           scripting, as well as defining the states
@@ -2443,7 +2443,7 @@
         </section>
         <section id=user-prompts>
           <h2>Section 4.4 [now 4.5], User prompts</h2>
-          <p>This normative section provides conformance criteria
+          <p>This section provides conformance criteria
           related to dialogs presented to users. In this section,
           the following changes were made:</p>
           <ul>
@@ -2473,7 +2473,7 @@
         </section>
         <section id=browser>
           <h2>Section 4.5 [now 4.6], Browser state</h2>
-          <p>This normative section defines how Web sites can
+          <p>This section defines how Web sites can
           register themselves as potential protocol and content
           handlers; for example, how a Web-based mail application
           can register itself as a potential handler for the
@@ -2493,7 +2493,7 @@
         </section>
         <section id=history>
           <h2>Section 4.7 [now 4.8], Session history and navigation</h2>
-          <p>This normative section defines the <strong>session
+          <p>This section defines the <strong>session
             history</strong> for a browsing context and its
           associated <code>History</code> interface. In this
           section, the following changes were made:</p>
@@ -2516,7 +2516,7 @@
         </section>
         <section id=browsing0>
           <h2>Section 4.9 [new], Browsing the Web</h2>
-          <p>This normative section was formed by moving the
+          <p>This section was formed by moving the
           contents of the existing “Navigating across documents”
           section down one level in the section hierarchy and adding to it
           a subsection on “History traversal”, which was moved
@@ -2535,7 +2535,7 @@
         <section id=content-type-sniffing>
           <h2>Section 4.9 [now 4.10], Determining the type of a
             new resource in a browsing context</h2>
-          <p>This normative section provides conformance criteria
+          <p>This section provides conformance criteria
           related to content-type sniffing. In this section, the
           following changes were made:
           <ul>
@@ -2609,7 +2609,7 @@
         </section>
         <section id=links>
           <h2>Section 4.12, Links</h2>
-          <p>This normative section provides conformance criteria
+          <p>This section provides conformance criteria
           related to handling of hyperlinks. This section remains
           largely unchanged, though some significant changes were
           made to — among those, the following:</p>
@@ -2724,7 +2724,7 @@
         and parts of documents.</p>
         <section id=contenteditable>
           <h2>Section 5.2, The contenteditable attribute</h2>
-          <p>This normative section defines handling of HTML
+          <p>This section defines handling of HTML
           elements that have the <code
             class=htmlattribute>contenteditable</code> attribute.
           In this section, the following changes were made:</p>
@@ -2772,7 +2772,7 @@
         </section>
         <section id=dnd>
           <h2>Section 5.3, Drag and drop</h2>
-          <p>This normative section defines an event-based drag-and-drop
+          <p>This section defines an event-based drag-and-drop
           mechanism. The bulk of this section remains unchanged
           from the FPWD, with the exception of a handful of
           statements that were refined or removed from the
@@ -2784,7 +2784,7 @@
         </section>
         <section id=undo>
           <h2>Section 5.4, Undo history</h2>
-          <p>This normative section defines how to associate an <strong>undo
+          <p>This section defines how to associate an <strong>undo
             transaction history</strong> with each
           <code>HTMLDocument</code> object, and an
           <code>UndoManager</code> interface for
@@ -2801,7 +2801,7 @@
         </section>
         <section id=command>
           <h2>Section 5.5 [now 5.6], Command APIs</h2>
-          <p>This normative section defines an <code
+          <p>This section defines an <code
             class=methog>execCommand</code> method on the
           <code>HTMLDocument</code> interface, mainly to allow
           scripts to editor UI that allows users to perform
@@ -2824,7 +2824,7 @@
         </section>
         <section id=selection>
           <h2>Section 5.6 [now 5.5], The text selection APIs</h2>
-          <p>This normative section defines a <strong>selection</strong>
+          <p>This section defines a <strong>selection</strong>
           that exists for each instance of a browsing context, and
           a <code>Selection</code> interface with a <code
             class=method>getSelection()</code> method for
@@ -2861,7 +2861,7 @@
         cross-document messaging and server-sent DOM events.</p>
         <section id=event1>
           <h2>Section 6.1, Event definitions</h2>
-          <p>This normative section defines the <code>MessageEvent</code>
+          <p>This section defines the <code>MessageEvent</code>
           interface. In this section, the following changes were
           made:</p>
           <ul>
@@ -2876,7 +2876,7 @@
         </section>
         <section id=server-sent-events>
           <h2>Section 6.2, Server-sent DOM events</h2>
-          <p>This normative section describes a mechanism for allowing
+          <p>This section describes a mechanism for allowing
           servers to dispatch DOM events into documents that
           expect it. In this section, the specification for the
           server-sent events format was rewritten; among the specific
@@ -2887,7 +2887,7 @@
         </section>
         <section id=network>
           <h2>Section 6.3, Network connections</h2>
-          <p>This normative section defines a <code>Connection</code>
+          <p>This section defines a <code>Connection</code>
           interface to enable Web applications to communicate with
           each other in local area networks, and to maintain
           bidirectional communications with their originating
@@ -2902,7 +2902,7 @@
         </section>
         <section id=crossDocumentMessages>
           <h2>Section 6.4, Cross-document messaging</h2>
-          <p>This normative section introduces a messaging system, using the
+          <p>This section introduces a messaging system, using the
           <code class=method>postMessage()</code> method, that
           allows documents to communicate with each other
           regardless of their source domain, in a way designed to
@@ -2934,12 +2934,12 @@
       </section>
       <section id=syntax>
         <h2>Section 8, The HTML syntax</h2>
-        <p>This normative section describes syntax rules for the
+        <p>This section describes syntax rules for the
         <code>text/html</code> serialization of the HTML language,
         as well as rules for parsing and serializing it.</p>
         <section id=writing0>
           <h2>Section 8.1, Writing HTML documents</h2>
-          <p>This normative section provides basic syntax conformance
+          <p>This section provides basic syntax conformance
           requirements that apply to documents, authoring tools, and
           markup generators. In this section, the following changes
           were made:</p>
@@ -3010,7 +3010,7 @@
         </section>
         <section id=parsing>
           <h2>Section 8.2, Parsing HTML documents</h2>
-          <p>This normative section defines parsing rules used by
+          <p>This section defines parsing rules used by
           user agents, data mining tools, and conformance
           checkers in parsing <code>text/html</code> content. In
           this section, the following changes were made:</p>
@@ -3204,7 +3204,7 @@
       <section id=rendering>
         <h2>Section 10 [now section 9], Rendering and
           user-agent behavior</h2>
-        <p>This normative section is intended to provide
+        <p>This section is intended to provide
         descriptions of expected user-agent rendering behavior as
         well as other user-agent behavior, but remains mostly just
         a placeholder at this point, with the plan being to
@@ -3231,7 +3231,7 @@
         other languages that can be integrated into” HTML. In this
         section, the following changes were made:</p>
         <ul>
-          <li>In the normative “Timers” subsection, which is
+          <li>In the “Timers” subsection, which is
           planned to be integrated into the Window Object
           specification, the following changes were made: For
           consistency with the Web IDL specification, the interface

Received on Monday, 9 June 2008 16:21:44 UTC