From: <cli...@li...> - 2005-08-26 15:59:26
|
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/oracle oracle.lisp,1.22,1.23 orafns.c,1.16,1.17 (John Hinsdale) 2. clisp/src ChangeLog,1.4837,1.4838 (John Hinsdale) 3. clisp/src makemake.in,1.592,1.593 ChangeLog,1.4838,1.4839 (Sam Steingold) 4. clisp/src ChangeLog,1.4839,1.4840 (Sam Steingold) 5. clisp Makefile.devel,1.137,1.138 (Sam Steingold) 6. clisp/win32msvc makefile.msvc7,1.19,1.20 makefile.msvc6d,1.9,1.10 makefile.msvc6,1.9,1.10 makefile.msvc5d,1.19,1.20 makefile.msvc5,1.55,1.56 makefile.msvc4,1.53,1.54 (Sam Steingold) --__--__-- Message: 1 From: John Hinsdale <hi...@us...> To: cli...@li... Subject: clisp/modules/oracle oracle.lisp,1.22,1.23 orafns.c,1.16,1.17 Date: Fri, 26 Aug 2005 13:47:25 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/modules/oracle In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10318 Modified Files: oracle.lisp orafns.c Log Message: On output, convert BLOBs to array of (UNSIGNED-BYTE 8) Index: oracle.lisp =================================================================== RCS file: /cvsroot/clisp/clisp/modules/oracle/oracle.lisp,v retrieving revision 1.22 retrieving revision 1.23 diff -u -d -r1.22 -r1.23 --- oracle.lisp 18 Aug 2005 16:21:41 -0000 1.22 +++ oracle.lisp 26 Aug 2005 13:47:23 -0000 1.23 @@ -767,10 +767,13 @@ ; Convert Oracle type based on sqlcol data type. Oracle numerics are converted ; to the appropriate internal Lisp type using READ-FROM-STRING. NULL is retained -; as Lisp NIL, and strings and dates are left as Lisp string. +; as Lisp NIL, BLOB and BFILE are converted to array of bytes, +; and strings and dates are left as Lisp string. (defun convert-type (val sc) (let ((dtype (sqlcol-type sc))) (cond ((null val) nil) + ((find dtype '("BLOB" "BFILE") :test #'equal) + (hex-to-byte-array val)) ((find dtype '("NUMBER" "INTEGER" "FLOAT") :test #'equal) (let ((old-default-format *read-default-float-format*)) ;; Adjust default float format, read, then restore old value @@ -779,7 +782,7 @@ (setf *read-default-float-format* 'double-float) (read-from-string val)) (setf *read-default-float-format* old-default-format)))) - ((find dtype '("VARCHAR" "DATE" "CHAR" "VARCHAR2" "LONG" "RAW" "LONG RAW" "BLOB" "CLOB" "BFILE" "ROWID DESC") :test #'equal) + ((find dtype '("VARCHAR" "DATE" "CHAR" "VARCHAR2" "LONG" "RAW" "LONG RAW" "CLOB" "ROWID DESC") :test #'equal) val) (t (db-error (cat "Unsupported data type '" dtype "'")))))) @@ -1064,6 +1067,33 @@ (defun c-truth (x) (if (lisp-truth x) 1 0)) +;; HEX-VALUE -- Get integer value of single upper-case hex digit +(defun hex-value (h) + (cond ((and (char>= h #\A) (char<= h #\F)) + (+ 10 (- (char-code h) (char-code #\A)))) + ((and (char>= h #\a) (char<= h #\f)) + (+ 10 (- (char-code h) (char-code #\a)))) + ((and (char>= h #\0) (char<= h #\9)) + (- (char-code h) (char-code #\0))) + (t (error "Invalid hex digit")))) + +;; HEX-BYTE-VALUE -- Get byte value of pair of hex digits +(defun hex-byte-value (hh) + (+ (* 16 (hex-value (elt hh 0))) + (hex-value (elt hh 1)))) + +;; HEX-TO-BYTE-ARRAY -- Convert hex string to byte array +(defun hex-to-byte-array (h) + (let* ((size (/ (length h) 2)) + (result (make-array size :element-type '(unsigned-byte 8)))) + (loop + for i from 0 to (1- size) do + (let ((offset (* 2 i))) + (setf (elt result i) + (coerce (hex-byte-value (subseq h offset (+ 2 offset))) + '(unsigned-byte 8))))) + result)) + ; FLATTEN ; Flatten list (lifted from Paul Graham) (defun flatten (x) Index: orafns.c =================================================================== RCS file: /cvsroot/clisp/clisp/modules/oracle/orafns.c,v retrieving revision 1.16 retrieving revision 1.17 diff -u -d -r1.16 -r1.17 --- orafns.c 18 Aug 2005 16:21:41 -0000 1.16 +++ orafns.c 26 Aug 2005 13:47:23 -0000 1.17 @@ -79,6 +79,7 @@ static int check_active_select(struct db_conn *, char *); static int empty(char *); static char * valid_string(char *); +static void hexify (unsigned char *, int) ; /* Static indicator variables for input data */ static sb4 null_indicator = -1; @@ -403,8 +404,12 @@ return db->success = 0; } - /* Null-terminate the data buffer */ - ((char *) col->data)[minof(act_nread, db->long_len)] = '\0'; + /* For BLOB or BFILE, convert to hex */ + if ( col->dtype == SQLT_BLOB || col->dtype == SQLT_BFILE ) + hexify((unsigned char *) col->data, act_nread); + else + /* Null-terminate the data buffer */ + ((char *) col->data)[minof(act_nread, db->long_len)] = '\0'; } } else if ( col->indicator == -1 ) @@ -1164,9 +1169,12 @@ case 8: /* LONG (SQLT_LNG) */ case 112: /* CLOB (SQLT_CLOB) */ + return long_len + 1; + + /* Use twice long_len for BLOBs so we can convert to hex */ case 113: /* BLOB (SQLT_BLOB) */ case 114: /* BFILE (SQLT_FILE) */ - return long_len + 1; + return 2 * long_len + 1; case 24: /* LONG RAW (SQLT_LBI) */ return 2 * long_len + 1; @@ -1427,6 +1435,24 @@ /* Map NULL to empty string */ static char * valid_string(char * s) { return s ? s : ""; } +/* Convert a binary buffer to null-terminated hex in place. Actual + allocation of buf must be twice N plus 1. Work from the end to the + start so we don't stomp on ourselves. */ +/* Convert int to hex */ +#define itoh(n)(((n) > 9) ? ((n) - 10 + 'A') : ((n) + '0')) +static void hexify (unsigned char * buf, int n) +{ + int i; + for ( i = n-1; i >= 0; i-- ) { + unsigned char c = buf[i]; + buf[2*i] = itoh(c / 16); + buf[2*i + 1] = itoh(c & 0xF); + } + + /* Null terminate */ + buf[2*n] = '\0'; +} + /* ------------------------------------------------------------------------------------------------------------- */ /* Wrapper routines - these are part of the "void *" based interface --__--__-- Message: 2 From: John Hinsdale <hi...@us...> To: cli...@li... Subject: clisp/src ChangeLog,1.4837,1.4838 Date: Fri, 26 Aug 2005 13:51:47 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11554 Modified Files: ChangeLog Log Message: Oracle BLOB fix Index: ChangeLog =================================================================== RCS file: /cvsroot/clisp/clisp/src/ChangeLog,v retrieving revision 1.4837 retrieving revision 1.4838 diff -u -d -r1.4837 -r1.4838 --- ChangeLog 25 Aug 2005 23:07:09 -0000 1.4837 +++ ChangeLog 26 Aug 2005 13:51:44 -0000 1.4838 @@ -1,7 +1,8 @@ -2005-08-25 Sam Steingold <sd...@gn...> +2005-08-26 John Hinsdale <hi...@al...> - * modules/berkeley-db/bdb.c (close_messages, DBE-MESSAGES): - added casts for C++ compilation + * modules/oracle/oracle.lisp, orafns.c: Handle Oracle BLOB data + on output as array of (UNSIGNED-BYTE 8) and allow embedded NUL + bytes. Reported by Tomas Hlavaty <kvi...@se...> 2005-08-25 Sam Steingold <sd...@gn...> --__--__-- Message: 3 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/src makemake.in,1.592,1.593 ChangeLog,1.4838,1.4839 Date: Fri, 26 Aug 2005 14:52:07 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27354/src Modified Files: makemake.in ChangeLog Log Message: avoid putting ${} into Makefile, use $() instead Index: makemake.in =================================================================== RCS file: /cvsroot/clisp/clisp/src/makemake.in,v retrieving revision 1.592 retrieving revision 1.593 diff -u -d -r1.592 -r1.593 --- makemake.in 25 Aug 2005 22:49:37 -0000 1.592 +++ makemake.in 26 Aug 2005 14:52:04 -0000 1.593 @@ -2291,7 +2291,7 @@ echotab '$(RM) cflags.h' echotab '$(MV) cflags.h.new cflags.h' else - echotab 'if cmp cflags.h.new cflags.h > /dev/null 2>&1; then ${RM} cflags.h.new; else ${MV} cflags.h.new cflags.h; fi' + echotab 'if cmp cflags.h.new cflags.h > /dev/null 2>&1; then $(RM) cflags.h.new; else $(MV) cflags.h.new cflags.h; fi' fi echotab '$(TOUCH) cflags.h.stamp' echol @@ -3042,7 +3042,7 @@ echotab "sed '${SEDRE}' ${f}.fas > ${f}.fas1" echotab "sed '${SEDRE}' ${RECOMPILEDIR}/${f}.fas > ${RECOMPILEDIR}/${f}.fas1" echotab "cmp -s ${f}.fas1 ${RECOMPILEDIR}/${f}.fas1 ${FAIL}" - echotab "${RM} ${f}.fas1 ${RECOMPILEDIR}/${f}.fas1" + echotab "\$(RM) ${f}.fas1 ${RECOMPILEDIR}/${f}.fas1" else echotab "cmp -s ${f}.fas ${RECOMPILEDIR}/${f}.fas ${FAIL}" fi Index: ChangeLog =================================================================== RCS file: /cvsroot/clisp/clisp/src/ChangeLog,v retrieving revision 1.4838 retrieving revision 1.4839 diff -u -d -r1.4838 -r1.4839 --- ChangeLog 26 Aug 2005 13:51:44 -0000 1.4838 +++ ChangeLog 26 Aug 2005 14:52:04 -0000 1.4839 @@ -1,8 +1,12 @@ +2005-08-26 Sam Steingold <sd...@gn...> + + * makemake.in: avoid putting ${} into Makefile, use $() instead + 2005-08-26 John Hinsdale <hi...@al...> * modules/oracle/oracle.lisp, orafns.c: Handle Oracle BLOB data - on output as array of (UNSIGNED-BYTE 8) and allow embedded NUL - bytes. Reported by Tomas Hlavaty <kvi...@se...> + on output as array of (UNSIGNED-BYTE 8) and allow embedded NUL bytes. + Reported by Tomas Hlavaty <kvi...@se...> 2005-08-25 Sam Steingold <sd...@gn...> --__--__-- Message: 4 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/src ChangeLog,1.4839,1.4840 Date: Fri, 26 Aug 2005 15:02:47 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29437/src Modified Files: ChangeLog Log Message: (makemake): substitute @PACKAGE_VERSION@ Index: ChangeLog =================================================================== RCS file: /cvsroot/clisp/clisp/src/ChangeLog,v retrieving revision 1.4839 retrieving revision 1.4840 diff -u -d -r1.4839 -r1.4840 --- ChangeLog 26 Aug 2005 14:52:04 -0000 1.4839 +++ ChangeLog 26 Aug 2005 15:02:44 -0000 1.4840 @@ -1,5 +1,9 @@ 2005-08-26 Sam Steingold <sd...@gn...> + * Makefile.devel (makemake): substitute @PACKAGE_VERSION@ + +2005-08-26 Sam Steingold <sd...@gn...> + * makemake.in: avoid putting ${} into Makefile, use $() instead 2005-08-26 John Hinsdale <hi...@al...> --__--__-- Message: 5 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp Makefile.devel,1.137,1.138 Date: Fri, 26 Aug 2005 15:02:47 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29437 Modified Files: Makefile.devel Log Message: (makemake): substitute @PACKAGE_VERSION@ Index: Makefile.devel =================================================================== RCS file: /cvsroot/clisp/clisp/Makefile.devel,v retrieving revision 1.137 retrieving revision 1.138 diff -u -d -r1.137 -r1.138 --- Makefile.devel 25 Aug 2005 14:46:13 -0000 1.137 +++ Makefile.devel 26 Aug 2005 15:02:45 -0000 1.138 @@ -114,8 +114,11 @@ ./makemake --with-dynamic-ffi \ win32msvc msvc7 > win32msvc/makefile.msvc7 -makemake : src/makemake.in - (echo "#!/bin/sh" ; cat src/makemake.in) > makemake +makemake : src/makemake.in version.sh + . version.sh; { \ + echo "#!/bin/sh" ; \ + sed "s/@PACKAGE_VERSION@/$${VERSION_NUMBER}/g" src/makemake.in ; \ + } > makemake chmod a+x makemake CURDIR=$(shell pwd) --__--__-- Message: 6 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/win32msvc makefile.msvc7,1.19,1.20 makefile.msvc6d,1.9,1.10 makefile.msvc6,1.9,1.10 makefile.msvc5d,1.19,1.20 makefile.msvc5,1.55,1.56 makefile.msvc4,1.53,1.54 Date: Fri, 26 Aug 2005 15:55:58 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/win32msvc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7579/win32msvc Modified Files: makefile.msvc7 makefile.msvc6d makefile.msvc6 makefile.msvc5d makefile.msvc5 makefile.msvc4 Log Message: regenerated Index: makefile.msvc7 =================================================================== RCS file: /cvsroot/clisp/clisp/win32msvc/makefile.msvc7,v retrieving revision 1.19 retrieving revision 1.20 diff -u -d -r1.19 -r1.20 --- makefile.msvc7 20 Jul 2005 23:58:23 -0000 1.19 +++ makefile.msvc7 26 Aug 2005 15:55:56 -0000 1.20 @@ -159,7 +159,7 @@ # need to do is to add its name to the MODULES definition line above. # -VERSION=@PACKAGE_VERSION@ +VERSION=2.34 CLISP_VERSION=clisp-$(VERSION) # List of add-on modules that are already hardwired in the base linking set @@ -1238,7 +1238,7 @@ $(COMMENT5) sp80386.d > sp80386.c gen.lispbibl.c : lispbibl.d comment5.exe - $(COMMENT5) lispbibl.d | sed -e '/^#line/n;s/^%%%% //;t' -e 's/^.*$$//' > gen.lispbibl.c + $(COMMENT5) lispbibl.d | sed -e '/^%%%% /{s///p;d;}' -e '/^#line /!s/.*//' > gen.lispbibl.c allo : allc spvw.obj spvwtabf.obj spvwtabs.obj spvwtabo.obj eval.obj control.obj encoding.obj pathname.obj stream.obj socket.obj io.obj array.obj hashtabl.obj list.obj package.obj record.obj weak.obj sequence.obj charstrg.obj debug.obj error.obj misc.obj time.obj predtype.obj symbol.obj lisparit.obj i18n.obj foreign.obj win32aux.obj built.obj @@ -2155,9 +2155,6 @@ $(RUN) -x "(and (load \"init.fas\") (ext::saveinitmem) (ext::exit)) (ext::exit t)" -# Perform self-tests. -check : check-recompile check-fresh-line check-tests check-sacla-tests check-ansi-tests check-ansi-tests-compiled - # check the sources: # 1. subr.d, fsubr.d, subrkw.d and all the LISPFUNs must add up # 2. no variables of type gcv_object_t - only pointers to it @@ -2806,30 +2803,8 @@ cd tests && $(LN_S) ..\..\tests\*.lisp . cd tests && $(LN_S) ..\..\tests\*.tst . -check-sacla-tests : sacla-tests lisp.exe lispinit.mem - cd sacla-tests && ../lisp.exe -B .. -M ../lispinit.mem -N ../locale -Efile UTF-8 -Eterminal UTF-8 -norc -i tests.lisp -x '(ext:exit (> (nth-value 1 (run-all-tests)) 0))' - -sacla-tests : - -mkdir sacla-tests - cd sacla-tests && $(LN_S) ..\..\sacla-tests\*.lisp . - -check-ansi-tests : ansi-tests lisp.exe lispinit.mem - cd ansi-tests && ../lisp.exe -B .. -M ../lispinit.mem -N ../locale -Efile UTF-8 -Eterminal UTF-8 -norc -m 30000KW -ansi -i clispload.lsp -x '(in-package "CL-TEST") (time (regression-test:do-tests)) (ext:exit (regression-test:pending-tests))' 2>&1 | tee ../ansi-tests-log - -check-ansi-tests-debug : ansi-tests lisp.exe lispinit.mem - cd ansi-tests && ../lisp.exe -B .. -M ../lispinit.mem -N ../locale -Efile UTF-8 -Eterminal UTF-8 -norc -m 30000KW -ansi -i clispload.lsp -x '(in-package "CL-TEST")' -repl - -check-ansi-tests-compiled : ansi-tests lisp.exe lispinit.mem - cd ansi-tests && ../lisp.exe -B .. -M ../lispinit.mem -N ../locale -Efile UTF-8 -Eterminal UTF-8 -norc -m 30000KW -ansi -i clispload.lsp -x '(in-package "CL-TEST") (setq regression-test::*compile-tests* t) (time (regression-test:do-tests)) (ext:exit (regression-test:pending-tests))' 2>&1 | tee ../ansi-tests-compiled-log - -check-ansi-tests-compiled-debug : ansi-tests lisp.exe lispinit.mem - cd ansi-tests && ../lisp.exe -B .. -M ../lispinit.mem -N ../locale -Efile UTF-8 -Eterminal UTF-8 -norc -m 30000KW -ansi -i clispload.lsp -x '(in-package "CL-TEST") (setq regression-test::*compile-tests* t)' -repl - -ansi-tests : - -mkdir ansi-tests - cd ansi-tests && $(LN_S) ..\..\ansi-tests\Makefile . - cd ansi-tests && $(LN_S) ..\..\ansi-tests\*.lsp . - cd ansi-tests && $(LN_S) ..\..\utils\clispload.lsp . +# Perform self-tests. +check : check-recompile check-fresh-line check-tests clisp.h clisp-test.c : genclisph.o unixconf.h intparam.h floatparam.h @@ -2954,7 +2929,7 @@ $(CC) $(CPPFLAGS) $(CFLAGS) $(CLFLAGS) txt.i.c /Fetxt.exe $(RM) txt.i.c $(RM) txt.i.obj - txt | $(GREP) -v "^ *$$" > clisp.1 + txt | $(GREP) -v "^ *$$" | sed -e "s,@PLATFORM@,win32msvc,g" > clisp.1 $(RM) txt.c $(RM) txt.exe @@ -2964,7 +2939,7 @@ $(CC) $(CPPFLAGS) $(CFLAGS) $(CLFLAGS) txt.i.c /Fetxt.exe $(RM) txt.i.c $(RM) txt.i.obj - txt | sed -e s,=\"http://www.lisp.org/HyperSpec//,=\"http://www.lisp.org/HyperSpec/, > clisp.html + txt | sed -e s,=\"http://www.lisp.org/HyperSpec//,=\"http://www.lisp.org/HyperSpec/, | sed -e "s,@PLATFORM@,win32msvc,g" > clisp.html $(RM) txt.c $(RM) txt.exe Index: makefile.msvc6 =================================================================== RCS file: /cvsroot/clisp/clisp/win32msvc/makefile.msvc6,v retrieving revision 1.9 retrieving revision 1.10 diff -u -d -r1.9 -r1.10 --- makefile.msvc6 20 Jul 2005 23:58:23 -0000 1.9 +++ makefile.msvc6 26 Aug 2005 15:55:56 -0000 1.10 @@ -159,7 +159,7 @@ # need to do is to add its name to the MODULES definition line above. # -VERSION=@PACKAGE_VERSION@ +VERSION=2.34 CLISP_VERSION=clisp-$(VERSION) # List of add-on modules that are already hardwired in the base linking set @@ -1238,7 +1238,7 @@ $(COMMENT5) sp80386.d > sp80386.c gen.lispbibl.c : lispbibl.d comment5.exe - $(COMMENT5) lispbibl.d | sed -e '/^#line/n;s/^%%%% //;t' -e 's/^.*$$//' > gen.lispbibl.c + $(COMMENT5) lispbibl.d | sed -e '/^%%%% /{s///p;d;}' -e '/^#line /!s/.*//' > gen.lispbibl.c allo : allc spvw.obj spvwtabf.obj spvwtabs.obj spvwtabo.obj eval.obj control.obj encoding.obj pathname.obj stream.obj socket.obj io.obj array.obj hashtabl.obj list.obj package.obj record.obj weak.obj sequence.obj charstrg.obj debug.obj error.obj misc.obj time.obj predtype.obj symbol.obj lisparit.obj i18n.obj foreign.obj win32aux.obj built.obj @@ -2156,9 +2156,6 @@ $(RUN) -x "(and (load \"init.fas\") (ext::saveinitmem) (ext::exit)) (ext::exit t)" -# Perform self-tests. -check : check-recompile check-fresh-line check-tests check-sacla-tests check-ansi-tests check-ansi-tests-compiled - # check the sources: # 1. subr.d, fsubr.d, subrkw.d and all the LISPFUNs must add up # 2. no variables of type gcv_object_t - only pointers to it @@ -2807,30 +2804,8 @@ cd tests && $(LN_S) ..\..\tests\*.lisp . cd tests && $(LN_S) ..\..\tests\*.tst . -check-sacla-tests : sacla-tests lisp.exe lispinit.mem - cd sacla-tests && ../lisp.exe -B .. -M ../lispinit.mem -N ../locale -Efile UTF-8 -Eterminal UTF-8 -norc -i tests.lisp -x '(ext:exit (> (nth-value 1 (run-all-tests)) 0))' - -sacla-tests : - -mkdir sacla-tests - cd sacla-tests && $(LN_S) ..\..\sacla-tests\*.lisp . - -check-ansi-tests : ansi-tests lisp.exe lispinit.mem - cd ansi-tests && ../lisp.exe -B .. -M ../lispinit.mem -N ../locale -Efile UTF-8 -Eterminal UTF-8 -norc -m 30000KW -ansi -i clispload.lsp -x '(in-package "CL-TEST") (time (regression-test:do-tests)) (ext:exit (regression-test:pending-tests))' 2>&1 | tee ../ansi-tests-log - -check-ansi-tests-debug : ansi-tests lisp.exe lispinit.mem - cd ansi-tests && ../lisp.exe -B .. -M ../lispinit.mem -N ../locale -Efile UTF-8 -Eterminal UTF-8 -norc -m 30000KW -ansi -i clispload.lsp -x '(in-package "CL-TEST")' -repl - -check-ansi-tests-compiled : ansi-tests lisp.exe lispinit.mem - cd ansi-tests && ../lisp.exe -B .. -M ../lispinit.mem -N ../locale -Efile UTF-8 -Eterminal UTF-8 -norc -m 30000KW -ansi -i clispload.lsp -x '(in-package "CL-TEST") (setq regression-test::*compile-tests* t) (time (regression-test:do-tests)) (ext:exit (regression-test:pending-tests))' 2>&1 | tee ../ansi-tests-compiled-log - -check-ansi-tests-compiled-debug : ansi-tests lisp.exe lispinit.mem - cd ansi-tests && ../lisp.exe -B .. -M ../lispinit.mem -N ../locale -Efile UTF-8 -Eterminal UTF-8 -norc -m 30000KW -ansi -i clispload.lsp -x '(in-package "CL-TEST") (setq regression-test::*compile-tests* t)' -repl - -ansi-tests : - -mkdir ansi-tests - cd ansi-tests && $(LN_S) ..\..\ansi-tests\Makefile . - cd ansi-tests && $(LN_S) ..\..\ansi-tests\*.lsp . - cd ansi-tests && $(LN_S) ..\..\utils\clispload.lsp . +# Perform self-tests. +check : check-recompile check-fresh-line check-tests clisp.h clisp-test.c : genclisph.o unixconf.h intparam.h floatparam.h @@ -2955,7 +2930,7 @@ $(CC) $(CPPFLAGS) $(CFLAGS) $(CLFLAGS) txt.i.c /Fetxt.exe $(RM) txt.i.c $(RM) txt.i.obj - txt | $(GREP) -v "^ *$$" > clisp.1 + txt | $(GREP) -v "^ *$$" | sed -e "s,@PLATFORM@,win32msvc,g" > clisp.1 $(RM) txt.c $(RM) txt.exe @@ -2965,7 +2940,7 @@ $(CC) $(CPPFLAGS) $(CFLAGS) $(CLFLAGS) txt.i.c /Fetxt.exe $(RM) txt.i.c $(RM) txt.i.obj - txt | sed -e s,=\"http://www.lisp.org/HyperSpec//,=\"http://www.lisp.org/HyperSpec/, > clisp.html + txt | sed -e s,=\"http://www.lisp.org/HyperSpec//,=\"http://www.lisp.org/HyperSpec/, | sed -e "s,@PLATFORM@,win32msvc,g" > clisp.html $(RM) txt.c $(RM) txt.exe Index: makefile.msvc5 =================================================================== RCS file: /cvsroot/clisp/clisp/win32msvc/makefile.msvc5,v retrieving revision 1.55 retrieving revision 1.56 diff -u -d -r1.55 -r1.56 --- makefile.msvc5 20 Jul 2005 23:58:23 -0000 1.55 +++ makefile.msvc5 26 Aug 2005 15:55:56 -0000 1.56 @@ -159,7 +159,7 @@ # need to do is to add its name to the MODULES definition line above. # -VERSION=@PACKAGE_VERSION@ +VERSION=2.34 CLISP_VERSION=clisp-$(VERSION) # List of add-on modules that are already hardwired in the base linking set @@ -1238,7 +1238,7 @@ $(COMMENT5) sp80386.d > sp80386.c gen.lispbibl.c : lispbibl.d comment5.exe - $(COMMENT5) lispbibl.d | sed -e '/^#line/n;s/^%%%% //;t' -e 's/^.*$$//' > gen.lispbibl.c + $(COMMENT5) lispbibl.d | sed -e '/^%%%% /{s///p;d;}' -e '/^#line /!s/.*//' > gen.lispbibl.c allo : allc spvw.obj spvwtabf.obj spvwtabs.obj spvwtabo.obj eval.obj control.obj encoding.obj pathname.obj stream.obj socket.obj io.obj array.obj hashtabl.obj list.obj package.obj record.obj weak.obj sequence.obj charstrg.obj debug.obj error.obj misc.obj time.obj predtype.obj symbol.obj lisparit.obj i18n.obj foreign.obj win32aux.obj built.obj @@ -2156,9 +2156,6 @@ $(RUN) -x "(and (load \"init.fas\") (ext::saveinitmem) (ext::exit)) (ext::exit t)" -# Perform self-tests. -check : check-recompile check-fresh-line check-tests check-sacla-tests check-ansi-tests check-ansi-tests-compiled - # check the sources: # 1. subr.d, fsubr.d, subrkw.d and all the LISPFUNs must add up # 2. no variables of type gcv_object_t - only pointers to it @@ -2807,30 +2804,8 @@ cd tests && $(LN_S) ..\..\tests\*.lisp . cd tests && $(LN_S) ..\..\tests\*.tst . -check-sacla-tests : sacla-tests lisp.exe lispinit.mem - cd sacla-tests && ../lisp.exe -B .. -M ../lispinit.mem -N ../locale -Efile UTF-8 -Eterminal UTF-8 -norc -i tests.lisp -x '(ext:exit (> (nth-value 1 (run-all-tests)) 0))' - -sacla-tests : - -mkdir sacla-tests - cd sacla-tests && $(LN_S) ..\..\sacla-tests\*.lisp . - -check-ansi-tests : ansi-tests lisp.exe lispinit.mem - cd ansi-tests && ../lisp.exe -B .. -M ../lispinit.mem -N ../locale -Efile UTF-8 -Eterminal UTF-8 -norc -m 30000KW -ansi -i clispload.lsp -x '(in-package "CL-TEST") (time (regression-test:do-tests)) (ext:exit (regression-test:pending-tests))' 2>&1 | tee ../ansi-tests-log - -check-ansi-tests-debug : ansi-tests lisp.exe lispinit.mem - cd ansi-tests && ../lisp.exe -B .. -M ../lispinit.mem -N ../locale -Efile UTF-8 -Eterminal UTF-8 -norc -m 30000KW -ansi -i clispload.lsp -x '(in-package "CL-TEST")' -repl - -check-ansi-tests-compiled : ansi-tests lisp.exe lispinit.mem - cd ansi-tests && ../lisp.exe -B .. -M ../lispinit.mem -N ../locale -Efile UTF-8 -Eterminal UTF-8 -norc -m 30000KW -ansi -i clispload.lsp -x '(in-package "CL-TEST") (setq regression-test::*compile-tests* t) (time (regression-test:do-tests)) (ext:exit (regression-test:pending-tests))' 2>&1 | tee ../ansi-tests-compiled-log - -check-ansi-tests-compiled-debug : ansi-tests lisp.exe lispinit.mem - cd ansi-tests && ../lisp.exe -B .. -M ../lispinit.mem -N ../locale -Efile UTF-8 -Eterminal UTF-8 -norc -m 30000KW -ansi -i clispload.lsp -x '(in-package "CL-TEST") (setq regression-test::*compile-tests* t)' -repl - -ansi-tests : - -mkdir ansi-tests - cd ansi-tests && $(LN_S) ..\..\ansi-tests\Makefile . - cd ansi-tests && $(LN_S) ..\..\ansi-tests\*.lsp . - cd ansi-tests && $(LN_S) ..\..\utils\clispload.lsp . +# Perform self-tests. +check : check-recompile check-fresh-line check-tests clisp.h clisp-test.c : genclisph.o unixconf.h intparam.h floatparam.h @@ -2955,7 +2930,7 @@ $(CC) $(CPPFLAGS) $(CFLAGS) $(CLFLAGS) txt.i.c /Fetxt.exe $(RM) txt.i.c $(RM) txt.i.obj - txt | $(GREP) -v "^ *$$" > clisp.1 + txt | $(GREP) -v "^ *$$" | sed -e "s,@PLATFORM@,win32msvc,g" > clisp.1 $(RM) txt.c $(RM) txt.exe @@ -2965,7 +2940,7 @@ $(CC) $(CPPFLAGS) $(CFLAGS) $(CLFLAGS) txt.i.c /Fetxt.exe $(RM) txt.i.c $(RM) txt.i.obj - txt | sed -e s,=\"http://www.lisp.org/HyperSpec//,=\"http://www.lisp.org/HyperSpec/, > clisp.html + txt | sed -e s,=\"http://www.lisp.org/HyperSpec//,=\"http://www.lisp.org/HyperSpec/, | sed -e "s,@PLATFORM@,win32msvc,g" > clisp.html $(RM) txt.c $(RM) txt.exe Index: makefile.msvc4 =================================================================== RCS file: /cvsroot/clisp/clisp/win32msvc/makefile.msvc4,v retrieving revision 1.53 retrieving revision 1.54 diff -u -d -r1.53 -r1.54 --- makefile.msvc4 20 Jul 2005 23:58:24 -0000 1.53 +++ makefile.msvc4 26 Aug 2005 15:55:56 -0000 1.54 @@ -159,7 +159,7 @@ # need to do is to add its name to the MODULES definition line above. # -VERSION=@PACKAGE_VERSION@ +VERSION=2.34 CLISP_VERSION=clisp-$(VERSION) # List of add-on modules that are already hardwired in the base linking set @@ -1238,7 +1238,7 @@ $(COMMENT5) sp80386.d > sp80386.c gen.lispbibl.c : lispbibl.d comment5.exe - $(COMMENT5) lispbibl.d | sed -e '/^#line/n;s/^%%%% //;t' -e 's/^.*$$//' > gen.lispbibl.c + $(COMMENT5) lispbibl.d | sed -e '/^%%%% /{s///p;d;}' -e '/^#line /!s/.*//' > gen.lispbibl.c allo : allc spvw.obj spvwtabf.obj spvwtabs.obj spvwtabo.obj eval.obj control.obj encoding.obj pathname.obj stream.obj socket.obj io.obj array.obj hashtabl.obj list.obj package.obj record.obj weak.obj sequence.obj charstrg.obj debug.obj error.obj misc.obj time.obj predtype.obj symbol.obj lisparit.obj i18n.obj foreign.obj win32aux.obj built.obj @@ -2156,9 +2156,6 @@ $(RUN) -x "(and (load \"init.fas\") (ext::saveinitmem) (ext::exit)) (ext::exit t)" -# Perform self-tests. -check : check-recompile check-fresh-line check-tests check-sacla-tests check-ansi-tests check-ansi-tests-compiled - # check the sources: # 1. subr.d, fsubr.d, subrkw.d and all the LISPFUNs must add up # 2. no variables of type gcv_object_t - only pointers to it @@ -2807,30 +2804,8 @@ cd tests && $(LN_S) ..\..\tests\*.lisp . cd tests && $(LN_S) ..\..\tests\*.tst . -check-sacla-tests : sacla-tests lisp.exe lispinit.mem - cd sacla-tests && ../lisp.exe -B .. -M ../lispinit.mem -N ../locale -Efile UTF-8 -Eterminal UTF-8 -norc -i tests.lisp -x '(ext:exit (> (nth-value 1 (run-all-tests)) 0))' - -sacla-tests : - -mkdir sacla-tests - cd sacla-tests && $(LN_S) ..\..\sacla-tests\*.lisp . - -check-ansi-tests : ansi-tests lisp.exe lispinit.mem - cd ansi-tests && ../lisp.exe -B .. -M ../lispinit.mem -N ../locale -Efile UTF-8 -Eterminal UTF-8 -norc -m 30000KW -ansi -i clispload.lsp -x '(in-package "CL-TEST") (time (regression-test:do-tests)) (ext:exit (regression-test:pending-tests))' 2>&1 | tee ../ansi-tests-log - -check-ansi-tests-debug : ansi-tests lisp.exe lispinit.mem - cd ansi-tests && ../lisp.exe -B .. -M ../lispinit.mem -N ../locale -Efile UTF-8 -Eterminal UTF-8 -norc -m 30000KW -ansi -i clispload.lsp -x '(in-package "CL-TEST")' -repl - -check-ansi-tests-compiled : ansi-tests lisp.exe lispinit.mem - cd ansi-tests && ../lisp.exe -B .. -M ../lispinit.mem -N ../locale -Efile UTF-8 -Eterminal UTF-8 -norc -m 30000KW -ansi -i clispload.lsp -x '(in-package "CL-TEST") (setq regression-test::*compile-tests* t) (time (regression-test:do-tests)) (ext:exit (regression-test:pending-tests))' 2>&1 | tee ../ansi-tests-compiled-log - -check-ansi-tests-compiled-debug : ansi-tests lisp.exe lispinit.mem - cd ansi-tests && ../lisp.exe -B .. -M ../lispinit.mem -N ../locale -Efile UTF-8 -Eterminal UTF-8 -norc -m 30000KW -ansi -i clispload.lsp -x '(in-package "CL-TEST") (setq regression-test::*compile-tests* t)' -repl - -ansi-tests : - -mkdir ansi-tests - cd ansi-tests && $(LN_S) ..\..\ansi-tests\Makefile . - cd ansi-tests && $(LN_S) ..\..\ansi-tests\*.lsp . - cd ansi-tests && $(LN_S) ..\..\utils\clispload.lsp . +# Perform self-tests. +check : check-recompile check-fresh-line check-tests clisp.h clisp-test.c : genclisph.o unixconf.h intparam.h floatparam.h @@ -2955,7 +2930,7 @@ $(CC) $(CPPFLAGS) $(CFLAGS) $(CLFLAGS) txt.i.c /Fetxt.exe $(RM) txt.i.c $(RM) txt.i.obj - txt | $(GREP) -v "^ *$$" > clisp.1 + txt | $(GREP) -v "^ *$$" | sed -e "s,@PLATFORM@,win32msvc,g" > clisp.1 $(RM) txt.c $(RM) txt.exe @@ -2965,7 +2940,7 @@ $(CC) $(CPPFLAGS) $(CFLAGS) $(CLFLAGS) txt.i.c /Fetxt.exe $(RM) txt.i.c $(RM) txt.i.obj - txt | sed -e s,=\"http://www.lisp.org/HyperSpec//,=\"http://www.lisp.org/HyperSpec/, > clisp.html + txt | sed -e s,=\"http://www.lisp.org/HyperSpec//,=\"http://www.lisp.org/HyperSpec/, | sed -e "s,@PLATFORM@,win32msvc,g" > clisp.html $(RM) txt.c $(RM) txt.exe Index: makefile.msvc6d =================================================================== RCS file: /cvsroot/clisp/clisp/win32msvc/makefile.msvc6d,v retrieving revision 1.9 retrieving revision 1.10 diff -u -d -r1.9 -r1.10 --- makefile.msvc6d 20 Jul 2005 23:58:23 -0000 1.9 +++ makefile.msvc6d 26 Aug 2005 15:55:56 -0000 1.10 @@ -159,7 +159,7 @@ # need to do is to add its name to the MODULES definition line above. # -VERSION=@PACKAGE_VERSION@ +VERSION=2.34 CLISP_VERSION=clisp-$(VERSION) # List of add-on modules that are already hardwired in the base linking set @@ -1238,7 +1238,7 @@ $(COMMENT5) sp80386.d > sp80386.c gen.lispbibl.c : lispbibl.d comment5.exe - $(COMMENT5) lispbibl.d | sed -e '/^#line/n;s/^%%%% //;t' -e 's/^.*$$//' > gen.lispbibl.c + $(COMMENT5) lispbibl.d | sed -e '/^%%%% /{s///p;d;}' -e '/^#line /!s/.*//' > gen.lispbibl.c allo : allc spvw.obj spvwtabf.obj spvwtabs.obj spvwtabo.obj eval.obj control.obj encoding.obj pathname.obj stream.obj socket.obj io.obj array.obj hashtabl.obj list.obj package.obj record.obj weak.obj sequence.obj charstrg.obj debug.obj error.obj misc.obj time.obj predtype.obj symbol.obj lisparit.obj i18n.obj foreign.obj win32aux.obj built.obj @@ -2159,9 +2159,6 @@ $(RUN) -x "(and (load \"init.fas\") (ext::saveinitmem) (ext::exit)) (ext::exit t)" -# Perform self-tests. -check : check-recompile check-fresh-line check-tests check-sacla-tests check-ansi-tests check-ansi-tests-compiled - # check the sources: # 1. subr.d, fsubr.d, subrkw.d and all the LISPFUNs must add up # 2. no variables of type gcv_object_t - only pointers to it @@ -2810,30 +2807,8 @@ cd tests && $(LN_S) ..\..\tests\*.lisp . cd tests && $(LN_S) ..\..\tests\*.tst . -check-sacla-tests : sacla-tests lisp.exe lispinit.mem - cd sacla-tests && ../lisp.exe -B .. -M ../lispinit.mem -N ../locale -Efile UTF-8 -Eterminal UTF-8 -norc -i tests.lisp -x '(ext:exit (> (nth-value 1 (run-all-tests)) 0))' - -sacla-tests : - -mkdir sacla-tests - cd sacla-tests && $(LN_S) ..\..\sacla-tests\*.lisp . - -check-ansi-tests : ansi-tests lisp.exe lispinit.mem - cd ansi-tests && ../lisp.exe -B .. -M ../lispinit.mem -N ../locale -Efile UTF-8 -Eterminal UTF-8 -norc -m 30000KW -ansi -i clispload.lsp -x '(in-package "CL-TEST") (time (regression-test:do-tests)) (ext:exit (regression-test:pending-tests))' 2>&1 | tee ../ansi-tests-log - -check-ansi-tests-debug : ansi-tests lisp.exe lispinit.mem - cd ansi-tests && ../lisp.exe -B .. -M ../lispinit.mem -N ../locale -Efile UTF-8 -Eterminal UTF-8 -norc -m 30000KW -ansi -i clispload.lsp -x '(in-package "CL-TEST")' -repl - -check-ansi-tests-compiled : ansi-tests lisp.exe lispinit.mem - cd ansi-tests && ../lisp.exe -B .. -M ../lispinit.mem -N ../locale -Efile UTF-8 -Eterminal UTF-8 -norc -m 30000KW -ansi -i clispload.lsp -x '(in-package "CL-TEST") (setq regression-test::*compile-tests* t) (time (regression-test:do-tests)) (ext:exit (regression-test:pending-tests))' 2>&1 | tee ../ansi-tests-compiled-log - -check-ansi-tests-compiled-debug : ansi-tests lisp.exe lispinit.mem - cd ansi-tests && ../lisp.exe -B .. -M ../lispinit.mem -N ../locale -Efile UTF-8 -Eterminal UTF-8 -norc -m 30000KW -ansi -i clispload.lsp -x '(in-package "CL-TEST") (setq regression-test::*compile-tests* t)' -repl - -ansi-tests : - -mkdir ansi-tests - cd ansi-tests && $(LN_S) ..\..\ansi-tests\Makefile . - cd ansi-tests && $(LN_S) ..\..\ansi-tests\*.lsp . - cd ansi-tests && $(LN_S) ..\..\utils\clispload.lsp . +# Perform self-tests. +check : check-recompile check-fresh-line check-tests clisp.h clisp-test.c : genclisph.o unixconf.h intparam.h floatparam.h @@ -2958,7 +2933,7 @@ $(CC) $(CPPFLAGS) $(CFLAGS) $(CLFLAGS) txt.i.c /Fetxt.exe $(RM) txt.i.c $(RM) txt.i.obj - txt | $(GREP) -v "^ *$$" > clisp.1 + txt | $(GREP) -v "^ *$$" | sed -e "s,@PLATFORM@,win32msvc,g" > clisp.1 $(RM) txt.c $(RM) txt.exe @@ -2968,7 +2943,7 @@ $(CC) $(CPPFLAGS) $(CFLAGS) $(CLFLAGS) txt.i.c /Fetxt.exe $(RM) txt.i.c $(RM) txt.i.obj - txt | sed -e s,=\"http://www.lisp.org/HyperSpec//,=\"http://www.lisp.org/HyperSpec/, > clisp.html + txt | sed -e s,=\"http://www.lisp.org/HyperSpec//,=\"http://www.lisp.org/HyperSpec/, | sed -e "s,@PLATFORM@,win32msvc,g" > clisp.html $(RM) txt.c $(RM) txt.exe Index: makefile.msvc5d =================================================================== RCS file: /cvsroot/clisp/clisp/win32msvc/makefile.msvc5d,v retrieving revision 1.19 retrieving revision 1.20 diff -u -d -r1.19 -r1.20 --- makefile.msvc5d 20 Jul 2005 23:58:23 -0000 1.19 +++ makefile.msvc5d 26 Aug 2005 15:55:56 -0000 1.20 @@ -159,7 +159,7 @@ # need to do is to add its name to the MODULES definition line above. # -VERSION=@PACKAGE_VERSION@ +VERSION=2.34 CLISP_VERSION=clisp-$(VERSION) # List of add-on modules that are already hardwired in the base linking set @@ -1238,7 +1238,7 @@ $(COMMENT5) sp80386.d > sp80386.c gen.lispbibl.c : lispbibl.d comment5.exe - $(COMMENT5) lispbibl.d | sed -e '/^#line/n;s/^%%%% //;t' -e 's/^.*$$//' > gen.lispbibl.c + $(COMMENT5) lispbibl.d | sed -e '/^%%%% /{s///p;d;}' -e '/^#line /!s/.*//' > gen.lispbibl.c allo : allc spvw.obj spvwtabf.obj spvwtabs.obj spvwtabo.obj eval.obj control.obj encoding.obj pathname.obj stream.obj socket.obj io.obj array.obj hashtabl.obj list.obj package.obj record.obj weak.obj sequence.obj charstrg.obj debug.obj error.obj misc.obj time.obj predtype.obj symbol.obj lisparit.obj i18n.obj foreign.obj win32aux.obj built.obj @@ -2159,9 +2159,6 @@ $(RUN) -x "(and (load \"init.fas\") (ext::saveinitmem) (ext::exit)) (ext::exit t)" -# Perform self-tests. -check : check-recompile check-fresh-line check-tests check-sacla-tests check-ansi-tests check-ansi-tests-compiled - # check the sources: # 1. subr.d, fsubr.d, subrkw.d and all the LISPFUNs must add up # 2. no variables of type gcv_object_t - only pointers to it @@ -2810,30 +2807,8 @@ cd tests && $(LN_S) ..\..\tests\*.lisp . cd tests && $(LN_S) ..\..\tests\*.tst . -check-sacla-tests : sacla-tests lisp.exe lispinit.mem - cd sacla-tests && ../lisp.exe -B .. -M ../lispinit.mem -N ../locale -Efile UTF-8 -Eterminal UTF-8 -norc -i tests.lisp -x '(ext:exit (> (nth-value 1 (run-all-tests)) 0))' - -sacla-tests : - -mkdir sacla-tests - cd sacla-tests && $(LN_S) ..\..\sacla-tests\*.lisp . - -check-ansi-tests : ansi-tests lisp.exe lispinit.mem - cd ansi-tests && ../lisp.exe -B .. -M ../lispinit.mem -N ../locale -Efile UTF-8 -Eterminal UTF-8 -norc -m 30000KW -ansi -i clispload.lsp -x '(in-package "CL-TEST") (time (regression-test:do-tests)) (ext:exit (regression-test:pending-tests))' 2>&1 | tee ../ansi-tests-log - -check-ansi-tests-debug : ansi-tests lisp.exe lispinit.mem - cd ansi-tests && ../lisp.exe -B .. -M ../lispinit.mem -N ../locale -Efile UTF-8 -Eterminal UTF-8 -norc -m 30000KW -ansi -i clispload.lsp -x '(in-package "CL-TEST")' -repl - -check-ansi-tests-compiled : ansi-tests lisp.exe lispinit.mem - cd ansi-tests && ../lisp.exe -B .. -M ../lispinit.mem -N ../locale -Efile UTF-8 -Eterminal UTF-8 -norc -m 30000KW -ansi -i clispload.lsp -x '(in-package "CL-TEST") (setq regression-test::*compile-tests* t) (time (regression-test:do-tests)) (ext:exit (regression-test:pending-tests))' 2>&1 | tee ../ansi-tests-compiled-log - -check-ansi-tests-compiled-debug : ansi-tests lisp.exe lispinit.mem - cd ansi-tests && ../lisp.exe -B .. -M ../lispinit.mem -N ../locale -Efile UTF-8 -Eterminal UTF-8 -norc -m 30000KW -ansi -i clispload.lsp -x '(in-package "CL-TEST") (setq regression-test::*compile-tests* t)' -repl - -ansi-tests : - -mkdir ansi-tests - cd ansi-tests && $(LN_S) ..\..\ansi-tests\Makefile . - cd ansi-tests && $(LN_S) ..\..\ansi-tests\*.lsp . - cd ansi-tests && $(LN_S) ..\..\utils\clispload.lsp . +# Perform self-tests. +check : check-recompile check-fresh-line check-tests clisp.h clisp-test.c : genclisph.o unixconf.h intparam.h floatparam.h @@ -2958,7 +2933,7 @@ $(CC) $(CPPFLAGS) $(CFLAGS) $(CLFLAGS) txt.i.c /Fetxt.exe $(RM) txt.i.c $(RM) txt.i.obj - txt | $(GREP) -v "^ *$$" > clisp.1 + txt | $(GREP) -v "^ *$$" | sed -e "s,@PLATFORM@,win32msvc,g" > clisp.1 $(RM) txt.c $(RM) txt.exe @@ -2968,7 +2943,7 @@ $(CC) $(CPPFLAGS) $(CFLAGS) $(CLFLAGS) txt.i.c /Fetxt.exe $(RM) txt.i.c $(RM) txt.i.obj - txt | sed -e s,=\"http://www.lisp.org/HyperSpec//,=\"http://www.lisp.org/HyperSpec/, > clisp.html + txt | sed -e s,=\"http://www.lisp.org/HyperSpec//,=\"http://www.lisp.org/HyperSpec/, | sed -e "s,@PLATFORM@,win32msvc,g" > clisp.html $(RM) txt.c $(RM) txt.exe --__--__-- _______________________________________________ clisp-cvs mailing list cli...@li... https://lists.sourceforge.net/lists/listinfo/clisp-cvs End of clisp-cvs Digest |