[armedbear-cvs] r12246 - public_html

Erik Huelsmann ehuelsmann at common-lisp.net
Wed Nov 4 22:00:52 UTC 2009


Author: ehuelsmann
Date: Wed Nov  4 17:00:47 2009
New Revision: 12246

Log:
Better visual styling of release notes.

Modified:
   public_html/release-notes-0.16.shtml
   public_html/style.css

Modified: public_html/release-notes-0.16.shtml
==============================================================================
--- public_html/release-notes-0.16.shtml	(original)
+++ public_html/release-notes-0.16.shtml	Wed Nov  4 17:00:47 2009
@@ -3,29 +3,28 @@
     "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>ABCL - Release notes v0.16</title>
   <link rel="stylesheet" type="text/css" href="style.css"/>
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<style>
-dt { font-size: 105%; font-family: sans-serif; font-weight: bold }
-dd { }
-</style>
 </head>
 
 <body>
  <div class="header">
-   <h1><!--#include virtual="project-name" --></h1>
+   <h1>ABCL - Release notes for version 0.16</h1>
  </div>
 
 <!--#include virtual="left-menu" -->
 
-<div style="float:left;width:80ex;margin-top:1cm">
+<div class="rn">
 
-<h2 style="text-align:center">Release notes for ABCL 0.16</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">
+<h2>Most notable changes in ABCL 0.16</h2>
+
+
+<p><a href="release-notes-0.15.shtml">Release notes for older releases</a>.</p>
+
+
+
+<dl>
   <dt>Improved THE type checking</dt>
   <dd>The compiler outputs type checks for simple enough types at
     *safety* levels 1 and 2 now.<br />
@@ -49,95 +48,8 @@
 </dl>
 
 
-<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>
-</p>
-<dl style="margin-left:3cm;width:20cm">
-  <dt>Fixed special bindings un-binding in compiled code for
-   MULTIPLE-VALUE-BIND, LET, LET*, PROGV and function bodies</dt>
-  </dt>
-  <dd>Special bindings now will get unbound even in case of (non-Lisp)
-      exceptions.
-  </dd>
-  <dt>Reduced ANSI failures in interpreted mode</dt>
-  <dd>RESTART-CASE wrongly didn't use the macro expansion environment
-    to expand subforms.
-  </dd>
-  <dt>Lisp build system changed for parity with the Ant based build</dt>
-  <dd>The Lisp build was lagging behind on adjustments made to the Ant
-    based build.  abcl.jar generated from either should now be the same.
-  </dd>
-  <dt>Several fixes to numeric calculations</dt>
-  <dd>EXPT fixed for (EXPT NUMBER BIGNUM) and (EXPT BIGNUM RATIO).
-    Also, ACOS with a complex double-float argument.
-  </dd>
-</dl>
 
 
-<h2 style="text-align:center">Release notes for ABCL 0.13</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>JSR-223: Java Scripting Plugin
-  </dt>
-  <dd>ABCL supports - when built with the <code>javax.script</code> package
-    in the CLASSPATH - the interfaces defined in <a href="http://java.sun.com/developer/technicalArticles/J2SE/Desktop/scripting/">JSR-223</a>.
-  </dd>
-  <dt>Support for inlining FLOAT results</dt>
-  <dd>When given the right DECLARE forms, ABCL is now able to inline
-    calculations and intermediate values relating to FLOAT types.  Before,
-    it used to box all FLOAT values and results, without inlining.</dd>
-  <dt>Compiler cleanups</dt>
-  <dd>Lots of code cleanup in the compiler, such as elimination of
-    nearly-equivalent code blocks.</dd>
-  <dt>TRACE-ing fixes</dt>
-  <dd>TRACE should no longer blow up when tracing FORMAT or inside
-    the compiler.</dd>
-  <dt>Support for "partial" wildcards in CL:DIRECTORY</dt>
-  <dd>Patterns such as #p"cl-*.lisp" are now supported.</dd>
-</dl>
-
-<h2 style="text-align:center">Release notes for ABCL 0.12 and older</h2>
-
-<p>These release notes have not been created before. If someone takes
-  the effort to create them, they will be added for 0.11 and 0.12.</p>
-
-</div>
 
 <div style="float:left;width:100%">
  <hr />

Modified: public_html/style.css
==============================================================================
--- public_html/style.css	(original)
+++ public_html/style.css	Wed Nov  4 17:00:47 2009
@@ -63,4 +63,25 @@
 .summary-header span {
     font-weight: normal;
     font-size: 80%;
-}
\ No newline at end of file
+}
+
+div.rn {
+  float:        left;
+  width:        20cm;
+  margin-top:    1cm;
+  margin-bottom: 1cm;
+}
+
+div.rn dl {
+  margin-left: 3cm;
+  width:      17cm;
+}
+
+div.rn dl dt {
+  font-family: sans-serif;
+  font-weight:       bold;
+  margin-top:         1cm;
+  background:        #369;
+  color:             #fff;
+  padding-left:       2ex;
+}




More information about the armedbear-cvs mailing list