[armedbear-cvs] r11670 - in branches/0.13.x/abcl: . doc
Mark Evenson
mevenson at common-lisp.net
Thu Feb 19 07:55:55 UTC 2009
Author: mevenson
Date: Thu Feb 19 07:55:54 2009
New Revision: 11670
Log:
Continued iteration of documentation for release.
Added:
branches/0.13.x/abcl/NEWS
branches/0.13.x/abcl/doc/TESTS
Modified:
branches/0.13.x/abcl/README
Added: branches/0.13.x/abcl/NEWS
==============================================================================
--- (empty file)
+++ branches/0.13.x/abcl/NEWS Thu Feb 19 07:55:54 2009
@@ -0,0 +1,8 @@
+abcl-0.13
+
+ JSR-232 (aka scripting) support thanks to Alessio Stalla
+ (requires Java 6).
+
+ [...]
+
+ See ChangeLog for blow-by-blow.
\ No newline at end of file
Modified: branches/0.13.x/abcl/README
==============================================================================
--- branches/0.13.x/abcl/README (original)
+++ branches/0.13.x/abcl/README Thu Feb 19 07:55:54 2009
@@ -1,8 +1,9 @@
GENERAL INFORMATION
===================
-Armed Bear Common Lisp is an implementation of ANSI Common Lisp that
-runs in a Java virtual machine. It compiles its code to Java byte code.
+ABCL (Armed Bear Common Lisp) is an implementation of ANSI Common Lisp
+that runs in a Java virtual machine. It compiles its code to Java
+byte code.
LICENSE
@@ -36,15 +37,15 @@
========
If you want to build ABCL, you have 3 options. The first option
-applies when you come from a lisp background. The second and thirds
+applies when you come from a Lisp background. The second and thirds
options are more appropriate when you come from Java development:
- I) Bootstrap ABCL using a Common Lisp implementation
- Supported implementations for this process: SBCL, CMUCL, OpenMCL,
- Allegro CL, LispWorks or CLISP.
+ I) Bootstrap ABCL using a Common Lisp implementation Supported
+ implementations for this process: SBCL, CMUCL, OpenMCL, Allegro
+ CL, LispWorks or CLISP.
II) Use the Ant make-like build tool for Java environments
- The tested lowest working version is Ant 1.7.0.
+ The tested lowest working version is Ant 1.7.0.
III) Use the Netbeans 6.x IDE to open ABCL as a project.
@@ -107,11 +108,12 @@
BUGS
====
-A lot of (renewed) energy has been spent to make ABCL a compliant
-and practically useable Common Lisp implementation. Because of this,
-ABCL 0.0.11 now fails only 47 out of 21702 tests in the ANSI CL test
-suite. Next to that, the fail count of the Maxima test suite has been
-reduced from over 1400 in 0.0.10 to little more than 600 in 0.0.11.
+A lot of (renewed) energy has been spent to make ABCL a compliant and
+practically useable Common Lisp implementation. Because of this, ABCL
+0.0.13 now fails only 50 out of 21702 tests in the ANSI CL test suite.
+Next to that, the fail count of the Maxima test suite has been reduced
+from over 1400 in 0.0.10 to little more than 600 in 0.0.11, to xxx in
+0.13.
ABCL's CLOS does not handle on-the-fly redefinition of classes
correctly, and in any event is intolerably slow. There is no support
@@ -132,4 +134,4 @@
On behalf of all ABCL development team and contributors,
Erik Huelsmann
-October 18, 2008
+Feburary 21, 2009
Added: branches/0.13.x/abcl/doc/TESTS
==============================================================================
--- (empty file)
+++ branches/0.13.x/abcl/doc/TESTS Thu Feb 19 07:55:54 2009
@@ -0,0 +1,28 @@
+# ABCL Tests
+
+
+## Internal tests (shipped with ABCL)
+
+1. Java tests (based on Junit)
+
+2. Lisp tests (based on RT)
+
+[Instructions for how to run tests.]
+
+
+## External tests
+
+1. ANSI GCL tests
+
+Create a sibling directory of 'abcl' called 'ansi-tests' containing
+the [ANSI GCL tests][1].
+
+Invoke via 'abcl.test' target in Ant or by :force t on the ASDF
+'ANSI-COMPILED' or 'ANSI-INTERPRETED' systems.
+
+[1]: svn://common-lisp.net/project/ansi-test/svn/trunk/ansi-tests
+
+## Test results
+
+[Describe current status of test results.]
+
More information about the armedbear-cvs
mailing list