[armedbear-cvs] r13858 - trunk/abcl/doc/manual
rschlatte at common-lisp.net
rschlatte at common-lisp.net
Mon Feb 6 11:21:49 UTC 2012
Author: rschlatte
Date: Mon Feb 6 03:21:48 2012
New Revision: 13858
Log:
Manual: fix grovel.lisp, add to Makefile (not run by default)
... also create new versions of generated files.
Modified:
trunk/abcl/doc/manual/Makefile
trunk/abcl/doc/manual/extensions.tex
trunk/abcl/doc/manual/grovel.lisp
trunk/abcl/doc/manual/java.tex
trunk/abcl/doc/manual/threads.tex
Modified: trunk/abcl/doc/manual/Makefile
==============================================================================
--- trunk/abcl/doc/manual/Makefile Sun Feb 5 12:19:30 2012 (r13857)
+++ trunk/abcl/doc/manual/Makefile Mon Feb 6 03:21:48 2012 (r13858)
@@ -1,12 +1,15 @@
all: abcl.pdf
-abcl.pdf: abcl.tex abcl.bib
+abcl.pdf: abcl.tex abcl.bib java.tex extensions.tex threads.tex
pdflatex abcl.tex
bibtex abcl
makeindex abcl
pdflatex abcl.tex
pdflatex abcl.tex
+grovel:
+ abcl --batch --noinform --load "grovel.lisp" --eval '(progn (grovel-docstrings-as-tex (find-package :java)) (grovel-docstrings-as-tex (find-package :extensions)) (grovel-docstrings-as-tex (find-package :threads)))'
+
clean:
rm -f *.aux *.bbl *.blg *.idx *.ilg *.ind *.log *.out *.toc abcl.pdf
Modified: trunk/abcl/doc/manual/extensions.tex
==============================================================================
--- trunk/abcl/doc/manual/extensions.tex Sun Feb 5 12:19:30 2012 (r13857)
+++ trunk/abcl/doc/manual/extensions.tex Mon Feb 6 03:21:48 2012 (r13858)
@@ -1,12 +1,10 @@
-\subsection{Exported Symbols from the EXTENSIONS package}
-
\paragraph{}
\label{EXTENSIONS:COMPILE-FILE-IF-NEEDED}
\index{COMPILE-FILE-IF-NEEDED}
--- Function: \textbf{compile-file-if-needed} [\textbf{extensions}] \textit{input-file \&rest allargs \&key force-compile \&allow-other-keys}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -15,7 +13,7 @@
--- Variable: \textbf{most-positive-java-long} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -24,7 +22,7 @@
--- Function: \textbf{dump-java-stack} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -33,7 +31,7 @@
--- Function: \textbf{memql} [\textbf{extensions}] \textit{item list}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -42,7 +40,7 @@
--- Variable: \textbf{double-float-negative-infinity} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -51,7 +49,7 @@
--- Function: \textbf{grovel-java-definitions} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -60,7 +58,7 @@
--- Variable: \textbf{*autoload-verbose*} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -69,7 +67,7 @@
--- Function: \textbf{make-slime-input-stream} [\textbf{extensions}] \textit{function output-stream}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -78,7 +76,7 @@
--- Function: \textbf{url-pathname-fragment} [\textbf{extensions}] \textit{p}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -87,7 +85,7 @@
--- Function: \textbf{process-kill} [\textbf{extensions}] \textit{process}
\begin{adjustwidth}{5em}{5em}
-Kills the process.
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -96,7 +94,7 @@
--- Class: \textbf{nil-vector} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -105,7 +103,7 @@
--- Function: \textbf{source-pathname} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -114,7 +112,7 @@
--- Function: \textbf{uri-decode} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -123,7 +121,7 @@
--- Function: \textbf{simple-string-fill} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -132,7 +130,7 @@
--- Function: \textbf{memq} [\textbf{extensions}] \textit{item list}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -141,7 +139,7 @@
--- Function: \textbf{url-pathname-scheme} [\textbf{extensions}] \textit{p}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -150,7 +148,16 @@
--- Special Operator: \textbf{truly-the} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:CDR}
+\index{CDR}
+--- Macro: \textbf{\%cdr} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -159,7 +166,7 @@
--- Class: \textbf{slime-input-stream} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -168,7 +175,7 @@
--- Function: \textbf{make-socket} [\textbf{extensions}] \textit{host port}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -177,7 +184,7 @@
--- Variable: \textbf{*enable-inline-expansion*} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -186,7 +193,7 @@
--- Function: \textbf{process-input} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -195,7 +202,7 @@
--- Class: \textbf{mailbox} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -204,7 +211,7 @@
--- Function: \textbf{string-position} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -213,7 +220,7 @@
--- Function: \textbf{precompile} [\textbf{extensions}] \textit{name \&optional definition}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -222,7 +229,7 @@
--- Variable: \textbf{*suppress-compiler-warnings*} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -231,7 +238,16 @@
--- Class: \textbf{process} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:CADDR}
+\index{CADDR}
+--- Macro: \textbf{\%caddr} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -240,7 +256,7 @@
--- Function: \textbf{simple-search} [\textbf{extensions}] \textit{sequence1 sequence2}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -249,7 +265,7 @@
--- Variable: \textbf{*lisp-home*} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -258,7 +274,7 @@
--- Variable: \textbf{*command-line-argument-list*} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -267,7 +283,7 @@
--- Function: \textbf{file-directory-p} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -276,7 +292,7 @@
--- Function: \textbf{make-dialog-prompt-stream} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -285,7 +301,7 @@
--- Function: \textbf{classp} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -294,7 +310,7 @@
--- Variable: \textbf{*disassembler*} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -303,7 +319,7 @@
--- Function: \textbf{set-floating-point-modes} [\textbf{extensions}] \textit{\&key traps}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -312,7 +328,7 @@
--- Variable: \textbf{*debug-condition*} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -321,7 +337,7 @@
--- Function: \textbf{exit} [\textbf{extensions}] \textit{\&key status}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -330,7 +346,7 @@
--- Function: \textbf{process-error} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -357,7 +373,7 @@
--- Variable: \textbf{*inspector-hook*} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -366,7 +382,7 @@
--- Variable: \textbf{*require-stack-frame*} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -375,7 +391,7 @@
--- Function: \textbf{probe-directory} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -384,7 +400,7 @@
--- Function: \textbf{char-to-utf8} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -393,7 +409,7 @@
--- Function: \textbf{autoload} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -402,7 +418,7 @@
--- Class: \textbf{mutex} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -411,7 +427,7 @@
--- Function: \textbf{uri-encode} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -420,7 +436,7 @@
--- Function: \textbf{autoload-macro} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -429,7 +445,7 @@
--- Function: \textbf{socket-close} [\textbf{extensions}] \textit{socket}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -438,7 +454,7 @@
--- Function: \textbf{uptime} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -447,7 +463,7 @@
--- Variable: \textbf{*ed-functions*} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -456,7 +472,7 @@
--- Function: \textbf{compile-system} [\textbf{extensions}] \textit{\&key quit (zip t) output-path}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -465,7 +481,7 @@
--- Variable: \textbf{*load-truename-fasl*} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -474,7 +490,7 @@
--- Function: \textbf{special-variable-p} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -483,7 +499,7 @@
--- Function: \textbf{socket-accept} [\textbf{extensions}] \textit{socket}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -492,7 +508,7 @@
--- Variable: \textbf{*warn-on-redefinition*} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -501,7 +517,7 @@
--- Function: \textbf{url-pathname-authority} [\textbf{extensions}] \textit{p}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -510,7 +526,7 @@
--- Function: \textbf{autoloadp} [\textbf{extensions}] \textit{symbol}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -519,7 +535,7 @@
--- Function: \textbf{make-weak-reference} [\textbf{extensions}] \textit{obj}
\begin{adjustwidth}{5em}{5em}
-Creates a weak reference to 'obj'.
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -528,7 +544,7 @@
--- Function: \textbf{resolve} [\textbf{extensions}] \textit{symbol}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -537,7 +553,7 @@
--- Function: \textbf{cancel-finalization} [\textbf{extensions}] \textit{object}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -546,7 +562,7 @@
--- Function: \textbf{make-slime-output-stream} [\textbf{extensions}] \textit{function}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -597,7 +613,7 @@
--- Function: \textbf{fixnump} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -606,7 +622,7 @@
--- Variable: \textbf{single-float-negative-infinity} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -615,7 +631,7 @@
--- Function: \textbf{quit} [\textbf{extensions}] \textit{\&key status}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -624,7 +640,7 @@
--- Function: \textbf{internal-compiler-error} [\textbf{extensions}] \textit{format-control \&rest format-arguments}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -633,7 +649,7 @@
--- Class: \textbf{jar-pathname} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
NIL
@@ -644,7 +660,7 @@
--- Function: \textbf{simple-string-search} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -653,7 +669,7 @@
--- Function: \textbf{assql} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -662,7 +678,7 @@
--- Function: \textbf{finalize} [\textbf{extensions}] \textit{object function}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -671,7 +687,7 @@
--- Function: \textbf{run-shell-command} [\textbf{extensions}] \textit{command \&key directory (output *standard-output*)}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -680,7 +696,16 @@
--- Variable: \textbf{*saved-backtrace*} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:CAR}
+\index{CAR}
+--- Macro: \textbf{\%car} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -689,7 +714,7 @@
--- Macro: \textbf{collect} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -698,7 +723,7 @@
--- Function: \textbf{arglist} [\textbf{extensions}] \textit{extended-function-designator}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -707,7 +732,7 @@
--- Function: \textbf{adjoin-eql} [\textbf{extensions}] \textit{item list}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -716,7 +741,7 @@
--- Function: \textbf{charpos} [\textbf{extensions}] \textit{stream}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -725,7 +750,7 @@
--- Function: \textbf{make-temp-file} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -734,7 +759,7 @@
--- Function: \textbf{describe-compiler-policy} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -743,7 +768,7 @@
--- Variable: \textbf{*print-structure*} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -761,7 +786,7 @@
--- Function: \textbf{gc} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -779,7 +804,7 @@
--- Function: \textbf{server-socket-close} [\textbf{extensions}] \textit{socket}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -788,7 +813,7 @@
--- Class: \textbf{weak-reference} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -797,7 +822,7 @@
--- Function: \textbf{get-floating-point-modes} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -815,7 +840,7 @@
--- Variable: \textbf{single-float-positive-infinity} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -824,7 +849,16 @@
--- Function: \textbf{featurep} [\textbf{extensions}] \textit{form}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:CADR}
+\index{CADR}
+--- Macro: \textbf{\%cadr} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -842,7 +876,7 @@
--- Function: \textbf{string-input-stream-current} [\textbf{extensions}] \textit{stream}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -851,7 +885,7 @@
--- Function: \textbf{make-server-socket} [\textbf{extensions}] \textit{port}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -860,7 +894,7 @@
--- Function: \textbf{interrupt-lisp} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -869,7 +903,7 @@
--- Macro: \textbf{aver} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -887,7 +921,7 @@
--- Function: \textbf{url-pathname-query} [\textbf{extensions}] \textit{p}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -905,7 +939,7 @@
--- Function: \textbf{source-file-position} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -923,7 +957,7 @@
--- Function: \textbf{assq} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -932,7 +966,7 @@
--- Function: \textbf{source} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -950,7 +984,7 @@
--- Function: \textbf{neq} [\textbf{extensions}] \textit{obj1 obj2}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -959,7 +993,7 @@
--- Function: \textbf{string-find} [\textbf{extensions}] \textit{char string}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -968,7 +1002,7 @@
--- Function: \textbf{pathname-jar-p} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -986,7 +1020,7 @@
--- Function: \textbf{show-restarts} [\textbf{extensions}] \textit{restarts stream}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -995,7 +1029,7 @@
--- Variable: \textbf{*batch-mode*} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -1004,7 +1038,7 @@
--- Function: \textbf{process-p} [\textbf{extensions}] \textit{object}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -1013,7 +1047,7 @@
--- Variable: \textbf{*gui-backend*} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -1022,7 +1056,7 @@
--- Variable: \textbf{double-float-positive-infinity} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -1031,7 +1065,7 @@
--- Function: \textbf{style-warn} [\textbf{extensions}] \textit{format-control \&rest format-arguments}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -1040,7 +1074,7 @@
--- Variable: \textbf{most-negative-java-long} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -1049,7 +1083,7 @@
--- Class: \textbf{slime-output-stream} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -1068,7 +1102,7 @@
--- Function: \textbf{process-output} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -1077,7 +1111,7 @@
--- Class: \textbf{url-pathname} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -1086,7 +1120,7 @@
--- Class: \textbf{compiler-unsupported-feature-error} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -1095,7 +1129,7 @@
--- Variable: \textbf{*debug-level*} [\textbf{extensions}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -1104,7 +1138,7 @@
--- Function: \textbf{compiler-error} [\textbf{extensions}] \textit{format-control \&rest format-arguments}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -1113,6 +1147,6 @@
--- Function: \textbf{macroexpand-all} [\textbf{extensions}] \textit{form \&optional env}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
Modified: trunk/abcl/doc/manual/grovel.lisp
==============================================================================
--- trunk/abcl/doc/manual/grovel.lisp Sun Feb 5 12:19:30 2012 (r13857)
+++ trunk/abcl/doc/manual/grovel.lisp Mon Feb 6 03:21:48 2012 (r13858)
@@ -1,4 +1,4 @@
-#-abcl We're only grovelling ABCL docstrings here.
+
(defun grovel-docstrings-as-tex (&optional (package (find-package :java)))
(let ((output-file (format nil "~A.tex" (string-downcase (package-name package)))))
(with-open-file (stream output-file :direction :output)
@@ -6,22 +6,31 @@
(loop :for symbol :being :each :external-symbol :of package
:doing (format stream "~&~A~%~%" (symbol-as-tex symbol))))))
+(require :asdf)
+
(asdf:load-system 'swank) ;; XXX Does this load the SWANK-BACKEND package as well
+(defun texify-string (string &optional remove)
+ (with-output-to-string (s)
+ (loop for char across string
+ do (if (find char '(#\& #\% #\#))
+ (unless remove
+ (write-char #\\ s)
+ (write-char char s))
+ (write-char char s)))))
+
+(defun texify (thing)
+ "Return STRING with LaTeX-sensitive characters escaped.
+Downcase symbol names but leave strings alone."
+ (cond ((listp thing)
+ (format nil "~A" (mapcar #'texify thing)))
+ ((stringp thing) (texify-string thing))
+ ((symbolp thing) (texify-string (string-downcase (symbol-name thing))))))
+
(defun arglist-as-tex (symbol)
(handler-case
(loop :for arg :in (arglist symbol)
- :collecting
- (format nil
- ;;; XXX should really check the entire input for TeX escapes
- (if (and (symbolp arg)
- (or (string= (subseq (symbol-name arg) 0 1) #\&)
- (string= (subseq (symbol-name arg) 0 1) #\%)))
- "\\~A"
- "~A")
- (if (symbolp arg)
- (string-downcase (symbol-name arg))
- (format nil "~(~A~)" arg))))
+ :collecting (texify arg))
(t (e)
(progn (warn "Failed to form arglist for ~A: ~A" symbol e)
(list "")))))
@@ -72,15 +81,22 @@
symbol)
package-name (string-downcase
(package-name (find-package (symbol-package symbol)))))
- (format nil "~&\\paragraph{}~&\\label{~A:~A}~&\\index{~A}~&--- ~A: \\textbf{~A} [\\textbf{~A}] \\textit{~A}~%~%\\begin{adjustwidth}{5em}{5em}~&~A~&\\end{adjustwidth}"
- (package-name (find-package (symbol-package symbol)))
- (symbol-name symbol)
- (symbol-name symbol)
+ (format nil "~&\\paragraph{}
+\\label{~A:~A}
+\\index{~A}
+--- ~A: \\textbf{~A} [\\textbf{~A}] \\textit{~A}
+
+\\begin{adjustwidth}{5em}{5em}
+~A
+\\end{adjustwidth}"
+ (texify-string (package-name (find-package (symbol-package symbol))) t)
+ (texify-string (symbol-name symbol) t)
+ (texify-string (symbol-name symbol) t)
(cdr (assoc type *type-alist*))
- symbol-name
- package-name
+ (texify symbol-name)
+ (texify package-name)
(if arglist arglist "")
- (if documentation documentation "")))))
+ (if documentation (texify documentation) "")))))
@@ -89,4 +105,4 @@
-
\ No newline at end of file
+
Modified: trunk/abcl/doc/manual/java.tex
==============================================================================
--- trunk/abcl/doc/manual/java.tex Sun Feb 5 12:19:30 2012 (r13857)
+++ trunk/abcl/doc/manual/java.tex Mon Feb 6 03:21:48 2012 (r13858)
@@ -1,12 +1,10 @@
-\subsection{Exported Symbols from the JAVA package}
\paragraph{}
\label{JAVA:JAVA-EXCEPTION-CAUSE}
\index{JAVA-EXCEPTION-CAUSE}
--- Function: \textbf{java-exception-cause} [\textbf{java}] \textit{java-exception}
\begin{adjustwidth}{5em}{5em}
-Returns the cause of JAVA-EXCEPTION. (The cause is the Java Throwable
- object that caused JAVA-EXCEPTION to be signalled.)
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -44,7 +42,7 @@
--- Function: \textbf{dump-classpath} [\textbf{java}] \textit{\&optional classloader}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -84,15 +82,6 @@
\end{adjustwidth}
\paragraph{}
-\label{JAVA:JRUN-EXCEPTION-PROTECTED}
-\index{JRUN-EXCEPTION-PROTECTED}
---- Function: \textbf{jrun-exception-protected} [\textbf{java}] \textit{closure}
-
-\begin{adjustwidth}{5em}{5em}
-Invokes the function CLOSURE and returns the result. Signals an error if stack or heap exhaustion occurs.
-\end{adjustwidth}
-
-\paragraph{}
\label{JAVA:JINSTANCE-OF-P}
\index{JINSTANCE-OF-P}
--- Function: \textbf{jinstance-of-p} [\textbf{java}] \textit{obj class}
@@ -102,21 +91,21 @@
\end{adjustwidth}
\paragraph{}
-\label{JAVA:JMETHOD-NAME}
-\index{JMETHOD-NAME}
---- Function: \textbf{jmethod-name} [\textbf{java}] \textit{method}
+\label{JAVA:JSTATIC-RAW}
+\index{JSTATIC-RAW}
+--- Function: \textbf{jstatic-raw} [\textbf{java}] \textit{method class \&rest args}
\begin{adjustwidth}{5em}{5em}
-Returns the name of METHOD as a Lisp string
+Invokes the static method METHOD on class CLASS with ARGS. Does not attempt to coerce the arguments or result into a Lisp object.
\end{adjustwidth}
\paragraph{}
-\label{JAVA:JSTATIC-RAW}
-\index{JSTATIC-RAW}
---- Function: \textbf{jstatic-raw} [\textbf{java}] \textit{method class \&rest args}
+\label{JAVA:DEFINE-JAVA-CLASS}
+\index{DEFINE-JAVA-CLASS}
+--- Macro: \textbf{define-java-class} [\textbf{java}] \textit{}
\begin{adjustwidth}{5em}{5em}
-Invokes the static method METHOD on class CLASS with ARGS. Does not attempt to coerce the arguments or result into a Lisp object.
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -125,9 +114,25 @@
--- Function: \textbf{jclass-of} [\textbf{java}] \textit{object \&optional name}
\begin{adjustwidth}{5em}{5em}
-Returns the name of the Java class of OBJECT. If the NAME argument is
- supplied, verifies that OBJECT is an instance of the named class. The name
- of the class or nil is always returned as a second value.
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{JAVA:JRUN-EXCEPTION-PROTECTED}
+\index{JRUN-EXCEPTION-PROTECTED}
+--- Function: \textbf{jrun-exception-protected} [\textbf{java}] \textit{closure}
+
+\begin{adjustwidth}{5em}{5em}
+Invokes the function CLOSURE and returns the result. Signals an error if stack or heap exhaustion occurs.
+\end{adjustwidth}
+
+\paragraph{}
+\label{JAVA:JMETHOD-NAME}
+\index{JMETHOD-NAME}
+--- Function: \textbf{jmethod-name} [\textbf{java}] \textit{method}
+
+\begin{adjustwidth}{5em}{5em}
+Returns the name of METHOD as a Lisp string
\end{adjustwidth}
\paragraph{}
@@ -136,9 +141,18 @@
--- Function: \textbf{get-current-classloader} [\textbf{java}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
+\paragraph{}
+\label{JAVA:JGET-PROPERTY-VALUE}
+\index{JGET-PROPERTY-VALUE}
+--- Function: \textbf{\%jget-property-value} [\textbf{java}] \textit{java-object property-name}
+
+\begin{adjustwidth}{5em}{5em}
+Gets a JavaBeans property on JAVA-OBJECT.
+SYSTEM-INTERNAL: Use jproperty-value instead.
+\end{adjustwidth}
\paragraph{}
\label{JAVA:JNEW-ARRAY-FROM-LIST}
@@ -146,7 +160,7 @@
--- Function: \textbf{jnew-array-from-list} [\textbf{java}] \textit{element-type list}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -164,7 +178,7 @@
--- Function: \textbf{get-default-classloader} [\textbf{java}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -200,7 +214,17 @@
--- Function: \textbf{jproperty-value} [\textbf{java}] \textit{obj prop}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{JAVA:JSET-PROPERTY-VALUE}
+\index{JSET-PROPERTY-VALUE}
+--- Function: \textbf{\%jset-property-value} [\textbf{java}] \textit{java-object property-name value}
+
+\begin{adjustwidth}{5em}{5em}
+Sets a JavaBean property on JAVA-OBJECT.
+SYSTEM-INTERNAL: Use (setf jproperty-value) instead.
\end{adjustwidth}
\paragraph{}
@@ -215,10 +239,33 @@
\paragraph{}
\label{JAVA:JNEW-RUNTIME-CLASS}
\index{JNEW-RUNTIME-CLASS}
---- Function: \textbf{jnew-runtime-class} [\textbf{java}] \textit{}
+--- Function: \textbf{jnew-runtime-class} [\textbf{java}] \textit{class-name \&rest args \&key (superclass java.lang.Object) interfaces constructors methods fields (access-flags (quote (public))) annotations}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+Creates and loads a Java class with methods calling Lisp closures
+ as given in METHODS. CLASS-NAME and SUPER-NAME are strings,
+ INTERFACES is a list of strings, CONSTRUCTORS, METHODS and FIELDS are
+ lists of constructor, method and field definitions.
+
+ Constructor definitions - currently NOT supported - are lists of the form
+ (argument-types function \&optional super-invocation-arguments)
+ where argument-types is a list of strings and function is a lisp function of
+ (1+ (length argument-types)) arguments; the instance (`this') is passed in as
+ the last argument. The optional super-invocation-arguments is a list of numbers
+ between 1 and (length argument-types), where the number k stands for the kth argument
+ to the just defined constructor. If present, the constructor of the superclass
+ will be called with the appropriate arguments. E.g., if the constructor definition is
+ (("java.lang.String" "int") \#'(lambda (string i this) ...) (2 1))
+ then the constructor of the superclass with argument types (int, java.lang.String) will
+ be called with the second and first arguments.
+
+ Method definitions are lists of the form
+ (method-name return-type argument-types function \&key modifiers annotations)
+ where method-name is a string, return-type and argument-types are strings or keywords for
+ primitive types (:void, :int, etc.), and function is a Lisp function of minimum arity
+ (1+ (length argument-types)); the instance (`this') is passed in as the first argument.
+
+ Field definitions are lists of the form (field-name type \&key modifiers annotations).
\end{adjustwidth}
\paragraph{}
@@ -249,12 +296,21 @@
\end{adjustwidth}
\paragraph{}
+\label{JAVA:JNEW}
+\index{JNEW}
+--- Function: \textbf{jnew} [\textbf{java}] \textit{constructor \&rest args}
+
+\begin{adjustwidth}{5em}{5em}
+Invokes the Java constructor CONSTRUCTOR with the arguments ARGS.
+\end{adjustwidth}
+
+\paragraph{}
\label{JAVA:JREGISTER-HANDLER}
\index{JREGISTER-HANDLER}
--- Function: \textbf{jregister-handler} [\textbf{java}] \textit{object event handler \&key data count}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -276,33 +332,6 @@
\end{adjustwidth}
\paragraph{}
-\label{JAVA:UNREGISTER-JAVA-EXCEPTION}
-\index{UNREGISTER-JAVA-EXCEPTION}
---- Function: \textbf{unregister-java-exception} [\textbf{java}] \textit{exception-name}
-
-\begin{adjustwidth}{5em}{5em}
-Unregisters the Java Throwable EXCEPTION-NAME previously registered by REGISTER-JAVA-EXCEPTION.
-\end{adjustwidth}
-
-\paragraph{}
-\label{JAVA:JNEW}
-\index{JNEW}
---- Function: \textbf{jnew} [\textbf{java}] \textit{constructor \&rest args}
-
-\begin{adjustwidth}{5em}{5em}
-Invokes the Java constructor CONSTRUCTOR with the arguments ARGS.
-\end{adjustwidth}
-
-\paragraph{}
-\label{JAVA:JRUNTIME-CLASS-EXISTS-P}
-\index{JRUNTIME-CLASS-EXISTS-P}
---- Function: \textbf{jruntime-class-exists-p} [\textbf{java}] \textit{}
-
-\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
-\end{adjustwidth}
-
-\paragraph{}
\label{JAVA:JARRAY-COMPONENT-TYPE}
\index{JARRAY-COMPONENT-TYPE}
--- Function: \textbf{jarray-component-type} [\textbf{java}] \textit{atype}
@@ -317,7 +346,16 @@
--- Generic Function: \textbf{add-to-classpath} [\textbf{java}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{JAVA:UNREGISTER-JAVA-EXCEPTION}
+\index{UNREGISTER-JAVA-EXCEPTION}
+--- Function: \textbf{unregister-java-exception} [\textbf{java}] \textit{exception-name}
+
+\begin{adjustwidth}{5em}{5em}
+Unregisters the Java Throwable EXCEPTION-NAME previously registered by REGISTER-JAVA-EXCEPTION.
\end{adjustwidth}
\paragraph{}
@@ -335,9 +373,7 @@
--- Function: \textbf{jclass-name} [\textbf{java}] \textit{class-ref \&optional name}
\begin{adjustwidth}{5em}{5em}
-When called with one argument, returns the name of the Java class
- designated by CLASS-REF. When called with two arguments, tests
- whether CLASS-REF matches NAME.
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -364,7 +400,7 @@
--- Function: \textbf{ensure-java-class} [\textbf{java}] \textit{jclass}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -373,7 +409,7 @@
--- Class: \textbf{java-class} [\textbf{java}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -382,7 +418,7 @@
--- Macro: \textbf{jmethod-let} [\textbf{java}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -447,7 +483,7 @@
--- Macro: \textbf{chain} [\textbf{java}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -484,6 +520,7 @@
Stores value in a field of the instance. The class is
derived from the instance.
+
\end{adjustwidth}
\paragraph{}
@@ -492,7 +529,7 @@
--- Class: \textbf{java-object} [\textbf{java}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -519,7 +556,7 @@
--- Function: \textbf{jmake-invocation-handler} [\textbf{java}] \textit{function}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -537,7 +574,7 @@
--- Function: \textbf{make-classloader} [\textbf{java}] \textit{\&optional parent}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -586,15 +623,6 @@
\end{adjustwidth}
\paragraph{}
-\label{JAVA:JREDEFINE-METHOD}
-\index{JREDEFINE-METHOD}
---- Function: \textbf{jredefine-method} [\textbf{java}] \textit{}
-
-\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
-\end{adjustwidth}
-
-\paragraph{}
\label{JAVA:JCLASS-FIELDS}
\index{JCLASS-FIELDS}
--- Function: \textbf{jclass-fields} [\textbf{java}] \textit{class \&key declared public}
@@ -609,7 +637,7 @@
--- Class: \textbf{java-exception} [\textbf{java}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -618,7 +646,7 @@
--- Function: \textbf{describe-java-object} [\textbf{java}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -656,6 +684,7 @@
Stores value in a field of the instance. The class is
derived from the instance.
+
\end{adjustwidth}
\paragraph{}
@@ -709,7 +738,7 @@
--- Function: \textbf{jarray-length} [\textbf{java}] \textit{java-array}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -736,7 +765,7 @@
--- Generic Function: \textbf{jmake-proxy} [\textbf{java}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
Modified: trunk/abcl/doc/manual/threads.tex
==============================================================================
--- trunk/abcl/doc/manual/threads.tex Sun Feb 5 12:19:30 2012 (r13857)
+++ trunk/abcl/doc/manual/threads.tex Mon Feb 6 03:21:48 2012 (r13858)
@@ -1,12 +1,10 @@
-\subsection{Exported Symbols from the THREADS package}
-
\paragraph{}
\label{THREADS:MAILBOX-EMPTY-P}
\index{MAILBOX-EMPTY-P}
--- Function: \textbf{mailbox-empty-p} [\textbf{threads}] \textit{mailbox}
\begin{adjustwidth}{5em}{5em}
-Returns non-NIL if the mailbox can be read from, NIL otherwise.
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -15,7 +13,7 @@
--- Function: \textbf{threadp} [\textbf{threads}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -24,7 +22,7 @@
--- Function: \textbf{destroy-thread} [\textbf{threads}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -33,7 +31,7 @@
--- Macro: \textbf{with-mutex} [\textbf{threads}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -60,7 +58,7 @@
--- Function: \textbf{object-wait} [\textbf{threads}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -69,7 +67,7 @@
--- Function: \textbf{make-thread} [\textbf{threads}] \textit{function \&key name}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -87,16 +85,16 @@
--- Function: \textbf{object-notify-all} [\textbf{threads}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
\label{THREADS:MAKE-MAILBOX}
\index{MAKE-MAILBOX}
---- Function: \textbf{make-mailbox} [\textbf{threads}] \textit{}
+--- Function: \textbf{make-mailbox} [\textbf{threads}] \textit{\&key ((queue g2304220) NIL)}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -105,7 +103,7 @@
--- Function: \textbf{object-notify} [\textbf{threads}] \textit{object}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -154,9 +152,10 @@
\paragraph{}
\label{THREADS:SYNCHRONIZED-ON}
\index{SYNCHRONIZED-ON}
---- NIL: \textbf{synchronized-on} [\textbf{threads}] \textit{}
+--- Special Operator: \textbf{synchronized-on} [\textbf{threads}] \textit{}
\begin{adjustwidth}{5em}{5em}
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -172,10 +171,10 @@
\paragraph{}
\label{THREADS:MAKE-MUTEX}
\index{MAKE-MUTEX}
---- Function: \textbf{make-mutex} [\textbf{threads}] \textit{}
+--- Function: \textbf{make-mutex} [\textbf{threads}] \textit{\&key ((in-use g2304421) NIL)}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -184,7 +183,7 @@
--- Class: \textbf{thread} [\textbf{threads}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -193,7 +192,7 @@
--- Macro: \textbf{with-thread-lock} [\textbf{threads}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -212,7 +211,7 @@
--- Function: \textbf{thread-name} [\textbf{threads}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -221,7 +220,7 @@
--- Function: \textbf{current-thread} [\textbf{threads}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
\paragraph{}
@@ -230,6 +229,6 @@
--- Function: \textbf{mapcar-threads} [\textbf{threads}] \textit{}
\begin{adjustwidth}{5em}{5em}
-NOT-DOCUMENTED
+not-documented
\end{adjustwidth}
More information about the armedbear-cvs
mailing list