Permalink
Browse files

metadata: publish all artifacts for 1.4.0 simultaneously

Update the README <file:README>, CHANGES <file:CHANGES> and the User
manual <file:doc/manual/> for 1.4.0.

<http://abcl.org/trac/changeset/14891>
  • Loading branch information...
mevenson@1c010e3e-69d0-11dd-93a8-456734b0d56f
mevenson@1c010e3e-69d0-11dd-93a8-456734b0d56f committed Oct 8, 2016
1 parent 3694970 commit 6737f6f0d71d89aff9003a9bcf2983b4f768b4d3
View
28 CHANGES
@@ -1,7 +1,8 @@
-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
============
@@ -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
------
@@ -38,6 +41,11 @@ Updates
* jna-4.2.2
+Removed
+-------
+
+* [r14885] ASDF-INSTALL was removed
+
Version 1.3.3
=============
View
26 README
@@ -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.
@@ -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.
@@ -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
+### 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.
@@ -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
View
@@ -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")
View
@@ -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> ;
@@ -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 _: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 _:pipping ;
+ rdf:_10 "Elias Pipping" ;
+ rdf:_12 "Vibhu Mohindra" ;
] .
<abcl:doap>
@@ -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;
@@ -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> ;
] ;
] .
@@ -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 ""
@@ -4,7 +4,7 @@
(defsystem :asdf-jar
:author "Mark Evenson"
:version "0.3.2"
- :description "<> asdf:defsystem <urn:abcl.org/release/1.4./contrib/asdf-jar#0.3.2>"
+ :description "<> asdf:defsystem <urn:abcl.org/release/1.4.0/contrib/asdf-jar#0.3.2>"
:components
((:module base :pathname "" :components
((:file "asdf-jar")
View
@@ -36,4 +36,4 @@ and whatever else you can think of, to asimon@math.bme.hu.
# Colophon
-<> abcl:documents <urn:abcl.org/release/1.3.0-dev/contrib/jfli#0.2.0> .
+<> abcl:documents <urn:abcl.org/release/1.4.0/contrib/jfli#0.2.0> .
View
@@ -6,7 +6,7 @@
;;; Requires integration with IntelliJ IDEA editor (free download)
(asdf:defsystem jfli-intellij-tests
- :version "0.1.0"
- :description "<> asdf:defsystem <urn:abcl.org/release/1.3.0/contrib/jfli#0.2.0> ."
+ :version "0.2.0"
+ :description "<> asdf:defsystem <urn:abcl.org/release/1.4.0/contrib/jfli#0.2.0> ."
:components ((:module test
:components ((:file "yanking")))))
View
@@ -1,8 +1,8 @@
;;;; -*- Mode: LISP -*-
(asdf:defsystem :jss
:author "Alan Ruttenberg, Mark Evenson"
- :version "3.0.10"
- :description "<> asdf:defsystem <urn:abcl.org/release/1.4.0/contrib/jss#3.0.9>"
+ :version "3.1.0"
+ :description "<> asdf:defsystem <urn:abcl.org/release/1.4.0/contrib/jss#3.1.0>"
:components ((:module base
:pathname "" :serial t
:components ((:file "packages")
View
@@ -3,7 +3,7 @@
;;;; Need to have jna.jar present for CFFI to work.
(asdf:defsystem :jna
:version "4.2.2"
- :description "<> asdf:defsystem <urn:abcl.org/release/1.3.0/contrib/jna#4.2.2>"
+ :description "<> asdf:defsystem <urn:abcl.org/release/1.4.0/contrib/jna#4.2.2>"
:defsystem-depends-on (jss abcl-asdf)
:components ((:mvn "net.java.dev.jna/jna/4.2.2"
:alternate-uri "http://repo1.maven.org/maven2/net/java/dev/jna/jna/4.2.2/jna-4.2.2.jar"
View
@@ -13,7 +13,7 @@
</parent>
<groupId>org.abcl</groupId>
<artifactId>abcl-contrib</artifactId>
- <version>1.4.0-SNAPSHOT</version>
+ <version>1.4.0</version>
<packaging>jar</packaging>
<name>Armed Bear Common Lisp (ABCL) Contribs</name>
<description>Extra packages--contribs--for ABCL</description>
@@ -9,7 +9,7 @@
(defsystem :quicklisp-abcl
:description
- "Load Quicklisp from the network if it isn't already installed. <urn:abcl.org/release/1.3.0/contrib/quicklisp-abcl#0.3.0>"
+ "Load Quicklisp from the network if it isn't already installed. <urn:abcl.org/release/1.4.0/contrib/quicklisp-abcl#0.3.0>"
:version "0.3.0"
:components nil)
View
@@ -1,10 +1,13 @@
+% no longer resolving 2012-12-04
+% howpublished = {\url{http://java.sun.com/developer/onlineTraining/protocolhandlers/}},
@Misc{maso2000,
author = {Maso, Brian},
title = {A New Era for {Java} Protocol Handlers},
- howpublished = {\url{http://java.sun.com/developer/onlineTraining/protocolhandlers/}},
+ howpublished = {\url{http://docslide.us/documents/java-protocol-handler.html}},
month = aug,
year = 2000,
- note = {Last accessed Jan 25, 2012}} % no longer resolving 2012-12-04
+ note = {Last accessed Oct 2, 2016}
+ }
@Misc{quicklisp,
author = {Beane, Zach},
@@ -93,7 +96,26 @@ @Misc{uri-pathname
key = {evenson2011},
author = {Evenson, Mark},
title = {Unpublished draft of {An Implementation and Analysis of Adding IRI to Common Lisp's Pathname}},
- howpublished = {\url{http://code.google.com/p/abcl-dynamic-install/source/browse/doc/design/pathnames/pathnames.tex}},
+ howpublished = {\url{https://github.com/easye/abcl/blob/master/doc/design/pathnames/url-pathnames.mark}},
year = {2011},
- note = {Last accessed Feb 5, 2012},
+ note = {Last accessed Oct 2, 2016},
}
+
+@Misc{closer-mop,
+ key = {closer-mop},
+ author = { Costanza.Pascal},
+ title = { Closer to MOP is a compatibility layer that rectifies many of the absent or incorrect CLOS MOP features across a broad range of Common Lisp implementations.},
+ howpublished = {\url{https://github.com/pcostanza/closer-mop}},
+ year = {2011},
+ note = {Last accessed Oct 2, 2016},
+}
+
+@Misc{lea-1998,
+ key = {lea-1998},
+ author ={Doug Lea},
+ title = "Overview of package util.concurrent Release 1.3.4.",
+ howpublished = {\url{http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html}},
+ year = {1998},
+ note = {Last accessed Oct 2, 2016},
+ }
+
Oops, something went wrong.

0 comments on commit 6737f6f

Please sign in to comment.