From: <cli...@li...> - 2005-03-19 04:13:23
|
Send clisp-cvs mailing list submissions to cli...@li... To subscribe or unsubscribe via the World Wide Web, visit https://lists.sourceforge.net/lists/listinfo/clisp-cvs or, via email, send a message with subject or body 'help' to cli...@li... You can reach the person managing the list at cli...@li... When replying, please edit your Subject line so it is more specific than "Re: Contents of clisp-cvs digest..." CLISP CVS commits for today Today's Topics: 1. clisp/src ChangeLog,1.4382,1.4383 configure.in,1.90,1.91 TODO,1.78,1.79 (Bruno Haible) 2. clisp/src configure,1.117,1.118 (Sam Steingold) 3. clisp/modules/regexp regex.c,1.5,1.6 (Sam Steingold) 4. clisp/src ChangeLog,1.4383,1.4384 (Sam Steingold) 5. clisp/src spvw.d,1.354,1.355 ChangeLog,1.4384,1.4385 (Sam Steingold) 6. clisp/src execname.c,1.2,1.3 ChangeLog,1.4385,1.4386 (Sam Steingold) 7. clisp/src makemake.in,1.537,1.538 ChangeLog,1.4386,1.4387 (Sam Steingold) 8. clisp/src makemake.in,1.538,1.539 ChangeLog,1.4387,1.4388 (Sam Steingold) --__--__-- Message: 1 From: Bruno Haible <ha...@us...> To: cli...@li... Subject: clisp/src ChangeLog,1.4382,1.4383 configure.in,1.90,1.91 TODO,1.78,1.79 Date: Fri, 18 Mar 2005 12:37:32 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11758/src Modified Files: ChangeLog configure.in TODO Log Message: Use esyscmd to retrieve the version number. Index: ChangeLog =================================================================== RCS file: /cvsroot/clisp/clisp/src/ChangeLog,v retrieving revision 1.4382 retrieving revision 1.4383 diff -u -d -r1.4382 -r1.4383 --- ChangeLog 18 Mar 2005 00:01:54 -0000 1.4382 +++ ChangeLog 18 Mar 2005 12:37:10 -0000 1.4383 @@ -1,3 +1,8 @@ +2005-03-18 Bruno Haible <br...@cl...> + + * configure.in (AC_INIT): Use esyscmd to retrieve the version number. + Suggested by Alexandre Duret-Lutz and Sam Steingold. + 2005-03-17 Sam Steingold <sd...@gn...> * makemake.in (distrib) [cygwin]: remove the target before ln Index: TODO =================================================================== RCS file: /cvsroot/clisp/clisp/src/TODO,v retrieving revision 1.78 retrieving revision 1.79 diff -u -d -r1.78 -r1.79 --- TODO 17 Mar 2005 20:18:37 -0000 1.78 +++ TODO 18 Mar 2005 12:37:29 -0000 1.79 @@ -19,10 +19,6 @@ calls.c:1866: (near initialization for `module__syscalls__subr_tab._subr_posix_bogomips.GCself.one_o') <http://sourceforge.net/tracker/index.php?func=detail&aid=981623&group_id=1355&atid=101355> -patch 2005-02-17 "Simplify the version handling" -broke version handling: -PACKAGE_* constants are re-defined too late. - MUST-FIX BEFORE RELEASE 2.35 ============================ Index: configure.in =================================================================== RCS file: /cvsroot/clisp/clisp/src/configure.in,v retrieving revision 1.90 retrieving revision 1.91 diff -u -d -r1.90 -r1.91 --- configure.in 17 Mar 2005 20:54:23 -0000 1.90 +++ configure.in 18 Mar 2005 12:37:29 -0000 1.91 @@ -16,11 +16,8 @@ dnl dnl AC_PREREQ(2.57) -AC_INIT(GNU CLISP,no_version_known_bug,http://clisp.cons.org/,clisp) +AC_INIT(GNU CLISP, m4_normalize(esyscmd([if test -f version.sh; then . ./version.sh; else . ../version.sh; fi; echo "${VERSION_NUMBER} (${RELEASE_DATE})"])), http://clisp.cons.org/, clisp) AC_CONFIG_SRCDIR(lispbibl.d) -. $srcdir/../version.sh -PACKAGE_VERSION="$VERSION_NUMBER ($RELEASE_DATE)" -PACKAGE_STRING="$PACKAGE_NAME $PACKAGE_VERSION" AC_COPYRIGHT([GNU CLISP Copyright 1989-2005 by Bruno Haible and others GNU CLISP is distributed under the GNU GPL, see file COPYRIGHT])dnl AC_REVISION([$Id$])dnl --__--__-- Message: 2 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/src configure,1.117,1.118 Date: Fri, 18 Mar 2005 14:37:54 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13412/src Modified Files: configure Log Message: regenerated Index: configure =================================================================== RCS file: /cvsroot/clisp/clisp/src/configure,v retrieving revision 1.117 retrieving revision 1.118 diff -u -d -r1.117 -r1.118 --- configure 17 Mar 2005 21:39:36 -0000 1.117 +++ configure 18 Mar 2005 14:37:50 -0000 1.118 @@ -1,7 +1,7 @@ #! /bin/sh -# From configure.in Id: configure.in,v 1.90 2005/03/17 20:54:23 sds Exp . +# From configure.in Id: configure.in,v 1.91 2005/03/18 12:37:29 haible Exp . # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.59 for GNU CLISP no_version_known_bug. +# Generated by GNU Autoconf 2.59 for GNU CLISP 2.33.83 (2005-03-14). # # Report bugs to <http://clisp.cons.org/>. # @@ -273,8 +273,8 @@ # Identity of this package. PACKAGE_NAME='GNU CLISP' PACKAGE_TARNAME='clisp' -PACKAGE_VERSION='no_version_known_bug' -PACKAGE_STRING='GNU CLISP no_version_known_bug' +PACKAGE_VERSION='2.33.83 (2005-03-14)' +PACKAGE_STRING='GNU CLISP 2.33.83 (2005-03-14)' PACKAGE_BUGREPORT='http://clisp.cons.org/' ac_unique_file="lispbibl.d" @@ -784,7 +784,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures GNU CLISP no_version_known_bug to adapt to many kinds of systems. +\`configure' configures GNU CLISP 2.33.83 (2005-03-14) to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -849,7 +849,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of GNU CLISP no_version_known_bug:";; + short | recursive ) echo "Configuration of GNU CLISP 2.33.83 (2005-03-14):";; esac cat <<\_ACEOF @@ -983,7 +983,7 @@ test -n "$ac_init_help" && exit 0 if $ac_init_version; then cat <<\_ACEOF -GNU CLISP configure no_version_known_bug +GNU CLISP configure 2.33.83 (2005-03-14) generated by GNU Autoconf 2.59 Copyright (C) 2003 Free Software Foundation, Inc. @@ -1000,7 +1000,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by GNU CLISP $as_me no_version_known_bug, which was +It was created by GNU CLISP $as_me 2.33.83 (2005-03-14), which was generated by GNU Autoconf 2.59. Invocation command line was $ $0 $@ @@ -1337,9 +1337,6 @@ -. $srcdir/../version.sh -PACKAGE_VERSION="$VERSION_NUMBER ($RELEASE_DATE)" -PACKAGE_STRING="$PACKAGE_NAME $PACKAGE_VERSION" ac_config_headers="$ac_config_headers unixconf.h" { echo "$as_me:$LINENO: * checks for programs" >&5 @@ -25348,7 +25345,7 @@ } >&5 cat >&5 <<_CSEOF -This file was extended by GNU CLISP $as_me no_version_known_bug, which was +This file was extended by GNU CLISP $as_me 2.33.83 (2005-03-14), which was generated by GNU Autoconf 2.59. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -25411,7 +25408,7 @@ cat >>$CONFIG_STATUS <<_ACEOF ac_cs_version="\\ -GNU CLISP config.status no_version_known_bug +GNU CLISP config.status 2.33.83 (2005-03-14) configured by $0, generated by GNU Autoconf 2.59, with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\" --__--__-- Message: 3 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/modules/regexp regex.c,1.5,1.6 Date: Fri, 18 Mar 2005 15:25:44 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/modules/regexp In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25552/modules/regexp Modified Files: regex.c Log Message: check HAVE_ALLOCA_H before #include <alloca.h> Index: regex.c =================================================================== RCS file: /cvsroot/clisp/clisp/modules/regexp/regex.c,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- regex.c 15 Mar 2005 14:11:04 -0000 1.5 +++ regex.c 18 Mar 2005 15:25:40 -0000 1.6 @@ -272,7 +272,7 @@ # else /* not REGEX_MALLOC */ /* Emacs already defines alloca, sometimes. */ -# ifndef alloca +# if !defined(alloca) && defined(HAVE_ALLOCA_H) /* Make alloca work the best possible way. */ # include <alloca.h> --__--__-- Message: 4 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/src ChangeLog,1.4383,1.4384 Date: Fri, 18 Mar 2005 15:25:42 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25552/src Modified Files: ChangeLog Log Message: check HAVE_ALLOCA_H before #include <alloca.h> Index: ChangeLog =================================================================== RCS file: /cvsroot/clisp/clisp/src/ChangeLog,v retrieving revision 1.4383 retrieving revision 1.4384 diff -u -d -r1.4383 -r1.4384 --- ChangeLog 18 Mar 2005 12:37:10 -0000 1.4383 +++ ChangeLog 18 Mar 2005 15:25:05 -0000 1.4384 @@ -1,3 +1,7 @@ +2005-03-18 Sam Steingold <sd...@gn...> + + * modules/regexp/regex.c: check HAVE_ALLOCA_H before #include <alloca.h> + 2005-03-18 Bruno Haible <br...@cl...> * configure.in (AC_INIT): Use esyscmd to retrieve the version number. --__--__-- Message: 5 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/src spvw.d,1.354,1.355 ChangeLog,1.4384,1.4385 Date: Fri, 18 Mar 2005 19:32:52 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1231/src Modified Files: spvw.d ChangeLog Log Message: DYNAMIC_FFI does not imply that dlopen() is present, need to check for HAVE_DLOPEN or WIN32_NATIVE Index: spvw.d =================================================================== RCS file: /cvsroot/clisp/clisp/src/spvw.d,v retrieving revision 1.354 retrieving revision 1.355 diff -u -d -r1.354 -r1.355 --- spvw.d 16 Mar 2005 22:01:59 -0000 1.354 +++ spvw.d 18 Mar 2005 19:32:40 -0000 1.355 @@ -3378,7 +3378,11 @@ #include "spvw_memfile.c" /* ------------------------ dll loading ----------------------------------- */ -#if defined(DYNAMIC_MODULES) || defined(DYNAMIC_FFI) +#if defined(DYNAMIC_MODULES) || (defined(DYNAMIC_FFI) && (defined(WIN32_NATIVE) || defined(HAVE_DLOPEN))) + +#if defined(HAVE_DLFCN_H) +#include <dlfcn.h> +#endif /* open the dynamic library libname is the name of the library Index: ChangeLog =================================================================== RCS file: /cvsroot/clisp/clisp/src/ChangeLog,v retrieving revision 1.4384 retrieving revision 1.4385 diff -u -d -r1.4384 -r1.4385 --- ChangeLog 18 Mar 2005 15:25:05 -0000 1.4384 +++ ChangeLog 18 Mar 2005 19:32:42 -0000 1.4385 @@ -1,5 +1,10 @@ 2005-03-18 Sam Steingold <sd...@gn...> + * spvw.d: DYNAMIC_FFI does not imply that dlopen() is present, + need to check for HAVE_DLOPEN or WIN32_NATIVE + +2005-03-18 Sam Steingold <sd...@gn...> + * modules/regexp/regex.c: check HAVE_ALLOCA_H before #include <alloca.h> 2005-03-18 Bruno Haible <br...@cl...> --__--__-- Message: 6 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/src execname.c,1.2,1.3 ChangeLog,1.4385,1.4386 Date: Fri, 18 Mar 2005 19:43:29 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5978/src Modified Files: execname.c ChangeLog Log Message: (find_executable): avoid declaring variables in the middle of a block (OSX portability) Index: execname.c =================================================================== RCS file: /cvsroot/clisp/clisp/src/execname.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- execname.c 17 Mar 2005 20:59:05 -0000 1.2 +++ execname.c 18 Mar 2005 19:43:21 -0000 1.3 @@ -81,17 +81,14 @@ /* Now we guess the executable's full path. We assume the executable has been called via execlp() or execvp() with properly set up argv[0]. The login(1) convention to add a '-' prefix to argv[0] is not supported. */ - bool has_slash = false; { const char * p; for (p = program_name; *p; p++) - if (*p == '/') { - has_slash = true; break; - } + if (*p == '/') + goto has_slash; } - if (!has_slash) { - /* exec searches paths without slashes in the directory list given - by $PATH. */ + { /* exec searches paths without slashes in the directory list given + by $PATH. */ const char * path = getenv("PATH"); if (!(path==NULL)) { const char * p; @@ -124,6 +121,7 @@ } /* Not found in the PATH, assume the current directory. */ } + has_slash: /* exec treats paths containing slashes as relative to the current directory */ if (maybe_executable(program_name)) { Index: ChangeLog =================================================================== RCS file: /cvsroot/clisp/clisp/src/ChangeLog,v retrieving revision 1.4385 retrieving revision 1.4386 diff -u -d -r1.4385 -r1.4386 --- ChangeLog 18 Mar 2005 19:32:42 -0000 1.4385 +++ ChangeLog 18 Mar 2005 19:43:21 -0000 1.4386 @@ -1,5 +1,10 @@ 2005-03-18 Sam Steingold <sd...@gn...> + * execname.c (find_executable): avoid declaring variables in the + middle of a block (OSX portability) + +2005-03-18 Sam Steingold <sd...@gn...> + * spvw.d: DYNAMIC_FFI does not imply that dlopen() is present, need to check for HAVE_DLOPEN or WIN32_NATIVE --__--__-- Message: 7 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/src makemake.in,1.537,1.538 ChangeLog,1.4386,1.4387 Date: Fri, 18 Mar 2005 19:54:13 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11249/src Modified Files: makemake.in ChangeLog Log Message: (DEEMA): permit spaces in empty macro arguments Index: makemake.in =================================================================== RCS file: /cvsroot/clisp/clisp/src/makemake.in,v retrieving revision 1.537 retrieving revision 1.538 diff -u -d -r1.537 -r1.538 --- makemake.in 18 Mar 2005 00:01:53 -0000 1.537 +++ makemake.in 18 Mar 2005 19:53:51 -0000 1.538 @@ -2162,7 +2162,7 @@ fi if [ $XCC_NEED_DEEMA = true ] ; then if [ $HOS = unix ] ; then - echol "DEEMA = sed -e 's/,)/,_EMA_)/g' -e 's/,,/,_EMA_,/g'" + echol "DEEMA = sed -e 's/, *)/,_EMA_)/g' -e 's/, *,/,_EMA_,/g'" else echol "DEEMA = deema" XDECL_DEPENDENCIES="${XDECL_DEPENDENCIES} deema${HEXE}" Index: ChangeLog =================================================================== RCS file: /cvsroot/clisp/clisp/src/ChangeLog,v retrieving revision 1.4386 retrieving revision 1.4387 diff -u -d -r1.4386 -r1.4387 --- ChangeLog 18 Mar 2005 19:43:21 -0000 1.4386 +++ ChangeLog 18 Mar 2005 19:54:07 -0000 1.4387 @@ -1,5 +1,9 @@ 2005-03-18 Sam Steingold <sd...@gn...> + * makemake.in (DEEMA): permit spaces in empty macro arguments + +2005-03-18 Sam Steingold <sd...@gn...> + * execname.c (find_executable): avoid declaring variables in the middle of a block (OSX portability) --__--__-- Message: 8 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/src makemake.in,1.538,1.539 ChangeLog,1.4387,1.4388 Date: Fri, 18 Mar 2005 20:16:50 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24648/src Modified Files: makemake.in ChangeLog Log Message: (EMACS_FILES): added clhs.el and clisp-ffi.el Index: makemake.in =================================================================== RCS file: /cvsroot/clisp/clisp/src/makemake.in,v retrieving revision 1.538 retrieving revision 1.539 diff -u -d -r1.538 -r1.539 --- makemake.in 18 Mar 2005 19:53:51 -0000 1.538 +++ makemake.in 18 Mar 2005 20:16:41 -0000 1.539 @@ -3301,7 +3301,7 @@ echotab "\$(LN_S) ${SRCDOCDIR_M}${f} ${f}" echol done -EMACS_FILES="clisp-coding.el clisp-indent.el clisp-indent.lisp" +EMACS_FILES="clhs.el clisp-coding.el clisp-indent.el clisp-indent.lisp clisp-ffi.el" # On Unix, clisp.dvi, clisp.ps, clisp.pdf must be built by "make all", # because "make install" needs it and "make install" must not create files in Index: ChangeLog =================================================================== RCS file: /cvsroot/clisp/clisp/src/ChangeLog,v retrieving revision 1.4387 retrieving revision 1.4388 diff -u -d -r1.4387 -r1.4388 --- ChangeLog 18 Mar 2005 19:54:07 -0000 1.4387 +++ ChangeLog 18 Mar 2005 20:16:42 -0000 1.4388 @@ -1,5 +1,9 @@ 2005-03-18 Sam Steingold <sd...@gn...> + * makemake.in (EMACS_FILES): added clhs.el and clisp-ffi.el + +2005-03-18 Sam Steingold <sd...@gn...> + * makemake.in (DEEMA): permit spaces in empty macro arguments 2005-03-18 Sam Steingold <sd...@gn...> --__--__-- _______________________________________________ clisp-cvs mailing list cli...@li... https://lists.sourceforge.net/lists/listinfo/clisp-cvs End of clisp-cvs Digest |