() [EMAIL PROTECTED] (Ludovic Courtès) () Fri, 11 May 2007 09:16:31 +0200 So your fix seems reasonable, _provided_ `guile-www' doesn't rely on string mutations and interactions between substrings and their parent string.
the easy way is to use configure script option --disable-shsub. i have updated the README to mention this for the next release (2.19), like so: You can use the configure script option `--disable-shsub' to explicitly build a version where `make-shared-substring' is replaced w/ simply `substring'. By default, configure arranges for the replacement only if it can't detect that your Guile has `make-shared-substring'. if the configure script is NOT detecting missing `make-shared-substring', then that's a bug -- please post the output of the ./configure run (w/o the `--disable-shsub' option). Maybe you could provide him with a patch allowing `guile-www' to be used with both Guile versions? this should likewise be handled automatically by configure (if not, that's a bug). in the configure run output, there should be something like "acts like (ice-9 optargs-kw) ...yes", and the installation script module-install will read `need_optargs_kludge="no"'. improvements to the detection routines welcome, in any case! thi _______________________________________________ Bug-guile mailing list Bug-guile@gnu.org http://lists.gnu.org/mailman/listinfo/bug-guile