Skip to content

Commit

Permalink
1.9.3: rc-0 metadata
Browse files Browse the repository at this point in the history
  • Loading branch information
easye committed May 1, 2024
1 parent d0a5253 commit 534e367
Show file tree
Hide file tree
Showing 19 changed files with 50 additions and 44 deletions.
4 changes: 2 additions & 2 deletions CHANGES
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
Version 1.9.3
=============

Unreleased
April 25, 2024

<https://abcl.org/svn/trunk/abcl/>
<https://abcl.org/svn/tags/1.9.3/>
<https://github.com/armedbear/abcl/>
<https://gitlab.common-lisp.net/abcl/abcl/>

Expand Down
20 changes: 12 additions & 8 deletions README
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ to get something like
Max. Heap Size (Estimated): 3.89G
Using VM: OpenJDK 64-Bit Server VM

Armed Bear Common Lisp 1.9.2
Armed Bear Common Lisp 1.9.3
Java 17.0.2 Oracle Corporation
OpenJDK 64-Bit Server VM
Low-level initialization completed in 0.432 seconds.
Expand Down Expand Up @@ -86,21 +86,24 @@ Java executable (`java`) is in your shell's path. Java 8, 11, 17 are
strongly supported by ABCL, but others may work with a little elbow
grease.

[maven-abcl]: <https://mvnrepository.com/artifact/org.abcl/abcl/1.9.2>
[maven-abcl-contrib]: <https://mvnrepository.com/artifact/org.abcl/abcl-contrib/1.9.2>
[abcl.org-release]: <http://abcl.org/releases/1.9.2/>
[maven-abcl]: <https://mvnrepository.com/artifact/org.abcl/abcl/1.9.3>
[maven-abcl-contrib]: <https://mvnrepository.com/artifact/org.abcl/abcl-contrib/1.9.3>
[abcl.org-release]: <http://abcl.org/releases/1.9.3/>

To start ABCL, simply issue the following command:

cmd$ java -jar abcl.jar

which should result in output like the following

Armed Bear Common Lisp 1.9.2
Java 17.0.7 OpenJDK Porters Group
VM settings:
Max. Heap Size (Estimated): 4.00G
Using VM: OpenJDK 64-Bit Server VM

Armed Bear Common Lisp 1.9.3-dev
Java 21.0.2 MacPorts
OpenJDK 64-Bit Server VM
Low-level initialization completed in 0.107 seconds.
Startup completed in 0.493 seconds.
Low-level initialization completed in 0.136 seconds.
CL-USER(1):

Yer now at the interactive ABCL "Read Eval Print Loop" (REPL): hacks
Expand Down Expand Up @@ -226,6 +229,7 @@ TESTS

| Version | Failures | Total |
|---------+----------+-------|
| 1.9.3 | | |
| 1.9.2 | 63 | 21902 |
| 1.9.1 | 60 | 21870 |
| 1.9.0 | 61 | 21870 |
Expand Down
2 changes: 1 addition & 1 deletion abcl-prove.asd
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP -*-
(defsystem :abcl-prove
:version "1.9.2"
:version "1.9.3"
:defsystem-depends-on (prove-asdf)
:depends-on (prove)
:perform (test-op (o c)
Expand Down
4 changes: 2 additions & 2 deletions abcl.asd
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP -*-
(defsystem abcl
:version "1.9.2"
:version "1.9.3"
:in-order-to ((test-op (test-op "abcl/test/lisp"))))

(defsystem abcl/test/lisp
:version "1.9.2"
:version "1.9.3"
:description "Test ABCL with the its own collection of unit tests."
:perform (test-op (o s)
(uiop:symbol-call :abcl.test.lisp '#:run))
Expand Down
9 changes: 5 additions & 4 deletions abcl.rdf
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@
dc:created "01-JAN-2004" ;
dc:modified "11-MAR-2024" ;
dc:version "abcl-1.9.3" ;
dc:release "dev" ;
# dc:release "rc-0" ;
# dc:release "dev" ;
dc:release "rc-0" ;
abcl:git <https://github.com/armedbear/abcl/> ;
abcl:git <https://gitlab.common-lisp.net/abcl/abcl/> ;
abcl:svn <https://abcl.org/svn/trunk/abcl/> .
Expand Down Expand Up @@ -105,12 +105,12 @@ _:user dc:identifier <https://ville.not.org/#me> ;
dc:license <https://usefulinc.com/doap/licenses/gplv2> ;
dc:license <https://usefulinc.com/doap/licenses/gplv2-classpath-exception> ;
dc:licenseDocument
<https://abcl.org/svn/tags/1.9.2/src/org/armedbear/COPYING> ;
<https://abcl.org/svn/tags/1.9.3/src/org/armedbear/COPYING> ;
] .

doap:Project rdfs:seeAlso [
a rdf:Bag;
rdf:_0 <https://abcl.org/releases/1.9.2/abcl-1.9.2.jar> ;
rdf:_0 <https://abcl.org/releases/1.9.3/abcl-1.9.3.jar> ;
rdf:_1 <https://abcl.org/trac/timeline> ;
rdf:_2 <https://abcl.org/trac/wiki> ;
rdf:_4 <https://github.com/armedbear/abcl/> ;
Expand All @@ -137,6 +137,7 @@ doap:Project rdfs:seeAlso [
rdf:_29 <https://abcl.org/releases/1.9.0/abcl-1.9.0.jar> ;
rdf:_31 <https://abcl.org/releases/1.9.1/abcl-1.9.1.jar> ;
rdf:_37 <https://abcl.org/releases/1.9.1/abcl-1.9.2.jar> ;
rdf:_41 <https://abcl.org/releases/1.9.1/abcl-1.9.3.jar> ;
] ;
] .

Expand Down
2 changes: 1 addition & 1 deletion contrib/abcl-asdf/abcl-asdf-tests.asd
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

(defsystem abcl-asdf-tests
:author "Mark Evenson"
:long-description "<urn:abcl.org/release/1.9.2/contrib/abcl-asdf/test#>"
:long-description "<urn:abcl.org/release/1.9.3/contrib/abcl-asdf/test#>"
:version "2.1.0"
:defsystem-depends-on (prove-asdf)
:depends-on (abcl-asdf
Expand Down
2 changes: 1 addition & 1 deletion contrib/abcl-asdf/abcl-asdf.asd
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
(defsystem abcl-asdf
:author "Mark Evenson"
:description "Extensions to ASDF for handling Java binary artifacts."
:long-description "<urn:abcl.org/release/1.9.2/contrib/abcl-asdf#>"
:long-description "<urn:abcl.org/release/1.9.3/contrib/abcl-asdf#>"
:version "2.1.0"
:depends-on (jss abcl-build)
:components
Expand Down
2 changes: 1 addition & 1 deletion contrib/abcl-introspect/abcl-introspect-test.asd
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

(defsystem abcl-introspect-test
:author "Mark Evenson"
:long-description "<urn:abcl.org/release/1.9.2/contrib/abcl-introspect/test#>"
:long-description "<urn:abcl.org/release/1.9.3/contrib/abcl-introspect/test#>"
:version "2.1.0"
:defsystem-depends-on (prove-asdf)
:depends-on (abcl-asdf ;; locate various testing dependencies via ABCL-ASDF
Expand Down
2 changes: 1 addition & 1 deletion contrib/abcl-introspect/abcl-introspect.asd
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
(defsystem abcl-introspect
:author ("Alan Ruttenberg" "Mark Evenson")
:description "Introspection on compiled function to aid source location and other debugging functions."
:long-description "<urn:abcl.org/release/1.9.2/contrib/abcl-introspect#>"
:long-description "<urn:abcl.org/release/1.9.3/contrib/abcl-introspect#>"
:version "2.1.0"
:depends-on (jss)
:components ((:module package
Expand Down
2 changes: 1 addition & 1 deletion contrib/asdf-jar/asdf-jar.asd
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
(defsystem asdf-jar
:author "Mark Evenson"
:description "Packaging ASDF systems into jar files"
:long-description "<urn:abcl.org/release/1.9.2/contrib/asdf-jar#>"
:long-description "<urn:abcl.org/release/1.9.3/contrib/asdf-jar#>"
:version "0.4.0"
:in-order-to ((test-op (test-op :asdf-jar-test)))
:components ((:module package
Expand Down
2 changes: 1 addition & 1 deletion contrib/jfli/README
Original file line number Diff line number Diff line change
Expand Up @@ -36,4 +36,4 @@ and whatever else you can think of, to [email protected].

# Colophon

<> abcl:documents <urn:abcl.org/release/1.9.2/contrib/jfli#0.2.0> .
<> abcl:documents <urn:abcl.org/release/1.9.3/contrib/jfli#0.2.0> .
2 changes: 1 addition & 1 deletion contrib/jfli/jfli.asd
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
;;;; -*- Mode: LISP -*-
(defsystem jfli
:long-description "<urn:abcl.org/release/1.9.2/contrib/jfli#>"
:long-description "<urn:abcl.org/release/1.9.3/contrib/jfli#>"
:version "0.2.0"
:components ((:file "jfli")))

Expand Down
2 changes: 1 addition & 1 deletion contrib/jss/jss.asd
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
;;;; -*- Mode: LISP -*-
(defsystem jss
:author "Alan Ruttenberg, Mark Evenson"
:long-description "<urn:abcl.org/release/1.9.2/contrib/jss#>"
:long-description "<urn:abcl.org/release/1.9.3/contrib/jss#>"
:version "3.7.0"
:components ((:module base
:pathname "" :serial t
Expand Down
2 changes: 1 addition & 1 deletion contrib/mvn/jna.asd
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
;;;; Need to have jna.jar present for CFFI to work.
(defsystem jna
:version "5.14.0"
:long-description "<urn:abcl.org/release/1.9.2/contrib/jna#5.14.0>"
:long-description "<urn:abcl.org/release/1.9.3/contrib/jna#5.14.0>"
:defsystem-depends-on (jss abcl-asdf)
:components ((:mvn "net.java.dev.jna/jna/5.14.0"
:alternate-uri "https://repo1.maven.org/maven2/net/java/dev/jna/jna/5.13.0/jna-5.14.0.jar"
Expand Down
6 changes: 3 additions & 3 deletions contrib/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
</parent>
<groupId>org.abcl</groupId>
<artifactId>abcl-contrib</artifactId>
<version>1.9.3-SNAPSHOT</version>
<version>1.9.3</version>
<packaging>jar</packaging>
<name>Armed Bear Common Lisp (ABCL) Contribs</name>
<description>Extra contributions for ABCL code not necessarily
Expand All @@ -26,7 +26,7 @@
Individual ASDF system licensing: examine and accept individual terms by explicit consent
</name>
<url>
https://abcl.org/svn/tags/1.9.2/contrib/README.markdown
https://abcl.org/svn/tags/1.9.3/contrib/README.markdown
</url>
<distribution>repo</distribution>
</license>
Expand All @@ -38,7 +38,7 @@
<developerConnection>
scm:git:https://gitlab.common-lisp.net/abcl/abcl
</developerConnection>
<url>https://abcl.org/trac/browser/tags/1.9.2/contrib/</url>
<url>https://abcl.org/trac/browser/tags/1.9.3/contrib/</url>
</scm>
<developers>
<developer>
Expand Down
2 changes: 1 addition & 1 deletion contrib/quicklisp/quicklisp-abcl.asd
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
;;;; -*- Mode: LISP -*-
(defsystem quicklisp-abcl
:description "Load Quicklisp, installing from network if necessary."
:long-name "<urn:abcl.org/release/1.9.2/contrib/quicklisp-abcl#>"
:long-name "<urn:abcl.org/release/1.9.3/contrib/quicklisp-abcl#>"
:version "0.6.0"
:components ((:file "quicklisp-abcl"))
:perform (load-op :after (o c)
Expand Down
25 changes: 13 additions & 12 deletions doc/manual/abcl.tex
Original file line number Diff line number Diff line change
Expand Up @@ -241,7 +241,7 @@ \section{License}
\textsc{ABCL} is licensed under the terms of the \textsc{GPL} v2 of
June 1991 with an added ``classpath-exception'' clause (see the file
\texttt{COPYING} in the source distribution\footnote{See
\url{http://abcl.org/svn/trunk/tags/1.9.2/COPYING}} for the license,
\url{http://abcl.org/svn/trunk/tags/1.9.3/COPYING}} for the license,
term 13 in the same file for the classpath exception). This license
broadly means that you must distribute the sources to \textsc{ABCL},
including any changes you make, together with a program that includes
Expand Down Expand Up @@ -282,7 +282,7 @@ \chapter{Running ABCL}


\textsc{ABCL} is packaged as a single jar file usually named either
\texttt{abcl.jar} or possibly something like \texttt{abcl-1.9.2.jar} if
\texttt{abcl.jar} or possibly something like \texttt{abcl-1.9.3.jar} if
using a versioned package on the local file-system from your system
vendor. This jar file can be executed from the command line to obtain a
\textsc{REPL}\footnote{Read-Eval Print Loop, a Lisp command-line}, viz:
Expand Down Expand Up @@ -1640,7 +1640,7 @@ \chapter{Contrib}

The \textsc{ABCL} contrib is packaged as a separate jar archive usually named
\code{abcl-contrib.jar} or possibly something like
\code{abcl-contrib-1.9.2.jar}. The contrib jar is not loaded by the
\code{abcl-contrib-1.9.3.jar}. The contrib jar is not loaded by the
implementation by default, and must be first initialized by the
\code{REQUIRE} mechanism before using any specific contrib:

Expand Down Expand Up @@ -1735,7 +1735,7 @@ \subsection{Directly Instructing Maven to Download JVM Artifacts}
locally from the network as well.

More extensive documentations and examples can be found at
\url{http://abcl.org/svn/tags/1.9.2/contrib/abcl-asdf/README.markdown}.
\url{http://abcl.org/svn/tags/1.9.3/contrib/abcl-asdf/README.markdown}.

\section{asdf-jar}
\label{section:asdf-jar}
Expand All @@ -1748,7 +1748,7 @@ \section{asdf-jar}
fasls in a jar archive.

The documentation for this contrib can be found at
\url{http://abcl.org/svn/tags/1.9.2/contrib/asdf-jar/README.markdown}.
\url{http://abcl.org/svn/tags/1.9.3/contrib/asdf-jar/README.markdown}.

\section{jss}
\label{section:jss}
Expand Down Expand Up @@ -1786,7 +1786,7 @@ \subsection{JSS usage}
\end{listing-lisp} %$ <-- un-confuse Emacs font-lock
Some more information on jss can be found in its documentation at
\url{http://abcl.org/svn/tags/1.9.2/contrib/jss/README.markdown}
\url{http://abcl.org/svn/tags/1.9.3/contrib/jss/README.markdown}
\section{jfli}
\label{section:jfli}
Expand All @@ -1795,7 +1795,7 @@ \section{jfli}
a descendant of Rich Hickey's early experimentations with using Java
from Common Lisp.
\url{http://abcl.org/svn/tags/1.9.2/contrib/jfli/README}.
\url{http://abcl.org/svn/tags/1.9.3/contrib/jfli/README}.
\section{abcl-introspect}
\label{section:abcl-introspect}
Expand Down Expand Up @@ -1903,7 +1903,7 @@ \subsection{Implementations for CL:DISASSEMBLE}
\end{listing-lisp}
\url{http://abcl.org/svn/tags/1.9.2/contrib/abcl-introspect/}.
\url{http://abcl.org/svn/tags/1.9.3/contrib/abcl-introspect/}.
\section{abcl-build}
\label{section:abcl-build}
Expand Down Expand Up @@ -1934,7 +1934,7 @@ \subsection{ABCL-BUILD Utilities}
archives from the network.
\end{itemize}
\url{http://abcl.org/svn/tags/1.9.2/contrib/abcl-build/}.
\url{http://abcl.org/svn/tags/1.9.3/contrib/abcl-build/}.
\section{named-readtables}
\label{section:named-readtables}
Expand All @@ -1946,7 +1946,7 @@ \section{named-readtables}
This contrib was included from the source available from
\url{https://github.com/melisgl/named-readtables/}.
See \url{http://abcl.org/svn/tags/1.9.2/contrib/named-readtables/} for
See \url{http://abcl.org/svn/tags/1.9.3/contrib/named-readtables/} for
more information.
\chapter{History}
Expand Down Expand Up @@ -2011,8 +2011,9 @@ \chapter{History}
Halfway through the $\pi$ $\alpha$ $\nu$ $\delta$ $\eta$ $\mu$ o
$\zeta$ \cite{pandemos}, we dyslexic worker bears untied abcl-1.9.0.
We released abcl-1.9.1 as a maintenance release in February 2023. In
June 2023, among other fixes, we substantially improved our GRAY-STREAM
support in abcl-1.9.2.
June 2023, among other fixes, we substantially improved our
GRAY-STREAM support in abcl-1.9.2. In anticipation of a week of
Common Lisp for SBCL25/ELS2024, we tidied up abcl-1.9.3.
\appendix
Expand Down
2 changes: 1 addition & 1 deletion src/org/armedbear/lisp/Version.java
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ public final class Version
{
private Version() {}

static final String baseVersion = "1.9.3-dev";
static final String baseVersion = "1.9.3";

static void init() {
try {
Expand Down
2 changes: 1 addition & 1 deletion src/org/armedbear/lisp/abcl-contrib.lisp
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ Used to determine relative pathname to find 'abcl-contrib.jar'."
;; Need to test locating the system boot jar over the network, and
;; it would minimally need to check version information.
(ignore-errors
(pathname "jar:https://abcl.org/releases/1.9.2/abcl.jar!/"))))
(pathname "jar:https://abcl.org/releases/1.9.3/abcl.jar!/"))))

(defun flatten (list)
(labels ((rflatten (list accumluator)
Expand Down

0 comments on commit 534e367

Please sign in to comment.