This is the mail archive of the
kawa@sourceware.org
mailing list for the Kawa project.
Re: Now error in kawa\lib\rnrs\hashtables.scm
Hi,
On Tue, 17 Mar 2009, Per Bothner <per@bothner.com> writes:
> On 03/17/2009 01:37 AM, Yaroslav Kavenchuk wrote:
>> Not kawa\lib\kawa\HashTable.class but kawa\lib\kawa\hashtable.class
>
> Ok - please try again.
This commit breaks my SLIME setup:
$ svn diff -r PREV kawa/lib/kawa/hashtable.scm
Index: kawa/lib/kawa/hashtable.scm
===================================================================
--- kawa/lib/kawa/hashtable.scm (revision 6236)
+++ kawa/lib/kawa/hashtable.scm (working copy)
@@ -18,7 +18,7 @@
use-node))))))
(define-simple-class hashtable (<gnu.kawa.util.GeneralHashTable>)
- class-name: "HashTable"
+ class-name: ".HashTable"
(equivalenceFunction :: <procedure>)
(hashFunction :: <procedure>)
(mutable :: boolean init: #t) ;; Not checked by these methods.
Related error is as below.
(begin (load "/home/vy/elisp/slime/contrib/swank-kawa.zip") (start-swank "/tmp/slime.8337"))
Listening for transport dt_socket at address: 37239
#|kawa:1|# java.lang.NoSuchMethodError: kawa.lib.kawa.hashtable.hashtableCheckMutable(Lkawa/lib/kawa/HashTable;)V
at kawa.lib.rnrs.hashtables.hashtableSet$Ex(hashtables.scm:51)
at swank$Mnkawa.put(swank-kawa.scm:1850)
at swank$Mnkawa.run(swank-kawa.scm:559)
at gnu.expr.ModuleBody.run(ModuleBody.java:44)
at gnu.expr.ModuleBody.run(ModuleBody.java:32)
at kawa.standard.load.loadCompiled(load.java:80)
at kawa.standard.load.apply(load.java:194)
at kawa.standard.load.apply(load.java:179)
at kawa.standard.load.apply2(load.java:154)
at kawa.standard.load.apply1(load.java:145)
at atInteractiveLevel$1.run(stdin:1)
at gnu.expr.ModuleExp.evalModule(ModuleExp.java:246)
at kawa.Shell.run(Shell.java:273)
at kawa.Shell.run(Shell.java:184)
at kawa.Shell.run(Shell.java:165)
at kawa.repl.processArgs(repl.java:395)
at kawa.repl.main(repl.java:866)
Regards.