Changeset 12246
- Timestamp:
- 11/04/09 22:00:47 (14 years ago)
- Location:
- public_html
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
public_html/release-notes-0.16.shtml
r12133 r12246 4 4 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> 5 5 <head> 6 <title> <!--#include virtual="project-name" --></title>6 <title>ABCL - Release notes v0.16</title> 7 7 <link rel="stylesheet" type="text/css" href="style.css"/> 8 8 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/> 9 <style>10 dt { font-size: 105%; font-family: sans-serif; font-weight: bold }11 dd { }12 </style>13 9 </head> 14 10 15 11 <body> 16 12 <div class="header"> 17 <h1> <!--#include virtual="project-name" --></h1>13 <h1>ABCL - Release notes for version 0.16</h1> 18 14 </div> 19 15 20 16 <!--#include virtual="left-menu" --> 21 17 22 <div style="float:left;width:80ex;margin-top:1cm">18 <div class="rn"> 23 19 24 <h2 style="text-align:center">Release notes for ABCL 0.16</h2> 25 <p> 26 <b style="font-family: sans-serif; font-size: 125%;">Major changes and new features</b> 27 </p> 28 <dl style="margin-left:3cm;width:20cm"> 20 <h2>Most notable changes in ABCL 0.16</h2> 21 22 23 <p><a href="release-notes-0.15.shtml">Release notes for older releases</a>.</p> 24 25 26 27 <dl> 29 28 <dt>Improved THE type checking</dt> 30 29 <dd>The compiler outputs type checks for simple enough types at … … 50 49 51 50 52 <h2 style="text-align:center">Release notes for ABCL 0.15</h2>53 <p>54 <b style="font-family: sans-serif; font-size: 125%;">Major changes and new features</b>55 </p>56 <dl style="margin-left:3cm;width:20cm">57 <dt>Fixed special bindings un-binding in compiled code for (local)58 transfer of control using GO/RETURN-FROM</dt>59 <dd>Special bindings now will get unbound in many more cases and much60 more efficiently upon local transfer of control.61 </dd>62 <dt>Reduced ANSI failures in both compiled and interpreted modes</dt>63 <dd>MULTIPLE-VALUE-SETQ wasn't working correctly on symbol macros.64 Multiple issues with DEFINE-SETF-EXPANDER, and others. See CHANGES.65 </dd>66 <dt>Multiple JSR-233 (Java scripting) support fixes</dt>67 <dd>See the logs for more: too much to summarize.68 </dd>69 <dt>Compiler new feature</dt>70 <dd>Support for COMPILE-ing functions with non-empty lexical environments -71 which themselves are not being compiled.72 </dd>73 <dt>Google App Engine</dt>74 <dd>Don't break when being run on Google App Engine because 'os.arch'75 isn't set.76 </dd>77 <dt>COMPILER-LET and MACROEXPAND-ALL</dt>78 <dd>CLtL2 primitive COMPILER-LET is now supported in the EXT package,79 so is MACROEXPAND-ALL.80 </dd>81 </dl>82 83 <h2 style="text-align:center">Release notes for ABCL 0.14</h2>84 <p>85 <b style="font-family: sans-serif; font-size: 125%;">Major changes and new features</b>86 </p>87 <dl style="margin-left:3cm;width:20cm">88 <dt>Fixed special bindings un-binding in compiled code for89 MULTIPLE-VALUE-BIND, LET, LET*, PROGV and function bodies</dt>90 </dt>91 <dd>Special bindings now will get unbound even in case of (non-Lisp)92 exceptions.93 </dd>94 <dt>Reduced ANSI failures in interpreted mode</dt>95 <dd>RESTART-CASE wrongly didn't use the macro expansion environment96 to expand subforms.97 </dd>98 <dt>Lisp build system changed for parity with the Ant based build</dt>99 <dd>The Lisp build was lagging behind on adjustments made to the Ant100 based build. abcl.jar generated from either should now be the same.101 </dd>102 <dt>Several fixes to numeric calculations</dt>103 <dd>EXPT fixed for (EXPT NUMBER BIGNUM) and (EXPT BIGNUM RATIO).104 Also, ACOS with a complex double-float argument.105 </dd>106 </dl>107 51 108 52 109 <h2 style="text-align:center">Release notes for ABCL 0.13</h2>110 111 <p>112 <b style="font-family: sans-serif; font-size: 125%;">Major changes and new features</b>113 114 </p>115 <dl style="margin-left:3cm;width:20cm">116 <dt>JSR-223: Java Scripting Plugin117 </dt>118 <dd>ABCL supports - when built with the <code>javax.script</code> package119 in the CLASSPATH - the interfaces defined in <a href="http://java.sun.com/developer/technicalArticles/J2SE/Desktop/scripting/">JSR-223</a>.120 </dd>121 <dt>Support for inlining FLOAT results</dt>122 <dd>When given the right DECLARE forms, ABCL is now able to inline123 calculations and intermediate values relating to FLOAT types. Before,124 it used to box all FLOAT values and results, without inlining.</dd>125 <dt>Compiler cleanups</dt>126 <dd>Lots of code cleanup in the compiler, such as elimination of127 nearly-equivalent code blocks.</dd>128 <dt>TRACE-ing fixes</dt>129 <dd>TRACE should no longer blow up when tracing FORMAT or inside130 the compiler.</dd>131 <dt>Support for "partial" wildcards in CL:DIRECTORY</dt>132 <dd>Patterns such as #p"cl-*.lisp" are now supported.</dd>133 </dl>134 135 <h2 style="text-align:center">Release notes for ABCL 0.12 and older</h2>136 137 <p>These release notes have not been created before. If someone takes138 the effort to create them, they will be added for 0.11 and 0.12.</p>139 140 </div>141 53 142 54 <div style="float:left;width:100%"> -
public_html/style.css
r12008 r12246 65 65 font-size: 80%; 66 66 } 67 68 div.rn { 69 float: left; 70 width: 20cm; 71 margin-top: 1cm; 72 margin-bottom: 1cm; 73 } 74 75 div.rn dl { 76 margin-left: 3cm; 77 width: 17cm; 78 } 79 80 div.rn dl dt { 81 font-family: sans-serif; 82 font-weight: bold; 83 margin-top: 1cm; 84 background: #369; 85 color: #fff; 86 padding-left: 2ex; 87 }
Note: See TracChangeset
for help on using the changeset viewer.