|
From: | rain1 |
Subject: | bug#20087: gensym |
Date: | Fri, 18 Mar 2016 17:03:27 +0000 |
User-agent: | Roundcube Webmail/1.0.6 |
HelloI agree, this goes against the main assumption people have about gensym. I was able to reproduce the bug.
Here's a patch to libguile/symbol.c which fixes this behavior by incrementing the gensym counter in a loop until it creates a fresh symbol.
guile-gensym-fix.diff
Description: Text Data
[Prev in Thread] | Current Thread | [Next in Thread] |