Simplify sleep()
Implement interval($seconds), as per S29:265
Num.perl needs to look for 'e' and 'E'.
claim a release several months out
Rewrite KeyBag.roll a bit.

This version stores fills @inverse-mapping with Pairs which have a Range as the key.  A bit more elegant, and with any luck will work under JVM.
Try removing eager do from KeyBag.roll.
Fix blorst to genrate well-nested QAST.
Revert "Fix blorst to genrate well-nested QAST."

This reverts commit 6b4e594062412e45faeaa40f079c85239f65fa9c. It
breaks "BEGIN my $x = 5; say $x;". sorear++ for noticing.
Add two new tests.

This is primarily for JVM, but should work anywhere.
Fix undefine()
Add IO::Spec to build.

Seems to build OK, though doesn't quite work yet.
Add missing check for 0-count in subst.

Probably got away with this on Parrot due to s/// thunk not having any
params, which led to the passed param being ignored. On the JVM, it is
aware of such things. Fixes various of the tests failing with "Wrong
number of arguments passed; expected 0..0, but got 1".
Use Nil instead of () for list/array adverbs
Revert "Use Nil instead of () for list/array adverbs"
TimToady++ for pointing out the error of my ways  :-)
This reverts commit b1f0fc0165a3967b7a0d080c53d70981eccd2a75.
JVM is sensitive to where savecapture is used.

This corrects it to be used after the signature binder is called. This
fixes complex protos (those that aren't just an onlystar), which in
turn unbusts .=subst(...).
give IO::FileTestable more methods on jvm
Merge pull request #174 from timo/jvm-more-stat

give IO::FileTestable more methods on jvm