From: <cli...@li...> - 2005-10-07 17:48:57
|
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/readline test.tst,1.1,1.2 (Sam Steingold) 2. clisp/modules/rawsock test.tst,1.21,1.22 (Sam Steingold) 3. clisp/modules/syscalls syscalls.xml,1.55,1.56 posix.lisp,1.46,1.47 (Sam Steingold) 4. clisp/modules/syscalls test.tst,1.20,1.21 syscalls.xml,1.56,1.57 calls.c,1.145,1.146 (Sam Steingold) 5. clisp/src ChangeLog,1.4971,1.4972 (Sam Steingold) 6. clisp/modules/wildcard Makefile.in,1.10,1.11 (Sam Steingold) 7. clisp/modules/rawsock Makefile.in,1.4,1.5 (Sam Steingold) 8. clisp/modules/postgresql Makefile.in,1.6,1.7 (Sam Steingold) 9. clisp/modules/pari Makefile.in,1.5,1.6 (Sam Steingold) 10. clisp/modules/dirkey Makefile.in,1.7,1.8 (Sam Steingold) 11. clisp/modules/i18n Makefile.in,1.3,1.4 (Sam Steingold) 12. clisp/modules/pcre Makefile.in,1.5,1.6 (Sam Steingold) 13. clisp/modules/syscalls Makefile.in,1.7,1.8 (Sam Steingold) 14. clisp/modules/zlib Makefile.in,1.3,1.4 (Sam Steingold) 15. clisp/modules/readline Makefile.in,1.1,1.2 (Sam Steingold) 16. clisp/modules/regexp Makefile.in,1.14,1.15 (Sam Steingold) --__--__-- Message: 1 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/modules/readline test.tst,1.1,1.2 Date: Fri, 07 Oct 2005 13:46:38 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/modules/readline In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22685/modules/readline Modified Files: test.tst Log Message: support readline ver<5.0 (like 4.0) Index: test.tst =================================================================== RCS file: /cvsroot/clisp/clisp/modules/readline/test.tst,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- test.tst 6 Oct 2005 01:52:07 -0000 1.1 +++ test.tst 7 Oct 2005 13:46:36 -0000 1.2 @@ -2,9 +2,11 @@ ;; some tests for READLINE ;; clisp -q -norc -i ../tests/tests -x '(run-test "readline/test")' -(format t "~&readline version ~S (~D=0~O=x~X)~%" readline:library-version - readline:readline-version readline:readline-version - readline:readline-version) +(let ((ver-num (and (boundp 'readline:readline-version) + readline:readline-version))) + (format t "~&readline version ~S (~D=0~O=x~X)~%" + (and (boundp 'readline:library-version) readline:library-version) + ver-num ver-num ver-num)) nil (if (boundp 'readline:editing-mode) readline:editing-mode 1) 1 @@ -16,7 +18,7 @@ (readline:history-stifled-p) 0 (readline:stifle-history 100) NIL (readline:history-stifled-p) 1 -(readline:unstifle-history) 100 +(abs (readline:unstifle-history)) 100 ; 5=>100, 4.2=>-100 (readline:history-stifled-p) 0 (readline:where-history) 0 --__--__-- Message: 2 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/modules/rawsock test.tst,1.21,1.22 Date: Fri, 07 Oct 2005 14:35:40 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/modules/rawsock In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4813/modules/rawsock Modified Files: test.tst Log Message: fill *BUFFER* with 0 before IPCSUM Index: test.tst =================================================================== RCS file: /cvsroot/clisp/clisp/modules/rawsock/test.tst,v retrieving revision 1.21 retrieving revision 1.22 diff -u -d -r1.21 -r1.22 --- test.tst 6 Oct 2005 19:30:23 -0000 1.21 +++ test.tst 7 Oct 2005 14:35:38 -0000 1.22 @@ -151,10 +151,11 @@ ;;(show (posix:resolve-host-ipaddr ;; (make-array 4 :element-type '(unsigned-byte 8) ;; :displaced-to (rawsock:sockaddr-data *sa-remote*)))) + (fill *buffer* 0) (loop :for (x y) :in '((12 8)(14 #x45) (17 40)(22 #x40)(23 6)(26 10)(29 10)) :do (setf (aref *buffer* x) y)) (rawsock:ipcsum *buffer*)) -32133 +51056 (rawsock:sendto *sock* *buffer* *sa-remote*) 1024 --__--__-- Message: 3 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/modules/syscalls syscalls.xml,1.55,1.56 posix.lisp,1.46,1.47 Date: Fri, 07 Oct 2005 14:52:41 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/modules/syscalls In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8852/modules/syscalls Modified Files: syscalls.xml posix.lisp Log Message: ctime has a different meaning on win32 and unix Index: posix.lisp =================================================================== RCS file: /cvsroot/clisp/clisp/modules/syscalls/posix.lisp,v retrieving revision 1.46 retrieving revision 1.47 diff -u -d -r1.46 -r1.47 --- posix.lisp 25 Sep 2005 22:46:28 -0000 1.46 +++ posix.lisp 7 Oct 2005 14:52:39 -0000 1.47 @@ -92,6 +92,8 @@ (blocks nil :type (or null (unsigned-byte 32)) :read-only t) (atime 0 :type (integer 0) :read-only t) (mtime 0 :type (integer 0) :read-only t) + ;; win32: creation time + ;; unix: inode change time (ctime 0 :type (integer 0) :read-only t)) ;;; ============================================================ Index: syscalls.xml =================================================================== RCS file: /cvsroot/clisp/clisp/modules/syscalls/syscalls.xml,v retrieving revision 1.55 retrieving revision 1.56 diff -u -d -r1.55 -r1.56 --- syscalls.xml 26 Sep 2005 01:07:34 -0000 1.55 +++ syscalls.xml 7 Oct 2005 14:52:39 -0000 1.56 @@ -79,8 +79,8 @@ <listitem><simpara>&uni-time; of last data modification. </simpara></listitem></varlistentry> <varlistentry><term><structfield>ctime</structfield></term> - <listitem><simpara>&uni-time; of last status change. - </simpara></listitem></varlistentry> + <listitem><simpara>&uni-time; of last status change + (on &win32; - creation time).</simpara></listitem></varlistentry> <varlistentry><term><structfield>blksize</structfield></term> <listitem><simpara>A file system-specific preferred I/O block size for this object. In some file system types, this may vary from --__--__-- Message: 4 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/modules/syscalls test.tst,1.20,1.21 syscalls.xml,1.56,1.57 calls.c,1.145,1.146 Date: Fri, 07 Oct 2005 17:03:43 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/modules/syscalls In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7722/modules/syscalls Modified Files: test.tst syscalls.xml calls.c Log Message: (my_utime) [WIN32_NATIVE]: a separate implementation to avoid the woe32 DST bugs (http://www.codeproject.com/datetime/dstbugs.asp) Reported by Yaroslav Kavenchuk <kav...@je...> (find_first_file, get_file_time) [WIN32_NATIVE]: new functions (SET-FILE-STAT): use get_file_time() and convert_time_to_universal() (FILE-INFO): accept an optional argument ALL-P, use find_first_file() Index: calls.c =================================================================== RCS file: /cvsroot/clisp/clisp/modules/syscalls/calls.c,v retrieving revision 1.145 retrieving revision 1.146 diff -u -d -r1.145 -r1.146 --- calls.c 25 Sep 2005 22:46:28 -0000 1.145 +++ calls.c 7 Oct 2005 17:03:41 -0000 1.146 @@ -1365,6 +1365,7 @@ #else pushSTACK(NIL); #endif + /* cannot use convert_time_to_universal() because this is used on win32 */ pushSTACK(UL_to_I(buf.st_atime+UNIX_LISP_TIME_DIFF));/*time of last access*/ pushSTACK(UL_to_I(buf.st_mtime+UNIX_LISP_TIME_DIFF));/*last modification*/ pushSTACK(UL_to_I(buf.st_ctime+UNIX_LISP_TIME_DIFF));/*time of last change*/ @@ -1413,6 +1414,7 @@ /* error-signalling replacement for utime() STACK_O is the path - for error reporting can trigger GC */ +#if !defined(WIN32_NATIVE) static void my_utime (char *path, bool utb_a, bool utb_m, struct utimbuf *utb) { if (utb_a && !utb_m) { struct stat st; @@ -1431,14 +1433,51 @@ pushSTACK(CLSTEXT("~S(~S ~S ~S ~S ~S): this platform lacks ~S")); pushSTACK(TheSubr(subr_self)->name); pushSTACK(STACK_2); pushSTACK(`:ATIME`); - pushSTACK(utb_a ? UL_to_I(utb->actime + UNIX_LISP_TIME_DIFF) : NIL); + pushSTACK(utb_a ? convert_time_to_universal(&(utb->actime)) : NIL); pushSTACK(`:MTIME`); - pushSTACK(utb_m ? UL_to_I(utb->modtime + UNIX_LISP_TIME_DIFF) : NIL); + pushSTACK(utb_m ? convert_time_to_universal(&(utb->modtime)) : NIL); pushSTACK(`"utime()"`); funcall(S(warn),7); begin_system_call(); #endif } +#else /* WIN32_NATIVE */ +/* win32 implementation of utime() is severely broken: + http://www.codeproject.com/datetime/dstbugs.asp */ +struct a_m_time { FILETIME actime; FILETIME modtime; }; +static void my_utime (char *path, bool utb_a, bool utb_m, struct a_m_time *tm) { + HANDLE hfile = CreateFile(path, GENERIC_WRITE, 0 , NULL, OPEN_EXISTING, + FILE_ATTRIBUTE_NORMAL, NULL); + BOOL success_p; + if (hfile == INVALID_HANDLE_VALUE) OS_file_error(STACK_0); + success_p = SetFileTime(hfile,NULL,utb_a ? &(tm->actime) : NULL, + utb_m ? &(tm->modtime) : NULL); + CloseHandle(hfile); + if (!success_p) OS_file_error(STACK_0); +} +/* get WIN32_FIND_DATA from the PATH + < sh - search handle (optional) + < wfd - file information + < value1 - the actual path used + can trigger GC */ +static void find_first_file (object path, WIN32_FIND_DATA *wfd, HANDLE *sh) { + HANDLE s_h; + with_string_0(value1=physical_namestring(path),GLO(pathname_encoding),pathz,{ + begin_system_call(); s_h = FindFirstFile(pathz,wfd); end_system_call(); + }); + if (s_h == INVALID_HANDLE_VALUE) OS_file_error(value1); + if (sh) *sh = s_h; + else { begin_system_call(); FindClose(s_h); begin_system_call(); } +} +/* get file times from an object (like stat_obj()) + can trigger GC */ +static void get_file_time (object path, FILETIME *atime, FILETIME *mtime) { + WIN32_FIND_DATA wfd; + find_first_file(path,&wfd,NULL); + if (atime) *atime = wfd.ftLastAccessTime; + if (mtime) *mtime = wfd.ftLastWriteTime; +} +#endif /* WIN32_NATIVE */ DEFUN(POSIX::SET-FILE-STAT, file &key :ATIME :MTIME :MODE :UID :GID) { /* interface to chmod(2), chown(2), utime(2) http://www.opengroup.org/onlinepubs/009695399/functions/utime.html @@ -1455,29 +1494,44 @@ : check_chmod_mode_from_list(popSTACK()) # endif ); +# if defined(WIN32_NATIVE) + struct a_m_time utb; +# else struct utimbuf utb; +# endif bool utb_a = false, utb_m = false; if (!missingp(STACK_0)) { /* mtime */ if (integerp(STACK_0)) - utb.modtime = I_to_UL(STACK_0) - UNIX_LISP_TIME_DIFF; - else if (eq(STACK_0,T)) utb.modtime = time(&utb.modtime); - else { + convert_time_from_universal(STACK_0,&(utb.modtime)); + else if (eq(STACK_0,T)) { + funcall(L(get_universal_time),0); + convert_time_from_universal(value1,&(utb.modtime)); + } else { /* set from another file */ +# if defined(WIN32_NATIVE) + get_file_time(STACK_0,NULL,&(utb.modtime)); +# else struct stat st; if (stat_obj(STACK_0,&st)) OS_file_error(value1); utb.modtime = st.st_mtime; +# endif } utb_m = true; } if (!missingp(STACK_1)) { /* atime */ - if (eq(STACK_0,STACK_1)) utb.actime = utb.modtime; - else if (integerp(STACK_1)) - utb.actime = I_to_UL(STACK_0) - UNIX_LISP_TIME_DIFF; - else if (eq(STACK_1,T)) utb.actime = time(&utb.actime); - else { + if (integerp(STACK_1)) + convert_time_from_universal(STACK_1,&(utb.actime)); + else if (eq(STACK_1,T)) { + funcall(L(get_universal_time),0); + convert_time_from_universal(value1,&(utb.actime)); + } else { /* set from another file */ +# if defined(WIN32_NATIVE) + get_file_time(STACK_0,&(utb.actime),NULL); +# else struct stat st; if (stat_obj(STACK_1,&st)) OS_file_error(value1); utb.actime = st.st_atime; - } +# endif + } utb_a = true; } skipSTACK(2); /* drop atime & mtime */ @@ -2690,19 +2744,32 @@ funcall(`POSIX::MAKE-FILE-INFO`,7); } -DEFUN(POSIX::FILE-INFO, file) +DEFUN(POSIX::FILE-INFO, file &optional all) { WIN32_FIND_DATA wfd; - HANDLE hf; - object file = physical_namestring(STACK_0); - with_string_0(file, GLO(pathname_encoding), pathz, { - begin_system_call(); - hf = FindFirstFile(pathz, &wfd); - end_system_call(); - if (hf == INVALID_HANDLE_VALUE) { OS_file_error(STACK_0); } - }); - wfd_to_file_info(&wfd); skipSTACK(1); - begin_system_call(); FindClose(hf); end_system_call(); + if (missingp(STACK_0)) { + find_first_file(STACK_1,&wfd,NULL); + wfd_to_file_info(&wfd); + } else { + HANDLE sh; + gcv_object_t *phys = &STACK_0; + unsigned int count = 1; + find_first_file(STACK_1,&wfd,&sh); *phys = value1; /* physical name */ + wfd_to_file_info(&wfd); pushSTACK(value1); + while (1) { + begin_system_call(); + if (!FindNextFile(sh,&wfd)) { + if (GetLastError() == ERROR_NO_MORE_FILES) break; + end_system_call(); + OS_file_error(*phys); + } + end_system_call(); + wfd_to_file_info(&wfd); pushSTACK(value1); count++; + } + begin_system_call(); FindClose(sh); end_system_call(); + VALUES1(listof(count)); + } + skipSTACK(2); /* drop arguments */ } DEFUN(POSIX::MAKE-SHORTCUT, file &key WORKING-DIRECTORY ARGUMENTS \ Index: syscalls.xml =================================================================== RCS file: /cvsroot/clisp/clisp/modules/syscalls/syscalls.xml,v retrieving revision 1.56 retrieving revision 1.57 diff -u -d -r1.56 -r1.57 --- syscalls.xml 7 Oct 2005 14:52:39 -0000 1.56 +++ syscalls.xml 7 Oct 2005 17:03:40 -0000 1.57 @@ -167,7 +167,7 @@ All slots are read-only. </para></listitem></varlistentry> <varlistentry id="file-info"><term><code>(<function>OS:FILE-INFO</function> - &path-r;)</code></term> + &path-r; &optional-amp; all)</code></term> <listitem><para>Return the <type>FILE-INFO</type> structure. &path-r; should be a &path-des;. The 7 slots are<simplelist columns="1"> <member><structfield>attributes</structfield></member> @@ -177,7 +177,10 @@ <member><structfield>size</structfield></member> <member><structfield>name</structfield></member> <member><structfield>name-short</structfield></member> - </simplelist></para></listitem></varlistentry> + </simplelist>When &path-r; is wild, returns just the first match, + unless the second (optional) argument is non-&nil;, in which case a + &list-t; of objects is returned, one for each match. + </para></listitem></varlistentry> <varlistentry><term><code>(<function>POSIX:USER-DATA</function> &optional-amp; <replaceable>user</replaceable>)</code></term> <listitem><simpara>Return the <type>PASSWD</type> structure (name, Index: test.tst =================================================================== RCS file: /cvsroot/clisp/clisp/modules/syscalls/test.tst,v retrieving revision 1.20 retrieving revision 1.21 diff -u -d -r1.20 -r1.21 --- test.tst 6 Oct 2005 19:30:21 -0000 1.20 +++ test.tst 7 Oct 2005 17:03:40 -0000 1.21 @@ -63,7 +63,6 @@ (os:file-stat-p (show (os:file-stat *tmp1*))) T (os:file-stat-p (show (os:file-stat (pathname *tmp1*)))) T -(os:set-file-stat *tmp2* :atime t :mtime t) NIL (os:convert-mode #o0666) #+unix (:RUSR :WUSR :RGRP :WGRP :ROTH :WOTH) @@ -105,9 +104,13 @@ (integerp (show (with-open-file (s *tmp2* :direction :input) (file-length s)))) T -#+win32 ; win32 functions barf on cygwin pathnames -(os:file-info-p (show (os:file-info *tmp2*))) -#+win32 T +;; win32 functions barf on cygwin pathnames +#+win32 (os:file-info-p (show (os:file-info *tmp2*) :pretty t)) T +#+win32 (listp (show (os:file-info (make-pathname :name "syscalls-tests-*" + :defaults *tmp2*) + t) + :pretty t)) +T #+(or win32 cygwin) (os:system-info-p (show (os:system-info))) --__--__-- Message: 5 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/src ChangeLog,1.4971,1.4972 Date: Fri, 07 Oct 2005 17:03:42 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7722/src Modified Files: ChangeLog Log Message: (my_utime) [WIN32_NATIVE]: a separate implementation to avoid the woe32 DST bugs (http://www.codeproject.com/datetime/dstbugs.asp) Reported by Yaroslav Kavenchuk <kav...@je...> (find_first_file, get_file_time) [WIN32_NATIVE]: new functions (SET-FILE-STAT): use get_file_time() and convert_time_to_universal() (FILE-INFO): accept an optional argument ALL-P, use find_first_file() Index: ChangeLog =================================================================== RCS file: /cvsroot/clisp/clisp/src/ChangeLog,v retrieving revision 1.4971 retrieving revision 1.4972 diff -u -d -r1.4971 -r1.4972 --- ChangeLog 6 Oct 2005 22:43:18 -0000 1.4971 +++ ChangeLog 7 Oct 2005 17:03:39 -0000 1.4972 @@ -1,3 +1,13 @@ +2005-10-07 Sam Steingold <sd...@gn...> + + * modules/syscalls/calls.c (my_utime): use convert_time_to_universal() + (my_utime) [WIN32_NATIVE]: a separate implementation to avoid the + woe32 DST bugs (http://www.codeproject.com/datetime/dstbugs.asp) + Reported by Yaroslav Kavenchuk <kav...@je...> + (find_first_file, get_file_time) [WIN32_NATIVE]: new functions + (SET-FILE-STAT): use get_file_time() and convert_time_to_universal() + (FILE-INFO): accept an optional argument ALL-P, use find_first_file() + 2005-10-06 Sam Steingold <sd...@gn...> * foreign.d (object_handle, object_address): name is an object --__--__-- Message: 6 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/modules/wildcard Makefile.in,1.10,1.11 Date: Fri, 07 Oct 2005 17:45:25 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/modules/wildcard In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17279/modules/wildcard Modified Files: Makefile.in Log Message: (config.status, config.h, Makefile): new targets: no need to "rm -rf" the module dir when configure changes Index: Makefile.in =================================================================== RCS file: /cvsroot/clisp/clisp/modules/wildcard/Makefile.in,v retrieving revision 1.10 retrieving revision 1.11 diff -u -d -r1.10 -r1.11 --- Makefile.in 14 May 2005 23:27:20 -0000 1.10 +++ Makefile.in 7 Oct 2005 17:45:23 -0000 1.11 @@ -23,7 +23,7 @@ wildcard.c : wildcard.lisp $(CLISP) -c wildcard.lisp -wildcard.o : wildcard.c $(FNMATCH_H) $(INCLUDES)/clisp.h +wildcard.o : wildcard.c $(FNMATCH_H) $(INCLUDES)/clisp.h config.h $(CC) $(CPPFLAGS) $(CFLAGS) -I$(INCLUDES) -c wildcard.c fnmatch.o : fnmatch.c fnmatch_loop.c fnmatch.h @@ -33,6 +33,15 @@ cp fnmatch_.h fnmatch.h-t mv fnmatch.h-t fnmatch.h +config.status : configure + sh config.status --recheck + +config.h : config.status config.h.in + sh config.status --header=config.h + +Makefile : Makefile.in config.status + sh config.status --file=Makefile + # Make a module clisp-module : all --__--__-- Message: 7 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/modules/rawsock Makefile.in,1.4,1.5 Date: Fri, 07 Oct 2005 17:45:29 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/modules/rawsock In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17279/modules/rawsock Modified Files: Makefile.in Log Message: (config.status, config.h, Makefile): new targets: no need to "rm -rf" the module dir when configure changes Index: Makefile.in =================================================================== RCS file: /cvsroot/clisp/clisp/modules/rawsock/Makefile.in,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- Makefile.in 14 May 2005 23:18:56 -0000 1.4 +++ Makefile.in 7 Oct 2005 17:45:25 -0000 1.5 @@ -22,12 +22,21 @@ sock.fas : sock.lisp $(CLISP) -c sock.lisp -rawsock.o : rawsock.m.c $(INCLUDES)/clisp.h +rawsock.o : rawsock.m.c $(INCLUDES)/clisp.h config.h $(CC) $(CPPFLAGS) $(CFLAGS) -I$(INCLUDES) -c rawsock.m.c -o rawsock.o rawsock.m.c : rawsock.c $(MODPREP) $(CLISP) $(MODPREP) rawsock.c +config.status : configure + sh config.status --recheck + +config.h : config.status config.h.in + sh config.status --header=config.h + +Makefile : Makefile.in config.status + sh config.status --file=Makefile + # Make a module clisp-module : all --__--__-- Message: 8 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/modules/postgresql Makefile.in,1.6,1.7 Date: Fri, 07 Oct 2005 17:45:29 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/modules/postgresql In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17279/modules/postgresql Modified Files: Makefile.in Log Message: (config.status, config.h, Makefile): new targets: no need to "rm -rf" the module dir when configure changes Index: Makefile.in =================================================================== RCS file: /cvsroot/clisp/clisp/modules/postgresql/Makefile.in,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- Makefile.in 14 May 2005 23:27:20 -0000 1.6 +++ Makefile.in 7 Oct 2005 17:45:26 -0000 1.7 @@ -21,12 +21,21 @@ postgresql.c : postgresql.lisp $(CLISP) -c postgresql.lisp -postgresql.o : postgresql.c $(INCLUDES)/clisp.h +postgresql.o : postgresql.c $(INCLUDES)/clisp.h config.h $(CC) $(CPPFLAGS) $(PQCPPFLAGS) $(CFLAGS) -I$(INCLUDES) -c postgresql.c sql.fas : sql.lisp $(CLISP) -c sql.lisp +config.status : configure + sh config.status --recheck + +config.h : config.status config.h.in + sh config.status --header=config.h + +Makefile : Makefile.in config.status + sh config.status --file=Makefile + # Make a module clisp-module : all --__--__-- Message: 9 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/modules/pari Makefile.in,1.5,1.6 Date: Fri, 07 Oct 2005 17:45:31 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/modules/pari In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17279/modules/pari Modified Files: Makefile.in Log Message: (config.status, config.h, Makefile): new targets: no need to "rm -rf" the module dir when configure changes Index: Makefile.in =================================================================== RCS file: /cvsroot/clisp/clisp/modules/pari/Makefile.in,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- Makefile.in 14 May 2005 23:27:20 -0000 1.5 +++ Makefile.in 7 Oct 2005 17:45:28 -0000 1.6 @@ -20,12 +20,21 @@ pari.fas pari.c : pari.lisp $(CLISP) -c pari.lisp -pari.o : pari.c $(INCLUDES)/clisp.h +pari.o : pari.c $(INCLUDES)/clisp.h config.h $(CC) $(CPPFLAGS) $(PARICPPFLAGS) $(CFLAGS) -I$(INCLUDES) -c pari.c cpari.o : cpari.c $(CC) $(CPPFLAGS) $(PARICPPFLAGS) $(CFLAGS) -I$(INCLUDES) -c cpari.c +config.status : configure + sh config.status --recheck + +config.h : config.status config.h.in + sh config.status --header=config.h + +Makefile : Makefile.in config.status + sh config.status --file=Makefile + # Make a module clisp-module : all --__--__-- Message: 10 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/modules/dirkey Makefile.in,1.7,1.8 Date: Fri, 07 Oct 2005 17:45:32 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/modules/dirkey In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17279/modules/dirkey Modified Files: Makefile.in Log Message: (config.status, config.h, Makefile): new targets: no need to "rm -rf" the module dir when configure changes Index: Makefile.in =================================================================== RCS file: /cvsroot/clisp/clisp/modules/dirkey/Makefile.in,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- Makefile.in 14 May 2005 23:18:57 -0000 1.7 +++ Makefile.in 7 Oct 2005 17:45:29 -0000 1.8 @@ -24,9 +24,18 @@ dirkey.m.c: dirkey.c $(MODPREP) $(CLISP) $(MODPREP) dirkey.c -dirkey.o : dirkey.m.c $(INCLUDES)/clisp.h +dirkey.o : dirkey.m.c $(INCLUDES)/clisp.h config.h $(CC) $(CPPFLAGS) $(CFLAGS) -I$(INCLUDES) -c dirkey.m.c -o dirkey.o +config.status : configure + sh config.status --recheck + +config.h : config.status config.h.in + sh config.status --header=config.h + +Makefile : Makefile.in config.status + sh config.status --file=Makefile + # Make a module clisp-module : all --__--__-- Message: 11 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/modules/i18n Makefile.in,1.3,1.4 Date: Fri, 07 Oct 2005 17:45:32 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/modules/i18n In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17279/modules/i18n Modified Files: Makefile.in Log Message: (config.status, config.h, Makefile): new targets: no need to "rm -rf" the module dir when configure changes Index: Makefile.in =================================================================== RCS file: /cvsroot/clisp/clisp/modules/i18n/Makefile.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- Makefile.in 14 May 2005 23:18:56 -0000 1.3 +++ Makefile.in 7 Oct 2005 17:45:29 -0000 1.4 @@ -22,12 +22,21 @@ i18n.fas : i18n.lisp $(CLISP) -c i18n.lisp -gettext.o : gettext.m.c $(INCLUDES)/clisp.h +gettext.o : gettext.m.c $(INCLUDES)/clisp.h config.h $(CC) $(CPPFLAGS) $(CFLAGS) -I$(INCLUDES) -c gettext.m.c -o gettext.o gettext.m.c : gettext.c $(MODPREP) $(CLISP) $(MODPREP) gettext.c +config.status : configure + sh config.status --recheck + +config.h : config.status config.h.in + sh config.status --header=config.h + +Makefile : Makefile.in config.status + sh config.status --file=Makefile + # Make a module clisp-module : all --__--__-- Message: 12 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/modules/pcre Makefile.in,1.5,1.6 Date: Fri, 07 Oct 2005 17:45:30 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/modules/pcre In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17279/modules/pcre Modified Files: Makefile.in Log Message: (config.status, config.h, Makefile): new targets: no need to "rm -rf" the module dir when configure changes Index: Makefile.in =================================================================== RCS file: /cvsroot/clisp/clisp/modules/pcre/Makefile.in,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- Makefile.in 21 Mar 2005 15:01:06 -0000 1.5 +++ Makefile.in 7 Oct 2005 17:45:27 -0000 1.6 @@ -22,12 +22,21 @@ pcre.fas : pcre.lisp $(CLISP) -c pcre.lisp -cpcre.o : cpcre.m.c +cpcre.o : cpcre.m.c $(INCLUDES)/clisp.h config.h $(CC) $(CPPFLAGS) $(PCRECPPFLAGS) $(CFLAGS) -I$(INCLUDES) -c cpcre.m.c -o cpcre.o cpcre.m.c : cpcre.c $(MODPREP) $(CLISP) $(MODPREP) cpcre.c +config.status : configure + sh config.status --recheck + +config.h : config.status config.h.in + sh config.status --header=config.h + +Makefile : Makefile.in config.status + sh config.status --file=Makefile + # Make a module clisp-module : all --__--__-- Message: 13 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/modules/syscalls Makefile.in,1.7,1.8 Date: Fri, 07 Oct 2005 17:45:25 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/modules/syscalls In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17279/modules/syscalls Modified Files: Makefile.in Log Message: (config.status, config.h, Makefile): new targets: no need to "rm -rf" the module dir when configure changes Index: Makefile.in =================================================================== RCS file: /cvsroot/clisp/clisp/modules/syscalls/Makefile.in,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- Makefile.in 14 May 2005 23:18:55 -0000 1.7 +++ Makefile.in 7 Oct 2005 17:45:23 -0000 1.8 @@ -26,9 +26,18 @@ calls.m.c: calls.c $(MODPREP) $(CLISP) $(MODPREP) calls.c -calls.o : calls.m.c $(INCLUDES)/clisp.h +calls.o : calls.m.c $(INCLUDES)/clisp.h config.h $(CC) $(CPPFLAGS) $(CFLAGS) -I$(INCLUDES) -c calls.m.c -o calls.o +config.status : configure + sh config.status --recheck + +config.h : config.status config.h.in + sh config.status --header=config.h + +Makefile : Makefile.in config.status + sh config.status --file=Makefile + # Make a module clisp-module : all --__--__-- Message: 14 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/modules/zlib Makefile.in,1.3,1.4 Date: Fri, 07 Oct 2005 17:45:25 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/modules/zlib In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17279/modules/zlib Modified Files: Makefile.in Log Message: (config.status, config.h, Makefile): new targets: no need to "rm -rf" the module dir when configure changes Index: Makefile.in =================================================================== RCS file: /cvsroot/clisp/clisp/modules/zlib/Makefile.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- Makefile.in 14 May 2005 23:27:20 -0000 1.3 +++ Makefile.in 7 Oct 2005 17:45:23 -0000 1.4 @@ -21,9 +21,18 @@ zlib.c zlib.fas : zlib.lisp $(CLISP) -c zlib.lisp -zlib.o : zlib.c $(INCLUDES)/clisp.h +zlib.o : zlib.c $(INCLUDES)/clisp.h config.h $(CC) $(CPPFLAGS) $(CFLAGS) -I$(INCLUDES) -c zlib.c +config.status : configure + sh config.status --recheck + +config.h : config.status config.h.in + sh config.status --header=config.h + +Makefile : Makefile.in config.status + sh config.status --file=Makefile + # Make a module clisp-module : all --__--__-- Message: 15 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/modules/readline Makefile.in,1.1,1.2 Date: Fri, 07 Oct 2005 17:45:27 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/modules/readline In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17279/modules/readline Modified Files: Makefile.in Log Message: (config.status, config.h, Makefile): new targets: no need to "rm -rf" the module dir when configure changes Index: Makefile.in =================================================================== RCS file: /cvsroot/clisp/clisp/modules/readline/Makefile.in,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- Makefile.in 29 Sep 2005 19:13:37 -0000 1.1 +++ Makefile.in 7 Oct 2005 17:45:24 -0000 1.2 @@ -21,9 +21,18 @@ readline.c readline.fas : readline.lisp $(CLISP) -c readline.lisp -readline.o : readline.c $(INCLUDES)/clisp.h +readline.o : readline.c $(INCLUDES)/clisp.h config.h $(CC) $(CPPFLAGS) $(CFLAGS) -I$(INCLUDES) -c readline.c +config.status : configure + sh config.status --recheck + +config.h : config.status config.h.in + sh config.status --header=config.h + +Makefile : Makefile.in config.status + sh config.status --file=Makefile + # Make a module clisp-module : all --__--__-- Message: 16 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/modules/regexp Makefile.in,1.14,1.15 Date: Fri, 07 Oct 2005 17:45:26 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/modules/regexp In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17279/modules/regexp Modified Files: Makefile.in Log Message: (config.status, config.h, Makefile): new targets: no need to "rm -rf" the module dir when configure changes Index: Makefile.in =================================================================== RCS file: /cvsroot/clisp/clisp/modules/regexp/Makefile.in,v retrieving revision 1.14 retrieving revision 1.15 diff -u -d -r1.14 -r1.15 --- Makefile.in 7 Jun 2005 11:08:12 -0000 1.14 +++ Makefile.in 7 Oct 2005 17:45:23 -0000 1.15 @@ -25,7 +25,7 @@ regexp.fas : regexp.lisp $(CLISP) -c regexp.lisp -regexi.o : regexi.m.c $(REGEX_H) $(INCLUDES)/clisp.h +regexi.o : regexi.m.c $(REGEX_H) $(INCLUDES)/clisp.h config.h $(CC) $(CPPFLAGS) $(CFLAGS) -I$(INCLUDES) -c regexi.m.c -o regexi.o regexi.m.c : regexi.c $(MODPREP) @@ -41,6 +41,15 @@ cp alloca_.h alloca.h-t mv alloca.h-t alloca.h +config.status : configure + sh config.status --recheck + +config.h : config.status config.h.in + sh config.status --header=config.h + +Makefile : Makefile.in config.status + sh config.status --file=Makefile + # Make a module clisp-module : all --__--__-- _______________________________________________ clisp-cvs mailing list cli...@li... https://lists.sourceforge.net/lists/listinfo/clisp-cvs End of clisp-cvs Digest |