[armedbear-cvs] r14287 - branches/1.1.x/doc/manual

mevenson at common-lisp.net mevenson at common-lisp.net
Mon Dec 3 14:31:58 UTC 2012


Author: mevenson
Date: Mon Dec  3 06:31:56 2012
New Revision: 14287

Log:
manual:  didn't quite get the Preface, but RUN-PROGRAM is back.

Modified:
   branches/1.1.x/doc/manual/abcl.tex
   branches/1.1.x/doc/manual/extensions.tex

Modified: branches/1.1.x/doc/manual/abcl.tex
==============================================================================
--- branches/1.1.x/doc/manual/abcl.tex	Mon Dec  3 06:21:18 2012	(r14286)
+++ branches/1.1.x/doc/manual/abcl.tex	Mon Dec  3 06:31:56 2012	(r14287)
@@ -19,7 +19,9 @@
 \tableofcontents
 
 %%Preface to the second edition, abcl-1.1.0.
-\section{Preface to the Second Edition}
+
+\subsection{Preface to the Second Edition}
+
 ABCL 1.1 now contains (A)MOP.  We hope you enjoy!  --The Mgmt.
 
 \chapter{Introduction}

Modified: branches/1.1.x/doc/manual/extensions.tex
==============================================================================
--- branches/1.1.x/doc/manual/extensions.tex	Mon Dec  3 06:21:18 2012	(r14286)
+++ branches/1.1.x/doc/manual/extensions.tex	Mon Dec  3 06:31:56 2012	(r14287)
@@ -0,0 +1,1152 @@
+\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
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:MOST-POSITIVE-JAVA-LONG}
+\index{MOST-POSITIVE-JAVA-LONG}
+--- Variable: \textbf{most-positive-java-long} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:DUMP-JAVA-STACK}
+\index{DUMP-JAVA-STACK}
+--- Function: \textbf{dump-java-stack} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:MEMQL}
+\index{MEMQL}
+--- Function: \textbf{memql} [\textbf{extensions}] \textit{item list}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:DOUBLE-FLOAT-NEGATIVE-INFINITY}
+\index{DOUBLE-FLOAT-NEGATIVE-INFINITY}
+--- Variable: \textbf{double-float-negative-infinity} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:GROVEL-JAVA-DEFINITIONS}
+\index{GROVEL-JAVA-DEFINITIONS}
+--- Function: \textbf{grovel-java-definitions} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:*AUTOLOAD-VERBOSE*}
+\index{*AUTOLOAD-VERBOSE*}
+--- Variable: \textbf{*autoload-verbose*} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:MAKE-SLIME-INPUT-STREAM}
+\index{MAKE-SLIME-INPUT-STREAM}
+--- Function: \textbf{make-slime-input-stream} [\textbf{extensions}] \textit{function output-stream}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:URL-PATHNAME-FRAGMENT}
+\index{URL-PATHNAME-FRAGMENT}
+--- Function: \textbf{url-pathname-fragment} [\textbf{extensions}] \textit{p}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:PROCESS-KILL}
+\index{PROCESS-KILL}
+--- Function: \textbf{process-kill} [\textbf{extensions}] \textit{process}
+
+\begin{adjustwidth}{5em}{5em}
+Kills the process.
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:NIL-VECTOR}
+\index{NIL-VECTOR}
+--- Class: \textbf{nil-vector} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:SOURCE-PATHNAME}
+\index{SOURCE-PATHNAME}
+--- Function: \textbf{source-pathname} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:URI-DECODE}
+\index{URI-DECODE}
+--- Function: \textbf{uri-decode} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:SIMPLE-STRING-FILL}
+\index{SIMPLE-STRING-FILL}
+--- Function: \textbf{simple-string-fill} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:MEMQ}
+\index{MEMQ}
+--- Function: \textbf{memq} [\textbf{extensions}] \textit{item list}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:URL-PATHNAME-SCHEME}
+\index{URL-PATHNAME-SCHEME}
+--- Function: \textbf{url-pathname-scheme} [\textbf{extensions}] \textit{p}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:TRULY-THE}
+\index{TRULY-THE}
+--- Special Operator: \textbf{truly-the} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+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{}
+\label{EXTENSIONS:SLIME-INPUT-STREAM}
+\index{SLIME-INPUT-STREAM}
+--- Class: \textbf{slime-input-stream} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:MAKE-SOCKET}
+\index{MAKE-SOCKET}
+--- Function: \textbf{make-socket} [\textbf{extensions}] \textit{host port}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:*ENABLE-INLINE-EXPANSION*}
+\index{*ENABLE-INLINE-EXPANSION*}
+--- Variable: \textbf{*enable-inline-expansion*} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:PROCESS-INPUT}
+\index{PROCESS-INPUT}
+--- Function: \textbf{process-input} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:MAILBOX}
+\index{MAILBOX}
+--- Class: \textbf{mailbox} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:STRING-POSITION}
+\index{STRING-POSITION}
+--- Function: \textbf{string-position} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:PRECOMPILE}
+\index{PRECOMPILE}
+--- Function: \textbf{precompile} [\textbf{extensions}] \textit{name \&optional definition}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:*SUPPRESS-COMPILER-WARNINGS*}
+\index{*SUPPRESS-COMPILER-WARNINGS*}
+--- Variable: \textbf{*suppress-compiler-warnings*} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:PROCESS}
+\index{PROCESS}
+--- Class: \textbf{process} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+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{}
+\label{EXTENSIONS:SIMPLE-SEARCH}
+\index{SIMPLE-SEARCH}
+--- Function: \textbf{simple-search} [\textbf{extensions}] \textit{sequence1 sequence2}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:*LISP-HOME*}
+\index{*LISP-HOME*}
+--- Variable: \textbf{*lisp-home*} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:*COMMAND-LINE-ARGUMENT-LIST*}
+\index{*COMMAND-LINE-ARGUMENT-LIST*}
+--- Variable: \textbf{*command-line-argument-list*} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:FILE-DIRECTORY-P}
+\index{FILE-DIRECTORY-P}
+--- Function: \textbf{file-directory-p} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:MAKE-DIALOG-PROMPT-STREAM}
+\index{MAKE-DIALOG-PROMPT-STREAM}
+--- Function: \textbf{make-dialog-prompt-stream} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:CLASSP}
+\index{CLASSP}
+--- Function: \textbf{classp} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:*DISASSEMBLER*}
+\index{*DISASSEMBLER*}
+--- Variable: \textbf{*disassembler*} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:SET-FLOATING-POINT-MODES}
+\index{SET-FLOATING-POINT-MODES}
+--- Function: \textbf{set-floating-point-modes} [\textbf{extensions}] \textit{\&key traps}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:*DEBUG-CONDITION*}
+\index{*DEBUG-CONDITION*}
+--- Variable: \textbf{*debug-condition*} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:EXIT}
+\index{EXIT}
+--- Function: \textbf{exit} [\textbf{extensions}] \textit{\&key status}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:PROCESS-ERROR}
+\index{PROCESS-ERROR}
+--- Function: \textbf{process-error} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:SOCKET-LOCAL-PORT}
+\index{SOCKET-LOCAL-PORT}
+--- Function: \textbf{socket-local-port} [\textbf{extensions}] \textit{socket}
+
+\begin{adjustwidth}{5em}{5em}
+Returns the local port number of the given socket.
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:PROCESS-ALIVE-P}
+\index{PROCESS-ALIVE-P}
+--- Function: \textbf{process-alive-p} [\textbf{extensions}] \textit{process}
+
+\begin{adjustwidth}{5em}{5em}
+Return t if process is still alive, nil otherwise.
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:*INSPECTOR-HOOK*}
+\index{*INSPECTOR-HOOK*}
+--- Variable: \textbf{*inspector-hook*} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:*REQUIRE-STACK-FRAME*}
+\index{*REQUIRE-STACK-FRAME*}
+--- Variable: \textbf{*require-stack-frame*} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:PROBE-DIRECTORY}
+\index{PROBE-DIRECTORY}
+--- Function: \textbf{probe-directory} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:CHAR-TO-UTF8}
+\index{CHAR-TO-UTF8}
+--- Function: \textbf{char-to-utf8} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:AUTOLOAD}
+\index{AUTOLOAD}
+--- Function: \textbf{autoload} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:MUTEX}
+\index{MUTEX}
+--- Class: \textbf{mutex} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:URI-ENCODE}
+\index{URI-ENCODE}
+--- Function: \textbf{uri-encode} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:AUTOLOAD-MACRO}
+\index{AUTOLOAD-MACRO}
+--- Function: \textbf{autoload-macro} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:SOCKET-CLOSE}
+\index{SOCKET-CLOSE}
+--- Function: \textbf{socket-close} [\textbf{extensions}] \textit{socket}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:UPTIME}
+\index{UPTIME}
+--- Function: \textbf{uptime} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:*ED-FUNCTIONS*}
+\index{*ED-FUNCTIONS*}
+--- Variable: \textbf{*ed-functions*} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:COMPILE-SYSTEM}
+\index{COMPILE-SYSTEM}
+--- Function: \textbf{compile-system} [\textbf{extensions}] \textit{\&key quit (zip t) output-path}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:*LOAD-TRUENAME-FASL*}
+\index{*LOAD-TRUENAME-FASL*}
+--- Variable: \textbf{*load-truename-fasl*} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:SPECIAL-VARIABLE-P}
+\index{SPECIAL-VARIABLE-P}
+--- Function: \textbf{special-variable-p} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:SOCKET-ACCEPT}
+\index{SOCKET-ACCEPT}
+--- Function: \textbf{socket-accept} [\textbf{extensions}] \textit{socket}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:*WARN-ON-REDEFINITION*}
+\index{*WARN-ON-REDEFINITION*}
+--- Variable: \textbf{*warn-on-redefinition*} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:URL-PATHNAME-AUTHORITY}
+\index{URL-PATHNAME-AUTHORITY}
+--- Function: \textbf{url-pathname-authority} [\textbf{extensions}] \textit{p}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:AUTOLOADP}
+\index{AUTOLOADP}
+--- Function: \textbf{autoloadp} [\textbf{extensions}] \textit{symbol}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:MAKE-WEAK-REFERENCE}
+\index{MAKE-WEAK-REFERENCE}
+--- Function: \textbf{make-weak-reference} [\textbf{extensions}] \textit{obj}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:RESOLVE}
+\index{RESOLVE}
+--- Function: \textbf{resolve} [\textbf{extensions}] \textit{symbol}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:CANCEL-FINALIZATION}
+\index{CANCEL-FINALIZATION}
+--- Function: \textbf{cancel-finalization} [\textbf{extensions}] \textit{object}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:MAKE-SLIME-OUTPUT-STREAM}
+\index{MAKE-SLIME-OUTPUT-STREAM}
+--- Function: \textbf{make-slime-output-stream} [\textbf{extensions}] \textit{function}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:RUN-PROGRAM}
+\index{RUN-PROGRAM}
+--- Function: \textbf{run-program} [\textbf{extensions}] \textit{program args \&key environment (wait t)}
+
+\begin{adjustwidth}{5em}{5em}
+Creates a new process running the the PROGRAM.
+ARGS are a list of strings to be passed to the program as arguments. 
+
+For no arguments, use nil which means that just the name of the
+program is passed as arg 0.
+
+Returns a process structure containing the JAVA-OBJECT wrapped Process
+object, and the PROCESS-INPUT, PROCESS-OUTPUT, and PROCESS-ERROR streams.
+
+c.f. http://download.oracle.com/javase/6/docs/api/java/lang/Process.html
+
+Notes about Unix environments (as in the :environment):
+
+    * The ABCL implementation of run-program, like SBCL, Perl and many
+      other programs, copies the Unix environment by default.
+
+    * Running Unix programs from a setuid process, or in any other
+      situation where the Unix environment is under the control of
+      someone else, is a mother lode of security problems. If you are
+      contemplating doing this, read about it first. (The Perl
+      community has a lot of good documentation about this and other
+      security issues in script-like programs.)
+
+The \&key arguments have the following meanings:
+
+:environment 
+    An alist of STRINGs (name . value) describing the new
+    environment. The default is to copy the environment of the current
+    process.
+
+:wait 
+    If non-NIL, which is the default, wait until the created process
+    finishes. If NIL, continue running Lisp until the program
+    finishes.
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:FIXNUMP}
+\index{FIXNUMP}
+--- Function: \textbf{fixnump} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:SINGLE-FLOAT-NEGATIVE-INFINITY}
+\index{SINGLE-FLOAT-NEGATIVE-INFINITY}
+--- Variable: \textbf{single-float-negative-infinity} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:QUIT}
+\index{QUIT}
+--- Function: \textbf{quit} [\textbf{extensions}] \textit{\&key status}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:INTERNAL-COMPILER-ERROR}
+\index{INTERNAL-COMPILER-ERROR}
+--- Function: \textbf{internal-compiler-error} [\textbf{extensions}] \textit{format-control \&rest format-arguments}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:JAR-PATHNAME}
+\index{JAR-PATHNAME}
+--- Class: \textbf{jar-pathname} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+NIL
+
+\paragraph{}
+\label{EXTENSIONS:SIMPLE-STRING-SEARCH}
+\index{SIMPLE-STRING-SEARCH}
+--- Function: \textbf{simple-string-search} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:ASSQL}
+\index{ASSQL}
+--- Function: \textbf{assql} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:FINALIZE}
+\index{FINALIZE}
+--- Function: \textbf{finalize} [\textbf{extensions}] \textit{object function}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:RUN-SHELL-COMMAND}
+\index{RUN-SHELL-COMMAND}
+--- Function: \textbf{run-shell-command} [\textbf{extensions}] \textit{command \&key directory (output *standard-output*)}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:*SAVED-BACKTRACE*}
+\index{*SAVED-BACKTRACE*}
+--- Variable: \textbf{*saved-backtrace*} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+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{}
+\label{EXTENSIONS:COLLECT}
+\index{COLLECT}
+--- Macro: \textbf{collect} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:ARGLIST}
+\index{ARGLIST}
+--- Function: \textbf{arglist} [\textbf{extensions}] \textit{extended-function-designator}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:ADJOIN-EQL}
+\index{ADJOIN-EQL}
+--- Function: \textbf{adjoin-eql} [\textbf{extensions}] \textit{item list}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:CHARPOS}
+\index{CHARPOS}
+--- Function: \textbf{charpos} [\textbf{extensions}] \textit{stream}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:MAKE-TEMP-FILE}
+\index{MAKE-TEMP-FILE}
+--- Function: \textbf{make-temp-file} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:DESCRIBE-COMPILER-POLICY}
+\index{DESCRIBE-COMPILER-POLICY}
+--- Function: \textbf{describe-compiler-policy} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:*PRINT-STRUCTURE*}
+\index{*PRINT-STRUCTURE*}
+--- Variable: \textbf{*print-structure*} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:SOCKET-PEER-ADDRESS}
+\index{SOCKET-PEER-ADDRESS}
+--- Function: \textbf{socket-peer-address} [\textbf{extensions}] \textit{socket}
+
+\begin{adjustwidth}{5em}{5em}
+Returns the peer address of the given socket as a dotted quad string.
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:GC}
+\index{GC}
+--- Function: \textbf{gc} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:GETENV}
+\index{GETENV}
+--- Function: \textbf{getenv} [\textbf{extensions}] \textit{variable}
+
+\begin{adjustwidth}{5em}{5em}
+Return the value of the environment VARIABLE if it exists, otherwise return NIL.
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:SERVER-SOCKET-CLOSE}
+\index{SERVER-SOCKET-CLOSE}
+--- Function: \textbf{server-socket-close} [\textbf{extensions}] \textit{socket}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:WEAK-REFERENCE}
+\index{WEAK-REFERENCE}
+--- Class: \textbf{weak-reference} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:GET-FLOATING-POINT-MODES}
+\index{GET-FLOATING-POINT-MODES}
+--- Function: \textbf{get-floating-point-modes} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:WEAK-REFERENCE-VALUE}
+\index{WEAK-REFERENCE-VALUE}
+--- Function: \textbf{weak-reference-value} [\textbf{extensions}] \textit{obj}
+
+\begin{adjustwidth}{5em}{5em}
+Returns two values, the first being the value of the weak ref,the second T if the reference is valid, or NIL if it hasbeen cleared.
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:SINGLE-FLOAT-POSITIVE-INFINITY}
+\index{SINGLE-FLOAT-POSITIVE-INFINITY}
+--- Variable: \textbf{single-float-positive-infinity} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:FEATUREP}
+\index{FEATUREP}
+--- Function: \textbf{featurep} [\textbf{extensions}] \textit{form}
+
+\begin{adjustwidth}{5em}{5em}
+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{}
+\label{EXTENSIONS:PATHNAME-URL-P}
+\index{PATHNAME-URL-P}
+--- Function: \textbf{pathname-url-p} [\textbf{extensions}] \textit{pathname}
+
+\begin{adjustwidth}{5em}{5em}
+Predicate for whether PATHNAME references a URL.
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:STRING-INPUT-STREAM-CURRENT}
+\index{STRING-INPUT-STREAM-CURRENT}
+--- Function: \textbf{string-input-stream-current} [\textbf{extensions}] \textit{stream}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:MAKE-SERVER-SOCKET}
+\index{MAKE-SERVER-SOCKET}
+--- Function: \textbf{make-server-socket} [\textbf{extensions}] \textit{port}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:INTERRUPT-LISP}
+\index{INTERRUPT-LISP}
+--- Function: \textbf{interrupt-lisp} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:AVER}
+\index{AVER}
+--- Macro: \textbf{aver} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:INIT-GUI}
+\index{INIT-GUI}
+--- Function: \textbf{init-gui} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+Dummy function used to autoload this file
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:URL-PATHNAME-QUERY}
+\index{URL-PATHNAME-QUERY}
+--- Function: \textbf{url-pathname-query} [\textbf{extensions}] \textit{p}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:PROCESS-EXIT-CODE}
+\index{PROCESS-EXIT-CODE}
+--- Function: \textbf{process-exit-code} [\textbf{extensions}] \textit{instance}
+
+\begin{adjustwidth}{5em}{5em}
+The exit code of a process.
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:SOURCE-FILE-POSITION}
+\index{SOURCE-FILE-POSITION}
+--- Function: \textbf{source-file-position} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:SOCKET-PEER-PORT}
+\index{SOCKET-PEER-PORT}
+--- Function: \textbf{socket-peer-port} [\textbf{extensions}] \textit{socket}
+
+\begin{adjustwidth}{5em}{5em}
+Returns the peer port number of the given socket.
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:ASSQ}
+\index{ASSQ}
+--- Function: \textbf{assq} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:SOURCE}
+\index{SOURCE}
+--- Function: \textbf{source} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:SOCKET-LOCAL-ADDRESS}
+\index{SOCKET-LOCAL-ADDRESS}
+--- Function: \textbf{socket-local-address} [\textbf{extensions}] \textit{socket}
+
+\begin{adjustwidth}{5em}{5em}
+Returns the local address of the given socket as a dotted quad string.
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:NEQ}
+\index{NEQ}
+--- Function: \textbf{neq} [\textbf{extensions}] \textit{obj1 obj2}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:STRING-FIND}
+\index{STRING-FIND}
+--- Function: \textbf{string-find} [\textbf{extensions}] \textit{char string}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:PATHNAME-JAR-P}
+\index{PATHNAME-JAR-P}
+--- Function: \textbf{pathname-jar-p} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:PROCESS-WAIT}
+\index{PROCESS-WAIT}
+--- Function: \textbf{process-wait} [\textbf{extensions}] \textit{process}
+
+\begin{adjustwidth}{5em}{5em}
+Wait for process to quit running for some reason.
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:SHOW-RESTARTS}
+\index{SHOW-RESTARTS}
+--- Function: \textbf{show-restarts} [\textbf{extensions}] \textit{restarts stream}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:*BATCH-MODE*}
+\index{*BATCH-MODE*}
+--- Variable: \textbf{*batch-mode*} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:PROCESS-P}
+\index{PROCESS-P}
+--- Function: \textbf{process-p} [\textbf{extensions}] \textit{object}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:*GUI-BACKEND*}
+\index{*GUI-BACKEND*}
+--- Variable: \textbf{*gui-backend*} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:DOUBLE-FLOAT-POSITIVE-INFINITY}
+\index{DOUBLE-FLOAT-POSITIVE-INFINITY}
+--- Variable: \textbf{double-float-positive-infinity} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:STYLE-WARN}
+\index{STYLE-WARN}
+--- Function: \textbf{style-warn} [\textbf{extensions}] \textit{format-control \&rest format-arguments}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:MOST-NEGATIVE-JAVA-LONG}
+\index{MOST-NEGATIVE-JAVA-LONG}
+--- Variable: \textbf{most-negative-java-long} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:SLIME-OUTPUT-STREAM}
+\index{SLIME-OUTPUT-STREAM}
+--- Class: \textbf{slime-output-stream} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:GET-SOCKET-STREAM}
+\index{GET-SOCKET-STREAM}
+--- Function: \textbf{get-socket-stream} [\textbf{extensions}] \textit{socket \&key (element-type (quote character)) (external-format default)}
+
+\begin{adjustwidth}{5em}{5em}
+:ELEMENT-TYPE must be CHARACTER or (UNSIGNED-BYTE 8); the default is CHARACTER.
+EXTERNAL-FORMAT must be of the same format as specified for OPEN.
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:PROCESS-OUTPUT}
+\index{PROCESS-OUTPUT}
+--- Function: \textbf{process-output} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:URL-PATHNAME}
+\index{URL-PATHNAME}
+--- Class: \textbf{url-pathname} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:COMPILER-UNSUPPORTED-FEATURE-ERROR}
+\index{COMPILER-UNSUPPORTED-FEATURE-ERROR}
+--- Class: \textbf{compiler-unsupported-feature-error} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:*DEBUG-LEVEL*}
+\index{*DEBUG-LEVEL*}
+--- Variable: \textbf{*debug-level*} [\textbf{extensions}] \textit{}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:COMPILER-ERROR}
+\index{COMPILER-ERROR}
+--- Function: \textbf{compiler-error} [\textbf{extensions}] \textit{format-control \&rest format-arguments}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+
+\paragraph{}
+\label{EXTENSIONS:MACROEXPAND-ALL}
+\index{MACROEXPAND-ALL}
+--- Function: \textbf{macroexpand-all} [\textbf{extensions}] \textit{form \&optional env}
+
+\begin{adjustwidth}{5em}{5em}
+not-documented
+\end{adjustwidth}
+




More information about the armedbear-cvs mailing list