From: <cli...@li...> - 2005-04-15 03:15:08
|
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/modules/syscalls syscalls.xml,1.40,1.41 (Sam Steingold) 2. clisp/doc impent.xml,1.211,1.212 (Sam Steingold) 3. clisp/modules/syscalls posix.lisp,1.33,1.34 (Sam Steingold) 4. clisp/src ChangeLog,1.4471,1.4472 (Sam Steingold) 5. clisp/modules/syscalls syscalls.xml,1.41,1.42 (Sam Steingold) 6. CVSROOT cvsignore,1.2,1.3 (Sam Steingold) 7. clisp/doc impext.xml,1.331,1.332 (Sam Steingold) 8. clisp/doc unix-ent.xml,1.70,1.71 (Sam Steingold) 9. clisp/doc impnotes.xml.in,1.79,1.80 impext.xml,1.332,1.333 impbody.xml,1.375,1.376 Makefile,1.63,1.64 (Sam Steingold) 10. clisp/modules/wildcard wildcard.xml,NONE,1.1 Makefile.in,1.8,1.9 wildcard.texinfo,1.2,NONE (Sam Steingold) 11. clisp/modules/pari pari.lisp,1.7,1.8 (Sam Steingold) 12. clisp/modules/wildcard wildcard.xml,1.1,1.2 (Sam Steingold) --__--__-- Message: 1 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/modules/syscalls syscalls.xml,1.40,1.41 Date: Thu, 14 Apr 2005 13:40:38 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/modules/syscalls In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19881/modules/syscalls Modified Files: syscalls.xml Log Message: use &rlimit;; fixed markup Index: syscalls.xml =================================================================== RCS file: /cvsroot/clisp/clisp/modules/syscalls/syscalls.xml,v retrieving revision 1.40 retrieving revision 1.41 diff -u -d -r1.40 -r1.41 --- syscalls.xml 13 Apr 2005 19:24:07 -0000 1.40 +++ syscalls.xml 14 Apr 2005 13:40:35 -0000 1.41 @@ -190,17 +190,17 @@ list of all available parameters (when &what-r; is missing or &nil;), by calling &sysconf; and &confstr; respectively. </simpara></listitem></varlistentry> - <varlistentry id="rlimit"><term><code>(<function>POSIX:RLIMIT</function> + <varlistentry id="rlimit"><term><code>(&rlimit; &optional-amp; &what-r;)</code></term> <listitem><simpara>Return the current and the maximal limits as two values when &what-r; is specified or a &alist; of all available limits (as an <type>RLIMIT</type> structure) when &what-r; is missing or &nil;, by calling &getrlimit;. </simpara></listitem></varlistentry> - <varlistentry id="set-rlimit"><term>(&setf; (<function>POSIX:RLIMIT</function> - &what-r;) (&values; cur max))</term> - <term>(&setf; (<function>POSIX:RLIMIT</function> &what-r;) rlimit)</term> - <term>(&setf; (<function>POSIX:RLIMIT</function>) rlimit-alist)</term> + <varlistentry id="set-rlimit"><term><code>(&setf; (&rlimit; &what-r;) + (&values; cur max))</code></term> + <term><code>(&setf; (&rlimit; &what-r;) rlimit)</code></term> + <term><code>(&setf; (&rlimit;) rlimit-alist)</code></term> <listitem><para>Set the limits using &setrlimit;.<orderedlist> <listitem><simpara>In the first form, <replaceable>cur</replaceable> and <replaceable>max</replaceable> are numbers @@ -209,7 +209,7 @@ is an <type>RLIMIT</type> structure.</simpara></listitem> <listitem><simpara>In the third form, <replaceable>rlimit-alist</replaceable> is an &alist;, as returned by - <code>(<function>POSIX:RLIMIT</function>)</code>.</simpara></listitem> + <code>(&rlimit;)</code>.</simpara></listitem> </orderedlist></para></listitem></varlistentry> <varlistentry id="usage"> <term><code>(<function>POSIX:USAGE</function>)</code></term> @@ -411,7 +411,7 @@ <replaceable>salt</replaceable>)</code></term> <listitem><simpara>Call &crypt;, arguments are &string-t;s. </simpara></listitem></varlistentry> - <varlistentry> + <varlistentry id="encrypt"> <term><code>(POSIX:ENCRYPT <replaceable>block</replaceable> <replaceable>decrypt-p</replaceable>)</code></term> <term><code>(POSIX:SETKEY &key-r;)</code></term> @@ -420,11 +420,11 @@ <literal role="type">(&vector; (&unsigned-byte-t; 8) 8)</literal>. <replaceable>decrypt-p</replaceable> is &boolean-t;. </simpara></listitem></varlistentry> - <varlistentry><term><code>(OS:PHYSICAL-MEMORY)</code></term> + <varlistentry id="phys-mem"><term><code>(OS:PHYSICAL-MEMORY)</code></term> <listitem><simpara>Return 2 values: total and available physical memory. </simpara><simpara>Works on both &unix; and &win32;. </simpara></listitem></varlistentry> - <varlistentry id="file-owner"><term><code>(POSIX:FILE-OWNER + <varlistentry id="file-owner"><term><code>(OS:FILE-OWNER &filename-r;)</code></term> <listitem><simpara>Return the owner of the file.</simpara> <simpara>Works on both &unix; and &win32;.</simpara> --__--__-- Message: 2 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/doc impent.xml,1.211,1.212 Date: Thu, 14 Apr 2005 13:40:07 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/doc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19530/doc Modified Files: impent.xml Log Message: (rlimit): new entity Index: impent.xml =================================================================== RCS file: /cvsroot/clisp/clisp/doc/impent.xml,v retrieving revision 1.211 retrieving revision 1.212 diff -u -d -r1.211 -r1.212 --- impent.xml 13 Apr 2005 19:23:37 -0000 1.211 +++ impent.xml 14 Apr 2005 13:40:04 -0000 1.212 @@ -404,6 +404,7 @@ <!-- *** syscalls *** --> <!ENTITY resolve-host "<link linkend='resolve-host'><function>POSIX:RESOLVE-HOST-IPADDR</function></link>"> +<!ENTITY rlimit "<link linkend='rlimit'><function>POSIX:RLIMIT</function></link>"> <!-- *** netica *** --> <!ENTITY netica-link "<ulink url='http://norsys.com/netica_c_api.htm'>Netica C API</ulink>"> --__--__-- Message: 3 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/modules/syscalls posix.lisp,1.33,1.34 Date: Thu, 14 Apr 2005 13:49:51 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/modules/syscalls In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24956/modules/syscalls Modified Files: posix.lisp Log Message: (utmpx-p, rlimit-p, shortcut-info-p): export Index: posix.lisp =================================================================== RCS file: /cvsroot/clisp/clisp/modules/syscalls/posix.lisp,v retrieving revision 1.33 retrieving revision 1.34 diff -u -d -r1.33 -r1.34 --- posix.lisp 13 Apr 2005 16:56:08 -0000 1.33 +++ posix.lisp 14 Apr 2005 13:49:49 -0000 1.34 @@ -24,8 +24,8 @@ ;;; ============================================================ #+unix (progn (export - '(utmpx utmpx-type utmpx-user utmpx-id utmpx-line utmpx-pid utmpx-host utmpx-tv - endutxent getutxent getutxid getutxline pututxline setutxent)) + '(utmpx utmpx-p utmpx-type utmpx-user utmpx-id utmpx-line utmpx-pid utmpx-host + utmpx-tv endutxent getutxent getutxid getutxline pututxline setutxent)) (defstruct (utmpx (:constructor make-utmpx (type user id line pid host tv))) type user id line pid host tv) ) @@ -144,8 +144,8 @@ ;;; ============================================================ #+unix (progn (export - '(rlimit rlimit-cur rlimit-max - usage usage-user-time usage-system-time usage-max-rss + '(rlimit rlimit-p rlimit-cur rlimit-max + usage usage-p usage-user-time usage-system-time usage-max-rss usage-shared-memory usage-data-memory usage-stack-memory usage-minor-page-faults usage-major-page-faults usage-num-swaps usage-blocks-input usage-blocks-output usage-messages-sent @@ -214,8 +214,8 @@ #+(or win32 cygwin) (progn (export '(make-shortcut shortcut-info shortcut-info-working-directory shortcut-info-arguments shortcut-info-show-command - shortcut-info-original shortcut-info-path - shortcut-info-icon shortcut-info-description shortcut-info-hot-key)) + shortcut-info-original shortcut-info-path shortcut-info-icon + shortcut-info-description shortcut-info-hot-key shortcut-info-p)) (defstruct (shortcut-info (:constructor make-shortcut-info --__--__-- Message: 4 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/src ChangeLog,1.4471,1.4472 Date: Thu, 14 Apr 2005 13:49:51 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24956/src Modified Files: ChangeLog Log Message: (utmpx-p, rlimit-p, shortcut-info-p): export Index: ChangeLog =================================================================== RCS file: /cvsroot/clisp/clisp/src/ChangeLog,v retrieving revision 1.4471 retrieving revision 1.4472 diff -u -d -r1.4471 -r1.4472 --- ChangeLog 13 Apr 2005 22:16:59 -0000 1.4471 +++ ChangeLog 14 Apr 2005 13:49:45 -0000 1.4472 @@ -1,3 +1,8 @@ +2005-04-14 Sam Steingold <sd...@gn...> + + * modules/syscalls/posix.lisp (utmpx-p, rlimit-p) + (shortcut-info-p): export + 2005-04-13 Sam Steingold <sd...@gn...> * modules/syscalls/configure.in (sys/statfs.h, sys/vfs.h): --__--__-- Message: 5 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/modules/syscalls syscalls.xml,1.41,1.42 Date: Thu, 14 Apr 2005 13:59:06 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/modules/syscalls In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30460/modules/syscalls Modified Files: syscalls.xml Log Message: typos Index: syscalls.xml =================================================================== RCS file: /cvsroot/clisp/clisp/modules/syscalls/syscalls.xml,v retrieving revision 1.41 retrieving revision 1.42 diff -u -d -r1.41 -r1.42 --- syscalls.xml 14 Apr 2005 13:40:35 -0000 1.41 +++ syscalls.xml 14 Apr 2005 13:59:04 -0000 1.42 @@ -379,7 +379,7 @@ itself. If &value-r; is &nil;, no assignment is done. <constant>:EMPTY</constant> and <constant>:NULL</constant> correspond to the <type>VT_EMPTY</type> - and <type>VT_NULL</type> datatypes. + and <type>VT_NULL</type> data types. &keyword-t; in the &list-t; specifies the desired type of the property being set. Supported types are<simplelist columns="4"> @@ -466,7 +466,7 @@ <listitem><simpara>calls &getpgrp;</simpara></listitem></varlistentry> <varlistentry id="setpgrp"><term><code>(POSIX:SETPGRP)</code></term> <listitem><simpara>calls &setpgrp;; on non-POSIX systems where - it requires 2 argumets (legacy BSD-style), it is called + it requires 2 arguments (legacy BSD-style), it is called as <code>&setpgrp;(0,0)</code></simpara></listitem></varlistentry> <varlistentry id="getsid"><term><code>(POSIX:GETSID &pid-r;)</code></term> <listitem><simpara>calls &getsid;</simpara></listitem></varlistentry> @@ -480,7 +480,7 @@ <varlistentry id="getutxent"><term><code>(POSIX:GETUTXENT &optional-amp; utmpx)</code></term> <listitem><simpara>calls &getutxent;, returns a &structure-object-t; of - type <type>utmpx</type>, which can be passed to subsequent calls to + type <type>POSIX:UTMPX</type>, which can be passed to subsequent calls to this function and re-used.</simpara></listitem></varlistentry> <varlistentry id="getutxid"><term><code>(POSIX:GETUTXID id)</code></term> <listitem><simpara>calls &getutxid;, --__--__-- Message: 6 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: CVSROOT cvsignore,1.2,1.3 Date: Thu, 14 Apr 2005 15:39:39 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/CVSROOT In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21112 Modified Files: cvsignore Log Message: added autom4te.cache & *.exe Index: cvsignore =================================================================== RCS file: /cvsroot/clisp/CVSROOT/cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- cvsignore 3 Dec 2001 17:27:46 -0000 1.2 +++ cvsignore 14 Apr 2005 15:39:37 -0000 1.3 @@ -5,6 +5,7 @@ config.log config.status libtool +autom4te.cache # CLISP-produced files *.fas @@ -16,6 +17,7 @@ *.run *.la *.lo +*.exe # library subdirectory .libs --__--__-- Message: 7 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/doc impext.xml,1.331,1.332 Date: Thu, 14 Apr 2005 16:10:29 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/doc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5990 Modified Files: impext.xml Log Message: tweak Index: impext.xml =================================================================== RCS file: /cvsroot/clisp/clisp/doc/impext.xml,v retrieving revision 1.331 retrieving revision 1.332 diff -u -d -r1.331 -r1.332 --- impext.xml 13 Apr 2005 11:35:26 -0000 1.331 +++ impext.xml 14 Apr 2005 16:10:24 -0000 1.332 @@ -2244,7 +2244,8 @@ problem on a <replaceable>n*n</replaceable> checkboard (a toy example for the users to explore).</simpara></listitem></varlistentry> <varlistentry><term><link linkend="dir-key">dirkey</link></term> - <listitem><simpara>Directory Access</simpara></listitem></varlistentry> + <listitem><simpara>Directory Access (LDAP, &win32; registry etc). + </simpara></listitem></varlistentry> <varlistentry><term><link linkend="berkeley-db">berkeley-db</link></term> <listitem><simpara>&sleepycat-berkeley-db; interface</simpara></listitem></varlistentry> @@ -2286,7 +2287,7 @@ <para>See <xref linkend="ext-modules"/> for details.</para> <note id="base-modules"><title>Base Modules</title> - <para>Note that the default distribution includes the following modules + <para>Note that the default binary distribution includes the following modules in <emphasis>both</emphasis> <command>base</command> <emphasis>and</emphasis> <command>full</command> &linkset;s:<simplelist columns="1"> <member><link linkend="i18n-mod">i18n</link></member> --__--__-- Message: 8 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/doc unix-ent.xml,1.70,1.71 Date: Thu, 14 Apr 2005 16:45:26 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/doc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24962/doc Modified Files: unix-ent.xml Log Message: (sh-lang, path-match): added Index: unix-ent.xml =================================================================== RCS file: /cvsroot/clisp/clisp/doc/unix-ent.xml,v retrieving revision 1.70 retrieving revision 1.71 diff -u -d -r1.70 -r1.71 --- unix-ent.xml 12 Apr 2005 22:34:05 -0000 1.70 +++ unix-ent.xml 14 Apr 2005 16:45:23 -0000 1.71 @@ -149,4 +149,5 @@ <!ENTITY man "<ulink url='&unix-u;/man.html'><command>man</command></ulink>"> <!ENTITY sh "<ulink url='&unix-u;/sh.html'><command>/bin/sh</command></ulink>"> <!ENTITY uname-u "<ulink url='&unix-u;/uname.html'><command>uname</command></ulink>"> - +<!ENTITY sh-lang "<ulink url='&unix-u;/xcu_chap02.html'>Shell Command Language</ulink>"> +<!ENTITY path-match "<ulink url='&unix-u;/xcu_chap02.html#tag_02_13'>Pathname Matching</ulink>"> --__--__-- Message: 9 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/doc impnotes.xml.in,1.79,1.80 impext.xml,1.332,1.333 impbody.xml,1.375,1.376 Makefile,1.63,1.64 Date: Thu, 14 Apr 2005 16:51:18 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/doc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28197/doc Modified Files: impnotes.xml.in impext.xml impbody.xml Makefile Log Message: converted wildcard documentation from texinfo to DocBook/XML Index: impext.xml =================================================================== RCS file: /cvsroot/clisp/clisp/doc/impext.xml,v retrieving revision 1.332 retrieving revision 1.333 diff -u -d -r1.332 -r1.333 --- impext.xml 14 Apr 2005 16:10:24 -0000 1.332 +++ impext.xml 14 Apr 2005 16:51:10 -0000 1.333 @@ -2266,8 +2266,9 @@ <varlistentry><term><link linkend="syscalls">syscalls</link></term> <listitem><simpara>Use some system calls in a platform-independent way. See <xref linkend="base-modules"/>.</simpara></listitem></varlistentry> - <varlistentry><term><ulink url="wildcard.html">wildcard</ulink></term> - <listitem><simpara>Shell (&sh;) globbing</simpara></listitem></varlistentry> + <varlistentry><term><link linkend="wildcard">wildcard</link></term> + <listitem><simpara>Shell (&sh;) globbing (&path-match;) + </simpara></listitem></varlistentry> <varlistentry><term><link linkend="rawsock">rawsock</link></term> <listitem><simpara>Raw socket access. </simpara></listitem></varlistentry> Index: impbody.xml =================================================================== RCS file: /cvsroot/clisp/clisp/doc/impbody.xml,v retrieving revision 1.375 retrieving revision 1.376 diff -u -d -r1.375 -r1.376 --- impbody.xml 13 Apr 2005 11:35:26 -0000 1.375 +++ impbody.xml 14 Apr 2005 16:51:13 -0000 1.376 @@ -5193,7 +5193,7 @@ When &apropos-matcher; is &nil;, &search; is used. Some &module;s come with functions which can be used for &apropos-matcher;, e.g., &re-matcher;, - <function>WILDCARD:WILDCARD-MATCHER</function>, + <link linkend="wildcard-matcher"><function>WILDCARD:WILDCARD-MATCHER</function></link>, <link linkend="pcre-matcher"><function>PCRE:PCRE-MATCHER</function></link>. </para></formalpara> Index: Makefile =================================================================== RCS file: /cvsroot/clisp/clisp/doc/Makefile,v retrieving revision 1.63 retrieving revision 1.64 diff -u -d -r1.63 -r1.64 --- Makefile 2 Mar 2005 21:53:14 -0000 1.63 +++ Makefile 14 Apr 2005 16:51:16 -0000 1.64 @@ -79,7 +79,7 @@ -e 's/ *--> *<!-- */\n/g' \ -e 's/ *<!-- */\n/g' -e 's/ *--> */\n/g' -all: check impnotes.html regexp.html wildcard.html man +all: check impnotes.html regexp.html man MAKE_TDB=xsltproc --timing --stringparam collect.xref.targets "only" \ --stringparam targets.filename @@ -167,9 +167,6 @@ regexp.html: ../modules/regexp/regexp.texinfo $(TEXI2HTML) -wildcard.html: ../modules/wildcard/wildcard.texinfo - $(TEXI2HTML) - clean: force $(RM) impnotes.xml impnotes.texi impnotes.html impnotes.pdf html \ clisp.html clisp.1 tdb-*.xml Index: impnotes.xml.in =================================================================== RCS file: /cvsroot/clisp/clisp/doc/impnotes.xml.in,v retrieving revision 1.79 retrieving revision 1.80 diff -u -d -r1.79 -r1.80 --- impnotes.xml.in 5 Apr 2005 15:41:15 -0000 1.79 +++ impnotes.xml.in 14 Apr 2005 16:51:09 -0000 1.80 @@ -30,6 +30,7 @@ <!ENTITY postgresql SYSTEM "../modules/postgresql/postgresql.xml"> <!ENTITY rawsock SYSTEM "../modules/rawsock/rawsock.xml"> <!ENTITY syscalls SYSTEM "../modules/syscalls/syscalls.xml"> + <!ENTITY wildcard SYSTEM "../modules/syscalls/wildcard.xml"> <!ENTITY zlib SYSTEM "../modules/zlib/zlib.xml"> <!ENTITY gfdl-text SYSTEM "http://www.gnu.org/licenses/fdl.xml"> <!ENTITY gpl-text SYSTEM "http://www.gnu.org/licenses/gpl.xml"> @@ -174,6 +175,7 @@ &oracle; &fastcgi; &rawsock; +&wildcard; &zlib; </chapter> --__--__-- Message: 10 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/modules/wildcard wildcard.xml,NONE,1.1 Makefile.in,1.8,1.9 wildcard.texinfo,1.2,NONE Date: Thu, 14 Apr 2005 16:51:11 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/modules/wildcard In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28197/modules/wildcard Modified Files: Makefile.in Added Files: wildcard.xml Removed Files: wildcard.texinfo Log Message: converted wildcard documentation from texinfo to DocBook/XML Index: Makefile.in =================================================================== RCS file: /cvsroot/clisp/clisp/modules/wildcard/Makefile.in,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- Makefile.in 14 Mar 2005 15:41:25 -0000 1.8 +++ Makefile.in 14 Apr 2005 16:51:08 -0000 1.9 @@ -15,7 +15,7 @@ SHELL = /bin/sh -DISTRIBFILES = wildcard.o $(FNMATCH_O) link.sh Makefile README wildcard.lisp wildcard.texinfo wildcard.dvi +DISTRIBFILES = wildcard.o $(FNMATCH_O) link.sh Makefile README wildcard.lisp wildcard.xml wildcard.dvi distribdir = all : wildcard.o $(FNMATCH_O) --- NEW FILE: wildcard.xml --- <?xml version="1.0" encoding="UTF-8"?> <section id="wildcard"><title>The Wildcard Module</title> <para>Wildcards, also called <quote>&path-match; Notation</quote>, describe sets of file names.</para> <simpara>When this module is present, &features-var; contains the symbol <constant>:WILDCARD</constant>.</simpara> <para>The <quote role="package">WILDCARD</quote> package exports the following two symbols:</para> <formalpara id="wildcard-match"><title><code>(WILDCARD:MATCH &pattern-r; &string-r; &key-amp; &start-k; &end-k; :case-insensitive)</code></title> <para>This function returns a non-&nil; value if the &string-r; matches the &pattern-r;.</para></formalpara> <formalpara id="wildcard-matcher"><title><code>(WILDCARD:WILDCARD-MATCHER &pattern-r;)</code></title> <para>This function is a valid value for &apropos-matcher;. </para></formalpara> <section id="wildcard-syntax"><title>Wildcard Syntax</title> <variablelist> <varlistentry><term><keysym>#\*</keysym></term> <listitem><simpara>Matches any zero or more characters. </simpara></listitem></varlistentry> <varlistentry><term><keysym>#\?</keysym></term> <listitem><simpara>Matches any one character. </simpara></listitem></varlistentry> <varlistentry><term><keysym>[&string-r;]</keysym></term> <listitem><simpara>Matches exactly one character that is a member of the &string-t; &string-r;. This is called a <quote>character class</quote>. As a shorthand, &string-r; may contain ranges, which consist of two characters with a dash between them. For example, the class <replaceable>[a-z0-9_]</replaceable> matches a lowercase letter, a number, or an underscore. You can negate a class by placing a <keysym>#\!</keysym> or <keysym>#\^</keysym> immediately after the opening bracket. Thus, <replaceable>[^A-Z@]</replaceable> matches any character except an uppercase letter or an at sign. </simpara></listitem></varlistentry> <varlistentry><term><keysym>#\\</keysym></term> <listitem><simpara>Removes the special meaning of the character that follows it. This works even in character classes. </simpara></listitem></varlistentry> </variablelist> <note><para>Slash characters have no special significance in the wildcard matching, unlike in the shell (&sh;), in which wildcards do not match them. Therefore, a pattern <replaceable>foo*bar</replaceable> can match a file name <filename>foo3/bar</filename>, and a pattern <replaceable>./sr*sc</replaceable> can match a file name <filename>./src/misc</filename>.</para></note> </section> </section> --- wildcard.texinfo DELETED --- --__--__-- Message: 11 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/modules/pari pari.lisp,1.7,1.8 Date: Thu, 14 Apr 2005 16:56:38 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/modules/pari In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30290/modules/pari Modified Files: pari.lisp Log Message: (PEREBITS, PERESHIFT): removed (no longer defined in PARI) Index: pari.lisp =================================================================== RCS file: /cvsroot/clisp/clisp/modules/pari/pari.lisp,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- pari.lisp 6 Apr 2005 02:03:48 -0000 1.7 +++ pari.lisp 14 Apr 2005 16:56:28 -0000 1.8 @@ -71,8 +71,6 @@ ;; #define TYPBITS 0xff000000L ;; #define TYPSHIFT 24 (defconstant pari-type-byte (byte 8 24)) - ;; #define PEREBITS 0xff0000L - ;; #define PERESHIFT 16 ;; #define LGBITS 0xffffL (defconstant pari-length-byte (byte 16 0)) ;; #define LGEFBITS 0xffffL --__--__-- Message: 12 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/modules/wildcard wildcard.xml,1.1,1.2 Date: Thu, 14 Apr 2005 17:17:09 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/modules/wildcard In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8169/modules/wildcard Modified Files: wildcard.xml Log Message: tweak Index: wildcard.xml =================================================================== RCS file: /cvsroot/clisp/clisp/modules/wildcard/wildcard.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- wildcard.xml 14 Apr 2005 16:51:08 -0000 1.1 +++ wildcard.xml 14 Apr 2005 17:17:06 -0000 1.2 @@ -24,10 +24,10 @@ <section id="wildcard-syntax"><title>Wildcard Syntax</title> <variablelist> - <varlistentry><term><keysym>#\*</keysym></term> + <varlistentry><term><keysym>*</keysym></term> <listitem><simpara>Matches any zero or more characters. </simpara></listitem></varlistentry> - <varlistentry><term><keysym>#\?</keysym></term> + <varlistentry><term><keysym>?</keysym></term> <listitem><simpara>Matches any one character. </simpara></listitem></varlistentry> <varlistentry><term><keysym>[&string-r;]</keysym></term> @@ -43,7 +43,7 @@ Thus, <replaceable>[^A-Z@]</replaceable> matches any character except an uppercase letter or an at sign. </simpara></listitem></varlistentry> - <varlistentry><term><keysym>#\\</keysym></term> + <varlistentry><term><keysym>\</keysym></term> <listitem><simpara>Removes the special meaning of the character that follows it. This works even in character classes. </simpara></listitem></varlistentry> --__--__-- _______________________________________________ clisp-cvs mailing list cli...@li... https://lists.sourceforge.net/lists/listinfo/clisp-cvs End of clisp-cvs Digest |