[armedbear-cvs] r14311 - in branches/1.1.x: . contrib contrib/abcl-asdf contrib/jss doc/manual examples

mevenson at common-lisp.net mevenson at common-lisp.net
Fri Dec 7 12:23:39 UTC 2012


Author: mevenson
Date: Fri Dec  7 04:23:38 2012
New Revision: 14311

Log:
1.1.0:  Final annotation changes for abcl-1.1.0.

Semi-groveled from previous commit.

Modified:
   branches/1.1.x/README
   branches/1.1.x/abcl.asd
   branches/1.1.x/abcl.rdf
   branches/1.1.x/build.xml
   branches/1.1.x/contrib/abcl-asdf/README.markdown
   branches/1.1.x/contrib/jss/README.markdown
   branches/1.1.x/contrib/jss/jss.asd
   branches/1.1.x/contrib/pom.xml
   branches/1.1.x/doc/manual/abcl.tex
   branches/1.1.x/examples/README
   branches/1.1.x/maven-release.txt
   branches/1.1.x/pom.xml

Modified: branches/1.1.x/README
==============================================================================
--- branches/1.1.x/README	Fri Dec  7 04:23:36 2012	(r14310)
+++ branches/1.1.x/README	Fri Dec  7 04:23:38 2012	(r14311)
@@ -176,12 +176,16 @@
 BUGS
 ====
 
+ABCL now has a manual stating its conformance to the ANSI standard,
+providing a compliant and practical Common Lisp implementation.  
+
 ABCL is a conforming ANSI Common Lisp implementation.  Any other
 behavior should be reported as a bug.
 
-ABCL now has a manual stating its conformance to the ANSI standard,
-providing a compliant and practical Common Lisp implementation.
-Because of this, 
+The secondary and tertiary values of CL:LISP-IMPLEMENTATION-VERSION
+provide additional information about the exact JVM runtime which ABCL
+finds itself hosted upon which may be especially useful when
+discussing and tracking issues on the Internet.
 
 
 ### Tests 

Modified: branches/1.1.x/abcl.asd
==============================================================================
--- branches/1.1.x/abcl.asd	Fri Dec  7 04:23:36 2012	(r14310)
+++ branches/1.1.x/abcl.asd	Fri Dec  7 04:23:38 2012	(r14311)
@@ -114,8 +114,8 @@
   (funcall (intern (symbol-name 'run) :abcl.test.ansi)
 	   :compile-tests nil))
 
-(defsystem :ansi-compiled :version "1.2" 
-           :description "Test ABCL with the compiled ANSI tests." 
+(defsystem :ansi-compiled :version "1.2.0" 
+           :description "Test ABCL with the compiled ANSI tests.  <> asdf:defsystem <urn:abcl.org/release/1.1.0/ansi-compiled#1.2.0> ." 
            :depends-on (ansi-rt)
            :components 
            ((:module ansi-tests :pathname "test/lisp/ansi/" :components
@@ -130,7 +130,8 @@
 	   :compile-tests t))
 
 (defsystem :cl-bench 
-  :description "Test ABCL with CL-BENCH."
+  :description "Test ABCL with CL-BENCH. <> asdf:defsystem <urn:abcl.org/release/1.1.0/cl-bench#1.0.0> ."
+  :version "1.0.0"
   :components ((:module cl-bench-package :pathname "../cl-bench/"
                         :components ((:file "defpackage")))
                (:module cl-bench-wrapper :pathname "test/lisp/cl-bench/" 

Modified: branches/1.1.x/abcl.rdf
==============================================================================
--- branches/1.1.x/abcl.rdf	Fri Dec  7 04:23:36 2012	(r14310)
+++ branches/1.1.x/abcl.rdf	Fri Dec  7 04:23:38 2012	(r14311)
@@ -1,6 +1,10 @@
 # -*- Mode: n3 -*-
-
+ at prefix dc:              <http://purl.org/dc/elements/1.1/> .
 @prefix abcl:            <https://abcl.org#> .
+
+<> dc:version           "abcl-1.1.0" .
+<> abcl:release          "rc-3" .
+
 <> 
  abcl:is "W3C Turtle RDF serializations format" ; 
  abcl:tag   <http://svn.common-lisp.net/tags/1.1.0/> .
@@ -20,25 +24,18 @@
   dc:identifier        <urn:abcl.org/release/1.1.0> ;           
   doap:language        "Common Lisp" ;
   dc:created           "01-JAN-2004" ;
-  dc:modified          "06-DEC-2012" ;
+  dc:modified          "07-DEC-2012" ;
 
-<<<<<<< local
-<> dc:version           "abcl-1.1.0" .
-<>  a abcl:releaseCandidate   "rc-3" .
-=======
   dc:version           "abcl-1.1.0" ;
   abcl:releaseCandidate      "rc-3" .
->>>>>>> other
 
-<<<<<<< local
-<> rdfs:seeAlso <file:README> .
-<> rdfs:seeAlso <file:MANUAL> .
-<> rdfs:seeAlso <file:doc/manual/abcl.tex> .
-=======
-<> 
-  rdfs:seeAlso <README> ;
-  rdfs:seeAlso <file:doc/manual/abcl.tex> .
->>>>>>> other
+<>  rdfs:seeAlso  [ 
+    a rdf:Alt ;
+    rdf:_1 <file:README> ;
+    rdf:_2 <file:MANUAL> ;
+    rdf:_3 <file:doc/manual/abcl.tex> 
+] .
+
 
 @prefix dc:              <http://purl.org/dc/elements/1.1/> .
 
@@ -125,6 +122,22 @@
   <http://trac.common-lisp.net/armedbear/wiki> , 
   <http://code.google.com/p/abcl-dynamic-install/> .
 
-<> doap:packages 
-   abcl:abcl-contrib ;
-   rdfs:seeAlso <file:contrib/README.markdown> .
+<> doap:packages  [ 
+    a rdf:Alt;
+    rdf:_1 abcl:abcl ;
+    rdf:_2 abcl:abcl-contrib ;
+    rdf:_3 abcl:asdf-install ;
+    rdf:_4 abcl:jss ;
+    rdf:_5 abcl:jfli ;
+    rdf:_6 abcl:abcl-asdf ;
+    rdf:_7 abcl:jna ;
+    rdf:_8 abcl:asdf-jar 
+] .
+
+abcl:abcl-contrib  
+  dc:identifier <urn:abcl.org/release/1.1.0/abcl-contrib#1.1.0> ;
+  rdfs:seeAlso <file:contrib/README.markdown> .                             
+
+abcl:asdf-install
+  dc:identifier <urn:abcl.org/release/1.1.0/contrib/asdf-install#0.6.10.2> ;
+  rdfs:seeAlso <file:contrib/asdf-install/README> .                             

Modified: branches/1.1.x/build.xml
==============================================================================
--- branches/1.1.x/build.xml	Fri Dec  7 04:23:36 2012	(r14310)
+++ branches/1.1.x/build.xml	Fri Dec  7 04:23:38 2012	(r14311)
@@ -650,6 +650,8 @@
 
     <patternset id="abcl.dist.misc"
                 description="Additional includes in the source distributions relative to basedir">
+
+      <include name="abcl.rdf"/>
       <include name="build.xml"/>
       <include name="abcl.properties.in"/>
       <include name="COPYING"/>

Modified: branches/1.1.x/contrib/abcl-asdf/README.markdown
==============================================================================
--- branches/1.1.x/contrib/abcl-asdf/README.markdown	Fri Dec  7 04:23:36 2012	(r14310)
+++ branches/1.1.x/contrib/abcl-asdf/README.markdown	Fri Dec  7 04:23:38 2012	(r14311)
@@ -161,8 +161,9 @@
 
 #### Colophon
 
-    Mark <evenson.not.org at gmail.com>
-    
     Created: 2011-01-01
     Revised: 2012-12-06
+
+    <> dc:documentation <urn:abcl.org/release/1.1.0/abcl-contrib#1.1.0> .    
+
     

Modified: branches/1.1.x/contrib/jss/README.markdown
==============================================================================
--- branches/1.1.x/contrib/jss/README.markdown	Fri Dec  7 04:23:36 2012	(r14310)
+++ branches/1.1.x/contrib/jss/README.markdown	Fri Dec  7 04:23:38 2012	(r14311)
@@ -128,6 +128,15 @@
      In the JSS package loaded from [abcl-contrib]() 
      
 abcl-contrib: http://svn.common-lisp.net/armedbear/trunk/abcl/contrib/     
+
+# See Also
+
+An earlier version of this software is used in[lsw2][] Semantic Web
+package for dealing with OWL2 ontologies in RDF(S) and other
+notations.
+    
+[lsw2]: http://code.google.com/p/lsw2/    
+
    
 # Colophon
 

Modified: branches/1.1.x/contrib/jss/jss.asd
==============================================================================
--- branches/1.1.x/contrib/jss/jss.asd	Fri Dec  7 04:23:36 2012	(r14310)
+++ branches/1.1.x/contrib/jss/jss.asd	Fri Dec  7 04:23:38 2012	(r14311)
@@ -2,7 +2,7 @@
 (asdf:defsystem :jss
   :author "Alan Ruttenberg, Mark Evenson"
   :version "3.0.5" 
-  :description "<> asdf:defsystem <urn:abcl.org/release/1.1.0/contrib/jss#3.05" .
+  :description "<> asdf:defsystem <urn:abcl.org/release/1.1.0/contrib/jss#3.05" 
   :components ((:module base 
                         :pathname "" :serial t 
                         :components ((:file "packages")

Modified: branches/1.1.x/contrib/pom.xml
==============================================================================
--- branches/1.1.x/contrib/pom.xml	Fri Dec  7 04:23:36 2012	(r14310)
+++ branches/1.1.x/contrib/pom.xml	Fri Dec  7 04:23:38 2012	(r14311)
@@ -1,7 +1,8 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <project
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
-   xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+   xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+   xmlns:abcl="http://svn.common-lisp.net/armedbear/tags/1.1.0/abcl/abcl.rdf">
 
   <!-- NOT USABLE FOR BUILDS, only for installing into a repository! -->
 

Modified: branches/1.1.x/doc/manual/abcl.tex
==============================================================================
--- branches/1.1.x/doc/manual/abcl.tex	Fri Dec  7 04:23:36 2012	(r14310)
+++ branches/1.1.x/doc/manual/abcl.tex	Fri Dec  7 04:23:38 2012	(r14311)
@@ -10,7 +10,7 @@
 \title{Armed Bear Common Lisp User Manual}
 \date{Version 1.1.0\\
 \smallskip
-December 5, 2012}
+December 7, 2012}
 \author{Mark Evenson \and Erik H\"{u}lsmann \and Rudolf Schlatte \and
   Alessio Stalla \and Ville Voutilainen}
 
@@ -22,14 +22,17 @@
 
 \subsection{Preface to the Second Edition}
 
-ABCL 1.1 now contains (A)MOP.  We hope you enjoy!  --The Mgmt.
+\textsc{ABCL} 1.1 now contains (A)MOP.  We hope you enjoy!  
+
+--The Mgmt.
 
 \chapter{Introduction}
 
-Armed Bear Common Lisp (ABCL) is an implementation of Common Lisp that
-runs on the Java Virtual Machine.  It compiles Common Lisp to Java 5
-bytecode, providing the following integration methods for interfacing
-with Java code and libraries:
+Armed Bear Common Lisp (\textsc{ABCL}) is an implementation of Common
+Lisp that runs on the Java Virtual Machine.  It compiles Common Lisp
+to Java 5 bytecode\footnote{The class file version is ``49.0''.} ,
+providing the following integration methods for interfacing with Java
+code and libraries:
 \begin{itemize}
 \item Lisp code can create Java objects and call their methods (see
   Section~\ref{sec:lisp-java}, page~\pageref{sec:lisp-java}).
@@ -42,35 +45,36 @@
   of Java interfaces that can be used as listeners for Swing classes and
   similar.
 \end{itemize}
-ABCL is supported by the Lisp library manager
-QuickLisp\footnote{\url{http://quicklisp.org/}} and can run many of the
-programs and libraries provided therein out-of-the-box.
+\textsc{ABCL} is supported by the Lisp library manager
+\textsc{QuickLisp} \footnote{\url{http://quicklisp.org/}} and can run
+many of the programs and libraries provided therein out-of-the-box.
 
 \section{Conformance}
 \label{section:conformance}
 
 \subsection{ANSI Common Lisp}
-\textsc{ABCL} is currently a (non)-conforming ANSI Common Lisp
+\textsc{ABCL} is currently a (non)-conforming \textsc{ANSI} Common Lisp
 implementation due to the following known issues:
 
 \begin{itemize}
-\item The generic function signatures of the \code{DOCUMENTATION} symbol
+\item The generic function signatures of the \code{CL:DOCUMENTATION} symbol
   do not match the specification.
-\item The \code{TIME} form does not return a proper \code{VALUES}
+\item The \code{CL:TIME} form does not return a proper \code{CL:VALUES}
   environment to its caller.
-\item When merging pathnames and the defaults point to a \code{JAR-PATHNAME},
-  we set the \code{DEVICE} of the result to \code{:UNSPECIFIC} if the pathname to be
-  be merged does not contain a specified \code{DEVICE}, does not contain a
-  specified \code{HOST}, does contain a relative \code{DIRECTORY}, and we are
-  not running on a \textsc{MSFT} Windows platform.\footnote{The intent of this
-    rather arcane sounding deviation from conformance is so that the
-    result of a merge won't fill in a DEVICE with the wrong "default
+\item When merging pathnames and the defaults point to a
+  \code{EXT:JAR-PATHNAME}, we set the \code{DEVICE} of the result to
+  \code{:UNSPECIFIC} if the pathname to be be merged does not contain
+  a specified \code{DEVICE}, does not contain a specified \code{HOST},
+  does contain a relative \code{DIRECTORY}, and we are not running on
+  a \textsc{MSFT} Windows platform.\footnote{The intent of this rather
+    arcane sounding deviation from conformance is so that the result
+    of a merge won't fill in a \code{DEVICE} with the wrong "default
     device for the host" in the sense of the fourth paragraph in the
-    CLHS description of MERGE-PATHNAMES (see in \cite{CLHS} the paragraph beginning
-    "If the PATHNAME explicitly specifies a host and not a device…").
-    A future version of the implementation may return to conformance
-    by using the \code{HOST} value to reflect the type explicitly.
-  }
+    \textsc{CLHS} description of MERGE-PATHNAMES (see in \cite{CLHS}
+    the paragraph beginning "If the PATHNAME explicitly specifies a
+    host and not a device…").  A future version of the implementation
+    may return to conformance by using the \code{HOST} value to
+    reflect the type explicitly.  }
 
 \end{itemize}
 
@@ -80,11 +84,11 @@
 to the Common Lisp HyperSpec~\cite{CLHS}.  Clarifications to this point
 are solicited.
 
-ABCL aims to be be a fully conforming ANSI Common Lisp implementation.
-Any other behavior should be reported as a bug.
+\textsc{ABCL} aims to be be a fully conforming \textsc{ANSI} Common
+Lisp implementation.  Any other behavior should be reported as a bug.
 
 \subsection{Contemporary Common Lisp}
-In addition to ANSI conformance, \textsc{ABCL} strives to implement
+In addition to \textsc{ANSI} conformance, \textsc{ABCL} strives to implement
 features expected of a contemporary Common Lisp, i.e. a Lisp of the
 post-2005 Renaissance.
 
@@ -97,26 +101,29 @@
   in a given call frame, and the inability to resume a halted
   computation at an arbitrarily selected call frame.
 \item Incomplete streams abstraction, in that \textsc{ABCL} needs
-  suitable abstraction between ANSI and Gray streams.  The streams could
-  be optimized to the JVM NIO abstractions at great profit for binary
-  byte-level manipulations.
-\item Incomplete documentation (missing docstrings from exported symbols
-  and the draft status of this user manual).
+  suitable abstraction between \textsc{ANSI} and Gray
+  streams.  \footnote{The streams could be optimized to the
+    \textsc{JVM} NIO \cite{nio} abstractions at great profit for
+    binary byte-level manipulations.}
+\item Incomplete documentation (missing docstrings from exported
+  symbols and the draft status of this user manual).
 \end{itemize}
 
 
 
 \section{License}
 
-ABCL is licensed under the terms of the GPL v2 of June 1991 with the
-``classpath-exception'' (see the file \texttt{COPYING} in the source
-distribution for the license, term 13 in the same file for the classpath
-exception).  This license broadly means that you must distribute the
-sources to ABCL, including any changes you make, together with a program
-that includes ABCL, but that you are not required to distribute the
-sources of the whole program.  Submitting your changes upstream to the
-ABCL development team is actively encouraged and very much appreciated,
-of course.
+\textsc{ABCL} is licensed under the terms of the \textsc{GPL} v2 of
+June 1991 with the ``classpath-exception'' (see the file
+\texttt{COPYING} in the source distribution \footnote{See
+  \url{http://svn.common-lisp.net/armedbear/tags/1.1.0/abcl/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
+ABCL, including any changes you make, together with a program that
+includes ABCL, but that you are not required to distribute the sources
+of the whole program.  Submitting your changes upstream to the ABCL
+development team is actively encouraged and very much appreciated, of
+course.
 
 \section{Contributors}
 
@@ -130,13 +137,17 @@
 \end{itemize}
 
 
+
 \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.1.0.jar} if
 using a versioned package on the local filesystem from your system
 vendor.  This jar file can be executed from the command line to obtain a
-REPL\footnote{Read-Eval Print Loop, a Lisp command-line}, viz:
+\textsc{REPL}\footnote{Read-Eval Print Loop, a Lisp command-line}, viz:
+
+\index{REPL}
 
 \begin{listing-shell}
   cmd$ java -jar abcl.jar
@@ -156,13 +167,15 @@
 \end{listing-shell}%$
 
 Probably the easiest way of setting up an editing environment using the
-Emacs editor is to use QuickLisp and follow the instructions at
+\textsc{Emacs} editor is to use \textsc{QuickLisp} and follow the instructions at
 \url{http://www.quicklisp.org/beta/#slime}.
 
 \section{Options}
 
 ABCL supports the following command line options:
 
+\index{Command Line Options}
+
 \begin{description}
 \item[\texttt{  --help}] displays a help message.
 \item[\texttt{  --noinform}] Suppresses the printing of startup information and banner.
@@ -173,7 +186,7 @@
 \item[\texttt{  --load-system-file FILE}] loads the system file FILE before initializing the REPL.
 \item[\texttt{  --batch}] evaluates forms specified by arguments and in
   the initialization file \verb+~/.abclrc+, and then exits without
-  starting a REPL.
+  starting a \textsc{REPL}.
 \end{description}
 
 All of the command line arguments following the occurrence of \verb+--+
@@ -892,7 +905,7 @@
 will load and execute the Quicklisp setup code.
 
 The implementation currently breaks \textsc{ANSI} conformance by allowing the
-types able to be \code{CL:READ} for the \var{DEVICE} to return a possible \code{CONS} of
+types able to be \code{CL:READ} for the \code{DEVICE} to return a possible \code{CONS} of
 \code{CL:PATHNAME} objects.  %% citation from CLHS needed.
 
 In order to ``smooth over'' the bit about types being \code{CL:READ} from
@@ -959,14 +972,14 @@
          
 \section{Extensible Sequences}
 
-See Rhodes2007 \cite{RHODES2007} for the design.
-
 The SEQUENCE package fully implements Christopher Rhodes' proposal for
 extensible sequences.  These user extensible sequences are used
 directly in \code{java-collections.lisp} provide these CLOS
 abstractions on the standard Java collection classes as defined by the
 \code{java.util.List} contract.
 
+See Rhodes2007 \cite{RHODES2007} for the design.
+
 %% an Example of using java.util.Lisp in Lisp would be nice
 
 This extension is not automatically loaded by the implementation.   It
@@ -987,15 +1000,16 @@
 required.
 
 Note that \code{(require 'java-collections)} must be issued before
-\code{java.util.List} or any subclass is used as a specializer in a CLOS
+\code{java.util.List} or any subclass is used as a specializer in a \textsc{CLOS}
 method definition (see the section below).
 
 \section{Extensions to CLOS}
 
 \subsection{Metaobject Protocol}
 
-ABCL implements the metaobject protocol for CLOS as specified in AMOP.
-The symbols are exported from the package \code{MOP}.
+\textsc{ABCL} implements the metaobject protocol for \textsc{CLOS} as
+specified in \textsc{(A)MOP}.  The symbols are exported from the
+package \code{MOP}.
 
 \subsection{Specializing on Java classes}
 
@@ -1056,7 +1070,8 @@
 
 \begin{description}
 
-  \item{\code{ASDF}} Loads the \textsc{ASDF} implementation shipped
+  \item{\code{ASDF}} 
+    Loads the \textsc{ASDF} implementation shipped
     with the implementation.  After \textsc{ASDF} has been loaded in
     this manner, symbols passed to \code{CL:REQUIRE} which are
     otherwise unresolved, are passed to ASDF for a chance for
@@ -1065,27 +1080,36 @@
       'cl-ppcre)} is equivalent to \code{(asdf:load-system
       'cl-ppcre)}.
 
-  \item{\code{ABCL-CONTRIB}} Locates and pushes the toplevel contents of
+  \item{\code{ABCL-CONTRIB}} 
+    Locates and pushes the toplevel contents of
     ``abcl-contrib.jar'' into the \textsc{ASDF} central registry.  
 
     \begin{enumerate}
-      \item \code{abcl-asdf}
-        Functions for loading JVM artifacts dynamically, hooking into ASDF 2 objects where possible.
-      \item \code{asdf-jar} Package addressable JVM artifacts via
+      \item \code{abcl-asdf} 
+        Functions for loading JVM artifacts
+        dynamically, hooking into ASDF 2 objects where possible.
+      \item \code{asdf-jar} 
+        Package addressable JVM artifacts via
         \code{abcl-asdf} descriptions as a single binary artifact
         including recursive dependencies.
-      \item \code{mvn}
-        These systems name common JVM artifacts from the distributed pom.xml graph of Maven Aether:
+      \item \code{mvn} 
+        These systems name common JVM artifacts from
+        the distributed pom.xml graph of Maven Aether:
         \begin{enumerate}
-          \item \code{jna} Dynamically load 'jna.jar' version 3.5.1
+          \item \code{jna} 
+            Dynamically load 'jna.jar' version 3.5.1
             from the network \footnote{This loading can be inhibited
               if, at runtime, the Java class corresponding
               ``:classname'' clause of the system defition is present.}
         \end{enumerate}
-      \item \code{quicklisp-abcl} (Not working) boot a local Quicklisp
-        installation via the ASDF:IRI type introduced bia ABCL-ASDF.
-        
-    \end{enumerate}
+      \item \code{quicklisp-abcl} Boot a local Quicklisp installation
+        via the ASDF:IRI type introduced bia ABCL-ASDF.
+
+\begin{listing-lisp}
+CL-USER> (asdf:load-system :quicklisp-abcl :force t)
+\end{listing-lisp}
+
+\end{enumerate}
 
 \end{description}
 
@@ -1095,7 +1119,7 @@
 passed to \code{CL:REQUIRE} and returns a non-\code{NIL} value if it
 can successful resolve the symbol.
 
-\section{JSS optionally extends the Reader}
+\section{JSS extension of the Reader by SHARPSIGN-DOUBLE-QUOTE}
 
 The JSS contrib consitutes an additional, optional extension to the
 reader in the definition of the \code{SHARPSIGN-DOUBLE-QUOTE}
@@ -1104,12 +1128,12 @@
 
 \section{ASDF}
 
-asdf-2.26.6 (see \cite{asdf}) is packaged as core component of ABCL,
-but not initialized by default, as it relies on the CLOS subsystem
+asdf-2.26.6 (see \cite{asdf}) is packaged as core component of \textsc{ABCL},
+but not initialized by default, as it relies on the \textsc{CLOS} subsystem
 which can take a bit of time to start \footnote{While this time is
   ``merely'' on the order of seconds for contemporary 2011 machines,
   for applications that need to initialize quickly, for example a web
-  server, this time might be unnecessarily long}.  The packaged ASDF
+  server, this time might be unnecessarily long}.  The packaged \textsc{ASDF}
 may be loaded by the \textsc{ANSI} \code{REQUIRE} mechanism as
 follows:
 
@@ -1119,7 +1143,7 @@
 
 \chapter{Contrib}
 
-The ABCL contrib is packaged as a separate jar archive usually named
+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.1.0.jar}.  The contrib jar is not loaded by the
 implementation by default, and must be first intialized by the
@@ -1207,15 +1231,20 @@
 Notice that all recursive dependencies have been located and installed
 locally from the network as well.
 
+More extensive documentations and examples can be found at
+\url{http://svn.common-lisp.net/armedbear/tags/1.1.0/abcl/contrib/abcl-asdf/README.markdown}.
+
+
 \section{asdf-jar}
 
-The asdf-jar contrib provides a system for packaging ASDF systems into
-jar archives for ABCL.  Given a running ABCL image with loadable ASDF
-systems the code in this package will recursively package all the
-required source and fasls in a jar archive.
+The asdf-jar contrib provides a system for packaging \textsc{ASDF}
+systems into jar archives for \textsc{ABCL}.  Given a running
+\textsc{ABCL} image with loadable \textsc{ASDF} systems the code in
+this package will recursively package all the required source and
+fasls in a jar archive.
 
 The documentation for this contrib can be found at
-\url{http://svn.common-lisp.net/armedbear/trunk/abcl/contrib/asdf-jar/README.markdown}.
+\url{http://svn.common-lisp.net/armedbear/tags/1.1.0/abcl/contrib/asdf-jar/README.markdown}.
 
 
 \section{jss}
@@ -1251,13 +1280,16 @@
 \end{listing-lisp} %$ <-- un-confuse Emacs font-lock
 
 Some more information on jss can be found in its documentation at
-\url{http://svn.common-lisp.net/armedbear/trunk/abcl/contrib/jss/README.markdown}
+\url{http://svn.common-lisp.net/armedbear/tags/1.1.0/abcl/contrib/jss/README.markdown}.
 
 \section{jfli}
 \label{section:jfli}
 
 The contrib contains a pure-Java version of JFLI. 
 
+\url{http://svn.common-lisp.net/armedbear/tags/1.1.0/abcl/contrib/jfli/README}.
+
+
 \section{asdf-install}
 
 The asdf-install contrib provides an implementation of ASDF-INSTALL.
@@ -1270,7 +1302,11 @@
 stashing \textsc{ABCL} specific system definitions for convenient
 access.
 
+\url{http://svn.common-lisp.net/armedbear/tags/1.1.0/abcl/contrib/asdf-install/README}.
+
+
 \chapter{History}
+\index{History}
 
 \textsc{ABCL} was originally the extension language for the J editor, which was
 started in 1998 by Peter Graves.  Sometime in 2003, a whole lot of
@@ -1291,7 +1327,7 @@
 released abcl-1.0.0.  We released abcl-1.0.1 as a maintainence release
 on January 10, 2012.
 
-In December 2012, we revised the implementation by adding (A)MOP
+In December 2012, we revised the implementation by adding \textsc{(A)MOP}
 with the release of abcl-1.1.0.
 
 \appendix 
@@ -1303,7 +1339,7 @@
 \chapter{The SYSTEM Dictionary}
 
 The public interfaces in this package are subject to change with
-ABCL 1.2.
+\textsc{ABCL} 1.2.
 
 \include{system}
 
@@ -1313,7 +1349,6 @@
 
 \include{jss}
 
-
 \bibliography{abcl}
 \bibliographystyle{alpha}
 

Modified: branches/1.1.x/examples/README
==============================================================================
--- branches/1.1.x/examples/README	Fri Dec  7 04:23:36 2012	(r14310)
+++ branches/1.1.x/examples/README	Fri Dec  7 04:23:38 2012	(r14311)
@@ -49,4 +49,4 @@
 
 misc
 
-   Code snippets currently without documentation.
\ No newline at end of file
+   Code snippets currently without documentation.

Modified: branches/1.1.x/maven-release.txt
==============================================================================
--- branches/1.1.x/maven-release.txt	Fri Dec  7 04:23:36 2012	(r14310)
+++ branches/1.1.x/maven-release.txt	Fri Dec  7 04:23:38 2012	(r14311)
@@ -1,5 +1,9 @@
 # Releasing ABCL on Sonatype's OSS Maven repository - instructions
 #
+# WARNING: <file:pom.xml> and <file:contrib/pom.xml> are not currently valid descriptions of how to build ABCL.
+#
+# TODO  Use the Maven Ant plugin to drive the standard build process.
+#
 # This assumes your settings.xml (/etc/maven2/settings.xml for Ubuntu-packaged Maven) contains something like this in its <servers></servers> section:
 #
 # <server>

Modified: branches/1.1.x/pom.xml
==============================================================================
--- branches/1.1.x/pom.xml	Fri Dec  7 04:23:36 2012	(r14310)
+++ branches/1.1.x/pom.xml	Fri Dec  7 04:23:38 2012	(r14311)
@@ -1,7 +1,8 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <project
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
-   xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+   xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+   xmlns:abcl="http://svn.common-lisp.net/armedbear/tags/1.1.0/abcl/abcl.rdf">
 
   <!-- NOT USABLE FOR BUILDS, only for installing into a repository! -->
 




More information about the armedbear-cvs mailing list