[llvm-commits] [hlvm] r38268 - in /hlvm/trunk/docs: Credits.html DevelopersGuide.html FAQ.html GettingStarted.html OpenProjects.html ReleaseNotes.html ReleasePlans.html index.html status/2006-05-25.html status/index.html

Reid Spencer reid at x10sys.com
Sat Jul 7 17:01:49 PDT 2007


Author: reid
Date: Sat Jul  7 19:01:49 2007
New Revision: 38268

URL: http://llvm.org/viewvc/llvm-project?rev=38268&view=rev
Log:
Fix title lines to not duplicate "HLVM" and convert all the titles to use the
heading elements not div with class.

Modified:
    hlvm/trunk/docs/Credits.html
    hlvm/trunk/docs/DevelopersGuide.html
    hlvm/trunk/docs/FAQ.html
    hlvm/trunk/docs/GettingStarted.html
    hlvm/trunk/docs/OpenProjects.html
    hlvm/trunk/docs/ReleaseNotes.html
    hlvm/trunk/docs/ReleasePlans.html
    hlvm/trunk/docs/index.html
    hlvm/trunk/docs/status/2006-05-25.html
    hlvm/trunk/docs/status/index.html

Modified: hlvm/trunk/docs/Credits.html
URL: http://llvm.org/viewvc/llvm-project/hlvm/trunk/docs/Credits.html?rev=38268&r1=38267&r2=38268&view=diff

==============================================================================
--- hlvm/trunk/docs/Credits.html (original)
+++ hlvm/trunk/docs/Credits.html Sat Jul  7 19:01:49 2007
@@ -1,4 +1,4 @@
-<!--#set var="title" value="HLVM Credits" -->
+<!--#set var="title" value="Credits" -->
 <!--#include virtual="/incl/header.incl" -->
 <h1>HLVM Credits</h1>
 <p>This document is a partial list of the people who have given their time, 

Modified: hlvm/trunk/docs/DevelopersGuide.html
URL: http://llvm.org/viewvc/llvm-project/hlvm/trunk/docs/DevelopersGuide.html?rev=38268&r1=38267&r2=38268&view=diff

==============================================================================
--- hlvm/trunk/docs/DevelopersGuide.html (original)
+++ hlvm/trunk/docs/DevelopersGuide.html Sat Jul  7 19:01:49 2007
@@ -1,4 +1,4 @@
-<!--#set var="title" value="HLVM Developer's Guide" -->
+<!--#set var="title" value="Developer's Guide" -->
 <!--#include virtual="/incl/header.incl" -->
 <h1 class="title">HLVM Developer's Guide</h1>
 <div class="warning">CAUTION: This document is a work in progress.</div>
@@ -27,29 +27,24 @@
 </ol>
 
 <div class="author">
-  <p>Author:<a href="mailto:rspencer at reidspencer.com">Reid Spencer</a>.</p>
+  <p>Author: <a href="mailto:rspencer at reidspencer.com">Reid Spencer</a>.</p>
 </div>
 
-<!-- *********************************************************************** -->
-<div class="section"><a name="intro">Introduction</a></div>
-<!-- *********************************************************************** -->
+<h2><a name="intro">Introduction</a></h2>
 <div class="text">
   <p>This document is a manual for developers who wish to contribute to the HLVM
   project. It covers topics such as copyright assignment, license, coding style,
   the build system and project rules.</p>
 </div>
 
-<!-- *********************************************************************** -->
-<div class="section"><a name="contributions">Contributions</a></div>
-<!-- *********************************************************************** -->
+<h2><a name="contributions">Contributions</a></h2>
 <div class="text">
 <p>Contributions to the HLVM source base are very much appreciated. If you are
 able to contribute source code, this section provides details about how your
 contributions will be handled.</p>
 </div>
 
-<!-- ======================================================================= -->
-<div class="subsection"><a name="copyright">Copyright</a></div>
+<h3><a name="copyright">Copyright</a></h3>
 <div class="text">
   <p>The founders of the HLVM project intend for a formal non-profit legal 
   entity to be incorporated that will hold the copyright of all HLVM software. 
@@ -70,8 +65,7 @@
   </ul>
 </div>
 
-<!-- ======================================================================= -->
-<div class="subsection"><a name="license">License</a></div>
+<h3><a name="license">License</a></h3>
 <div class="text">
   <p>It is the intention of the HLVM project to release the HLVM software for
   distribution under the terms of the Lesser General Public License (LGPL). This
@@ -93,8 +87,7 @@
   <p>See <a href="#LGPL">below</a> for the complete text of the LGPL license</p>
 </div>
 
-<!-- ======================================================================= -->
-<div class="subsection"><a name="patches">Patches</a></div>
+<h3><a name="patches">Patches</a></h3>
 <div class="text">
   <p>The HLVM group welcomes your patches. If you find something wrong with the
   HLVM software or you wish to make a contribution to extend HLVM, you may send
@@ -118,14 +111,12 @@
   </ul>
 </div>
 
-<!-- ======================================================================= -->
-<div class="section"><a name="build">Build System</a></div>
+<h2><a name="build">Build System</a></h2>
 <div class="text">
   <p>This section describes the HLVM build system.</p>
 </div>
 
-<!-- ======================================================================= -->
-<div class="subsection"><a name="scons">About SCONS</a></div>
+<h3><a name="scons">About SCONS</a></h3>
 <div class="text">
   <p>The HLVM project uses the <a href="http://www.scons.org/">scons</a>
   software construction tool to orchestrate its builds. This gives us superior
@@ -137,10 +128,9 @@
   section.</p>
 </div>
 
-<!-- ======================================================================= -->
-<div class="subsection"><a name="config">Configuring</a></div>
+<h3><a name="config">Configuring</a></h3>
 <div class="text">
-  <h3>Configuration On Every Build</h3>
+  <h4>Configuration On Every Build</h4>
   <p>Unlike some other build systems (e.g. autoconf/automake), the
   configuration and construction phases of building are not separated with
   scons. The configuration parameters are checked every time you build. While
@@ -149,7 +139,7 @@
   stable. If something changes in your environment, only those pieces affected
   will get re-configured. This saves a lot of time and hassle by telling you of
   any configuration errors on the very next build.</p>
-  <h3>The Options Cache</h3>
+  <h4>The Options Cache</h4>
   <p>Configuration parameters are specified on the scons command line. The
   values of these parameters are stored in the <i>options cache</i> which is
   simply a file named .options_cache in the root source directory. If the file
@@ -157,7 +147,7 @@
   runs, the values are loaded from this cache and used unless new values are
   given on the command line. In this way, you only need to specify your options
   once and then they "stick" from that point forward.</p>
-  <h3>Configuration Options</h3>
+  <h4>Configuration Options</h4>
   <p>HLVM has a variety of options to assist with configuring HLVM for your
   environment and build choices. Each option has a default that will work in
   many environments but might need adjusting for your environment. The default
@@ -276,7 +266,7 @@
     <td>/usr/local/bin/xsltproc</td>
   </tr>
   </table>
-  <h3>Configuration Prompts</h3>
+  <h4>Configuration Prompts</h4>
   <p>When you first run <tt>scons</tt> against HLVM, if you did not specify the
   <tt>confpath</tt> option or the configuration code cannot otherwise find a
   package it needs, you will be prompted to enter the applicable path names
@@ -288,18 +278,18 @@
 </div>
 
 <!-- ======================================================================= -->
-<div class="subsection"><a name="rules">Build Rules</a></div>
+<h3><a name="rules">Build Rules</a></h3>
 <div class="text">
   <p>This subsection describes the various build rules and extensions to SCons
   that HLVM uses.</p>
-  <h3>The <tt>build</tt> python module</h3>
+  <h4>The <tt>build</tt> python module</h4>
   <p>For convenience, and to unclutter the SConscript files, the top level
   <tt>build</tt> directory contains a python module that provides the build
   facilities for HLVM. This module manipulates an SCons environment to set the
   variables and define the builder rules for HLVM. The public interface to this
   library is in the <tt>hlvm.py</tt> module. No other module should be imported
   into the SConscript files.</p>
-  <h3>HLVM Builder Rules</h3>
+  <h4>HLVM Builder Rules</h4>
   <p>HLVM requires some specialized build rules beyond what SCons provides.
   While general construction of static libraries, shared libraries, and
   executables use the standard SCons builders, several more are defined in the
@@ -376,8 +366,7 @@
   </table>
 </div>
 
-<!-- ======================================================================= -->
-<div class="section"><a name="style">Coding Style</a></div>
+<h2><a name="style">Coding Style</a></h2>
 <div class="text">
   <p>Contributions to HLVM must meet the following Coding Style
   requirements:</p>
@@ -396,12 +385,10 @@
   </ul>
 </div>
 
-<!-- *********************************************************************** -->
-<div class="section"><a name="appendices">Appendices</a></div>
-<!-- *********************************************************************** -->
+<h2><a name="appendices">Appendices</a></h2>
 <div class="text"> </div>
 <!-- ======================================================================= -->
-<div class="subsection"><a name="LGPL">Lesser General Public License</a></div>
+<h3><a name="LGPL">Lesser General Public License</a></h3>
 <pre>
 		  GNU LESSER GENERAL PUBLIC LICENSE
 		       Version 2.1, February 1999

Modified: hlvm/trunk/docs/FAQ.html
URL: http://llvm.org/viewvc/llvm-project/hlvm/trunk/docs/FAQ.html?rev=38268&r1=38267&r2=38268&view=diff

==============================================================================
--- hlvm/trunk/docs/FAQ.html (original)
+++ hlvm/trunk/docs/FAQ.html Sat Jul  7 19:01:49 2007
@@ -1,4 +1,4 @@
-<!--#set var="title" value="HLVM FAQ" -->
+<!--#set var="title" value="FAQ" -->
 <!--#include virtual="/incl/header.incl" -->
 <h1>HLVM Frequently Asked Questions</h1>
 <p>Here's the list of questions we get frequently. Unlike many FAQ's, this is 
@@ -8,12 +8,12 @@
 <h2>Question Index</h2>
 <table>
   <tr>
-    <td>
+    <td style="width:50%">
       <ul>
         <li><a href="#compare">How does HLVM compare to other VMs?</a></li>
       </ul>
     </td>
-    <td>
+    <td style="width:50%">
     </td>
   </tr>
 </table>

Modified: hlvm/trunk/docs/GettingStarted.html
URL: http://llvm.org/viewvc/llvm-project/hlvm/trunk/docs/GettingStarted.html?rev=38268&r1=38267&r2=38268&view=diff

==============================================================================
--- hlvm/trunk/docs/GettingStarted.html (original)
+++ hlvm/trunk/docs/GettingStarted.html Sat Jul  7 19:01:49 2007
@@ -1,6 +1,6 @@
-<!--#set var="title" value="Getting Started with the HLVM System" -->
+<!--#set var="title" value="Getting Started with HLVM" -->
 <!--#include virtual="/incl/header.incl" -->
-<h1>Getting Started with the HLVM System</h1>
+<h1>Getting Started with HLVM</h1>
 <ol>
   <li><a href="#quickstart">Quick Start (For The Impatient)</a>
   <li><a href="#overview">Overview</a>
@@ -41,12 +41,7 @@
   <p>Author: <a href="mailto:rspencer at reidspencer.com">Reid Spencer</a>.</p>
 </div>
 
-<!-- *********************************************************************** -->
-<div class="section">
-  <a name="quickstart"><b>Quick Start (For The Impatient)</b></a>
-</div>
-<!-- *********************************************************************** -->
-
+<h2><a name="quickstart"><b>Quick Start (For The Impatient)</b></a></h2>
 <div class="text">
 <p>Here's the quick start for getting up and running quickly with HLVM. Note
 that this is for experts and the impatient only.</p>
@@ -67,9 +62,7 @@
 </ol>
 </div>
 
-<!-- *********************************************************************** -->
-<div class="section"><a name="overview"><b>Overview</b></a></div>
-<!-- *********************************************************************** -->
+<h2><a name="overview"><b>Overview</b></a></h2>
 <div class="text">
 <p>Welcome to HLVM! This document shows you how to get started with the High
 Level Virtual Machine. Before you do that, lets get some questions answered up
@@ -118,12 +111,8 @@
 </ol>
 </div>
 
-<!-- *********************************************************************** -->
-<div class="section"><a name="requirements"><b>Requirements</b></a></div>
-<!-- *********************************************************************** -->
-
+<h2><a name="requirements"><b>Requirements</b></a></h2>
 <div class="text">
-
   <p>Before you attempt to build HLVM, you need to understand its requirements.
   HLVM is non-trivial and depends on a number of other software packages. These
   packages will be required before you can build HLVM. Taking
@@ -133,11 +122,11 @@
   obtain and build these packages yourself if they are not already present on 
   your system. HLVM won't compile or run without them.</p>
 
-  <h2><a name="hardware">Hardware</a></h2>
+  <h3><a name="hardware">Hardware</a></h3>
   <p>HLVM supports whatever hardware LLVM supports. For details, please see
   <a href="http://llvm.org/docs/GettingStarted.html#hardware">LLVM's documentation</a></p>
 
-  <h2><a name="software">Software</a></h2>
+  <h3><a name="software">Software</a></h3>
   <p>Compiling HLVM requires that you have several software packages installed. 
   The table below lists those required packages. The Package column is the usual
   name for the software package that HLVM depends on. The Version column 
@@ -272,17 +261,17 @@
 </div>
 
 <!-- *********************************************************************** -->
-<div class="section"><a name="other_packages">Building Other Packages</a></div>
+<h2><a name="other_packages">Building Other Packages</a></h2>
 <!-- *********************************************************************** -->
 <div class="text">
-  <h2><a name="SSIA">Single Separate Install Area</a></h2>
+  <h3><a name="SSIA">Single Separate Install Area</a></h3>
   <p>It is suggested that you keep a separate installation area for building the
   things upon which HLVM depends. This is the location in your file system where
   you will install the built packages. It is the parameter to the 
   <tt>--prefix</tt> options to the configure programs of those packages. By 
   using a separate install area, you ensure that the HLVM version of required 
   packages doesn't interfere with any of your system installed packages.</p>
-  <h2><a hame="libxml2">libxml2</a></h2>
+  <h3><a hame="libxml2">libxml2</a></h3>
   <ul>
     <li>If your system doesn't already have a modern version of libxml2, you can
     generally build this quite painlessly as it doesn't depend on much
@@ -300,7 +289,7 @@
     configuration options; it has many. Not everything libxml2 provides is
     needed. We need the parser, the textwriter and the relaxng validator.</li>
   </ul>
-  <h2><a name="apr">apr</a></h2>
+  <h3><a name="apr">apr</a></h3>
   <ul>
     <li>This package builds quite easily as well and doesn't depend on 
     anything other than your operating system.</li>
@@ -314,7 +303,7 @@
     <li>Optionally use the <tt>--enable-debug</tt> configure flag for making
     debugging easier (and your HLVM programs run slower).</li>
   </ul>
-  <h2><a name="apr-util">apr-util</a></h2>
+  <h3><a name="apr-util">apr-util</a></h3>
   <ul>
     <li>This package builds quite easily and doesn't depend on much.</li>
     <li>Build with:<pre>
@@ -328,7 +317,7 @@
     might want to use the various <tt>--with-*</tt> options to tell apr-util
     where your packages are located.</li>
   </ul>
-  <h2><a name="llvm">llvm</a></h2>
+  <h3><a name="llvm">llvm</a></h3>
   <ul>
     <li>You <em>must</em> use the latest CVS version of LLVM. LLVM is HLVM's 
     sister project and the two are intricately connected. Consequently, patches
@@ -357,7 +346,7 @@
     tools being built. Use of llvm-gcc4 completely gets around this problem and
     so it is only necessary to build the LLVM tools and not the runtime library.
   </ul>
-  <h2><a name="llvm-gcc4">llvm-gcc4</a></h2>
+  <h3><a name="llvm-gcc4">llvm-gcc4</a></h3>
   <ul>
     <li>You <em>must</em> use version 4 of llvm-gcc, not version 3. Version 4 is
     much better integrated with LLVM, supports more languages, builds native
@@ -399,7 +388,7 @@
     HLVM only needs C and C++ so you can shorten the build for llvm-gcc4 a
     little by dropping <tt>,objc,obj-c++</tt> from this option.</li>
   </ul>
-  <h2><a name="gperf">gperf</a></h2>
+  <h3><a name="gperf">gperf</a></h3>
   <ul>
     <li>Pretty simple tool to build.</li>
     <li>You need version 2.7.2. HLVM hasn't been tried with any other
@@ -409,7 +398,7 @@
     make
     make install</pre></li>
   </ul>
-  <h2><a name="deja-gnu">deja-gnu/</a></h2>
+  <h3><a name="deja-gnu">deja-gnu/</a></h3>
   <ul>
     <li>Simple tool to build</li>
     <li>You need version 1.4.4 or later</li>
@@ -420,11 +409,9 @@
   </ul>
 </div>
 
-<!-- *********************************************************************** -->
-<div class="section"><a name="building">Building HLVM With SCons</a></div>
-<!-- *********************************************************************** -->
+<h2><a name="building">Building HLVM With SCons</a></h2>
 <div class="text">
-  <h2><a name="quick">Quick Start</a></h2>
+  <h3><a name="quick">Quick Start</a></h3>
   <p>If you took our advice and built all dependent packages (except llvm-gcc4)
   into a separate install area, then you can build HLVM quickly by using this
   command:<pre>
@@ -436,7 +423,7 @@
   be the <a href="#SSIA">Single Separate Install Area</a> where you installed 
   all the other packages such as llvm, apr, apr-util, etc.</p>
 
-  <h2><a name="about_scons">About SCons And HLVM</a></h2>
+  <h3><a name="about_scons">About SCons And HLVM</a></h3>
   <p>HLVM uses the SCons tool for software construction. While <tt>make</tt> 
   and the various <tt>auto*</tt> tools were originally used, the full
   programming language support of SCons (Python) was attractive because of the
@@ -469,7 +456,7 @@
     <li>Configuration options are saved in cache files so you don't have to keep
     repeating them on each invocation of <tt>scons</tt></li>
   </ul>
-  <h2><a name="scons_options">SCons Options Supported</a></h2>
+  <h3><a name="scons_options">SCons Options Supported</a></h3>
   <p>The important options that may be given on the scons command line are:</p>
   <ul>
     <li><em>-Q</em>. Normally scons is quite verbose about all the
@@ -514,7 +501,7 @@
     your system. See the <tt>scons -Q --help</tt> output for a full list of
     these options.</li>
   </ul>
-  <h2><a name="targets">Build Targets</a></h2>
+  <h3><a name="targets">Build Targets</a></h3>
   <p>The default build target will simply build all the libraries and tools. 
   There are additional pseudo-targets (<i>aliases</i> in SCons lingo) that you 
   can build:</p>
@@ -571,7 +558,7 @@
   <p>Once you've made these adjustments you can use the various targets in the
   Makefile to build HLVM. Note that these targets just convert the target into
   the appropriate invocation of the <tt>scons</tt> command.</p>
-  <h2><a name="make_targets">Targets Supported</a></h2>
+  <h3><a name="make_targets">Targets Supported</a></h3>
   <p>You can use the following targets to build HLVM in various ways:
   <dl>
     <dt>all</dt>
@@ -614,7 +601,7 @@
     in the <tt>hlvm</tt> directory and instead descends into the <tt>tools</tt>
     and builds the executable tools there.</dd>
   </dl>
-  <h2><a name="tipsntricks">Tips And Tricks</a></h2>
+  <h3><a name="tipsntricks">Tips And Tricks</a></h3>
   <ul>
     <li><em>Override MYMODE</em>. On the <tt>make</tt> command line you can
     override the value of <tt>MYMODE</tt> makefile variable. This allows you to

Modified: hlvm/trunk/docs/OpenProjects.html
URL: http://llvm.org/viewvc/llvm-project/hlvm/trunk/docs/OpenProjects.html?rev=38268&r1=38267&r2=38268&view=diff

==============================================================================
--- hlvm/trunk/docs/OpenProjects.html (original)
+++ hlvm/trunk/docs/OpenProjects.html Sat Jul  7 19:01:49 2007
@@ -1,4 +1,4 @@
-<!--#set var="title" value="HLVM Developers" -->
+<!--#set var="title" value="Open Projects" -->
 <!--#include virtual="/incl/header.incl" -->
 <h1>Open HLVM Projects</h1>
 <ul>
@@ -9,10 +9,7 @@
   <li><a href="#misc">Miscellaneous Projects</a></li>
 </ul>
 
-<!-- *********************************************************************** -->
-<div class="sectiontitle"><a name="what">What is this?</a></div>
-<!-- *********************************************************************** -->
-
+<h2><a name="what">What is this?</a></h2>
 <div class="text">
 <p>This document is a "TODO" list for HLVM.  Each project in this document is 
 something that would be useful for HLVM to have, and would also be a great way 
@@ -27,9 +24,7 @@
 projects to add to this page.</p>
 </div>
 
-<!-- *********************************************************************** -->
-<div class="sectiontitle"><a name="code">Coding Projects</a></div>
-<!-- *********************************************************************** -->
+<h2><a name="code">Coding Projects</a></h2>
 <div class="text">
   <p>Projects in the list below are related to working on software code</p>
   <ol>
@@ -56,9 +51,7 @@
   </ol>
 </div>
 
-<!-- *********************************************************************** -->
-<div class="sectiontitle"><a name="doc">Documentation Projects</a></div>
-<!-- *********************************************************************** -->
+<h2><a name="doc">Documentation Projects</a></h2>
 <div class="text">
   <p>Projects in the list below are related to working on the projects
   documentation.</p>
@@ -75,9 +68,7 @@
   </ol>
 </div>
 
-<!-- *********************************************************************** -->
-<div class="sectiontitle"><a name="test">Testing Projects</a></div>
-<!-- *********************************************************************** -->
+<h2><a name="test">Testing Projects</a></h2>
 <div class="text">
   <p>Projects in the list below are related to testing software.</p>
   <ol>
@@ -100,9 +91,7 @@
   </ol>
 </div>
 
-<!-- *********************************************************************** -->
-<div class="sectiontitle"><a name="misc">Miscellaneous Projects</a></div>
-<!-- *********************************************************************** -->
+<h2><a name="misc">Miscellaneous Projects</a></h2>
 <div class="text">
   <p>Here are some other things that need to get done.</p>
   <ol>

Modified: hlvm/trunk/docs/ReleaseNotes.html
URL: http://llvm.org/viewvc/llvm-project/hlvm/trunk/docs/ReleaseNotes.html?rev=38268&r1=38267&r2=38268&view=diff

==============================================================================
--- hlvm/trunk/docs/ReleaseNotes.html (original)
+++ hlvm/trunk/docs/ReleaseNotes.html Sat Jul  7 19:01:49 2007
@@ -1,4 +1,4 @@
-<!--#set var="title" value="HLVM Release Notes" -->
+<!--#set var="title" value="Release Notes" -->
 <!--#include virtual="/incl/header.incl" -->
 <h1>HLVM Release Notes</h1>
 <ol>
@@ -17,10 +17,7 @@
   <p>Author: <a href="mailto:rspencer at reidspencer.com">Reid Spencer</a>.</p>
 </div>
 
-<!-- *********************************************************************** -->
-<div class="section"><a name="introduction">Introduction</a></div>
-<!-- *********************************************************************** -->
-
+<h2><a name="introduction">Introduction</a></h2>
 <div class="text">
   <p>Welcome to the High Level Virtual Machine (HLVM). This document contains 
   the release notes for HLVM. Here we describe what's new, what changed, what
@@ -39,9 +36,7 @@
   <a href="http://hlvm.org/hlvm-dev.shtml">HLVM Developers List</a>
 </div>
 
-<!-- *********************************************************************** -->
-<div class="section"><a name="new"><b>What's New</b></a></div>
-<!-- *********************************************************************** -->
+<h2><a name="new"><b>What's New</b></a></h2>
 <div class="text">
   <p>This is the second public release of the High Level Virtual Machine. This 
   is a very early pre-release, version 0.2. That is, HLVM is not complete yet 
@@ -65,16 +60,13 @@
   another platform, <i>please let us know!</i></p>
 </div>
 
-<!-- *********************************************************************** -->
-<div class="section"><a name="problems"><b>Known Problems</b></a></div>
-<!-- *********************************************************************** -->
+<h2><a name="problems"><b>Known Problems</b></a></h2>
 <div class="text">
   <p>The main known problem with this release is that there isn't enough of HLVM
   implemented to be useful in any significant way.</p>
 </div>
-<!-- *********************************************************************** -->
-<div class="section"><a name="install"><b>Installation Notes</b></a></div>
-<!-- *********************************************************************** -->
+
+<h2><a name="install"><b>Installation Notes</b></a></h2>
 <div class="text">
   <p>Please see the <a href="GettingStarted.html">Getting Started Guide</a> that
   accompanies these relese notes. </p>

Modified: hlvm/trunk/docs/ReleasePlans.html
URL: http://llvm.org/viewvc/llvm-project/hlvm/trunk/docs/ReleasePlans.html?rev=38268&r1=38267&r2=38268&view=diff

==============================================================================
--- hlvm/trunk/docs/ReleasePlans.html (original)
+++ hlvm/trunk/docs/ReleasePlans.html Sat Jul  7 19:01:49 2007
@@ -1,4 +1,4 @@
-<!--#set var="title" value="HLVM Release Plans" -->
+<!--#set var="title" value="Release Plans" -->
 <!--#include virtual="/incl/header.incl" -->
 <h1>HLVM Release Plans</h1>
 <div class="warning">
@@ -6,10 +6,17 @@
 </div>
 <ol>
   <li><a href="#introduction">Introduction</a>
-  <li><a href="#upcoming">Upcoming Releases</a></li>
-  <li><a href="#completed">Completed Releases</a></li>
-  <li><a href="#status">Current Status</a></li>
-  <li><a href="#released">Released Features</a>
+  <li><a href="#releases">Release Index</a>
+  <ol>
+    <li><a href="#upcoming">Upcoming Releases</a></li>
+    <li><a href="#completed">Completed Releases</a></li>
+  </ol>
+  <li><a href="#status">Release Status</a>
+  <ol>
+    <li><a href="#current">Current Release</a></li>
+    <li><a href="#previous">Previous Releases</a></li>
+    </li>
+  </ol>
   <li><a href="#features">Feature Definitions</a></li>
 </ol>
 
@@ -17,9 +24,7 @@
   <p>Author:<a href="mailto:rspencer at reidspencer.com">Reid Spencer</a>.</p>
 </div>
 
-<!-- *********************************************************************** -->
 <h2><a name="introduction">Introduction</a></h2>
-<!-- *********************************************************************** -->
 <div class="text">
   <p>This document contains the Release plans for HLVM. Each release is broken
   down into a set of high-level features that we are intending to implement in
@@ -39,9 +44,13 @@
   occur in the next few releases.</p>
 </div>
 
-<!-- *********************************************************************** -->
-<h2><a name="upcoming">Upcoming Releases</a></h2>
-<!-- *********************************************************************** -->
+<h2><a name="releases"></a>Release Index</h2>
+<div class="text">
+  <p>The table below provides an index into the information for all
+  releases.</p>
+</div>
+
+<h3><a name="upcoming">Upcoming Releases</a></h3>
 <div class="text">
   <p>The table below provides an overview of the planned upcoming releases.</p>
   <table>
@@ -53,7 +62,7 @@
     <tr>
       <td>0.2</td>
       <td>Turing Complete, JIT Execution</td>
-      <td><a href="#f0_2">Features</a> <a href="#status">Status</a></td>
+      <td><a href="#f0_2">Features</a> <a href="#current">Status</a></td>
     </tr>
     <tr>
       <td>0.3</td>
@@ -83,9 +92,7 @@
   </table>
 </div>
 
-<!-- *********************************************************************** -->
-<h2><a name="completed">Completed Releases</a></h2>
-<!-- *********************************************************************** -->
+<h3><a name="completed">Completed Releases</a></h3>
 <div class="text">
   <p>The table below provides a list of the releases already completed.</p>
   <table>
@@ -102,19 +109,21 @@
   </table>
 </div>
 
-<!-- *********************************************************************** -->
-<h2><a name="status">Current Status (Release 0.2)</a></h2>
-<!-- *********************************************************************** -->
-<!-- ======================================================================= -->
+<h2><a name="status">Release Status</a></h2>
+<div class="text">
+  <p>This section provides the status for the current and previous releases.</p>
+</div>
+
+<h3><a name="status">Current Status (Release 0.2)</a></h3>
 <div class="text">
   <p>The table below shows the status of the current release. Click the feature
   name to get a complete description of the feature.</p>
   <table>
     <tr><th>Feature</th><th>Feature</th><th>Feature</th></tr>
     <tr>
-      <td><a href="#arithmetic">Arithmetic Operators</a><br/>Not Started</td>
+      <td><a href="#arithmetic">Arithmetic Operators</a><br/>Implemented.</td>
       <td><a href="#controlflow">Control Flow Operators</a><br/>Not Started</td>
-      <td><a href="#booleanops">Boolean Operators</a><br/>Not Started</td>
+      <td><a href="#booleanops">Boolean Operators</a><br/>Implemented.</td>
     </tr><tr>
       <td><a href="#textops">Text Operators</a><br/>Not Started</td>
       <td><a href="#args">Program Arguments</a><br/>Not Started</td>
@@ -123,13 +132,11 @@
   </table>
 </div>
 
-<!-- *********************************************************************** -->
-<h2><a name="released">Previously Released Status</a></h2>
-<!-- *********************************************************************** -->
+<h3><a name="released">Previous Releases</a></h3>
 <div class="text">
   <p>This section lists the final status information for previous releases.</p>
 </div>
-<h3><a name="s0_1">Release 0.1 (Hello World)</a></h3>
+<h4><a name="s0_1">Release 0.1 (Hello World)</a></h4>
 <div class="text">
   <table>
     <tr><th>Feature</th><th>Feature</th><th>Feature</th></tr>
@@ -174,13 +181,11 @@
   </table>
 </div>
 
-<!-- *********************************************************************** -->
 <h2><a name="features">Feature Definitions</a></h2>
-<!-- *********************************************************************** -->
 <div class="text">
   <p>This section defines the individual features for all releases.</p>
 </div>
-<!-- ======================================================================= -->
+
 <h3><a name="f0_1">Release 0.1 Features (Hello World)</a></h3>
 <div class="text">
   <ol>
@@ -221,7 +226,6 @@
   </ol>
 </div>
 
-<!-- ======================================================================= -->
 <h3><a name="f0_2">Release 0.2 Features (Turing Complete)</a></h3>
 <div class="text">
   <ol>
@@ -250,7 +254,6 @@
   </ol>
 </div>
 
-<!-- ======================================================================= -->
 <h3><a name="f0_3">Release 0.3 Features (Front End)</a></h3>
 <div class="text">
   <ol>
@@ -263,7 +266,6 @@
   </ol>
 </div>
 
-<!-- ======================================================================= -->
 <h3><a name="f0_4">Release 0.4 Features (Ruby)</a></h3>
 <div class="text">
   <ol>
@@ -276,7 +278,6 @@
   </ol>
 </div>
 
-<!-- ======================================================================= -->
 <h3><a name="f0_5">Release 0.5 Features (Scheme)</a></h3>
 <div class="text">
   <ol>
@@ -289,7 +290,6 @@
   </ol>
 </div>
 
-<!-- ======================================================================= -->
 <h3><a name="f0_6">Release 0.6 Features (Python)</a></h3>
 <div class="text">
   <ol>
@@ -302,7 +302,6 @@
   </ol>
 </div>
 
-<!-- ======================================================================= -->
 <h3><a name="f0_9">Release 0.9 Features (Quality)</a></h3>
 <div class="text">
   <ol>

Modified: hlvm/trunk/docs/index.html
URL: http://llvm.org/viewvc/llvm-project/hlvm/trunk/docs/index.html?rev=38268&r1=38267&r2=38268&view=diff

==============================================================================
--- hlvm/trunk/docs/index.html (original)
+++ hlvm/trunk/docs/index.html Sat Jul  7 19:01:49 2007
@@ -1,4 +1,4 @@
-<!--#set var="title" value="HLVM Documentation Index" -->
+<!--#set var="title" value="Documentation Index" -->
 <!--#include virtual="/incl/header.incl" -->
 <h1 class="title">HLVM Documentation Index</h1>
 <p>Below is the master index for all HLVM Documentation.</p>

Modified: hlvm/trunk/docs/status/2006-05-25.html
URL: http://llvm.org/viewvc/llvm-project/hlvm/trunk/docs/status/2006-05-25.html?rev=38268&r1=38267&r2=38268&view=diff

==============================================================================
--- hlvm/trunk/docs/status/2006-05-25.html (original)
+++ hlvm/trunk/docs/status/2006-05-25.html Sat Jul  7 19:01:49 2007
@@ -1,4 +1,4 @@
-<!--#set var="title" value="HLVM Status As Of May 25, 2006" -->
+<!--#set var="title" value="Status As Of May 25, 2006" -->
 <!--#include virtual="/incl/header.incl" -->
 <h1>Status As Of May 25, 2006</h1>
 <p>HLVM is moving along nicely. We have accomplished much in our first month:

Modified: hlvm/trunk/docs/status/index.html
URL: http://llvm.org/viewvc/llvm-project/hlvm/trunk/docs/status/index.html?rev=38268&r1=38267&r2=38268&view=diff

==============================================================================
--- hlvm/trunk/docs/status/index.html (original)
+++ hlvm/trunk/docs/status/index.html Sat Jul  7 19:01:49 2007
@@ -1,4 +1,4 @@
-<!--#set var="title" value="HLVM Status Updates" -->
+<!--#set var="title" value="Status Updates" -->
 <!--#include virtual="/incl/header.incl" -->
 <h1>HLVM Status Updates</h1>
 <ul>





More information about the llvm-commits mailing list