Re: autogen.sh broken for guile-readline

2000-03-17 Thread Marius Vollmer
thi [EMAIL PROTECTED] writes: a while ago, i submitted a small patch to address the situation where aclocal and libtool are installed w/ different PREFIX. perhaps this is the problem (still)? (insert standard grumble about dropped patches here.) I'm not opposed to this change, but I

Re: sig11 puts Guile in a loop

2000-05-08 Thread Marius Vollmer
Mikael Djurfeldt [EMAIL PROTECTED] writes: But, as you previously suggested, it is not sensible to try to continue executing code after a segv. That *kind* of signals should cause immediate abort, I think. Ok, I'll implement something to that effect. I'm not sure if I canb get it

Re: sig11 puts Guile in a loop

2000-05-09 Thread Marius Vollmer
Ole Myren Rohne [EMAIL PROTECTED] writes: I think which signals belong to "That *kind* of signals" should be application specific: I use guile to interactively control a pci-to-vme bridge that gives SIGBUS in a lot of non-fatal situations: vme-crate is not switched on, no data available

Re: Typo in reference manual

2000-05-12 Thread Marius Vollmer
Eric Hanchrow [EMAIL PROTECTED] writes: All instances of `disble', above, should of course be changed to `disable'. This has already been fixed in CVS. Anyway: thanks!

Re: rl_pre_input_hook checked as code when it is data

2000-07-17 Thread Marius Vollmer
Marko Kohtala [EMAIL PROTECTED] writes: guile-readline/configure in guile-1.4 checks for rl_pre_input_hook in libreadline. However, it checks it as a function while it actually is a function pointer variable. This does not go through all linkers. I noticed this on HP-UX 10.20. Can you check

Re: Bug in assq/v/oc-remove! primitives (with patch)

2000-07-30 Thread Marius Vollmer
Mikael Djurfeldt [EMAIL PROTECTED] writes: I'm not up-to-date on what you're talking about, but since you mention removing *one* item, it seems like you should use scm_delq1_x instead of scm_delq_x. Yep, right. I though scm_delq_x would only remove one item. Wasn't that the case some time

Re: Named let

2000-08-05 Thread Marius Vollmer
Keisuke Nishida [EMAIL PROTECTED] writes: Hello, Is this a bug? % guile guile (let loop ((foo loop)) foo) #procedure loop (foo) R5RS says variable is bound within body. You did expect it to be bound _only_ in body, not in the initialization expressions of the bindings, right?

Re: Missing headers in iselect.c

2000-08-05 Thread Marius Vollmer
for the report! The header files sys/types.h and sys/time.h are taken care of in the file "iselect.h" already. unistd.h should be included, tho. 2000-08-05 Marius Vollmer [EMAIL PROTECTED] * iselect.c: Include unistd.h. Thanks to Bertrand Petit!

Re: Named let

2000-08-06 Thread Marius Vollmer
Marius Vollmer [EMAIL PROTECTED] writes: Keisuke Nishida [EMAIL PROTECTED] writes: Hello, Is this a bug? % guile guile (let loop ((foo loop)) foo) #procedure loop (foo) R5RS says variable is bound within body. [rubish] Sorry, I did not look close enough what

Re: bug in modules?

2000-08-06 Thread Marius Vollmer
[ Please post bug reports to [EMAIL PROTECTED]. ] Ivan Toshkov [EMAIL PROTECTED] writes: Here is the test module, with missing closing paren: --- (define-module (test)) (define (some-buggy-proc a) a --- $ guile guile (version) "1.4" guile (use-modules

Re: allow-other-keys typo in optargs.scm

2000-08-19 Thread Marius Vollmer
Bill Schottstaedt [EMAIL PROTECTED] writes: I think the line (209 in optargs.scm) ((allow-other-keys) #:allow-other-keys-value) should be ((allow-other-keys) #:allow-other-keys) Thanks! I fixed this. Also, as I'm sure you guys know already (I'm not on this mailing list),

Re: [Bug-guile] Generated files in cvs

2000-09-27 Thread Marius Vollmer
"Dale P. Smith" [EMAIL PROTECTED] writes: Not a big thing, but if guile-core was cleaned up, other modules should be cleaned up too. Yep, right. I'll look into this. ___ Bug-guile mailing list [EMAIL PROTECTED]

Re: eq? and friends accept more than two parameters

2000-09-27 Thread Marius Vollmer
Dirk Herrmann [EMAIL PROTECTED] writes: If I understand R5RS correctly, then eq?, eqv? and equal? should accept exactly two parameters. The current CVS guile, however, accepts more parameters as well. On the one hand, this seems to be a sensible extension, but it should somehow be possible

Re: [Patch] Install guile-procedures.txt in version-specific directory

2000-11-17 Thread Marius Vollmer
Matthias Koeppe [EMAIL PROTECTED] writes: 2000-10-28 Matthias Koeppe [EMAIL PROTECTED] * Makefile.am: Install guile-procedures.txt in version-specific directory to enable multiple installed guile versions. Suggested by Karl M. Hegbloom [EMAIL PROTECTED]. Applied!

Re: display-error segmentation fault

2001-01-13 Thread Marius Vollmer
Neil Jerram [EMAIL PROTECTED] writes: This is with a current CVS Guile (on a GNU/Linux system). [neil@ossau neil]$ guile guile (display-error #f #f #f #f #f #f) Segmentation fault (core dumped) [neil@ossau neil]$ The problem arises because scm_display_error does not check that its

Guile webpages [still] unreadable

2001-01-20 Thread Marius Vollmer
I think we already have discovered this, right? But it looks like we didn't fix it. What's the procedure for getting the Web pages changed? Subject: [[EMAIL PROTECTED]: Guile webpages unreadable] bcc: [EMAIL PROTECTED] Reply-to: [EMAIL PROTECTED] --text follows this line-- Please DTRT.

Re: Properly handling smobs in macros.c

2001-02-08 Thread Marius Vollmer
Martin Grabmueller [EMAIL PROTECTED] writes: Hi all, this is not really a bug, but I think the attached change should be made for the sake of consistency. 2001-02-08 Martin Grabmueller [EMAIL PROTECTED] * macros.c (scm_macro_name, scm_macro_transformer): Use

Re: ./check-guile: test: argument expected

2001-03-25 Thread Marius Vollmer
Alexander Klimov [EMAIL PROTECTED] writes: Hi. According to `man test' on Solaris 2.6 there is no `-e' primitive for sh, but only for ksh. It also exists in bash. There is an error in check-guile:36 if [ ! -e guile-procedures.txt ]; then ^^^ which produces the error message

Re: ./check-guile: test: argument expected

2001-03-25 Thread Marius Vollmer
Alexander Klimov [EMAIL PROTECTED] writes: Actully, documentation said that all commands follow simbolic links, so `-f' means that after it resolve symbolic links it found `regular file'. Ahh, I see. Sorry for not checking more thoroughly. "-f" is the way to go, then.

Re: guile-oops 1.0.2 won't configure on DU 4.0

2001-03-30 Thread Marius Vollmer
Alexandre Oliva [EMAIL PROTECTED] writes: On Mar 30, 2001, Marius Vollmer [EMAIL PROTECTED] wrote: Alexandre Oliva [EMAIL PROTECTED] writes: The configure script contains a test command using the `==' operator. `==' is not portable. Please change that to `='. Thanks, Please

Re: values.h missing in libguile.h

2001-04-20 Thread Marius Vollmer
Martin Grabmueller [EMAIL PROTECTED] writes: I assume it is just a small mistake that values.h is not included in libguile.h, but I ask anyway because maybe the `multiple values C API' was only experimental. If it is okay, I will add it. It's OK! Thanks!

Re: shell scripts in CVS source don't have runable permission

2001-04-20 Thread Marius Vollmer
Masao Uebayashi [EMAIL PROTECTED] writes: These have to have '0755' so that autogen.sh can run properly. Is that a real problem in practice? I think when you chmod them once, CVS will keep the permissions across updates. On the other hand, I'm not sure that CVS will keep the permissions

Re: GUILE_WARN_DEPRECATED_DEFAULT missing?

2001-05-03 Thread Marius Vollmer
Bill Schottstaedt [EMAIL PROTECTED] writes: I think this macro is missing from the CVS guile-core/libguile/deprecation.h. No, it is supposed to be defined in libguile/scmconfig.h. You probably didn't pick up the change yet in your build setup. Try rerunning autogen.sh, configure, etc.

Re: Problems compiling guile on a Cobalt mips (qube 2)

2001-05-04 Thread Marius Vollmer
Dale P. Smith [EMAIL PROTECTED] writes: #2 0x2ad30308 in __libc_realloc (oldmem=0x2adde954, bytes=18000) at malloc.c:3097 #3 0x2aafb028 in scm_must_realloc (where=0x100260b8, old_size=12000, size=18000, what=0x2aac93f0 scm_subr_table) at gc.c:1931 This looks suspicious. Compare

Re: extra_dot_x_files in configure.in?

2001-05-06 Thread Marius Vollmer
Bill Schottstaedt [EMAIL PROTECTED] writes: I'm not sure that my copy of CVS guile-core/configure.in is actually up-to-date, but I think it needs something like: EXTRA_DOT_X_FILES=`echo ${LIBOBJS} | sed 's/\.o/.x/g'` after the similar line for EXTRA_DOT_DOC_FILES, and the corresponding

Re: guile-1.3 ported to mips-compaq-nonstopux

2001-05-14 Thread Marius Vollmer
Tom Bates [EMAIL PROTECTED] writes: Just a note to say I've ported guile-1.3 to mips-compaq-nonstopux. I had to make some changes though. Great! To get your changes into mainstream Guile, you would have to port the current CVS version and send us patches. If the patches are significant, we

Re: use-modules does not signal error on non-existing modules

2001-05-14 Thread Marius Vollmer
Martin Grabmueller [EMAIL PROTECTED] writes: Hello list, I suppose this is related to the recent module system changes: mgrabmue@tortoise (~/cvs/guile/guile-core/libguile): GUILE_LOAD_PATH=/home/mgrabmue/cvs/guile/guile-core ./guile guile (use-modules (definitely not installed module))

Re: CVS Guile is core dumping

2001-05-15 Thread Marius Vollmer
Ariel Rios [EMAIL PROTECTED] writes: (gdb) run Starting program: /usr/local/bin/guile Program received signal SIGSEGV, Segmentation fault. 0xff794f0 in scm_hash_fn_create_handle_x () at ../libguile/hashtab.x:21 21scm_make_gsubr (s_scm_hash_fold , 3 , 0 , 0 , (SCM (*)() )

Re: gentemp deprecation

2001-05-16 Thread Marius Vollmer
Dale P. Smith [EMAIL PROTECTED] writes: gentemp is being deprecated, but is still used all over the place. Well, it's used in expect.scm, match.scm, psyntax.pp and psyntax.ss. These should probably all be changed to use gensym instead. Yes, thanks!

Re: Missing paren in goops.scm

2001-05-19 Thread Marius Vollmer
Oops. The shame. It's fixed. ___ Bug-guile mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-guile

Re: (use-syntax (ice-9 syncase)) broke with --disable-deprecated

2001-05-21 Thread Marius Vollmer
Dale P. Smith [EMAIL PROTECTED] writes: guile (use-syntax (ice-9 syncase)) unnamed port: While evaluating arguments to fluid-set! in expression (fluid-set! scm:eval-transformer (module-transformer #)): unnamed port: Unbound variable: scm:eval-transformer ABORT: (unbound-variable) Thanks!

Re: awk portability

2001-05-24 Thread Marius Vollmer
Golubev I. N. [EMAIL PROTECTED] writes: To allow guile work with native awk it needs at least one patch. We already have a fix for SCO nawk in CVS. Does it help? 2000-10-02 Michael Livshin [EMAIL PROTECTED] * guile-func-name-check.in: now should not confuse SCO nawk

Re: awk portability

2001-05-30 Thread Marius Vollmer
Golubev I. N. [EMAIL PROTECTED] writes: But why do not I see this change neither in snapshot in ftp://ftp.red-bean.com/pub/guile/snapshots/guile-core-20010514.tar.gz nor in `:pserver:anoncvs@source{ware.cygnus,s.redhat}.com:/cvs/guile' (which snapshot seems to be derived from)? These are

Re: !have mkstemp

2001-06-02 Thread Marius Vollmer
Golubev I. N. [EMAIL PROTECTED] writes: Since `mkstemp' implementation should be highly portable (require nothing beyond posix), it may be reasonable to take one from gnu libc and do AC_REPLACE_FUNC. I did that. Please test. Thanks! ___

Re: hash.c:101: pointers are not permitted as case values

2001-06-04 Thread Marius Vollmer
Alexander Klimov [EMAIL PROTECTED] writes: If that helps, we will use that fix. Yes, the following patch solves the problem Thanks! Applied. 2001-06-05 Marius Vollmer [EMAIL PROTECTED] * hash.c (scm_hasher): Use SCM_UNPACK in the case labels so that non-pointers

Re: scm_hash_fn_create_handle_x?

2001-06-07 Thread Marius Vollmer
Masao Uebayashi [EMAIL PROTECTED] writes: I can avoid core dump by the following patch. This is not the best way, though. The reason Guile dumps core is that it wants to output a deprecation warning at a time when the deprecation mechanism has not been initialized yet. It tried to output

Re: CVS guile does not build

2001-06-16 Thread Marius Vollmer
Martin Grabmueller [EMAIL PROTECTED] writes: after the latest type renaming, Guile does not build anymore for me: Fixed! ___ Bug-guile mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-guile

Re: Problems building guile-readline

2001-06-16 Thread Marius Vollmer
Dale P. Smith [EMAIL PROTECTED] writes: configure: configuring in guile-readline configure: running /bin/sh './configure' --disable-deprecated --with-gnu-ld --disable-static --enable-ltdl-convenience --cache-file=/dev/null --srcdir=. ./configure: line 893: syntax error near unexpected

Re: Infinite loops with scm_read_0str and scm_eval_0str

2001-07-01 Thread Marius Vollmer
Dale P. Smith [EMAIL PROTECTED] writes: The deprecated functions are calling themselves instead of the new funcions. Boy! I'm s sloppy. :-( Thanks! ___ Bug-guile mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-guile

Re: NetBSD needs inttypes.h for uintptr_t

2001-07-12 Thread Marius Vollmer
Masao Uebayashi [EMAIL PROTECTED] writes: Without this, any file can't be compiled because of lack of the definition of uintptr_t. uintptr_t is defined in inttypes.h on my NetBSD box, but I'm not sure if the proper entry point is it or not. configure should check for the availability of

Re: numeric tests

2001-07-28 Thread Marius Vollmer
Dirk Herrmann [EMAIL PROTECTED] writes: .I have re-implemented the string-number functionality to (hopefully) closely match the syntax as it is specified by R5RS. The new implementation tries to be as accurate as possible, i. e. a rational number a/b is first read as two exact integers, and

Re: reentrant port table stuff

2001-08-26 Thread Marius Vollmer
[Finally picking up an olde thread] Chris Cramer [EMAIL PROTECTED] writes: On Sat, Jul 28, 2001 at 02:43:15PM +0200, Marius Vollmer wrote: Hmm, I don't think this is completely right. I think you can't perform `extensive' operations like scm_must_malloc when interrupts are disabled

Re: reentrant port table stuff

2001-08-26 Thread Marius Vollmer
Chris Cramer [EMAIL PROTECTED] writes: I'm using the stable CVS branch of Guile. This program eventually segfaults, because open-output-file and close-port (and open-file, etc) are not reentrant: (use-modules (ice-9 threads)) (define (child port) (display Hello port) (newline

Re: A better `h_errno' patch for building 1.4 on Cygwin

2001-09-06 Thread Marius Vollmer
Sorry, for the delay. Is this still an issue? Eric Hanchrow [EMAIL PROTECTED] writes: Building Guile 1.4 on Cygwin fails: gcc -g -O2 -Wall -Wmissing-prototypes -o guile .libs/guileS.o guile.o .libs/libguile.a -Wl,--export-dynamic .libs/libguile.a(net_db.o): In function

Re: reentrant port table stuff

2001-09-06 Thread Marius Vollmer
Chris Cramer [EMAIL PROTECTED] writes: What did you do exactly? How did you configure your guile? Originally, I configured with --with-threads --enable-maintainer-mode. Then, while trying to figure out why it was segfaulting, I noticed that Guile was using pthreads, which I was trying to

Re: Compile errors

2001-10-20 Thread Marius Vollmer
Michael Carmack [EMAIL PROTECTED] writes: Can the unistd.h bit be altered in the configure.in script on your end, so I don't have to remember to make the change myself in the future. This has been done already in CVS. Does the change not work for you?

Re: guile-1.5.4 srfi-14

2001-11-01 Thread Marius Vollmer
Thien-Thi Nguyen [EMAIL PROTECTED] writes: the fact that i can't cite the reasoning by pointing to some design docs can probably be considered a bug. :-/ We have Naming conventions in HACKING, although it does not list reasons... ___ Bug-guile

Re: current CVS guile-core doesn't build with srcdir != .

2001-11-03 Thread Marius Vollmer
Ken Raeburn [EMAIL PROTECTED] writes: Building the srfi subtree doesn't work because the .la files are created in the build tree, not the source tree. Fixed, thanks! ___ Bug-guile mailing list [EMAIL PROTECTED]

Re: environment variables causing configure to fail

2001-11-12 Thread Marius Vollmer
Michael Carmack [EMAIL PROTECTED] writes: This affects 1.5.4, but not 1.4 or 1.3.2a. Apparently in some sort of recursive configure, the original configure attempts to pass environment variables, but during 'libltdl' this seems to cause a problem. This is probably caused by libltdl using

Re: (ice-9 optargs) #:rest args polluted?

2001-11-12 Thread Marius Vollmer
Thien-Thi Nguyen [EMAIL PROTECTED] writes: the code following produces this output (w/ guile -s bug.scm) on guile-1.5.4: (#procedure good x ()) (#procedure good x (1)) (#procedure good x ((1 2 3))) (#procedure blah x JAY KAY (#:j JAY #:k KAY)) (#procedure blah x JAY KAY (#:j

Re: missing doc for substring-move!

2001-11-13 Thread Marius Vollmer
Neil Jerram [EMAIL PROTECTED] writes: What should we do here? Is there a reason at all for keeping the -left and -right procedures? I can't see any. Away with them! (I'll do that.) ___ Bug-guile mailing list [EMAIL PROTECTED]

Re: Compiling Guile

2001-11-20 Thread Marius Vollmer
AJ Kertis [EMAIL PROTECTED] writes: Hi, I'm having problems compiling guile. What version of Guile are you using? I'm running an compaq alpha and i'm using the f77 compiler. There might be issues with a 64bit architecture such as the Alpha that have only recently been fixed, so please

Re: string-index defined twice?

2001-11-27 Thread Marius Vollmer
Chris Cramer [EMAIL PROTECTED] writes: On Sun, Nov 25, 2001 at 05:51:23PM -0500, Eric Gillespie, Jr. wrote: guile (string-index /path/to/blah #\/ 1) ERROR: In expression (string-index /path/to/blah #\/ ...): ERROR: Wrong number of arguments to #procedure string-index (str a-char) ABORT:

Re: ice-9 scrdir!=builddir

2001-10-06 Thread Marius Vollmer
Golubev I. N. [EMAIL PROTECTED] writes: You could also do it like this To be frank, in my original patch I just stole (known to be robust) code from `install-*DATA' target generated by automake. And if what you describe passes all tests, why not contact automake maintainers to use it

Re: Bug-report follow-up

2001-10-14 Thread Marius Vollmer
return type is 'int'. Thanks! 2001-10-14 Marius Vollmer [EMAIL PROTECTED] * configure.in: Do not use an absolute path for unistd.h when checking for return type of usleep. Thanks to Michael Carmack. ___ Bug-guile mailing list [EMAIL

Re: environment variables causing configure to fail

2002-01-03 Thread Marius Vollmer
Michael Carmack [EMAIL PROTECTED] writes: The specific problem you are having seems to be that the libltdl/configure script is produced by a different autoconf version than Guile's configure script. Hmm. Do you know of a way to resolve this? Should I just try to avoid setting

Re: guile 1.5.4: libltdl configure fails when CFLAGS set

2002-01-12 Thread Marius Vollmer
Ola Rinta-Koski [EMAIL PROTECTED] writes: guile 1.5.4 can't be configured with env CPPFLAGS=-I/cyber/include CFLAGS=-I/cyber/include -L/cyber/lib CXXFLAGS=$CFLAGS LIBS=-L/cyber/lib ./configure --prefix=/cyber Oops. The reason is that configure is generated by autoconf 2.52, but

Re: ice-9/syncase.scm enhancement request

2002-01-12 Thread Marius Vollmer
Dorai Sitaram [EMAIL PROTECTED] writes: ice-9/syncase.scm provides a procedure datum-syntax-object that insists that its first argument be a syntax-object that is an identifier. This is an unnecessary restriction, and removing this check makes writing low-level macros easier, because you

Re: ice-9/syncase.scm enhancement request

2002-01-14 Thread Marius Vollmer
Dorai Sitaram [EMAIL PROTECTED] writes: I'll just trust you on this. Could you provide a ChangeLog entry that describes the change? Hi Marius. Here's my stab at it: ice-9/psyntax.ss: Removed assertion in datum-syntax-object that checked if the first argument, a

Re: failed backtrace

2002-02-22 Thread Marius Vollmer
Thien-Thi Nguyen [EMAIL PROTECTED] writes: thanks for the bug report. i have started to look at this. If we can fix the bug that is great, but if it's too hairy, we can just remove local-eval. Local-eval is weird critter... ___ Bug-guile mailing

Re: (expt 2 -1)

2002-02-23 Thread Marius Vollmer
Aubrey Jaffer [EMAIL PROTECTED] writes: [jaffer@aubrey munspectra]$ guile --version Guile 1.4 ... [jaffer@aubrey munspectra]$ guile guile (expt 2 -1) ERROR: In procedure integer-expt: ERROR: Argument out of range: -1 ABORT: (out-of-range) is fixed by this patch: Thanks! We already

Re: Bug #1 - (debug-disable 'debug) has no effect ...

2002-03-08 Thread Marius Vollmer
Neil Jerram [EMAIL PROTECTED] writes: This bug has been fixed in unstable CVS, by removing the lines at the end of (ice-9 debug) that unconditionally enable debugging. Is there any reason why we shouldn't fix it in the same way on the stable branch? This change would be too far reaching

Re: cvs guile build/install problems

2002-03-11 Thread Marius Vollmer
Lynn Winebarger [EMAIL PROTECTED] writes: Saturday's cvs of guile-core: Using automake 1.5, autoconf 2.52,libtool 1.4.2 minor doc/tutorial was missing mdate-sh after configuring (chugged along after copying it from doc/ref). This file should be installed by autogen.sh. I have automake

Re: (array? 'abc) = #t

2002-03-11 Thread Marius Vollmer
Neil Jerram [EMAIL PROTECTED] writes: Matt == Matt Wette [EMAIL PROTECTED] writes: Matt Guile 1.5.4 (1.4 also) says that symbols are arrays. guile (version) Matt 1.5.4 guile (array? 'abc) Matt #t scm_array_p takes an optional arg. If the optional arg isn't

Re: Bug #1 - (debug-disable 'debug) has no effect ...

2002-03-14 Thread Marius Vollmer
Neil Jerram [EMAIL PROTECTED] writes: Marius == Marius Vollmer [EMAIL PROTECTED] writes: Marius Neil Jerram [EMAIL PROTECTED] writes: This bug has been fixed in unstable CVS, by removing the lines at the end of (ice-9 debug) that unconditionally enable debugging

Re: Building without makeinfo

2002-03-14 Thread Marius Vollmer
Neil Jerram [EMAIL PROTECTED] writes: However, wouldn't a better fix be to include a prebuilt guile-procedures.txt in the distribution? If I understand correctly, all we would need to do is - add guile-procedures.txt to EXTRA_DIST - remove the `else' branch of the `if HAVE_MAKEINFO'

Re: Bug #1 - (debug-disable 'debug) has no effect ...

2002-03-15 Thread Marius Vollmer
Neil Jerram [EMAIL PROTECTED] writes: Marius == Marius Vollmer [EMAIL PROTECTED] writes: Marius Neil Jerram [EMAIL PROTECTED] writes: I'm not convinced. How can people be expecting debugging to be turned on after having explicitly said `(debug-disable 'debug

Re: Building without makeinfo

2002-03-15 Thread Marius Vollmer
Neil Jerram [EMAIL PROTECTED] writes: This reminds me of something else. I believe we were going to write some instructions to distributors on how to build a generic Guile for including in a distribution. Has that been done yet? Not that I know of. It's a release critical bug. :-)

Re: [PATCH] posix.texi: added additional examples

2002-04-03 Thread Marius Vollmer
Neil Jerram [EMAIL PROTECTED] writes: I don't know. It's not huge, but it is rather longer than the `about 10 lines' guideline that I've heard mentioned before. Marius, can you advise? Hmm, well, I'm no expert on this but here are some thoughts (with a conclusion., even :). The FSF

Badness with TODO at dist time

2002-04-07 Thread Marius Vollmer
Hi, I'm having problems with the new way of handling the TODO file, in both branches. It has moved from guile-core/TODO to workbook/tasks/TODO. When invoking make dist, the file does not exist and there is no rul to create it. Rather, the dist-hook target copies it from the workbook.

guile-snarf writes to $srcdir, which is not kosher

2002-04-07 Thread Marius Vollmer
Sigh, I've seen this coming... guile-snarf writes its $cleanfile into the $srcdir, which is not a supported thing to do during a VPATH build. (This was uncovered by a simple make distcheck, which thankfully write-protects the source directory. I hope everybody uses make distcheck freely before

Re: guile-snarf writes to $srcdir, which is not kosher

2002-04-08 Thread Marius Vollmer
Thien-Thi Nguyen [EMAIL PROTECTED] writes: what is a VPATH build, specifically? A VPATH build is when you compile in a directory other than the source directory. This is useful when you want to compile a package for different configurations but from a common source. The name stems from the

Re: guile-snarf writes to $srcdir, which is not kosher

2002-04-09 Thread Marius Vollmer
Thien-Thi Nguyen [EMAIL PROTECTED] writes: A VPATH build is when you compile in a directory other than the source directory. This is useful when you want to compile a package for different configurations but from a common source. The name stems from the fact that it is

Re: cvs guile build/install problems

2002-04-16 Thread Marius Vollmer
Lynn Winebarger [EMAIL PROTECTED] writes: On Wednesday 20 March 2002 16:51, Marius Vollmer wrote: Sorry, I tested with the wrong file. But automake will also install doc/tutorial/mdate-sh for me: $ rm doc/tutorial/mdate-sh $ rm doc/ref/mdate-sh $ ./autogen.sh

Re: unhandled keywords to goops make should signal errors

2002-04-24 Thread Marius Vollmer
Neil W. Van Dyke [EMAIL PROTECTED] writes: Currently (latest Guile 1.5.4 from CVS), keyword arguments to the Goops make method that are not handled do not generate errors. Unless I misunderstand the way that Goops is to be used, I think that the default behavior should be to consider

Re: primitive thunk as goops #:init-thunk causes segv

2002-04-24 Thread Marius Vollmer
Neil W. Van Dyke [EMAIL PROTECTED] writes: Hi. When using Goops from the latest 1.5.6 CVS, specifying a primitive thunk for the #:init-thunk slot property of a class causes a segmentation violation. Thanks! I have recorded this as bug 'init-thunk-needs-closures'. [...] I don't know

Re: syncase quotes hashes and empty applications

2002-04-27 Thread Marius Vollmer
Lynn Winebarger [EMAIL PROTECTED] writes: Or I should say empty applications. Thanks! Recorded as bug 'syncase-quotes-excessively'. ___ Bug-guile mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-guile

Re: data-rep.texi fix to replace scm_make_gsubr with scm_c_define_gsubr

2002-04-28 Thread Marius Vollmer
Richard Y. Kim [EMAIL PROTECTED] writes: As far as I can tell from reading guile documentation for version 1.5.4., scm_make_gsubr is deprecated. scm_c_define_gsubr seems to be the new name. However, the guile manual still refers to the old name. Here is a patch that updates the document to

Re: guile-1.5.6: some build comments

2002-04-28 Thread Marius Vollmer
Neil Jerram [EMAIL PROTECTED] writes: I copied various followups to [EMAIL PROTECTED], but no firm conclusion was reached on any (except 6). Can you see them there? If not, I could send them to you privately. I see them, thanks! I get back to this case by case.

Re: guile-1.5.6: some build comments

2002-04-28 Thread Marius Vollmer
Nelson H. F. Beebe [EMAIL PROTECTED] writes: Sun Solaris 2.7 and 2.8: [...] FAIL: syncase.test: (ice-9 syncase) loads Sun Solaris 2.8: [...] /usr/local/sparc-sun-solaris2.7/bin/ld: cannot open

Re: [comp.lang.scheme] Widespread bug in handling (call/cc (lambda (c) (0 (c 1)))) = 1

2002-05-11 Thread Marius Vollmer
[EMAIL PROTECTED] (Thomas Bushnell, BSG) writes: This bug exists in Guile 1.4. Thanks, I have recorded this as bug 'eager-funpos-checking'. ___ Bug-guile mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-guile

Re: guile 1.5.6 test failure: syncase

2002-05-31 Thread Marius Vollmer
[EMAIL PROTECTED] (Paul Jarc) writes: I'm building guile 1.5.6, and I get this error from make check: Thanks for the report. This has been fixed already in our sources. ___ Bug-guile mailing list [EMAIL PROTECTED]

Re: (dynamic-link) ignores PREFIX/lib and $LD_LIBRARY_PATH

2002-06-18 Thread Marius Vollmer
[EMAIL PROTECTED] (Paul Jarc) writes: I have guile 1.4.1 installed in an unusual place, so PREFIX/lib isn't in the usual search path for shared libraries. It seems guile should always search PREFIX/lib, preferably before the systemwide directories and after those listed in $LD_LIBRARY_PATH.

Re: MacOS X

2002-06-30 Thread Marius Vollmer
Thien-Thi Nguyen [EMAIL PROTECTED] writes: Will MacOS X be officially supported in the future? personally, i don't see the value of official support at this time in theory or in practice (guile maintainership is pretty losing, IMHO). by the same token (also personally), i'd like to see

Re: [PATCH] lambda* fails with #:key and rest argument

2002-07-07 Thread Marius Vollmer
Dirk Herrmann [EMAIL PROTECTED] writes: I assume that the problem is also relevant for the newer branches. There, we could think of providing a public improper-list-copy in list.c instead of providing it privately within optargs.scm. Do we want that? Yes, that looks like the better option

Re: [PATCH] lambda* fails with #:key and rest argument

2002-07-08 Thread Marius Vollmer
Marius Vollmer [EMAIL PROTECTED] writes: SRFI-1 list-copy can copy dotted lists. Maybe we can just use it. But ours can't since it is the core list-copy! Bugger! ___ Bug-guile mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug

Re: broken links to snapshots and guile 1.5.6

2002-08-15 Thread Marius Vollmer
Steven G. Johnson [EMAIL PROTECTED] writes: ftp://alpha.gnu.org/gnu/guile/guile-1.5.6.tar.gz We don't currently have access to alpha.gnu.org so we can't rebuild it after it after it has been cracked. ftp://krusty.e-technik.uni-dortmund.de/pub/guile/snapshots/ Oops, I could've sworn that I

Re: Dead URL link in The Guile Reference Manual

2002-09-09 Thread Marius Vollmer
Eric Hanchrow [EMAIL PROTECTED] writes: Node `Further Reading' says that Teach Yourself Scheme in Fixnum Days is at http://www.cs.rice.edu/~dorai/t-y-scheme/t-y-scheme.html, but in fact it appears to be at http://www.ccs.neu.edu/home/dorai/t-y-scheme/t-y-scheme.html

Re: spurious CVS directories in 1.6.0

2002-09-09 Thread Marius Vollmer
Greg Troxel [EMAIL PROTECTED] writes: There are two apparently spurious CVS directories in the 1.6.0 tarball. Thanks, I have added code that removes them during make dist. -- GPG: D5D4E405 - 2F9B BCCC 8527 692A 04E3 331E FAF8 226A D5D4 E405 ___

Re: [BUG] version info out of date in info file

2002-09-09 Thread Marius Vollmer
P Pareit [EMAIL PROTECTED] writes: In the info file for guile at node The Basic Guile Package the version info is still written for version 1.5.7. At the same page the sequence of command to install guile is: Thanks, I fixed this. -- GPG: D5D4E405 - 2F9B BCCC 8527 692A 04E3 331E FAF8 226A

Re: typo in info documentation for guile

2002-09-09 Thread Marius Vollmer
P Pareit [EMAIL PROTECTED] writes: In the info node Creating a Procedure there is a typo: Fixed, thanks! -- GPG: D5D4E405 - 2F9B BCCC 8527 692A 04E3 331E FAF8 226A D5D4 E405 ___ Bug-guile mailing list [EMAIL PROTECTED]

Re: bugs on AIX 4.3

2002-09-09 Thread Marius Vollmer
Rolf-Alois Walter [EMAIL PROTECTED] writes: When I tried to build Guile 1.6 on AIX 4.3 there occurred a 'stack overflow': That seems strange. Can you try to add (debug-set! stack 0) to the file guile-1.6.0/scripts/snarf-check-and-output-texi, after the 'define-module' statement? That

Re: set-symbol-property should be set-symbol-property!

2002-09-18 Thread Marius Vollmer
P Pareit [EMAIL PROTECTED] writes: In the info file at node Symbol Props: - Scheme Procedure: set-symbol-property sym prop val should be: - Scheme Procedure: set-symbol-property! sym prop val Fixed. Thanks! -- GPG: D5D4E405 - 2F9B BCCC 8527 692A 04E3 331E FAF8 226A D5D4 E405

Re: Name of scm_definedp not consistend with rest of names.

2002-09-28 Thread Marius Vollmer
Dirk Herrmann [EMAIL PROTECTED] writes: I'd say introduce scm_defined_p for consistency, but keep the old version as deprecated for some time. We don't have to get rid of it soon. This could for example be scheduled for guile 2.0. Then, you have both consistency and backwards

Re: [PATCH] reducing uninitialized memory warnings

2002-10-03 Thread Marius Vollmer
[EMAIL PROTECTED] (I.Sheldon) writes: With a simple test of starting guile and then typing `(quit)', this reduced the number of warnings I was getting from 19270 to 19014. Since this reduction is so small, I'm inclined not to apply your patch. What do others say? -- GPG: D5D4E405 - 2F9B

Re: guile can't find dynamically loaded library

2002-10-03 Thread Marius Vollmer
Michael Vanier [EMAIL PROTECTED] writes: I have put the file into /usr/lib and it still couldn't find it! This is (another) bug in libltdl. It first tries the .la extenstion and then should continue with the .so extension. However, it incorrectly stops when no .la file could be found. A

Re: guile can't find dynamically loaded library

2002-10-08 Thread Marius Vollmer
Michael Vanier [EMAIL PROTECTED] writes: I'm pretty happy to see guile catching up with other scripting languages. I'm especially happy with how easy it is to write extensions; I don't know of any other scripting language that has such a trivially simple extension mechanism. I'm very happy

Re: guile 1.6.0 - newbie build error -

2002-10-14 Thread Marius Vollmer
Christof Boeckler [EMAIL PROTECTED] writes: On Solaris 8 I had the following error while executing 'make' (configure was successful): It looks like Sun's make does not understand the $ construct, which I find really strange as the man page of make mentions it (mysteriously). It might be that

Re: possible bug in srfi-19 implementation (fix included)

2002-10-14 Thread Marius Vollmer
Joost Helberg [EMAIL PROTECTED] writes: If not, can you fix it? :-) Not necessary. Ok, thanks! Is there a way to extend srfi-19, or to make up a new one? I hope so. I'm not really familiar with the SRFI process, but it looks like you need to start a new SRFI to bugfix an existing

Re: can't load readline module

2002-10-13 Thread Marius Vollmer
Orm Finnendahl [EMAIL PROTECTED] writes: after compiling and installing guile 1.6.0 I get the following error on a Debian with 2.4.19 kernel when trying to use libreadline as specified in guile's info manual: Please try configuring Guile with the option --enable-ltdl-install. That will

  1   2   >