At 9:23 AM +0200 6/3/05, Leopold Toetsch wrote:
Dan Sugalski <[EMAIL PROTECTED]> wrote:
 I sync'd up with subversion this afternoon, and I'm finding that a
 *lot* of things that used to work for me are now breaking really
 badly. Specifically where there used to be sane fallbacks for pretty
 much all of the MMD functions now we've got nothing and I'm having to
 install a lot of crud I never used to have to.

You are not very verbose about what actually fails, but I presume that
you are speaking of ParrotObjects, which happened to call the mmd
fallback functions in absence of a C<mmdvtregister> overload.

 I assume that we didn't throw away all the default functions on
 purpose, since that'd be more than a little foolish.

Well, if this is sane or foolish is probably a matter of taste or usage.
I think that arbitrary objects shouldn't have floating point
mathematical semantics.

Then they don't implement the floating point accessor vtable functions.

All the fallback functions where just duplicating code from (mostly)
float.pmc or integer.pmc.

Right, so to reduce code duplication you remove stuff that's working so people have to go reimplement the code. That makes *perfect* sense.
--
                                Dan

--------------------------------------it's like this-------------------
Dan Sugalski                          even samurai
[EMAIL PROTECTED]                         have teddy bears and even
                                      teddy bears get drunk

Reply via email to