Loading CHANGES +18 −10 Original line number Diff line number Diff line Version 1.4.0-dev ================= http://abcl.org/svn/trunk/ Unreleased. Version 1.4.0 ============= <http://abcl.org/svn/tags/1.4.0/> <http://abcl.org/trac/changeset/14888> 08-OCT-2016 Enhancements ============ Loading @@ -11,25 +12,27 @@ Enhancements * Upstream consolidated patchset (ferada) ** [r14857] Support `FILE-POSITION` on string streams. ** [r14858] Runtime class improvements. FIXME: currently borks CFFI-TESTS ** [r14859] Add multiple disassembler selector. ** [r14860] Add EXTERNAL-ONLY option to APROPOS. ** [r14861] Fix nested classes from JARs not visible with JSS. * Implemented "time of time" semantics {encode,decode}-universal time. FIXME: breaking a number of ANSI tests. Need to conditionalize runtime behavior. * [r14840-2] (Scott L. Burson) Introduced "time of time" semantics for {encode,decode}-universal time. * EXTENSIONS:MAKE-TEMP-FILE now takes keyword arguments to specify values of the prefix and suffix strings to the underlying JVM implementation of java.io.File.createTempFile(). * [r14849] EXT:OS-{UNIX,WINDOWS}-P now provide a pre-ASDF runtime check on hosting platform Fixes ----- * RandomCharacterFile et. al. * [r14863] RandomCharacterFile et. al. * [r14839] (JSS) Ensure the interpolation of Java symbol names as strings (alan ruttenberg) * (JSS) Ensure the interpolation of Java symbol names as strings * [r14889] Fix ANSI-TEST SXHASH.8 (dmiles) Updates ------ Loading @@ -38,6 +41,11 @@ Updates * jna-4.2.2 Removed ------- * [r14885] ASDF-INSTALL was removed Version 1.3.3 ============= Loading README +15 −11 Original line number Diff line number Diff line Loading @@ -56,7 +56,7 @@ Then issue the following command: which should result in output like the following Armed Bear Common Lisp 1.4.0-dev Armed Bear Common Lisp 1.4.0 Java 1.8.0_102 Oracle Corporation Java HotSpot(TM) 64-Bit Server VM Low-level initialization completed in 0.324 seconds. Loading @@ -81,7 +81,7 @@ preferred (and most tested way) is to being to use the Ant build tool: implementations for this process: SBCL, CMUCL, OpenMCL, Allegro CL, LispWorks or CLISP. In all cases you need a Java 5 or later JDK (JDK 1.[567] have been In all cases you need a Java 5 or later JDK (JDK 1.[5678] have been tested). Just the JRE isn't enough, as you need the Java compiler ('javac') to compile the Java source of the ABCL implementation. Loading Loading @@ -202,17 +202,20 @@ providing a compliant and practical Common Lisp implementation. ### Tests ABCL 1.4.0 now fails only 1[2-4] out of 21708 total tests in the ANSI CL test suite (derived from the tests originally written for GCL). ABCL 1.4.0 now fails 47 out of 21708 total tests in the [revised and expanded ANSI CL test suite][ansi-test] (derived from the tests originally written for GCL). [ansi-test]: git+https://gitlab.common-lisp.net/ansi-test/ansi-test.git Maxima's test suite runs without failures. ABCL comes with a test suite, see the output of `ant help.test` for more information. ABCL comes with a test suite, see the output of `ant help.test` for more information. ### Deficiencies The MOP implementation is incompletely untested. Many. But patches are solicited. Patches to address any of the issues mentioned above will be gladly accepted. Loading @@ -235,11 +238,12 @@ On behalf of all ABCL development team and contributors, Alessio Stalla Ville Voutilainen ferada olof olof ferada pipping slyrus vibhu dmiles September 2016 October 2016 abcl.asd +1 −1 Original line number Diff line number Diff line Loading @@ -22,7 +22,7 @@ ;;; We guard with #+abcl for tests that other Lisps cannot load. This ;;; could be possibly be done at finer granularity in the files ;;; themselves. (defsystem :abcl-test-lisp :version "1.3.0" :components (defsystem :abcl-test-lisp :version "1.4.0" :components ((:module abcl-rt :pathname "test/lisp/abcl/" :serial t :components ((:file "rt-package") Loading abcl.rdf +15 −11 Original line number Diff line number Diff line Loading @@ -16,15 +16,14 @@ @prefix dc: <http://purl.org/dc/elements/1.1/> . <> abcl:branch <http://abcl.org/svn/trunk/abcl> ; dc:identifier <urn:abcl.org/1.4.0#dev> ; dc:identifier <urn:abcl.org/1.4.0#rc-0> ; doap:language "Common Lisp" ; dc:created "01-JAN-2004" ; dc:modified "01-OCT-2016" ; dc:modified "08-OCT-2016" ; dc:version "abcl-1.4.0" ; dc:release "dev" ; abcl:git <https://github.com/easye/abcl/> ; # Does this overwrite? TODO Check RDF specs. abcl:git <https://gitlab.common-lisp.net/mevenson/abcl/> ; abcl:svn <http://abcl.org/trac/changeset/14885> . abcl:git <https://gitlab.common-lisp.net/abcl/abcl/> ; abcl:svn <http://abcl.org/trac/changeset/14886> . <> rdfs:seeAlso <file:README> ; Loading Loading @@ -57,18 +56,22 @@ <abcl:doap> dc:contributor [ a rdf:Bag; rdf:_1024 _:peter ; rdf:_2048 _:piso ; rdf:_1 _:ehu ; rdf:_2 _:easye ; rdf:_3 _:ville ; rdf:_4 _:astalla ; rdf:_5 _:rudi ; rdf:_11 _:ferada ; rdf:_11 _:olof ; rdf:_11 "Olof-Joachim Frahm" ; rdf:_7 _:cyrus ; rdf:_8 _:dmiles ; rdf:_9 _:alanr ; rdf:_10 _:pipping ; rdf:_11 _:olof rdf:_12 rdf:_10 "Elias Pipping" ; rdf:_12 "Vibhu Mohindra" ; ] . <abcl:doap> Loading @@ -94,9 +97,11 @@ _:user dc:identifier <http://ville.not.org/#me> ; doap:Project rdfs:seeAlso [ a rdf:Bag; rdf:_0 <http://abcl.org/releases/1.4.0/abcl-1.4.0.jar> ; rdf:_1 <http://abcl.org/trac/timeline> ; rdf:_2 <http://abcl.org/trac/wiki> ; rdf:_3 <http://code.google.com/p/abcl-dynamic-install/> ; rdf:_4 <https://github.com/easye/abcl/> ; rdf:_5 <https://gitlab.common-lisp.net/mevenson/abcl/> ; dc:source abcl:tag ; dc:Software [ a rdf:Bag; Loading @@ -109,7 +114,6 @@ doap:Project rdfs:seeAlso [ rdf:_14 <http://abcl.org/releases/1.3.2/abcl-1.3.1.jar> ; rdf:_7 <http://abcl.org/releases/1.3.2/abcl-1.3.2.jar> ; rdf:_8 <http://abcl.org/releases/1.3.3/abcl-1.3.3.jar> ; rdf:_9 <http://abcl.org/releases/1.4.0/abcl-1.4.0.jar> ; ] ; ] . Loading contrib/abcl-asdf/abcl-asdf.asd +1 −1 Original line number Diff line number Diff line Loading @@ -3,7 +3,7 @@ (asdf:defsystem :abcl-asdf :author "Mark Evenson" :version "1.5.1" :description "<> asdf:defsystem <urn:abcl.org/release/1.4.0-dev/contrib/abcl-asdf#1.5.1>" :description "<> asdf:defsystem <urn:abcl.org/release/1.4.0/contrib/abcl-asdf#1.5.1>" :depends-on (jss) :components ((:module packages :pathname "" Loading Loading
CHANGES +18 −10 Original line number Diff line number Diff line Version 1.4.0-dev ================= http://abcl.org/svn/trunk/ Unreleased. Version 1.4.0 ============= <http://abcl.org/svn/tags/1.4.0/> <http://abcl.org/trac/changeset/14888> 08-OCT-2016 Enhancements ============ Loading @@ -11,25 +12,27 @@ Enhancements * Upstream consolidated patchset (ferada) ** [r14857] Support `FILE-POSITION` on string streams. ** [r14858] Runtime class improvements. FIXME: currently borks CFFI-TESTS ** [r14859] Add multiple disassembler selector. ** [r14860] Add EXTERNAL-ONLY option to APROPOS. ** [r14861] Fix nested classes from JARs not visible with JSS. * Implemented "time of time" semantics {encode,decode}-universal time. FIXME: breaking a number of ANSI tests. Need to conditionalize runtime behavior. * [r14840-2] (Scott L. Burson) Introduced "time of time" semantics for {encode,decode}-universal time. * EXTENSIONS:MAKE-TEMP-FILE now takes keyword arguments to specify values of the prefix and suffix strings to the underlying JVM implementation of java.io.File.createTempFile(). * [r14849] EXT:OS-{UNIX,WINDOWS}-P now provide a pre-ASDF runtime check on hosting platform Fixes ----- * RandomCharacterFile et. al. * [r14863] RandomCharacterFile et. al. * [r14839] (JSS) Ensure the interpolation of Java symbol names as strings (alan ruttenberg) * (JSS) Ensure the interpolation of Java symbol names as strings * [r14889] Fix ANSI-TEST SXHASH.8 (dmiles) Updates ------ Loading @@ -38,6 +41,11 @@ Updates * jna-4.2.2 Removed ------- * [r14885] ASDF-INSTALL was removed Version 1.3.3 ============= Loading
README +15 −11 Original line number Diff line number Diff line Loading @@ -56,7 +56,7 @@ Then issue the following command: which should result in output like the following Armed Bear Common Lisp 1.4.0-dev Armed Bear Common Lisp 1.4.0 Java 1.8.0_102 Oracle Corporation Java HotSpot(TM) 64-Bit Server VM Low-level initialization completed in 0.324 seconds. Loading @@ -81,7 +81,7 @@ preferred (and most tested way) is to being to use the Ant build tool: implementations for this process: SBCL, CMUCL, OpenMCL, Allegro CL, LispWorks or CLISP. In all cases you need a Java 5 or later JDK (JDK 1.[567] have been In all cases you need a Java 5 or later JDK (JDK 1.[5678] have been tested). Just the JRE isn't enough, as you need the Java compiler ('javac') to compile the Java source of the ABCL implementation. Loading Loading @@ -202,17 +202,20 @@ providing a compliant and practical Common Lisp implementation. ### Tests ABCL 1.4.0 now fails only 1[2-4] out of 21708 total tests in the ANSI CL test suite (derived from the tests originally written for GCL). ABCL 1.4.0 now fails 47 out of 21708 total tests in the [revised and expanded ANSI CL test suite][ansi-test] (derived from the tests originally written for GCL). [ansi-test]: git+https://gitlab.common-lisp.net/ansi-test/ansi-test.git Maxima's test suite runs without failures. ABCL comes with a test suite, see the output of `ant help.test` for more information. ABCL comes with a test suite, see the output of `ant help.test` for more information. ### Deficiencies The MOP implementation is incompletely untested. Many. But patches are solicited. Patches to address any of the issues mentioned above will be gladly accepted. Loading @@ -235,11 +238,12 @@ On behalf of all ABCL development team and contributors, Alessio Stalla Ville Voutilainen ferada olof olof ferada pipping slyrus vibhu dmiles September 2016 October 2016
abcl.asd +1 −1 Original line number Diff line number Diff line Loading @@ -22,7 +22,7 @@ ;;; We guard with #+abcl for tests that other Lisps cannot load. This ;;; could be possibly be done at finer granularity in the files ;;; themselves. (defsystem :abcl-test-lisp :version "1.3.0" :components (defsystem :abcl-test-lisp :version "1.4.0" :components ((:module abcl-rt :pathname "test/lisp/abcl/" :serial t :components ((:file "rt-package") Loading
abcl.rdf +15 −11 Original line number Diff line number Diff line Loading @@ -16,15 +16,14 @@ @prefix dc: <http://purl.org/dc/elements/1.1/> . <> abcl:branch <http://abcl.org/svn/trunk/abcl> ; dc:identifier <urn:abcl.org/1.4.0#dev> ; dc:identifier <urn:abcl.org/1.4.0#rc-0> ; doap:language "Common Lisp" ; dc:created "01-JAN-2004" ; dc:modified "01-OCT-2016" ; dc:modified "08-OCT-2016" ; dc:version "abcl-1.4.0" ; dc:release "dev" ; abcl:git <https://github.com/easye/abcl/> ; # Does this overwrite? TODO Check RDF specs. abcl:git <https://gitlab.common-lisp.net/mevenson/abcl/> ; abcl:svn <http://abcl.org/trac/changeset/14885> . abcl:git <https://gitlab.common-lisp.net/abcl/abcl/> ; abcl:svn <http://abcl.org/trac/changeset/14886> . <> rdfs:seeAlso <file:README> ; Loading Loading @@ -57,18 +56,22 @@ <abcl:doap> dc:contributor [ a rdf:Bag; rdf:_1024 _:peter ; rdf:_2048 _:piso ; rdf:_1 _:ehu ; rdf:_2 _:easye ; rdf:_3 _:ville ; rdf:_4 _:astalla ; rdf:_5 _:rudi ; rdf:_11 _:ferada ; rdf:_11 _:olof ; rdf:_11 "Olof-Joachim Frahm" ; rdf:_7 _:cyrus ; rdf:_8 _:dmiles ; rdf:_9 _:alanr ; rdf:_10 _:pipping ; rdf:_11 _:olof rdf:_12 rdf:_10 "Elias Pipping" ; rdf:_12 "Vibhu Mohindra" ; ] . <abcl:doap> Loading @@ -94,9 +97,11 @@ _:user dc:identifier <http://ville.not.org/#me> ; doap:Project rdfs:seeAlso [ a rdf:Bag; rdf:_0 <http://abcl.org/releases/1.4.0/abcl-1.4.0.jar> ; rdf:_1 <http://abcl.org/trac/timeline> ; rdf:_2 <http://abcl.org/trac/wiki> ; rdf:_3 <http://code.google.com/p/abcl-dynamic-install/> ; rdf:_4 <https://github.com/easye/abcl/> ; rdf:_5 <https://gitlab.common-lisp.net/mevenson/abcl/> ; dc:source abcl:tag ; dc:Software [ a rdf:Bag; Loading @@ -109,7 +114,6 @@ doap:Project rdfs:seeAlso [ rdf:_14 <http://abcl.org/releases/1.3.2/abcl-1.3.1.jar> ; rdf:_7 <http://abcl.org/releases/1.3.2/abcl-1.3.2.jar> ; rdf:_8 <http://abcl.org/releases/1.3.3/abcl-1.3.3.jar> ; rdf:_9 <http://abcl.org/releases/1.4.0/abcl-1.4.0.jar> ; ] ; ] . Loading
contrib/abcl-asdf/abcl-asdf.asd +1 −1 Original line number Diff line number Diff line Loading @@ -3,7 +3,7 @@ (asdf:defsystem :abcl-asdf :author "Mark Evenson" :version "1.5.1" :description "<> asdf:defsystem <urn:abcl.org/release/1.4.0-dev/contrib/abcl-asdf#1.5.1>" :description "<> asdf:defsystem <urn:abcl.org/release/1.4.0/contrib/abcl-asdf#1.5.1>" :depends-on (jss) :components ((:module packages :pathname "" Loading