guile-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Broken CVS-guile?


From: Mikael Djurfeldt
Subject: Re: Broken CVS-guile?
Date: 06 Sep 2000 01:44:20 +0200
User-agent: Gnus/5.0807 (Gnus v5.8.7) Emacs/20.7

address@hidden writes:

> | ERROR: In procedure gensym in expression (gensym id207 generated-symbols):
> | ERROR: Wrong type argument: tmp
> | ABORT: (wrong-type-arg)
> |
> 
> I'm pretty dumb when it comes to interpreters this is what
> i tracked down so far:
> It seems that the test for  SCM_VALIDATE_ROSTRING in libguile/symbols.c
> SCM_DEFINE (scm_gensym, "gensym", 0, 2, 0, (SCM name, SCM obarray) fails
> on symbols.

It should probably only work on one of the kinds.  I'll look at this.
Thanks!

> I had similar problems with 'string-append' after M.D. changed
> the string handling code recently. Now--is this a bug or a feature?

It's a feature that `string-append' only works for strings.

(We also have a `symbol-append' for symbols.)


reply via email to

[Prev in Thread] Current Thread [Next in Thread]