Mon Sep 21 09:25:50 UTC 2009  "pixel // pinterface" <pinterface@gmail.com>
  * Typo "special operator symbol-macrolet", not "macro symbol-macrolet"
Mon Sep 21 09:15:19 UTC 2009  "pixel // pinterface" <pinterface@gmail.com>
  * Typo unless "otherwise ... true" not "otherwise ... false"
Mon Sep 21 09:08:50 UTC 2009  "pixel // pinterface" <pinterface@gmail.com>
  * Typo pop: "not necessarily", not "necessarily"
Mon Sep 21 09:02:59 UTC 2009  "pixel // pinterface" <pinterface@gmail.com>
  * Typo boundp, not bound
Mon Sep 21 08:53:12 UTC 2009  "pixel // pinterface" <pinterface@gmail.com>
  * Issue VALUES-&ALLOW-OTHER-KEYS
Mon Sep 21 08:47:15 UTC 2009  "pixel // pinterface" <pinterface@gmail.com>
  * Issue DEFINE-SETF-METHOD
Mon Sep 21 08:34:39 UTC 2009  "pixel // pinterface" <pinterface@gmail.com>
  * Inssue RESTART-CASE-EXAMPLE
Sun Apr  1 08:36:09 UTC 2007  "pixel // pinterface" <pinterface@gmail.com
  * typo restart-case
Sun Apr  1 08:35:03 UTC 2007  "pixel // pinterface" <pinterface@gmail.com
  * typo defclass
Sun Apr  1 08:34:05 UTC 2007  "pixel // pinterface" <pinterface@gmail.com
  * typo reduce
Sun Apr  1 08:33:20 UTC 2007  "pixel // pinterface" <pinterface@gmail.com
  * typo call-next-method
Sun Apr  1 07:51:37 UTC 2007  "pixel // pinterface" <pinterface@gmail.com
  * Issue CHECK-TYPE-EXAMPLE
Sun Apr  1 07:46:46 UTC 2007  "pixel // pinterface" <pinterface@gmail.com
  * Issue ERROR-EXAMPLE
Sun Apr  1 07:31:29 UTC 2007  "pixel // pinterface" <pinterface@gmail.com
  * Issue PROG2-RETURN-VALUE
diff -rN -u old-hyperspec/HyperSpec/Body/11_abab.htm new-hyperspec-1/HyperSpec/Body/11_abab.htm
--- old-hyperspec/HyperSpec/Body/11_abab.htm	2009-09-21 09:35:20.000000000 +0000
+++ new-hyperspec-1/HyperSpec/Body/11_abab.htm	2009-09-21 09:35:22.000000000 +0000
@@ -33,7 +33,7 @@
 <DT>11.  Declaring or proclaiming its <A REL=DEFINITION HREF="d_type.htm#type"><B>type</B></A> or <A REL=DEFINITION HREF="d_ftype.htm#ftype"><B>ftype</B></A> (via <A REL=DEFINITION HREF="s_declar.htm#declare"><B>declare</B></A>,  <A REL=DEFINITION HREF="m_declai.htm#declaim"><B>declaim</B></A>,  or <A REL=DEFINITION HREF="f_procla.htm#proclaim"><B>proclaim</B></A>). (Some exceptions are noted below.) <P><DD>
 <DT>12.  Removing it from the <TT>COMMON-LISP</TT> package. <P><DD>
  <P>
-<DT>13.  Defining a <A REL=DEFINITION HREF="26_glo_s.htm#setf_expander"><I>setf expander</I></A> for it (via <A REL=DEFINITION HREF="m_defset.htm#defsetf"><B>defsetf</B></A> or <B>define-setf-method</B>). <P><DD>
+<DT>13.  Defining a <A REL=DEFINITION HREF="26_glo_s.htm#setf_expander"><I>setf expander</I></A> for it (via <A REL=DEFINITION HREF="m_defset.htm#defsetf"><B>defsetf</B></A> or <A REL=DEFINITION HREF="m_defi_3.htm#define-setf-expander"><B>define-setf-expander</B></A>). <P><DD>
 <DT>14.  Defining, undefining, or binding its <A REL=DEFINITION HREF="26_glo_s.htm#setf_function_name"><I>setf function name</I></A>. <P><DD>
 <DT>15.  Defining it as a <A REL=DEFINITION HREF="26_glo_m.htm#method_combination"><I>method combination</I></A> type (via <A REL=DEFINITION HREF="m_defi_4.htm#define-method-combination"><B>define-method-combination</B></A>). <P><DD>
 <DT>16.  Using it as the class-name argument to <A REL=DEFINITION HREF="m_setf_.htm#setf"><B>setf</B></A> of <A REL=DEFINITION HREF="f_find_c.htm#find-class"><B>find-class</B></A>. <P><DD>
diff -rN -u old-hyperspec/HyperSpec/Body/26_glo_s.htm new-hyperspec-1/HyperSpec/Body/26_glo_s.htm
--- old-hyperspec/HyperSpec/Body/26_glo_s.htm	2009-09-21 09:35:20.000000000 +0000
+++ new-hyperspec-1/HyperSpec/Body/26_glo_s.htm	2009-09-21 09:35:23.000000000 +0000
@@ -115,7 +115,7 @@
 <P><A NAME="supertype"><B>supertype</B></A> <I>n.</I> a <A REL=DEFINITION HREF="26_glo_t.htm#type"><I>type</I></A> whose membership is the same as or a proper superset of the membership of another <A REL=DEFINITION HREF="26_glo_t.htm#type"><I>type</I></A>, called a <A REL=DEFINITION HREF="#subtype"><I>subtype</I></A>. (Every <A REL=DEFINITION HREF="26_glo_t.htm#type"><I>type</I></A> is a <A REL=DEFINITION HREF="#supertype"><I>supertype</I></A> of itself.) See <A REL=DEFINITION HREF="#subtype"><I>subtype</I></A>. <P>
 <P><A NAME="supplied-p_parameter"><B>supplied-p parameter</B></A> <I>n.</I> a <A REL=DEFINITION HREF="26_glo_p.htm#parameter"><I>parameter</I></A> which recieves its <A REL=DEFINITION HREF="26_glo_g.htm#generalized_boolean"><I>generalized boolean</I></A> value implicitly due to the presence or absence of an <A REL=DEFINITION HREF="26_glo_a.htm#argument"><I>argument</I></A> corresponding to another <A REL=DEFINITION HREF="26_glo_p.htm#parameter"><I>parameter</I></A> (such as an <A REL=DEFINITION HREF="26_glo_o.htm#optional_parameter"><I>optional parameter</I></A> or a <A REL=DEFINITION HREF="26_glo_r.htm#rest_parameter"><I>rest parameter</I></A>). See <A REL=CHILD HREF="03_da.htm">Section 3.4.1 (Ordinary Lambda Lists)</A>. <P>
 <P><A NAME="symbol"><B>symbol</B></A> <I>n.</I> an <A REL=DEFINITION HREF="26_glo_o.htm#object"><I>object</I></A> of <A REL=DEFINITION HREF="26_glo_t.htm#type"><I>type</I></A> <A REL=DEFINITION HREF="t_symbol.htm#symbol"><B>symbol</B></A>. <P>
-<P><A NAME="symbol_macro"><B>symbol macro</B></A> <I>n.</I> a <A REL=DEFINITION HREF="#symbol"><I>symbol</I></A> that stands for another <A REL=DEFINITION HREF="26_glo_f.htm#form"><I>form</I></A>. See the <A REL=DEFINITION HREF="26_glo_m.htm#macro"><I>macro</I></A> <A REL=DEFINITION HREF="s_symbol.htm#symbol-macrolet"><B>symbol-macrolet</B></A>. <P>
+<P><A NAME="symbol_macro"><B>symbol macro</B></A> <I>n.</I> a <A REL=DEFINITION HREF="#symbol"><I>symbol</I></A> that stands for another <A REL=DEFINITION HREF="26_glo_f.htm#form"><I>form</I></A>. See the <A REL=DEFINITION HREF="#special_operator"><I>special operator</I></A> <A REL=DEFINITION HREF="s_symbol.htm#symbol-macrolet"><B>symbol-macrolet</B></A>. <P>
 <P><A NAME="synonym_stream"><B>synonym stream</B></A> <I>n.</I> 1. a <A REL=DEFINITION HREF="#stream"><I>stream</I></A> of <A REL=DEFINITION HREF="26_glo_t.htm#type"><I>type</I></A> <A REL=DEFINITION HREF="t_syn_st.htm#synonym-stream"><B>synonym-stream</B></A>, which is consequently a <A REL=DEFINITION HREF="#stream"><I>stream</I></A> that is an alias for another <A REL=DEFINITION HREF="#stream"><I>stream</I></A>, which is the <A REL=DEFINITION HREF="26_glo_v.htm#value"><I>value</I></A> of a <A REL=DEFINITION HREF="26_glo_d.htm#dynamic_variable"><I>dynamic variable</I></A> whose <A REL=DEFINITION HREF="26_glo_n.htm#name"><I>name</I></A> is the <A REL=DEFINITION HREF="#synonym_stream_symbol"><I>synonym stream symbol</I></A> of the <A REL=DEFINITION HREF="#synonym_stream"><I>synonym stream</I></A>. See the <A REL=DEFINITION HREF="26_glo_f.htm#function"><I>function</I></A> <A REL=DEFINITION HREF="f_mk_syn.htm#make-synonym-stream"><B>make-synonym-stream</B></A>. 2. (to a <A REL=DEFINITION HREF="#stream"><I>stream</I></A>) a <A REL=DEFINITION HREF="#synonym_stream"><I>synonym stream</I></A> which has the <A REL=DEFINITION HREF="#stream"><I>stream</I></A> as the <A REL=DEFINITION HREF="26_glo_v.htm#value"><I>value</I></A> of its <A REL=DEFINITION HREF="#synonym_stream_symbol"><I>synonym stream symbol</I></A>. 3. (to a <A REL=DEFINITION HREF="#symbol"><I>symbol</I></A>) a <A REL=DEFINITION HREF="#synonym_stream"><I>synonym stream</I></A> which has the <A REL=DEFINITION HREF="#symbol"><I>symbol</I></A> as its <A REL=DEFINITION HREF="#synonym_stream_symbol"><I>synonym stream symbol</I></A>. <P>
 <P><A NAME="synonym_stream_symbol"><B>synonym stream symbol</B></A> <I>n.</I> (of a <A REL=DEFINITION HREF="#synonym_stream"><I>synonym stream</I></A>) the <A REL=DEFINITION HREF="#symbol"><I>symbol</I></A> which names the <A REL=DEFINITION HREF="26_glo_d.htm#dynamic_variable"><I>dynamic variable</I></A> which has as its <A REL=DEFINITION HREF="26_glo_v.htm#value"><I>value</I></A> another <A REL=DEFINITION HREF="#stream"><I>stream</I></A> for which the <A REL=DEFINITION HREF="#synonym_stream"><I>synonym stream</I></A> is an alias. <P>
 <P><A NAME="syntax_type"><B>syntax type</B></A> <I>n.</I> (of a <A REL=DEFINITION HREF="26_glo_c.htm#character"><I>character</I></A>) one of several classifications, enumerated in <A REL=DEFINITION HREF="02_ad.htm#possiblesyntaxtypes">Figure 2-6</A>, that are used for dispatch during parsing by the <A REL=DEFINITION HREF="26_glo_l.htm#lisp_reader"><I>Lisp reader</I></A>. See <A REL=CHILD HREF="02_ad.htm">Section 2.1.4 (Character Syntax Types)</A>. <P>
diff -rN -u old-hyperspec/HyperSpec/Body/f_boundp.htm new-hyperspec-1/HyperSpec/Body/f_boundp.htm
--- old-hyperspec/HyperSpec/Body/f_boundp.htm	2009-09-21 09:35:20.000000000 +0000
+++ new-hyperspec-1/HyperSpec/Body/f_boundp.htm	2009-09-21 09:35:23.000000000 +0000
@@ -51,7 +51,7 @@
 <A REL=DEFINITION HREF="f_set.htm#set"><B>set</B></A>, <A REL=DEFINITION HREF="s_setq.htm#setq"><B>setq</B></A>, <A REL=DEFINITION HREF="f_symb_5.htm#symbol-value"><B>symbol-value</B></A>, <A REL=DEFINITION HREF="f_makunb.htm#makunbound"><B>makunbound</B></A> <P>
 <P><B>Notes:</B><P>
  <P>
-The <A REL=DEFINITION HREF="26_glo_f.htm#function"><I>function</I></A> <B>bound</B> determines only whether a <A REL=DEFINITION HREF="26_glo_s.htm#symbol"><I>symbol</I></A> has a value in the <A REL=DEFINITION HREF="26_glo_g.htm#global_environment"><I>global environment</I></A>; any <A REL=DEFINITION HREF="26_glo_l.htm#lexical_binding"><I>lexical bindings</I></A> are ignored. <P>
+The <A REL=DEFINITION HREF="26_glo_f.htm#function"><I>function</I></A> <A REL=DEFINITION HREF="#boundp"><B>boundp</B></A> determines only whether a <A REL=DEFINITION HREF="26_glo_s.htm#symbol"><I>symbol</I></A> has a value in the <A REL=DEFINITION HREF="26_glo_g.htm#global_environment"><I>global environment</I></A>; any <A REL=DEFINITION HREF="26_glo_l.htm#lexical_binding"><I>lexical bindings</I></A> are ignored. <P>
 <HR>
 
 <A REL=NAVIGATOR HREF="../Front/StartPts.htm"><IMG WIDTH=80 HEIGHT=40 ALT="[Starting Points]" SRC="../Graphics/StartPts.gif" ALIGN=Bottom></A><A REL=TOC HREF="../Front/Contents.htm"><IMG WIDTH=80 HEIGHT=40 ALT="[Contents]" SRC="../Graphics/Contents.gif" ALIGN=Bottom></A><A REL=INDEX HREF="../Front/X_Master.htm"><IMG WIDTH=80 HEIGHT=40 ALT="[Index]" SRC="../Graphics/Index.gif" ALIGN=Bottom></A><A REL=INDEX HREF="../Front/X_Symbol.htm"><IMG WIDTH=80 HEIGHT=40 ALT="[Symbols]" SRC="../Graphics/Symbols.gif" ALIGN=Bottom></A><A REL=GLOSSARY HREF="../Body/26_a.htm"><IMG WIDTH=80 HEIGHT=40 ALT="[Glossary]" SRC="../Graphics/Glossary.gif" ALIGN=Bottom></A><A HREF="../Front/X3J13Iss.htm"><IMG WIDTH=80 HEIGHT=40 ALT="[Issues]" SRC="../Graphics/Issues.gif" ALIGN=Bottom></A><BR>
diff -rN -u old-hyperspec/HyperSpec/Body/f_call_n.htm new-hyperspec-1/HyperSpec/Body/f_call_n.htm
--- old-hyperspec/HyperSpec/Body/f_call_n.htm	2009-09-21 09:35:20.000000000 +0000
+++ new-hyperspec-1/HyperSpec/Body/f_call_n.htm	2009-09-21 09:35:24.000000000 +0000
@@ -25,7 +25,7 @@
  <P>
 <P><B>Arguments and Values:</B><P>
  <P>
-<I>arg</I>---an <A REL=DEFINITION HREF="26_glo_o.htm#object"><I>object</I></A>. <P>
+<I>args</I>---<A REL=DEFINITION HREF="26_glo_a.htm#argument"><I>arguments</I></A> to the <A REL=DEFINITION HREF="26_glo_m.htm#method"><I>method</I></A>. <P>
 <I>results</I>---the <A REL=DEFINITION HREF="26_glo_v.htm#value"><I>values</I></A> returned by the <A REL=DEFINITION HREF="26_glo_m.htm#method"><I>method</I></A> it calls. <P>
 <P><B>Description:</B><P>
  <P>
diff -rN -u old-hyperspec/HyperSpec/Body/f_error.htm new-hyperspec-1/HyperSpec/Body/f_error.htm
--- old-hyperspec/HyperSpec/Body/f_error.htm	2009-09-21 09:35:20.000000000 +0000
+++ new-hyperspec-1/HyperSpec/Body/f_error.htm	2009-09-21 09:35:26.000000000 +0000
@@ -91,7 +91,7 @@
 Some implementations may provide debugger commands for interactively returning from individual stack frames. However, it should be possible for the programmer to feel confident about writing code like: <P>
 <PRE>
  (defun wargames:no-win-scenario ()
-   (if (error &quot;pushing the button would be stupid.&quot;))
+   (error &quot;pushing the button would be stupid.&quot;)
    (push-the-button))
 </PRE>
 </TT> In this scenario, there should be no chance that <A REL=DEFINITION HREF="#error"><B>error</B></A> will return and the button will get pushed. <P>
diff -rN -u old-hyperspec/HyperSpec/Body/f_reduce.htm new-hyperspec-1/HyperSpec/Body/f_reduce.htm
--- old-hyperspec/HyperSpec/Body/f_reduce.htm	2009-09-21 09:35:20.000000000 +0000
+++ new-hyperspec-1/HyperSpec/Body/f_reduce.htm	2009-09-21 09:35:27.000000000 +0000
@@ -36,7 +36,7 @@
  <P>
 <A REL=DEFINITION HREF="#reduce"><B>reduce</B></A> uses a binary operation, <I>function</I>, to combine the <A REL=DEFINITION HREF="26_glo_e.htm#element"><I>elements</I></A> of <I>sequence</I> <A REL=DEFINITION HREF="26_glo_b.htm#bounded"><I>bounded</I></A> by <I>start</I> and <I>end</I>. <P>
 The <I>function</I> must accept as <A REL=DEFINITION HREF="26_glo_a.htm#argument"><I>arguments</I></A> two <A REL=DEFINITION HREF="26_glo_e.htm#element"><I>elements</I></A> of <I>sequence</I> or the results from combining those <A REL=DEFINITION HREF="26_glo_e.htm#element"><I>elements</I></A>. The <I>function</I> must also be able to accept no arguments. <P>
- If <I>key</I> is supplied, it is used is used to extract the values to reduce. The <I>key</I> function is applied exactly once to each element of <I>sequence</I> in the order implied by the reduction order but not to the value of <I>initial-value</I>, if supplied.  The <I>key</I> function typically returns part of the <A REL=DEFINITION HREF="26_glo_e.htm#element"><I>element</I></A> of <I>sequence</I>. If <I>key</I> is not supplied or is <A REL=DEFINITION HREF="a_nil.htm#nil"><B>nil</B></A>, the <I>sequence</I> <A REL=DEFINITION HREF="26_glo_e.htm#element"><I>element</I></A> itself is used. <P>
+ If <I>key</I> is supplied, it is used to extract the values to reduce. The <I>key</I> function is applied exactly once to each element of <I>sequence</I> in the order implied by the reduction order but not to the value of <I>initial-value</I>, if supplied.  The <I>key</I> function typically returns part of the <A REL=DEFINITION HREF="26_glo_e.htm#element"><I>element</I></A> of <I>sequence</I>. If <I>key</I> is not supplied or is <A REL=DEFINITION HREF="a_nil.htm#nil"><B>nil</B></A>, the <I>sequence</I> <A REL=DEFINITION HREF="26_glo_e.htm#element"><I>element</I></A> itself is used. <P>
 The reduction is left-associative, unless <I>from-end</I> is <A REL=DEFINITION HREF="26_glo_t.htm#true"><I>true</I></A> in which case it is right-associative. <P>
 If <I>initial-value</I> is supplied, it is logically placed before the subsequence (or after it if <I>from-end</I> is <A REL=DEFINITION HREF="26_glo_t.htm#true"><I>true</I></A>) and included in the reduction operation. <P>
 In the normal case, the result of <A REL=DEFINITION HREF="#reduce"><B>reduce</B></A> is the combined result of <I>function</I>'s being applied to successive pairs of <A REL=DEFINITION HREF="26_glo_e.htm#element"><I>elements</I></A> of <I>sequence</I>. If the subsequence contains exactly one <A REL=DEFINITION HREF="26_glo_e.htm#element"><I>element</I></A> and no <I>initial-value</I> is given, then that <A REL=DEFINITION HREF="26_glo_e.htm#element"><I>element</I></A> is returned and <I>function</I> is not called. If the subsequence is empty and an <I>initial-value</I> is given, then the <I>initial-value</I> is returned and <I>function</I> is not called. If the subsequence is empty and no <I>initial-value</I> is given, then the <I>function</I> is called with zero arguments, and <A REL=DEFINITION HREF="#reduce"><B>reduce</B></A> returns whatever <I>function</I> does. This is the only case where the <I>function</I> is called with other than two arguments. <P>
diff -rN -u old-hyperspec/HyperSpec/Body/m_check_.htm new-hyperspec-1/HyperSpec/Body/m_check_.htm
--- old-hyperspec/HyperSpec/Body/m_check_.htm	2009-09-21 09:35:20.000000000 +0000
+++ new-hyperspec-1/HyperSpec/Body/m_check_.htm	2009-09-21 09:35:28.000000000 +0000
@@ -53,7 +53,7 @@
 =&gt;  (SAM FRED HARRY)
  (setq aardvark-count 'foo)
 =&gt;  FOO
- (check-type aardvark-count (integer 0 *) &quot;A positive integer&quot;)
+ (check-type aardvark-count (integer 0 *) &quot;a positive integer&quot;)
 &gt;&gt;  Error: The value of AARDVARK-COUNT, FOO, is not a positive integer.
 &gt;&gt;  To continue, type :CONTINUE followed by an option number:
 &gt;&gt;   1: Specify a value to use instead.
diff -rN -u old-hyperspec/HyperSpec/Body/m_defcla.htm new-hyperspec-1/HyperSpec/Body/m_defcla.htm
--- old-hyperspec/HyperSpec/Body/m_defcla.htm	2009-09-21 09:35:20.000000000 +0000
+++ new-hyperspec-1/HyperSpec/Body/m_defcla.htm	2009-09-21 09:35:28.000000000 +0000
@@ -50,7 +50,7 @@
 <I>Reader-function-name</I>---a <A REL=DEFINITION HREF="26_glo_n.htm#non-nil"><I>non-nil</I></A> <A REL=DEFINITION HREF="26_glo_s.htm#symbol"><I>symbol</I></A>. <TT>:accessor</TT> can be supplied more than once for a given <A REL=DEFINITION HREF="26_glo_s.htm#slot"><I>slot</I></A>. <P>
 <I>Allocation-type</I>---(member <TT>:instance</TT> <TT>:class</TT>). <TT>:allocation</TT> can be supplied once at most for a given <A REL=DEFINITION HREF="26_glo_s.htm#slot"><I>slot</I></A>. <P>
 <I>Initarg-name</I>---a <A REL=DEFINITION HREF="26_glo_s.htm#symbol"><I>symbol</I></A>. <TT>:initarg</TT> can be supplied more than once for a given <A REL=DEFINITION HREF="26_glo_s.htm#slot"><I>slot</I></A>. <P>
-<I>Form</I>---a <A REL=DEFINITION HREF="26_glo_f.htm#form"><I>form</I></A>. <TT>:init-form</TT> can be supplied once at most for a given <A REL=DEFINITION HREF="26_glo_s.htm#slot"><I>slot</I></A>. <P>
+<I>Form</I>---a <A REL=DEFINITION HREF="26_glo_f.htm#form"><I>form</I></A>. <TT>:initform</TT> can be supplied once at most for a given <A REL=DEFINITION HREF="26_glo_s.htm#slot"><I>slot</I></A>. <P>
 <I>Type-specifier</I>---a <A REL=DEFINITION HREF="26_glo_t.htm#type_specifier"><I>type specifier</I></A>. <TT>:type</TT> can be supplied once at most for a given <A REL=DEFINITION HREF="26_glo_s.htm#slot"><I>slot</I></A>. <P>
 <I>Class-option</I>--- refers to the <A REL=DEFINITION HREF="26_glo_c.htm#class"><I>class</I></A> as a whole or to all class <A REL=DEFINITION HREF="26_glo_s.htm#slot"><I>slots</I></A>. <P>
 <I>Initarg-list</I>---a <A REL=DEFINITION HREF="26_glo_l.htm#list"><I>list</I></A> of alternating initialization argument <A REL=DEFINITION HREF="26_glo_n.htm#name"><I>names</I></A> and default initial value <A REL=DEFINITION HREF="26_glo_f.htm#form"><I>forms</I></A>. <TT>:default-initargs</TT> can be supplied at most once. <P>
diff -rN -u old-hyperspec/HyperSpec/Body/m_pop.htm new-hyperspec-1/HyperSpec/Body/m_pop.htm
--- old-hyperspec/HyperSpec/Body/m_pop.htm	2009-09-21 09:35:20.000000000 +0000
+++ new-hyperspec-1/HyperSpec/Body/m_pop.htm	2009-09-21 09:35:28.000000000 +0000
@@ -25,7 +25,7 @@
  <P>
 <P><B>Arguments and Values:</B><P>
  <P>
- <I>place</I>---a <A REL=DEFINITION HREF="26_glo_p.htm#place"><I>place</I></A>, the <A REL=DEFINITION HREF="26_glo_v.htm#value"><I>value</I></A> of which is a <A REL=DEFINITION HREF="26_glo_l.htm#list"><I>list</I></A> (possibly, but necessarily, a <A REL=DEFINITION HREF="26_glo_d.htm#dotted_list"><I>dotted list</I></A> or <A REL=DEFINITION HREF="26_glo_c.htm#circular_list"><I>circular list</I></A>).  <P>
+ <I>place</I>---a <A REL=DEFINITION HREF="26_glo_p.htm#place"><I>place</I></A>, the <A REL=DEFINITION HREF="26_glo_v.htm#value"><I>value</I></A> of which is a <A REL=DEFINITION HREF="26_glo_l.htm#list"><I>list</I></A> (possibly, but not necessarily, a <A REL=DEFINITION HREF="26_glo_d.htm#dotted_list"><I>dotted list</I></A> or <A REL=DEFINITION HREF="26_glo_c.htm#circular_list"><I>circular list</I></A>).  <P>
 <I>element</I>---an <A REL=DEFINITION HREF="26_glo_o.htm#object"><I>object</I></A> (the <A REL=DEFINITION HREF="26_glo_c.htm#car"><I>car</I></A> of the contents of <I>place</I>). <P>
 <P><B>Description:</B><P>
  <P>
diff -rN -u old-hyperspec/HyperSpec/Body/m_prog1c.htm new-hyperspec-1/HyperSpec/Body/m_prog1c.htm
--- old-hyperspec/HyperSpec/Body/m_prog1c.htm	2009-09-21 09:35:20.000000000 +0000
+++ new-hyperspec-1/HyperSpec/Body/m_prog1c.htm	2009-09-21 09:35:28.000000000 +0000
@@ -35,7 +35,7 @@
 <P><B>Description:</B><P>
  <P>
 <A REL=DEFINITION HREF="#prog1"><B>prog1</B></A> <A REL=DEFINITION HREF="26_glo_e.htm#evaluate"><I>evaluates</I></A> <I>first-form</I> and then <I>forms</I>, <I>yielding</I> as its only <A REL=DEFINITION HREF="26_glo_v.htm#value"><I>value</I></A> the <A REL=DEFINITION HREF="26_glo_p.htm#primary_value"><I>primary value</I></A> <I>yielded</I> by <I>first-form</I>. <P>
-<A REL=DEFINITION HREF="#prog2"><B>prog2</B></A> <A REL=DEFINITION HREF="26_glo_e.htm#evaluate"><I>evaluates</I></A> <I>first-form</I>, then <I>second-form</I>, and then <I>forms</I>, <I>yielding</I> as its only <A REL=DEFINITION HREF="26_glo_v.htm#value"><I>value</I></A> the <A REL=DEFINITION HREF="26_glo_p.htm#primary_value"><I>primary value</I></A> <I>yielded</I> by <I>first-form</I>. <P>
+<A REL=DEFINITION HREF="#prog2"><B>prog2</B></A> <A REL=DEFINITION HREF="26_glo_e.htm#evaluate"><I>evaluates</I></A> <I>first-form</I>, then <I>second-form</I>, and then <I>forms</I>, <I>yielding</I> as its only <A REL=DEFINITION HREF="26_glo_v.htm#value"><I>value</I></A> the <A REL=DEFINITION HREF="26_glo_p.htm#primary_value"><I>primary value</I></A> <I>yielded</I> by <I>second-form</I>. <P>
 <P><B>Examples:</B><P>
  <P>
 <PRE>
diff -rN -u old-hyperspec/HyperSpec/Body/m_rst_ca.htm new-hyperspec-1/HyperSpec/Body/m_rst_ca.htm
--- old-hyperspec/HyperSpec/Body/m_rst_ca.htm	2009-09-21 09:35:20.000000000 +0000
+++ new-hyperspec-1/HyperSpec/Body/m_rst_ca.htm	2009-09-21 09:35:28.000000000 +0000
@@ -103,8 +103,8 @@
           (eql first-letter (char (symbol-name symbol3) 0)))))
 =&gt;  ALL-START-WITH-SAME-LETTER
  (defun read-new-value ()
-   (format t &quot;Enter a new value: &quot;)
-   (multiple-value-list (eval (read))))
+   (format *query-io* &quot;Enter a new value: &quot;)
+   (multiple-value-list (eval (read *query-io*))))
 =&gt;  READ-NEW-VALUE
  (defun verify-or-fix-perfect-sundae (ice-cream sauce topping)
    (do ()
@@ -137,7 +137,7 @@
 &gt;&gt;   4: Return to Lisp Toplevel.
 &gt;&gt;  Debug&gt; :continue 1
 &gt;&gt;  Use a new ice cream.
-&gt;&gt;  Enter a new ice cream: 'chocolate
+&gt;&gt;  Enter a new value: 'chocolate
 =&gt;  CHOCOLATE, CARAMEL, CHERRY
 </PRE>
 </TT> <P>
diff -rN -u old-hyperspec/HyperSpec/Body/m_when_.htm new-hyperspec-1/HyperSpec/Body/m_when_.htm
--- old-hyperspec/HyperSpec/Body/m_when_.htm	2009-09-21 09:35:20.000000000 +0000
+++ new-hyperspec-1/HyperSpec/Body/m_when_.htm	2009-09-21 09:35:28.000000000 +0000
@@ -35,7 +35,7 @@
  <P>
 <A REL=DEFINITION HREF="#when"><B>when</B></A> and <A REL=DEFINITION HREF="#unless"><B>unless</B></A> allow the execution of <I>forms</I> to be dependent on a single <I>test-form</I>. <P>
 In a <A REL=DEFINITION HREF="#when"><B>when</B></A> <A REL=DEFINITION HREF="26_glo_f.htm#form"><I>form</I></A>, if the <I>test-form</I> <A REL=DEFINITION HREF="26_glo_y.htm#yield"><I>yields</I></A> <A REL=DEFINITION HREF="26_glo_t.htm#true"><I>true</I></A>, the <I>forms</I> are <I>evaluated</I> in order from left to right and the <A REL=DEFINITION HREF="26_glo_v.htm#value"><I>values</I></A> returned by the <I>forms</I> are returned from the <A REL=DEFINITION HREF="#when"><B>when</B></A> <A REL=DEFINITION HREF="26_glo_f.htm#form"><I>form</I></A>. Otherwise, if the <I>test-form</I> <A REL=DEFINITION HREF="26_glo_y.htm#yield"><I>yields</I></A> <A REL=DEFINITION HREF="26_glo_f.htm#false"><I>false</I></A>, the <I>forms</I> are not <I>evaluated</I>, and the <A REL=DEFINITION HREF="#when"><B>when</B></A> <A REL=DEFINITION HREF="26_glo_f.htm#form"><I>form</I></A> returns <A REL=DEFINITION HREF="a_nil.htm#nil"><B>nil</B></A>. <P>
-In an <A REL=DEFINITION HREF="#unless"><B>unless</B></A> <A REL=DEFINITION HREF="26_glo_f.htm#form"><I>form</I></A>, if the <I>test-form</I> <A REL=DEFINITION HREF="26_glo_y.htm#yield"><I>yields</I></A> <A REL=DEFINITION HREF="26_glo_f.htm#false"><I>false</I></A>, the <I>forms</I> are <I>evaluated</I> in order from left to right and the <A REL=DEFINITION HREF="26_glo_v.htm#value"><I>values</I></A> returned by the <I>forms</I> are returned from the <A REL=DEFINITION HREF="#unless"><B>unless</B></A> <A REL=DEFINITION HREF="26_glo_f.htm#form"><I>form</I></A>. Otherwise, if the <I>test-form</I> <A REL=DEFINITION HREF="26_glo_y.htm#yield"><I>yields</I></A> <A REL=DEFINITION HREF="26_glo_f.htm#false"><I>false</I></A>, the <I>forms</I> are not <I>evaluated</I>, and the <A REL=DEFINITION HREF="#unless"><B>unless</B></A> <A REL=DEFINITION HREF="26_glo_f.htm#form"><I>form</I></A> returns <A REL=DEFINITION HREF="a_nil.htm#nil"><B>nil</B></A>. <P>
+In an <A REL=DEFINITION HREF="#unless"><B>unless</B></A> <A REL=DEFINITION HREF="26_glo_f.htm#form"><I>form</I></A>, if the <I>test-form</I> <A REL=DEFINITION HREF="26_glo_y.htm#yield"><I>yields</I></A> <A REL=DEFINITION HREF="26_glo_f.htm#false"><I>false</I></A>, the <I>forms</I> are <I>evaluated</I> in order from left to right and the <A REL=DEFINITION HREF="26_glo_v.htm#value"><I>values</I></A> returned by the <I>forms</I> are returned from the <A REL=DEFINITION HREF="#unless"><B>unless</B></A> <A REL=DEFINITION HREF="26_glo_f.htm#form"><I>form</I></A>. Otherwise, if the <I>test-form</I> <A REL=DEFINITION HREF="26_glo_y.htm#yield"><I>yields</I></A> <A REL=DEFINITION HREF="26_glo_t.htm#true"><I>true</I></A>, the <I>forms</I> are not <I>evaluated</I>, and the <A REL=DEFINITION HREF="#unless"><B>unless</B></A> <A REL=DEFINITION HREF="26_glo_f.htm#form"><I>form</I></A> returns <A REL=DEFINITION HREF="a_nil.htm#nil"><B>nil</B></A>. <P>
 <P><B>Examples:</B><P>
  <P>
 <PRE>
diff -rN -u old-hyperspec/HyperSpec/Body/t_values.htm new-hyperspec-1/HyperSpec/Body/t_values.htm
--- old-hyperspec/HyperSpec/Body/t_values.htm	2009-09-21 09:35:20.000000000 +0000
+++ new-hyperspec-1/HyperSpec/Body/t_values.htm	2009-09-21 09:35:30.000000000 +0000
@@ -27,7 +27,7 @@
 <B>values</B> <I><I>value-typespec</I></I><P>
  <P>
  <PRE>
-value-typespec::= typespec* [&amp;optional typespec*] [&amp;rest typespec] [&amp;allow-other-keys] 
+value-typespec::= typespec* [&amp;optional typespec*] [&amp;rest typespec]
 </PRE>
  <P>
 <P><B>Compound Type Specifier Arguments:</B><P>

