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

mevenson at common-lisp.net mevenson at common-lisp.net
Thu Jan 5 05:42:07 UTC 2012


Author: mevenson
Date: Wed Jan  4 21:42:04 2012
New Revision: 13719

Log:
abcl-1.0.0:  update manual with light refresh.

(Unfinished) use spell checker; start to fix broken references with an
RDF vocabulary.

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

Modified: trunk/abcl/doc/manual/abcl.tex
==============================================================================
--- trunk/abcl/doc/manual/abcl.tex	Wed Jan  4 13:51:15 2012	(r13718)
+++ trunk/abcl/doc/manual/abcl.tex	Wed Jan  4 21:42:04 2012	(r13719)
@@ -5,7 +5,7 @@
 
 \begin{document}
 \title{A Manual for Armed Bear Common Lisp}
-\date{November 24, 2011}
+\date{January 5, 2012}
 \author{Mark~Evenson, Erik~H\"{u}lsmann, Alessio~Stalla, Ville~Voutilainen}
 
 \maketitle
@@ -21,7 +21,7 @@
 implementation for users of the system.
 
 \subsection{Version}
-This manual corresponds to abcl-1.0.0, released on October 22, 2011.
+This manual corresponds to abcl-1.0.1.
 
 \subsection{License}
 
@@ -133,7 +133,7 @@
 \end{itemize}
 
 Somewhat confusingly, this statement of non-conformance in the
-accompanying user documentation fullfills the requirements that
+accompanying user documentation fulfills the requirements that
 \textsc{ABCL} is a conforming ANSI Common Lisp implementation
 according to the CLHS \footnote{Common Lisp Hyperspec language
   reference document.}.  Clarifications to this point are solicited.
@@ -148,7 +148,7 @@
 
 \subsection{Deficiencies}
 The following known problems detract from \textsc{ABCL} being a proper
-contemporary Comon Lisp.
+contemporary Common Lisp.
 \begin{itemize}
 
   \item An incomplete implementation of interactive debugging
@@ -816,11 +816,18 @@
 
 ABCL has created specializations of the ANSI Pathname object to
 enable to use of URIs to address dynamically loaded resources for the
-JVM.  A URL-PATHNAME has a corresponding URL whose cannoical
+JVM.  A URL-PATHNAME has a corresponding URL whose canonical
 representation is defined to be the NAMESTRING of the Pathname.
 
+%
 \begin{verbatim}
-  JAR-PATHNAME isa URL-PATHNAME isa PATHNAME
+
+# RDF description of type hierarchy 
+% TODO Render via some LaTeX mode for graphviz?
+
+  <jar-pathname> a <url-pathname>.
+  <url-pathname> a <pathname>.
+  <logical-pathname> a <pathname> .
 \end{verbatim}
 
 Both URL-PATHNAME and JAR-PATHNAME may be used anywhere a PATHNAME is
@@ -848,7 +855,7 @@
 
 will load and execute the Quicklisp setup code.
 
-\ref{XACH2011}
+See \ref{_:XACH2011} on page \pageref{_:XACH2011}.
 
 \subsubsection{Implementation}
 
@@ -1051,7 +1058,7 @@
 \label{section:jss}
 
 To one used to a syntax that can construct macros the Java syntax
-may be said to suck, so we introduce the \#" macro.
+may be said to suck, so we introduce the \code{SHARPSIGN-DOUBLE-QUOTE} \#" macro.
 
 \subsection{JSS usage}
 
@@ -1101,10 +1108,12 @@
 
 \begin{thebibliography}{9}
 
+\label{_:1}
 \bibitem{Java2000}
   ``A New Era for Java Protocol Handlers.''
   \url{http://java.sun.com/developer/onlineTraining/protocolhandlers/}
 
+\label{_:XACH2011}
 \bibitem{Xach2011}
   Zach Beene
   ``Quicklisp:  A system for quickly constructing Common Lisp''




More information about the armedbear-cvs mailing list