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

mevenson at common-lisp.net mevenson at common-lisp.net
Sat Mar 2 10:26:07 UTC 2013


Author: mevenson
Date: Sat Mar  2 02:26:06 2013
New Revision: 14409

Log:
Manual typos, language changes, reference correction.

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

Modified: trunk/abcl/doc/manual/abcl.tex
==============================================================================
--- trunk/abcl/doc/manual/abcl.tex	Sat Mar  2 02:02:38 2013	(r14408)
+++ trunk/abcl/doc/manual/abcl.tex	Sat Mar  2 02:26:06 2013	(r14409)
@@ -834,23 +834,23 @@
 ``understands''.  By definition, support is built-in into the JVM to
 access the ``http'' and ``https'' schemes but additional protocol
 handlers may be installed at runtime by having \textsc{JVM} symbols
-present in the sun.net.protocol.dynamic package. See \cite{maso2000}
-for more details.
+present in the \code{sun.net.protocol.dynamic} package. See
+\cite{maso2000} for more details.
 
 \textsc{ABCL} has created specializations of the ANSI
 \code{CL:PATHNAME} object to enable to use of \textsc{URI}s to address
 dynamically loaded resources for the JVM.  The \code{EXT:URL-PATHNAME}
-specialization. has a corresponding \textsc{URI} whose canonical
+specialization has a corresponding \textsc{URI} whose canonical
 representation is defined to be the \code{NAMESTRING} of the
-Pathname. The \code{EXT:JAR-PATHNAME} extension further specializes
-the the \code{EXT:URL-PATHNAME} to provide access to components of zip
-archives.  
+\cpde{CL:PATHNAME}. The \code{EXT:JAR-PATHNAME} extension further
+specializes the the \code{EXT:URL-PATHNAME} to provide access to
+components of zip archives.  
 
 % RDF description of type hierarchy 
 % TODO Render via some LaTeX mode for graphviz?
 \begin{verbatim}
   @prefix ext:   <http://abcl.not.org/cl-packages/extensions/> .
-  @prefix cl:    <http://abcl.not.org/cl-pacages/common-lisp/> .
+  @prefix cl:    <http://abcl.not.org/cl-packages/common-lisp/> .
   
   <ext:jar-pathname> a <ext:url-pathname>.
   <ext:url-pathname> a <cl:pathname>.
@@ -877,22 +877,22 @@
   underlying \textsc{URI} are discarded between resolutions (i.e. the
   implementation does not attempt to cache the results of current name
   resolution of the representing resource unless it is requested to be
-  resolved.)  Upon resolution, any canoicalization procedures
+  resolved.)  Upon resolution, any canonicalization procedures
   followed in resolving the resource (e.g. following redirects) are
   discarded.  Users may programatically initiate a new, local
-  computation by applying the \code{CL:TRUENAME} function to a
-  \code{EXT:URL-PATHNAME} object.  Depending on the reliablity and
-  properties of your local \textsc{REST} infrastructure, these results
-  may not necessarily be idempotent over time\footnote {See
-    \cite{evenson2011} for the draft of the publication of the
-    technical details}.
+  computation of the resolution of the resource by applying the
+  \code{CL:TRUENAME} function to a \code{EXT:URL-PATHNAME} object.
+  Depending on the reliablity and properties of your local
+  \textsc{REST} infrastructure, these results may not necessarily be
+  idempotent over time\footnote {See \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}
 user to dynamically load code from the network.  For example,
-Quicklisp (\cite{quicklisp}) may be completely installed from the \textsc{REPL}
-as the single form:
+\textsc{Quicklisp} (\cite{quicklisp}) may be completely installed from
+the \textsc{REPL} as the single form:
 
 \begin{listing-lisp}
   CL-USER> (load "http://beta.quicklisp.org/quicklisp.lisp")
@@ -904,10 +904,12 @@
 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
-\code{CL:PATHNAME} components, we extend the semantics for the usual PATHNAME
-merge semantics when \code{*DEFAULT-PATHNAME-DEFAULTS*} contains a
-\code{EXT:JAR-PATHNAME}.  
+In order to ``smooth over'' the bit about types being \code{CL:READ}
+from \code{CL:PATHNAME} components, we extend the semantics for the
+usual PATHNAME merge semantics when \code{*DEFAULT-PATHNAME-DEFAULTS*}
+contains a \code{EXT:JAR-PATHNAME} with the ``do what I mean''
+algorithim described in \ref{section:conformance} on page
+\pageref{section:conformance}.
 
 %See \ref{_:quicklisp} on page \pageref{_:quicklisp}.
 
@@ -1382,7 +1384,7 @@
 
 The contrib contains a pure-Java version of JFLI. 
 
-\url{http://svn.common-lisp.net/armedbear/tags/trunk/abcl/contrib/jfli/README}.
+\url{http://svn.common-lisp.net/armedbear/trunk/abcl/contrib/jfli/README}.
 
 
 \section{asdf-install}




More information about the armedbear-cvs mailing list