CMUCL commit: cmucl-www/cmucl-www/www/news (2009.html index.html)

Raymond Toy rtoy at common-lisp.net
Mon May 3 18:25:06 CEST 2010


    Date: Monday, May 3, 2010 @ 12:25:06
  Author: rtoy
    Path: /project/cmucl/cvsroot/cmucl-www/cmucl-www/www/news

Modified: 2009.html index.html

2009.html:
o Forgot to move some 2009 items from index to here.

index.html:
o Forgot to move some 2009 items from here.
o Add some markup.


------------+
 2009.html  |   17 +++++++++++++++++
 index.html |   57 ++++++++++++++++++---------------------------------------
 2 files changed, 35 insertions(+), 39 deletions(-)


Index: cmucl-www/cmucl-www/www/news/2009.html
diff -u cmucl-www/cmucl-www/www/news/2009.html:1.1 cmucl-www/cmucl-www/www/news/2009.html:1.2
--- cmucl-www/cmucl-www/www/news/2009.html:1.1	Mon May  3 12:14:57 2010
+++ cmucl-www/cmucl-www/www/news/2009.html	Mon May  3 12:25:06 2010
@@ -28,6 +28,23 @@
 this issue fixed too.  See <a href="install.html">Install</a> for
 instructions on how to apply a patch.</p>
 
+<dt>2009-10-29</dt>
+<dd> <p>CMUCL has a faster unicode reader now.  Tests show that the
+CMUCL can process utf8 streams upto two times faster.  A serious bug
+in SSE2 support has been fixed.  (The sum or difference of a complex
+and a float would sometimes produce an incorrect imaginary part.)
+</p>
+</dd>
+<dt>2009-10-02</dt>
+<dd> <p><strong>CMUCL 20a patch 000</strong> A serious bug in the
+printer was found in the Unicode builds.  The bug caused '|\||
+(vertical bar) and '|`| (backquote) to be printed without escapes.
+This <a
+href="http://common-lisp.net/project/cmucl/downloads/release/20a/patches/cmucl-20a-patch-000.tar.gz">patch</a>
+can be used to fix this issue.  Of course, the next snapshot will have
+this issue fixed too.  See <a href="install.html">Install</a> for
+instructions on how to apply a patch.</p>
+
 <dt>2009-09-30</dt>
 <dd> <p><strong>CMUCL 20a is released</strong>.  The <a
 href="release-20a.txt">release notes</a> and binaries for the supported
Index: cmucl-www/cmucl-www/www/news/index.html
diff -u cmucl-www/cmucl-www/www/news/index.html:1.32 cmucl-www/cmucl-www/www/news/index.html:1.33
--- cmucl-www/cmucl-www/www/news/index.html:1.32	Mon May  3 12:15:28 2010
+++ cmucl-www/cmucl-www/www/news/index.html	Mon May  3 12:25:06 2010
@@ -18,10 +18,6 @@
   provided.  <tt>DESCRIBE</tt> will print out the name of the file
   where the defstruct/deftype was defined. 
   </li> 
-  <li> <tt>COMPILE</tt> will update the macro-function if the
-  specified name names a macro.  (Previously, the fdefinition of the
-  name was set.) 
-  </li>
   <li> <tt>WITH-STANDARD-IO-SYNTAX</tt> uses the standard pprint dispatch table
     now instead of the current table.
   </li>
@@ -58,10 +54,10 @@
       CMUCL can be translated, but currently only a few messages in
       Korean are translated.  For fun, there is a full Pig Latin
       translation (done by machine).  </li>
-  <li> COMPILE will update the macro-function if the specified names a
+  <li> <tt>COMPILE</tt> will update the macro-function if the specified names a
       macro.  (Previously, the fdefinition of the name was set.)</li>
   <li> CMUCL now signals a cerror when attempting to redefine a slot
-      accessor via DEFUN or COMPILE.  If continued, the accessor is
+      accessor via <tt>DEFUN</tt> or <tt>COMPILE</tt>.  If continued, the accessor is
       redefined, and CMUCL assumes the new definition is usable as a
       slot accessor.  Previously, CMUCL would print a warning and
       undefine the structure.</li>
@@ -74,42 +70,42 @@
 <dt>2010-03 snapshot</dt>
 <dd><p>
   <ul>
-   <li> FROUND is much faster for single and double float numbers.
+   <li> <tt>FROUND</tt> is much faster for single and double float numbers.
    This is available everywhere, except for x87 (due to potential
    roundoff errors.) </li>
    <li> CMUCL no longer segfaults on Linux when running on a kernel
       without COMPAT_BRK.  CMUCL will set the personality
       appropriately and re-exec itself.</li>
-   <li> GET-MACRO-CHARACTER would return the wrong second value because
-      *READTABLE* was always being used instead of the specified
+   <li> <tt>GET-MACRO-CHARACTER</tt> would return the wrong second value because
+      <tt>*READTABLE*</tt> was always being used instead of the specified
       readtable. </li>
-   <li> COMPILE-FILE was generating an error when compiling COMPILE
+   <li> <tt>COMPILE-FILE</tt> was generating an error when compiling <tt>COMPILE</tt>
       forms.  This is fixed.</li>
    <li> A critical bug in SSE2 support has been fixed.  Multiplying a
       complex single-float by a single-float produced the wrong
       result. </li>
-   <li> Fix issue where CMUCL does not correctly handle FLETs in
-      DEFMETHOD bodies which use the same name as that of the generic
+   <li> Fix issue where CMUCL does not correctly handle <tt>FLET</tt>s in
+      <tt>DEFMETHOD</tt> bodies which use the same name as that of the generic
       function.   The generic function was called instead of the local
       function.</li>
-   <li> CMUCL would fail to compile external formats if *readtable* was
+   <li> CMUCL would fail to compile external formats if <tt>*READTABLE*</tt> was
       not the standard readtable.  This is fixed by binding
-      *readtable* to the standard readtable before compiling the
+      <tt>*READTABLE*</tt> to the standard readtable before compiling the
       external format.</li>
    <li> The debugger help messages is updated to reflect the actual
-      implementation.  In particular L and PP have been updated, and help
-      for the DESCRIBE command has been added</li>
+      implementation.  In particular <tt>L</tt> and <tt>PP</tt> have been updated, and help
+      for the <tt>DESCRIBE</tt> command has been added</li>
   </ul>
 </dd>
 
 <dt>2010-02</dt>
 <dd><p>
   <ul>
-   <li>Some issues with FILE-POSITION on unicode builds have been
-   fixed.  However, FILE-POSITION is still incorrect for files using
+   <li>Some issues with <tt>FILE-POSITION</tt> on unicode builds have been
+   fixed.  However, <tt>FILE-POSITION</tt> is still incorrect for files using
    external formats that have a byte-order mark.</li>
    <li>The error-output and trace-file files are now opened using the
-   same external format as specified in COMPILE-FILE.  This ensures
+   same external format as specified in <tt>COMPILE-FILE</tt>.  This ensures
    that these output files can correctly represent the same characters
    as used for the input file.</li>
    <li>The debugger now opens files using the same external format as
@@ -117,7 +113,7 @@
    which would be wrong if the file is in a different format.  This
    resulted in the debugger being unable to find the source
    forms. </li>
-   <li>TRANSLATE-PATHNAMES now creates the resulting path to be an
+   <li><tt>TRANSLATE-PATHNAMES</tt> now creates the resulting path to be an
    absolute or relative path according to whether the TO  pathname
    is abslute or relative.  Previously, the result was take from
    the SOURCE pathname, except if TO were absolute, in which case
@@ -128,33 +124,16 @@
 <dd><p>Experimental support for static arrays has been added.  These
 are allocated in foreign (malloc) space and are never moved by GC.
 They are, however, properly garbage collected.  To create an array,
-use MAKE-ARRAY with :ALLOCATION :MALLOC.  Only arrays of character; 8,
+use <tt>MAKE-ARRAY</tt> with <tt>:ALLOCATION</tt> <tt>:MALLOC</tt>.  Only arrays of character; 8,
 16, and 32-bit integers (signed or unsigned); single and double
 floats; and complex single and double floats are supported.
 </dd>
-<dt>2009-10-29</dt>
-<dd> <p>CMUCL has a faster unicode reader now.  Tests show that the
-CMUCL can process utf8 streams upto two times faster.  A serious bug
-in SSE2 support has been fixed.  (The sum or difference of a complex
-and a float would sometimes produce an incorrect imaginary part.)
-</p>
-</dd>
-<dt>2009-10-02</dt>
-<dd> <p><strong>CMUCL 20a patch 000</strong> A serious bug in the
-printer was found in the Unicode builds.  The bug caused '|\||
-(vertical bar) and '|`| (backquote) to be printed without escapes.
-This <a
-href="http://common-lisp.net/project/cmucl/downloads/release/20a/patches/cmucl-20a-patch-000.tar.gz">patch</a>
-can be used to fix this issue.  Of course, the next snapshot will have
-this issue fixed too.  See <a href="install.html">Install</a> for
-instructions on how to apply a patch.</p>
-
 </dl>
 
 <p> Also see older news:
 
 <ul>
-<li> <a href = "2009.html">news items from 2008</a>
+<li> <a href = "2009.html">news items from 2009</a>
 <li> <a href = "2008.html">news items from 2008</a>
 <li> <a href = "2007.html">news items from 2007</a>
 <li> <a href = "2006.html">news items from 2006</a>



More information about the cmucl-commit mailing list