On Sat Sep 20 01:25:09 2008, moritz wrote: > On Fri Sep 19 22:45:29 2008, ihrd wrote: > > Hi, > > I compile parrot r31282 and November do not export sub from modules on > > pir (in r31264 the same situation): > > I suspect that could be related to > > r31226 | jonathan | 2008-09-18 12:46:58 +0200 (Thu, 18 Sep 2008) | 1 line > > [rakudo] Make use happen at BEGIN time. This lets us use modules that > contain classes. However, we still have various issues to follow up on > with this (for example, making it work when you use a module that does a > use itself, which gives very odd errors at the moment, and making this > play well when a pre-compiled modul > e does a use). > Yes, it was. I've now in r32325 done something that gives us the best of both worlds, so you can still use classes written in modules (pre-compiled ones too) but pre-compiled PIR modules work again. We'll want to re-visit it at some point in the future, but for now this un-breaks what was broken before.
Hope this helps! Jonathan