groovysh bug?
Windows上で
>groovysh [] Lets get Groovy! ================ Version: 1.0-beta-4 JVM: 1.4.2_04-b05 Type 'exit' to terminate the shell Type 'help' for command help 1> print "test" 2> go [] test 1>
となってしまいます。
同じような現象になるひといますか?
[追記]UNIXだと[]にはならない
ソースをみたところ、以下のようにすると直ります。
>diff - u GroovyClassLoader.java.orig GroovyClassLoader.java --- GroovyClassLoader.java.orig Mon Mar 15 07:57:12 2004 +++ GroovyClassLoader.java Sat Mar 13 20:40:09 2004 @@ -225,7 +225,7 @@ expandClassPath(pathList, "", classpath); paths = new String[pathList.size()]; paths = (String[]) pathList.toArray(paths); - System.out.println(pathList); +// System.out.println(pathList); } return paths; } >groovysh Lets get Groovy! ================ Version: 1.0-beta-4 JVM: 1.4.2_04-b05 Type 'exit' to terminate the shell Type 'help' for command help 1> println "test" 2> go test
前のバージョンの方が、Ruby の irb のようでよかったかな?
[追記]http://dist.codehaus.org/groovy/jars/groovy-SNAPSHOT.jar では直っています。