Fix SRFI 69 HASH-TABLE-FOLD.
authorTaylor R Campbell <campbell@mumble.net>
Thu, 12 Aug 2010 22:29:28 +0000 (22:29 +0000)
committerTaylor R Campbell <campbell@mumble.net>
Thu, 12 Aug 2010 22:29:28 +0000 (22:29 +0000)
commit2e6c5d9374cc195833dc566d0c7a740366f9cd6b
treea68877ad9bc1b48032d40bce20a379b39c9526c3
parent587bd71658053ca93618311481d57d7a4ea4cf19
Fix SRFI 69 HASH-TABLE-FOLD.

The specification makes no mention of any constraint that the combine
procedure not update the hash table, so we must be prepared for that
case.  The old definition for HASH-TABLE-FOLD now has the new name
%HASH-TABLE-FOLD, used internally by the procedures that need to fold
but need not update the hash table while doing so.
src/runtime/hashtb.scm