[armedbear-cvs] r11932 - public_html/staging

Erik Huelsmann ehuelsmann at common-lisp.net
Sat May 23 09:46:06 UTC 2009


Author: ehuelsmann
Date: Sat May 23 05:46:03 2009
New Revision: 11932

Log:
Work-in-progress commit.

Added:
   public_html/staging/release-notes-0.15.shtml   (contents, props changed)
      - copied, changed from r11757, /public_html/release-notes-0.14.shtml
Modified:
   public_html/staging/index.shtml
   public_html/staging/style.css

Modified: public_html/staging/index.shtml
==============================================================================
--- public_html/staging/index.shtml	(original)
+++ public_html/staging/index.shtml	Sat May 23 05:46:03 2009
@@ -3,7 +3,7 @@
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
 <head>
-  <title><!--#include virtual="project-name" --></title>
+  <title>Armed Bear Common Lisp (ABCL) - Common Lisp on the JVM</title>
   <link rel="stylesheet" type="text/css" href="style.css"/>
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 <style>
@@ -14,20 +14,56 @@
 
 <body>
  <div class="header">
-   <h1><!--#include virtual="project-name" --></h1>
+   <h1>Armed Bear Common Lisp (ABCL) - Common Lisp on the JVM</h1>
  </div>
 
-<div style="margin-left:auto;margin-right:auto;width:10cm">
-<table style="margin-top:1cm" cellspacing="0" cellpadding="0">
+<div style="margin-left:auto;margin-right:auto;width:20cm">
+<table style="margin-top:1cm" cellspacing="15" cellpadding="0" >
+<tr><td class="summary-header">Feature list</td>
+<td class="summary-header">Users (development <em>with</em> ABCL)</td></tr>
+<tr><td>
+<ul>
+<li> Many JVM host environments (Sun, IBM, ...)
+<li> Interpreter
+<li> Compiler
+<li> Integration with Java programs
+<li> Java Scripting support (JSR-233)
+<li> ...
+</ul>
+</td>
+<td>
+<ul>
+<li> FAQ
+<li> Introduction: building & running
+<li> Documentation
+<li> Examples
+<li> Testimonials
+<li> Bug reporting
+</ul>
+</td>
+</tr>
 <tr>
-<th colspan="2">Overview</th></tr>
+<td class="summary-header">Developers (development <em>of</em> ABCL)
+<td class="summary-header"> Availability</td>
+</tr>
 <tr>
-<td>Latest release: <span style="font-weight:bold;font-size:85%">0.14.1</span></td>
-<td><a href="release-notes-0.14.shtml">Release notes</a></td>
-</tr><tr>
-<td style="width:5cm;text-align:center" colspan="2"><a href="testimonials.shtml">What people say about ABCL</a></td>
-</tr><tr>
-<td style="width:5cm"><a href="http://trac.common-lisp.net/armedbear/wiki">Wiki</a></td><td style="width:5cm">FAQ (to be created)</td>
+<td>
+<ul>
+<li> Mailing list
+<li> Repository
+<li> Technical wiki
+<li> Bug tracker
+</ul>
+</td>
+</td>
+<td>
+Latest version: <b style="font-size:90%">0.15.0</b>
+<ul>
+<li> Download
+<li> Release notes
+<li> Change history
+</ul>
+</td>
 </tr>
 </table>
 </div>
@@ -60,7 +96,7 @@
       <br /><br />
       ABCL is free software and comes with ABSOLUTELY NO WARRANTY.
       <br /><br />
-      The latest version is 0.14.1, released April 5, 2009.
+      The latest version is 0.15.0, released June ??, 2009.
   </dd>
 </dl>
 
@@ -81,11 +117,11 @@
 <dl>
   <dd>
 
-      <a href="http://downloads.sourceforge.net/armedbear-j/abcl-src-0.14.1.tar.gz?use_mirror=">abcl-src-0.14.1.tar.gz</a>
-      (source, 632584 bytes)
+      <a href="http://downloads.sourceforge.net/armedbear-j/abcl-src-0.15.0.tar.gz?use_mirror=">abcl-src-0.15.0.tar.gz</a>
+      (source, ????? bytes)
       <br /><br />
-      <a href="http://downloads.sourceforge.net/armedbear-j/abcl-src-0.14.1.zip?use_mirror=">abcl-src-0.14.1.zip</a>
-      (source, 1098276 bytes)
+      <a href="http://downloads.sourceforge.net/armedbear-j/abcl-src-0.15.0.zip?use_mirror=">abcl-src-0.15.0.zip</a>
+      (source, ??????? bytes)
   </dd>
 </dl>
 <p>
@@ -110,16 +146,16 @@
         ABCL is a young implementation (particularly by Lisp standards).
         Even though a lot of energy is spent resolving issues, you may
         well encounter bugs. A number of people have testified to the
-        quality of ABCL being good enough for their needs though. See
-        the testimonials page.
+        quality of ABCL being good enough for their needs though. Check
+        the testimonials page for their own words.
         <br /><br />
-        ABCL 0.14.1 fails 43 out of 21702 tests in the ANSI test suite
-        in interpreted mode. In compiled mode ABCL 0.14.1 also fails 43 tests,
-        coming from ca 44 in the last release.
-        Most notable recent fixes relate to issues found through running
-        the Maxima test suite. 0.13.0 is now able to run the test suite
-        without only ca 75 failing tests, coming from ca 1400 failures
-        october 2008 (6 months ago).
+        ABCL 0.15.0 fails 34 out of 21702 tests in the ANSI test suite
+        in interpreted and compiled modes, coming from ca 44 in the last
+        release.
+        As a measure of 'improvement achieved', the development team refers
+        to the number of failing tests in the Maxima test suite too.
+        ABCL 0.15.0 is able to run the test suite with 'only' ca 75 failing
+        tests, coming from ca 1400 failures around october 2008.
         <br /><br />
         ABCL's CLOS is slow and does not handle on-the-fly
         redefinition of classes correctly. There is no support for the long
@@ -141,6 +177,7 @@
         <ul>
           <li>ANSI Common Lisp compliance tests</li>
           <li>Maxima - Computer algebra system</li>
+          <li>AP5 - see <a href="http://ap5.com/">http://ap5.com/</a></li>
         </ul>
     </dd>
 </dl>
@@ -159,8 +196,8 @@
     <a href="http://sourceforge.net/mailarchive/message.php?msg_name=20070218045318.5111%40stephen">
     performance issues</a> with versions of Java 1.6 prior to update 10.
     To build ABCL, you'll need the full JDK; the JRE is not enough. <br />
-    <em>Recent performance tests have shown Java 1.6 Update 10 to be as fast
-      as Java 1.5.</em> </dd>
+    <em>Recent performance tests have shown Java 1.6 Update 10 (and newer)
+      to be as fast as Java 1.5.</em> </dd>
 </dl>
 
 </div>

Copied: public_html/staging/release-notes-0.15.shtml (from r11757, /public_html/release-notes-0.14.shtml)
==============================================================================
--- /public_html/release-notes-0.14.shtml	(original)
+++ public_html/staging/release-notes-0.15.shtml	Sat May 23 05:46:03 2009
@@ -21,6 +21,37 @@
 
 <div style="float:left;width:80ex;margin-top:1cm">
 
+<h2 style="text-align:center">Release notes for ABCL 0.15</h2>
+<p>
+  <b style="font-family: sans-serif; font-size: 125%;">Major changes and new features</b>
+</p>
+<dl style="margin-left:3cm;width:20cm">
+  <dt>Fixed special bindings un-binding in compiled code for (local)
+    transfer of control using GO/RETURN-FROM</dt>
+  <dd>Special bindings now will get unbound in many more cases and much
+    more efficiently upon local transfer of control.
+  </dd>
+  <dt>Reduced ANSI failures in both compiled and interpreted modes</dt>
+  <dd>MULTIPLE-VALUE-SETQ wasn't working correctly on symbol macros.
+    Multiple issues with DEFINE-SETF-EXPANDER, and others. See CHANGES.
+  </dd>
+  <dt>Multiple JSR-233 (Java scripting) support fixes</dt>
+  <dd>See the logs for more: too much to summarize.
+  </dd>
+  <dt>Compiler new feature</dt>
+  <dd>Support for COMPILE-ing functions with non-empty lexical environments -
+    which themselves are not being compiled.
+  </dd>
+  <dt>Google App Engine</dt>
+  <dd>Don't break when being run on Google App Engine because 'os.arch'
+    isn't set.
+  </dd>
+  <dt>COMPILER-LET and MACROEXPAND-ALL</dt>
+  <dd>CLtL2 primitive COMPILER-LET is now supported in the EXT package,
+    so is MACROEXPAND-ALL.
+  </dd>
+</dl>
+
 <h2 style="text-align:center">Release notes for ABCL 0.14</h2>
 <p>
   <b style="font-family: sans-serif; font-size: 125%;">Major changes and new features</b>
@@ -87,7 +118,7 @@
  <div class="check">
    <a href="http://validator.w3.org/check/referer">Valid XHTML 1.0 Strict</a>
  </div>
-<div style="float:right;font-size:10px;font-family:monospace">$Id: index.shtml 11358 2008-10-18 22:10:11Z ehuelsmann $</div>
+<div style="float:right;font-size:10px;font-family:monospace">$Id$</div>
 </div>
 </body>
 </html>

Modified: public_html/staging/style.css
==============================================================================
--- public_html/staging/style.css	(original)
+++ public_html/staging/style.css	Sat May 23 05:46:03 2009
@@ -52,3 +52,9 @@
 .check a:hover { font-weight:bold;
 		 color:#000000;
 		 text-decoration:underline; }
+
+.summary-header {
+    font-weight: bold;
+    color: white;
+    background-color: #369;
+    text-align: center }
\ No newline at end of file




More information about the armedbear-cvs mailing list