[armedbear-cvs] r14201 - trunk/abcl/doc/manual

mevenson at common-lisp.net mevenson at common-lisp.net
Mon Oct 15 16:08:08 UTC 2012


Author: mevenson
Date: Mon Oct 15 09:08:06 2012
New Revision: 14201

Log:
manual:  update for abcl-1.1.0.

Modified:
   trunk/abcl/doc/manual/abcl.tex

Modified: trunk/abcl/doc/manual/abcl.tex
==============================================================================
--- trunk/abcl/doc/manual/abcl.tex	Mon Oct 15 01:45:04 2012	(r14200)
+++ trunk/abcl/doc/manual/abcl.tex	Mon Oct 15 09:08:06 2012	(r14201)
@@ -8,9 +8,9 @@
 
 \begin{document}
 \title{Armed Bear Common Lisp User Manual}
-\date{Version 1.1.0-dev\\
+\date{Version 1.1.0\\
 \smallskip
-May 14, 2012}
+October 15, 2012}
 \author{Mark Evenson \and Erik H\"{u}lsmann \and Rudolf Schlatte \and
   Alessio Stalla \and Ville Voutilainen}
 
@@ -18,6 +18,9 @@
 
 \tableofcontents
 
+%%\chapter{Preface}
+%%Preface to the second edition, abcl-1.1.0.
+
 \chapter{Introduction}
 
 Armed Bear Common Lisp (ABCL) is an implementation of Common Lisp that
@@ -856,8 +859,6 @@
   \cite{evenson2011} for the draft of the publication of the technical
   details}.
 
-
-
 \end{itemize}
 
 The implementation of \code{EXT:URL-PATHNAME} allows the \textsc{ABCL}
@@ -871,6 +872,15 @@
 
 will load and execute the Quicklisp setup code.
 
+The implementation currently breaks ANSI conformance by allowing the
+types able to be READ for the DEVICE to return a possible CONS of
+PATHNAME objects.  %% citation from CLHS needed.
+
+In order to ``smooth over'' the bit about types being READ from
+PATHNAME components, we extend the semantics for the usual PATHNAME
+merge semantics when *DEFAULT-PATHNAME-DEFAULTS* contains a
+\code{JAR-PATHNAME}.  
+
 %See \ref{_:quicklisp} on page \pageref{_:quicklisp}.
 
 \subsubsection{Implementation}
@@ -1002,7 +1012,7 @@
 allow a sequences of the form \# \textbackslash Uxxxx to be processed
 by the reader as character whose code is specified by the hexadecimal
 digits ``xxxx''.  The hexadecimal sequence may be one to four digits
-long.
+long.  % Why doesn't ALEXANDRIA work?
 
 Note that this sequence is never output by the implementation.  Instead,
 the corresponding Unicode character is output for characters whose
@@ -1036,7 +1046,7 @@
       \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.0.9 from the network.
+          \item \code{jna} Dynamically load 'jna.jar' version 3.4.0 from the network.
         \end{enumerate}
       \item \code{quicklisp-abcl} (Not working) boot a local Quicklisp
         installation via the ASDF:IRI type introduced bia ABCL-ASDF.
@@ -1059,7 +1069,7 @@
 
 \section{ASDF}
 
-asdf-2.019 (see \cite{asdf}) is packaged as core component of ABCL,
+asdf-2.25 (see \cite{asdf}) is packaged as core component of ABCL,
 but not initialized by default, as it relies on the 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,
@@ -1240,6 +1250,9 @@
 released abcl-1.0.0.  We released abcl-1.0.1 as a maintainence release
 on January 10, 2012.
 
+In October 2012, we revised the implementation with the release of
+abcl-1.1.0 and accumulated changes to this manual.
+
 \bibliography{abcl}
 \bibliographystyle{alpha}
 




More information about the armedbear-cvs mailing list