From: <cli...@li...> - 2008-08-13 19:08:54
|
Send clisp-cvs mailing list submissions to cli...@li... To subscribe or unsubscribe via the World Wide Web, visit https://lists.sourceforge.net/lists/listinfo/clisp-cvs or, via email, send a message with subject or body 'help' to cli...@li... You can reach the person managing the list at cli...@li... When replying, please edit your Subject line so it is more specific than "Re: Contents of clisp-cvs digest..." CLISP CVS commits for today Today's Topics: 1. clisp/src misc.d,1.95,1.96 (Sam Steingold) 2. clisp/tests ChangeLog,1.586,1.587 alltest.tst,1.49,1.50 (Sam Steingold) 3. clisp/doc clisp.xml.in, 1.89, 1.90 impbody.xml, 1.534, 1.535 impent.xml, 1.325, 1.326 impext.xml, 1.538, 1.539 (Sam Steingold) 4. clisp/doc impext.xml,1.539,1.540 (Sam Steingold) 5. clisp/doc impbody.xml,1.535,1.536 (Sam Steingold) 6. clisp/doc impbody.xml,1.536,1.537 (Sam Steingold) 7. clisp/doc impbody.xml,1.537,1.538 (Sam Steingold) ---------------------------------------------------------------------- Message: 1 Date: Tue, 12 Aug 2008 21:13:41 +0000 From: Sam Steingold <sd...@us...> Subject: clisp/src misc.d,1.95,1.96 To: cli...@li... Message-ID: <E1K...@ma...> Update of /cvsroot/clisp/clisp/src In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv4775 Modified Files: misc.d Log Message: oops Index: misc.d =================================================================== RCS file: /cvsroot/clisp/clisp/src/misc.d,v retrieving revision 1.95 retrieving revision 1.96 diff -u -d -r1.95 -r1.96 --- misc.d 12 Aug 2008 19:26:45 -0000 1.95 +++ misc.d 12 Aug 2008 21:13:39 -0000 1.96 @@ -162,7 +162,6 @@ #else #error MACHINE-VERSION: uname is missing #endif - #endif #elif defined(WIN32_NATIVE) { var SYSTEM_INFO info; ------------------------------ Message: 2 Date: Tue, 12 Aug 2008 21:16:52 +0000 From: Sam Steingold <sd...@us...> Subject: clisp/tests ChangeLog,1.586,1.587 alltest.tst,1.49,1.50 To: cli...@li... Message-ID: <E1K...@ma...> Update of /cvsroot/clisp/clisp/tests In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv5904/tests Modified Files: ChangeLog alltest.tst Log Message: add tests for LISP-IMPLEMENTATION-TYPE, LISP-IMPLEMENTATION-VERSION, MACHINE-INSTANCE, MACHINE-TYPE, MACHINE-VERSION Index: alltest.tst =================================================================== RCS file: /cvsroot/clisp/clisp/tests/alltest.tst,v retrieving revision 1.49 retrieving revision 1.50 diff -u -d -r1.49 -r1.50 --- alltest.tst 15 Jul 2008 22:11:53 -0000 1.49 +++ alltest.tst 12 Aug 2008 21:16:50 -0000 1.50 @@ -2551,6 +2551,12 @@ ;internal-time-units-per-second, SLEEP, LISP-IMPLEMENTATION-TYPE, ;LISP-IMPLEMENTATION-VERSION, MACHINE-INSTANCE, MACHINE-TYPE, MACHINE-VERSION, +(stringp (show (lisp-implementation-type))) T +(stringp (show (lisp-implementation-version))) T +(stringp (show (machine-instance))) T +(stringp (show (machine-type))) T +(stringp (show (machine-version))) T + ;SOFTWARE-TYPE, SOFTWARE-VERSION, SHORT-SITE-NAME, LONG-SITE-NAME, *features*, ;IDENTITY Index: ChangeLog =================================================================== RCS file: /cvsroot/clisp/clisp/tests/ChangeLog,v retrieving revision 1.586 retrieving revision 1.587 diff -u -d -r1.586 -r1.587 --- ChangeLog 11 Aug 2008 16:04:35 -0000 1.586 +++ ChangeLog 12 Aug 2008 21:16:50 -0000 1.587 @@ -1,3 +1,9 @@ +2008-08-12 Sam Steingold <sd...@gn...> + + * alltest.tst: add tests for LISP-IMPLEMENTATION-TYPE, + LISP-IMPLEMENTATION-VERSION, MACHINE-INSTANCE, MACHINE-TYPE, + MACHINE-VERSION + 2008-08-11 Sam Steingold <sd...@gn...> * ffi.tst: fix the gethostname=machine-instance case for systems ------------------------------ Message: 3 Date: Tue, 12 Aug 2008 22:09:22 +0000 From: Sam Steingold <sd...@us...> Subject: clisp/doc clisp.xml.in, 1.89, 1.90 impbody.xml, 1.534, 1.535 impent.xml, 1.325, 1.326 impext.xml, 1.538, 1.539 To: cli...@li... Message-ID: <E1K...@ma...> Update of /cvsroot/clisp/clisp/doc In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv26104/doc Modified Files: clisp.xml.in impbody.xml impent.xml impext.xml Log Message: &directory-r; --> &dir-r; Index: impbody.xml =================================================================== RCS file: /cvsroot/clisp/clisp/doc/impbody.xml,v retrieving revision 1.534 retrieving revision 1.535 diff -u -d -r1.534 -r1.535 --- impbody.xml 12 Aug 2008 14:07:09 -0000 1.534 +++ impbody.xml 12 Aug 2008 22:09:19 -0000 1.535 @@ -3264,7 +3264,7 @@ <para>Instead of &file-bsla; one may use &file-slash;, as usual for DOS calls.</para> -<para>If &host-r; is non-&nil; and the &directory-r;'s &startpoint-r; +<para>If &host-r; is non-&nil; and the &dir-r;'s &startpoint-r; is not &absolute-k;, <code>(&parse-namestring; (&namestring; &path-r;))</code> will not be the same as &path-r;.</para> @@ -3577,9 +3577,9 @@ <listitem><simpara>&file-write-date;</simpara></listitem> <listitem><simpara>&file-size;</simpara></listitem> </orderedlist> or &nil; if it does not exist. - E.g., if you have a file &file-r;, a directory &directory-r;, + E.g., if you have a file &file-r;, a directory &dir-r;, a symbolic link <filename>link-file</filename> pointing to &file-r; - and a symbolic link <filename>link-dir</filename> pointing to &directory-r;, + and a symbolic link <filename>link-dir</filename> pointing to &dir-r;, then<programlisting language="lisp"> (&probe-path; #P"filename") <computeroutput>#P"/.../filename"</computeroutput> @@ -3729,17 +3729,16 @@ <simplesect id="make-dir"> <title>Function <function>EXT:MAKE-DIRECTORY</function></title> -<para><code>(<function>EXT:MAKE-DIRECTORY</function> - <replaceable>directory-pathname</replaceable>)</code> +<para><code>(<function>EXT:MAKE-DIRECTORY</function> &dir-r;)</code> creates a new subdirectory.</para></simplesect> <simplesect id="delete-dir"><title>Function &delete-dir;</title> -<para><code>(&delete-dir; <replaceable>directory-pathname</replaceable>)</code> +<para><code>(&delete-dir; &dir-r;)</code> removes an (empty) subdirectory.</para></simplesect> <simplesect id="rename-dir"><title>Function &rename-dir;</title> -<para><code>(&rename-dir; <replaceable>old-directory-pathname</replaceable> - <replaceable>new-directory-pathname</replaceable>)</code> renames a +<para><code>(&rename-dir; <replaceable>old-directory</replaceable> + <replaceable>new-directory</replaceable>)</code> renames a subdirectory to a new name.</para></simplesect> </chapter> Index: impext.xml =================================================================== RCS file: /cvsroot/clisp/clisp/doc/impext.xml,v retrieving revision 1.538 retrieving revision 1.539 diff -u -d -r1.538 -r1.539 --- impext.xml 31 Jul 2008 18:00:00 -0000 1.538 +++ impext.xml 12 Aug 2008 22:09:20 -0000 1.539 @@ -2081,9 +2081,9 @@ <listitem><simpara>the &mem-image;</simpara></listitem></varlistentry> </variablelist></para> -<para>To run a &clisp; contained in some &linkset; &directory-r;, call<screen> -&sh-prompt; &directory-r;/lisp.run &opt-M; &directory-r;/lispinit.mem</screen> - or <screen>&sh-prompt; clisp &opt-K; &directory-r;</screen> +<para>To run a &clisp; contained in some &linkset; &dir-r;, call<screen> +&sh-prompt; &dir-r;/lisp.run &opt-M; &dir-r;/lispinit.mem</screen> + or <screen>&sh-prompt; clisp &opt-K; &dir-r;</screen> (recommended, since it also passes <option><olink targetdoc="man" targetptr="opt-libdir">-B</olink></option> to the run-time).</para></simplesect> Index: impent.xml =================================================================== RCS file: /cvsroot/clisp/clisp/doc/impent.xml,v retrieving revision 1.325 retrieving revision 1.326 diff -u -d -r1.325 -r1.326 --- impent.xml 11 Aug 2008 18:35:12 -0000 1.325 +++ impent.xml 12 Aug 2008 22:09:19 -0000 1.326 @@ -916,14 +916,14 @@ <!ENTITY file-letter-uc '<filename>A</filename>|...|<filename>Z</filename>'> <!ENTITY defaults-r '<replaceable>defaults</replaceable>'> <!ENTITY device-r '<replaceable>device</replaceable>'> -<!ENTITY directory-r '<replaceable>directory</replaceable>'> +<!ENTITY dir-r '<replaceable>directory</replaceable>'> <!ENTITY startpoint-r '<replaceable>startpoint</replaceable>'> <!ENTITY subdir-r '<replaceable>subdir</replaceable>'> <!ENTITY version-r '<replaceable>version</replaceable>'> <!ENTITY always-nil '<listitem><simpara>always &nil;</simpara></listitem>'> <!ENTITY path-comps '<title>Pathname components</title>'> <!ENTITY unix-win32-dir-name-type-version - '<varlistentry><term><code>&directory-r; = (&startpoint-r; + '<varlistentry><term><code>&dir-r; = (&startpoint-r; . <replaceable>subdirs</replaceable>)</code></term> <listitem><informaltable frame="all"> <tgroup cols="2" colsep="1" rowsep="1" align="center"> Index: clisp.xml.in =================================================================== RCS file: /cvsroot/clisp/clisp/doc/clisp.xml.in,v retrieving revision 1.89 retrieving revision 1.90 diff -u -d -r1.89 -r1.90 --- clisp.xml.in 10 Aug 2008 21:10:31 -0000 1.89 +++ clisp.xml.in 12 Aug 2008 22:09:19 -0000 1.90 @@ -74,7 +74,7 @@ <arg>&opt-C;</arg> <arg>&opt-norc;</arg> <arg rep="repeat"><option><link linkend="opt-load-paths">-lp - &directory-r;</link></option></arg> + &dir-r;</link></option></arg> <arg rep="repeat"><option><link linkend="opt-init">-i <replaceable>init-file</replaceable></link></option></arg> <arg rep="repeat"><option><link linkend="opt-compile">-c</link></option> @@ -383,8 +383,7 @@ This option, &opt-norc;, prevents loading of the &RC-file;. </simpara></listitem></varlistentry> -<varlistentry id="opt-load-paths"><term><option>-lp</option> - &directory-r;</term> +<varlistentry id="opt-load-paths"><term><option>-lp</option> &dir-r;</term> <listitem><simpara>Specifies directories to be added to &load-paths; at startup. This is done &after-e; loading the &RC-file; (so that it does not override the command-line option) but &before-e; loading ------------------------------ Message: 4 Date: Tue, 12 Aug 2008 22:31:23 +0000 From: Sam Steingold <sd...@us...> Subject: clisp/doc impext.xml,1.539,1.540 To: cli...@li... Message-ID: <E1K...@ma...> Update of /cvsroot/clisp/clisp/doc In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv1805/doc Modified Files: impext.xml Log Message: fix markup Index: impext.xml =================================================================== RCS file: /cvsroot/clisp/clisp/doc/impext.xml,v retrieving revision 1.539 retrieving revision 1.540 diff -u -d -r1.539 -r1.540 --- impext.xml 12 Aug 2008 22:09:20 -0000 1.539 +++ impext.xml 12 Aug 2008 22:31:21 -0000 1.540 @@ -2072,7 +2072,7 @@ <varlistentry><term><filename>modules.o</filename></term> <listitem><simpara>the compiled list of modules contained in this &linkset; </simpara></listitem></varlistentry> -<varlistentry><term>all the <filename>FILES</filename></term> +<varlistentry><term>all the <envar>FILES</envar></term> <listitem><simpara>listed in <filename>makevars</filename> </simpara></listitem></varlistentry> <varlistentry><term>&lisp-run;</term> ------------------------------ Message: 5 Date: Tue, 12 Aug 2008 22:38:04 +0000 From: Sam Steingold <sd...@us...> Subject: clisp/doc impbody.xml,1.535,1.536 To: cli...@li... Message-ID: <E1K...@ma...> Update of /cvsroot/clisp/clisp/doc In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv4088 Modified Files: impbody.xml Log Message: (files): split into 3 sections: dir-is-not-file, file-func, dir-func Index: impbody.xml =================================================================== RCS file: /cvsroot/clisp/clisp/doc/impbody.xml,v retrieving revision 1.535 retrieving revision 1.536 diff -u -d -r1.535 -r1.536 --- impbody.xml 12 Aug 2008 22:09:19 -0000 1.535 +++ impbody.xml 12 Aug 2008 22:38:02 -0000 1.536 @@ -3539,7 +3539,7 @@ <chapter id="files"><title>Files <ulink role="clhs" url="chap-20"/></title> -<simplesect id="dir-is-not-file"><title>Directory is ¬-e; a file</title> +<section id="dir-is-not-file"><title>Directory is ¬-e; a file</title> <para>&clisp; has traditionally taken the view that a directory is a separate object and ¬-e; a special kind of file, so whenever the standard says that a function operates on <emphasis>files</emphasis> @@ -3547,26 +3547,9 @@ <emphasis>directories</emphasis>, &clisp; &sig-err; when passed a directory.</para> <para>&clisp; provides separate directory functions, such as - &delete-dir;, &rename-dir; et al.</para></simplesect> - -<simplesect id="probe-file"><title>Function &probe-file;</title> -<para>&probe-file; cannot be used to check whether a directory exists. - Use functions &probe-dir;, &probe-path; or &directory; for this. -</para></simplesect> - -<simplesect id="file-author"><title>Function &file-author;</title> -<para>&file-author; always returns &nil;, because the operating systems - &clisp; is ported to do not store a file's author in the file system. - Some operating systems, such as &unix;, have the notion of a file's - <emphasis>owner</emphasis>, and some other &cl; implementations return - the user name of the file owner. &clisp; does not do this, because - <emphasis>owner</emphasis> and <emphasis>author</emphasis> are not the - same; in particular, authorship is preserved by copying, while - ownership is not.</para> -<para>Use <link linkend="file-owner"><function>OS:FILE-OWNER</function></link> - to find the owner of the file. See also - <link linkend="file-properties"><function>OS:FILE-PROPERTIES</function></link> - (&win32-only;).</para></simplesect> + &delete-dir;, &rename-dir; et al.</para> +<para>You can use &directory; or &probe-path; to figure out whether a + given namestring refers to a file or a directory.</para> <simplesect id="probe-path"><title>Function &probe-path;</title> <para>Function &probe-path; figures out whether the argument refers to @@ -3621,13 +3604,28 @@ <computeroutput>#P"/.../link-dir/"</computeroutput> <computeroutput>3426940352</computeroutput> <computeroutput>1024</computeroutput> -</programlisting></para></simplesect> +</programlisting></para></simplesect></section> -<simplesect id="probe-dir"><title>Function &probe-dir;</title> -<para><code>(&probe-dir; &path-r;)</code> tests whether &path-r; exists - and is a directory. - It will, unlike &probe-file; or &truename;, not &signal; an &error-t; - if the parent directory of &path-r; does not exist.</para></simplesect> +<section id="file-func"><title>File functions</title> + +<simplesect id="probe-file"><title>Function &probe-file;</title> +<para>&probe-file; cannot be used to check whether a directory exists. + Use functions &probe-dir;, &probe-path; or &directory; for this. +</para></simplesect> + +<simplesect id="file-author"><title>Function &file-author;</title> +<para>&file-author; always returns &nil;, because the operating systems + &clisp; is ported to do not store a file's author in the file system. + Some operating systems, such as &unix;, have the notion of a file's + <emphasis>owner</emphasis>, and some other &cl; implementations return + the user name of the file owner. &clisp; does not do this, because + <emphasis>owner</emphasis> and <emphasis>author</emphasis> are not the + same; in particular, authorship is preserved by copying, while + ownership is not.</para> +<para>Use <link linkend="file-owner"><function>OS:FILE-OWNER</function></link> + to find the owner of the file. See also + <link linkend="file-properties"><function>OS:FILE-PROPERTIES</function></link> + (&win32-only;).</para></simplesect> <simplesect id="del-file"><title>Function &delete-file;</title> <para><code>(&delete-file; &path-r;)</code> deletes the pathname @@ -3641,6 +3639,16 @@ <para>This function cannot operate on directories, use &rename-dir; to rename a directory.</para></simplesect> +</section> + +<section id="dir-func"><title>Directory functions</title> + +<simplesect id="probe-dir"><title>Function &probe-dir;</title> +<para><code>(&probe-dir; &path-r;)</code> tests whether &path-r; exists + and is a directory. + It will, unlike &probe-file; or &truename;, not &signal; an &error-t; + if the parent directory of &path-r; does not exist.</para></simplesect> + <simplesect id="directory"><title>Function &directory;</title> <para><code>(&directory; &optional-amp; &path-r; &key-amp; @@ -3740,7 +3748,7 @@ <para><code>(&rename-dir; <replaceable>old-directory</replaceable> <replaceable>new-directory</replaceable>)</code> renames a subdirectory to a new name.</para></simplesect> - +</section> </chapter> ------------------------------ Message: 6 Date: Wed, 13 Aug 2008 14:59:12 +0000 From: Sam Steingold <sd...@us...> Subject: clisp/doc impbody.xml,1.536,1.537 To: cli...@li... Message-ID: <E1K...@ma...> Update of /cvsroot/clisp/clisp/doc In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv9758/doc Modified Files: impbody.xml Log Message: (files): simplesect -> section Index: impbody.xml =================================================================== RCS file: /cvsroot/clisp/clisp/doc/impbody.xml,v retrieving revision 1.536 retrieving revision 1.537 diff -u -d -r1.536 -r1.537 --- impbody.xml 12 Aug 2008 22:38:02 -0000 1.536 +++ impbody.xml 13 Aug 2008 14:59:10 -0000 1.537 @@ -3551,7 +3551,7 @@ <para>You can use &directory; or &probe-path; to figure out whether a given namestring refers to a file or a directory.</para> -<simplesect id="probe-path"><title>Function &probe-path;</title> +<section id="probe-path"><title>Function &probe-path;</title> <para>Function &probe-path; figures out whether the argument refers to an existing directory or an existing regular file, and returns 4 values if the filesystem object exists: <orderedlist> @@ -3604,16 +3604,16 @@ <computeroutput>#P"/.../link-dir/"</computeroutput> <computeroutput>3426940352</computeroutput> <computeroutput>1024</computeroutput> -</programlisting></para></simplesect></section> +</programlisting></para></section></section> <section id="file-func"><title>File functions</title> -<simplesect id="probe-file"><title>Function &probe-file;</title> +<section id="probe-file"><title>Function &probe-file;</title> <para>&probe-file; cannot be used to check whether a directory exists. Use functions &probe-dir;, &probe-path; or &directory; for this. -</para></simplesect> +</para></section> -<simplesect id="file-author"><title>Function &file-author;</title> +<section id="file-author"><title>Function &file-author;</title> <para>&file-author; always returns &nil;, because the operating systems &clisp; is ported to do not store a file's author in the file system. Some operating systems, such as &unix;, have the notion of a file's @@ -3625,31 +3625,31 @@ <para>Use <link linkend="file-owner"><function>OS:FILE-OWNER</function></link> to find the owner of the file. See also <link linkend="file-properties"><function>OS:FILE-PROPERTIES</function></link> - (&win32-only;).</para></simplesect> + (&win32-only;).</para></section> -<simplesect id="del-file"><title>Function &delete-file;</title> +<section id="del-file"><title>Function &delete-file;</title> <para><code>(&delete-file; &path-r;)</code> deletes the pathname &path-r;, not its &truename;, and returns the absolute pathname it actually removed or &nil; if &path-r; did not exist. When &path-r; points to a file which is currently open in &clisp;, an &err-sig;. - To remove a directory, use &delete-dir; instead.</para></simplesect> + To remove a directory, use &delete-dir; instead.</para></section> -<simplesect id="rename-file"><title>Function &rename-file;</title> +<section id="rename-file"><title>Function &rename-file;</title> <para>This function cannot operate on directories, - use &rename-dir; to rename a directory.</para></simplesect> + use &rename-dir; to rename a directory.</para></section> </section> <section id="dir-func"><title>Directory functions</title> -<simplesect id="probe-dir"><title>Function &probe-dir;</title> +<section id="probe-dir"><title>Function &probe-dir;</title> <para><code>(&probe-dir; &path-r;)</code> tests whether &path-r; exists and is a directory. It will, unlike &probe-file; or &truename;, not &signal; an &error-t; - if the parent directory of &path-r; does not exist.</para></simplesect> + if the parent directory of &path-r; does not exist.</para></section> -<simplesect id="directory"><title>Function &directory;</title> +<section id="directory"><title>Function &directory;</title> <para><code>(&directory; &optional-amp; &path-r; &key-amp; :FULL :CIRCLE &if-does-not-exist;)</code> can run in two modes: @@ -3706,15 +3706,15 @@ do not signal an error when a directory is unaccessible (contrary to the &ansi-cl; specification).</simpara></listitem></varlistentry> </variablelist></para></listitem></varlistentry></variablelist> -</simplesect> +</section> -<simplesect id="dir"><title>Function <function>EXT:DIR</function></title> +<section id="dir"><title>Function <function>EXT:DIR</function></title> <para><code>(<function>EXT:DIR</function> &optional-amp; &path-r;)</code> is like &directory;, but displays the pathnames instead of returning them. <code>(EXT:DIR)</code> - shows the contents of the current directory.</para></simplesect> + shows the contents of the current directory.</para></section> -<simplesect id="cd"><title>Function &cd;</title> +<section id="cd"><title>Function &cd;</title> <para><code>(&cd; &path-r;)</code> sets the current working directory, <code>(&cd;)</code> returns it. <variablelist> @@ -3728,26 +3728,26 @@ manages the current device and the current directory. </simpara></listitem></varlistentry> <!-- #endif --> -</variablelist></para></simplesect> +</variablelist></para></section> -<simplesect id="default-dir"><title>Function &default-dir;</title> +<section id="default-dir"><title>Function &default-dir;</title> <para><code>(&default-dir;)</code> is equivalent to <code>(&cd;)</code>. <code>(&setf; (&default-dir;) &path-r;)</code> is equivalent to - <code>(&cd; &path-r;)</code>, except for the return value.</para></simplesect> + <code>(&cd; &path-r;)</code>, except for the return value.</para></section> -<simplesect id="make-dir"> +<section id="make-dir"> <title>Function <function>EXT:MAKE-DIRECTORY</function></title> <para><code>(<function>EXT:MAKE-DIRECTORY</function> &dir-r;)</code> - creates a new subdirectory.</para></simplesect> + creates a new subdirectory.</para></section> -<simplesect id="delete-dir"><title>Function &delete-dir;</title> +<section id="delete-dir"><title>Function &delete-dir;</title> <para><code>(&delete-dir; &dir-r;)</code> - removes an (empty) subdirectory.</para></simplesect> + removes an (empty) subdirectory.</para></section> -<simplesect id="rename-dir"><title>Function &rename-dir;</title> +<section id="rename-dir"><title>Function &rename-dir;</title> <para><code>(&rename-dir; <replaceable>old-directory</replaceable> <replaceable>new-directory</replaceable>)</code> renames a - subdirectory to a new name.</para></simplesect> + subdirectory to a new name.</para></section> </section> </chapter> ------------------------------ Message: 7 Date: Wed, 13 Aug 2008 15:07:40 +0000 From: Sam Steingold <sd...@us...> Subject: clisp/doc impbody.xml,1.537,1.538 To: cli...@li... Message-ID: <E1K...@ma...> Update of /cvsroot/clisp/clisp/doc In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv12742/doc Modified Files: impbody.xml Log Message: tweak grammar Index: impbody.xml =================================================================== RCS file: /cvsroot/clisp/clisp/doc/impbody.xml,v retrieving revision 1.537 retrieving revision 1.538 diff -u -d -r1.537 -r1.538 --- impbody.xml 13 Aug 2008 14:59:10 -0000 1.537 +++ impbody.xml 13 Aug 2008 15:07:38 -0000 1.538 @@ -520,8 +520,8 @@ he does ¬-e; want to re-evaluate all &defun;s that use the variable.</para> <para>&ansi-cl; gives the implementation freedom regarding interpreted evaluation, how much it wants to remember / cache, and how - much it wants to evaluate according the current environment, if the - environment has changed. &clisp; implements <emphasis>ad-hoc + much it wants to re-evaluate according the current &environment;, + if it has changed. &clisp; implements <emphasis>ad-hoc look-up</emphasis> for variables (but ¬-e; for macros, see <xref linkend="minimal-compilation"/>).</para> </simplesect> @@ -570,7 +570,8 @@ <para>Constants defined by &defconstant; but proclaimed &constnotin; will not be inlined by the compiler. This is useful for variables which remain constant within an a single Lisp process but may vary - between processed and machines, such as endianness or word size. + between processes and machines (such as endianness or word size) thus + they should be written to &fasl-file;s as symbols, not values. </para></section> <section id="constantp"><title>Function &constantp;</title> @@ -601,7 +602,7 @@ form is compiled prior to execution. Examples: <programlisting language="lisp"> (&locally; (&declare; (compile)) &form-r;)</programlisting> -executes a compiled version of &form-r;.</para> +executes the compiled version of &form-r;.</para> <para><programlisting language="lisp"> (&let; ((x 0)) ------------------------------ ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ ------------------------------ _______________________________________________ clisp-cvs mailing list cli...@li... https://lists.sourceforge.net/lists/listinfo/clisp-cvs End of clisp-cvs Digest, Vol 28, Issue 14 ***************************************** |