Re: Missing MMD default functions?

2005-06-04 Thread Chip Salzenberg
On Fri, Jun 03, 2005 at 02:55:52PM -0400, Dan Sugalski wrote: Dan was expecting sane defaults, that is when I do addition with two PMCs that haven't otherwise said they behave specially that the floating point values of the two PMCs are retrieved and added together. Is deriving from Float

Re: Missing MMD default functions?

2005-06-04 Thread Dan Sugalski
At 8:14 PM -0400 6/3/05, Chip Salzenberg wrote: On Fri, Jun 03, 2005 at 02:55:52PM -0400, Dan Sugalski wrote: Dan was expecting sane defaults, that is when I do addition with two PMCs that haven't otherwise said they behave specially that the floating point values of the two PMCs are

Re: Missing MMD default functions?

2005-06-03 Thread Leopold Toetsch
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

Re: Missing MMD default functions?

2005-06-03 Thread Dan Sugalski
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

Re: Missing MMD default functions?

2005-06-03 Thread Leopold Toetsch
Dan Sugalski wrote: Right, so to reduce code duplication you remove stuff that's working so people have to go reimplement the code. That makes *perfect* sense. I've announced and summarized all these changes, e.g. http://xrl.us/gayp on Apr. 8th And, what is wrong about: cl = subclass

Re: Missing MMD default functions?

2005-06-03 Thread Dan Sugalski
At 2:50 PM +0200 6/3/05, Leopold Toetsch wrote: Dan Sugalski wrote: Right, so to reduce code duplication you remove stuff that's working so people have to go reimplement the code. That makes *perfect* sense. I've announced and summarized all these changes, e.g. http://xrl.us/gayp on Apr.

Re: Missing MMD default functions?

2005-06-03 Thread Leopold Toetsch
Chip Salzenberg wrote: On Fri, Jun 03, 2005 at 02:50:38PM +0200, Leopold Toetsch wrote: I've announced and summarized all these changes, e.g. http://xrl.us/gayp on Apr. 8th I didn't realize the implications when that was posted. I think the native fallbacks are important. ... and

Re: Missing MMD default functions?

2005-06-03 Thread Leopold Toetsch
Chip Salzenberg wrote: I didn't realize the implications when that was posted. I think the native fallbacks are important. If we really want these fallbacks, it's rather easy to reestablish the functionality. Given e.g. classes/scalar.pmc:add (which Float intherits from) we have

Re: Missing MMD default functions?

2005-06-03 Thread Dan Sugalski
At 2:21 PM -0400 6/3/05, Chip Salzenberg wrote: One could argue that by providing __get_integer, Foo class is automatically implying that it would serve where an Integer would. This is obviously what Dan was expecting. :-, Dan was expecting sane defaults, that is when I do addition with two

Re: Missing MMD default functions?

2005-06-03 Thread Chip Salzenberg
On Fri, Jun 03, 2005 at 02:50:38PM +0200, Leopold Toetsch wrote: I've announced and summarized all these changes, e.g. http://xrl.us/gayp on Apr. 8th I didn't realize the implications when that was posted. I think the native fallbacks are important. cl = subclass Float, MyFloat In

Re: Missing MMD default functions?

2005-06-03 Thread Chip Salzenberg
On Fri, Jun 03, 2005 at 07:18:56PM +0200, Leopold Toetsch wrote: Chip Salzenberg wrote: On Fri, Jun 03, 2005 at 02:50:38PM +0200, Leopold Toetsch wrote: I've announced and summarized all these changes, e.g. http://xrl.us/gayp on Apr. 8th I didn't realize the implications when that was

Missing MMD default functions?

2005-06-02 Thread Dan Sugalski
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