[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