Re: [IronPython] IronPython 2.0 Alpha 1 on Mono

2007-05-06 Thread Joe Mason
On Mon, May 07, 2007 at 12:13:16PM +0900, Sanghyeon Seo wrote: > Actually, this "128 properties" bug is fixed in Mono SVN, so I didn't > experience this. Well, I guess just I wasted a bunch of my time, then... I just finished building mono from SVN, and I think I now get the same patch you do. >

Re: [IronPython] IronPython 2.0 Alpha 1 on Mono

2007-05-06 Thread Sanghyeon Seo
Patch repository: https://fepy.svn.sourceforge.net/svnroot/fepy/trunk/patches/2.0a1/ 2007/5/7, Joe Mason <[EMAIL PROTECTED]>: > Looks like Mono has a limit of 128 properties per object, (...) Thanks a *lot* for investigating this! Actually, this "128 properties" bug is fixed in Mono SVN, so I di

Re: [IronPython] IronPython 2.0 Alpha 1 on Mono

2007-05-06 Thread Joe Mason
Sanghyeon Seo <[EMAIL PROTECTED]> wrote: > After these, gmcs crashes inside Mono runtime with backtrace pointing > to custom attribute resolution. Still investigating, but above three > patches should help anyone trying to dig this on their own together > with me. :) The crash I'm getting is: *

Re: [IronPython] property bug? or my mistake?

2007-05-06 Thread Kevin Chu
thanks a lot On 5/7/07, Dino Viehland <[EMAIL PROTECTED]> wrote: Your class needs to inherit from object for properies (and descriptors in general) to work: class SampleClass(object): "Sample class with one property" def __init__(self): self.__testString = "" def SetTestS

Re: [IronPython] property bug? or my mistake?

2007-05-06 Thread Dino Viehland
Your class needs to inherit from object for properies (and descriptors in general) to work: class SampleClass(object): "Sample class with one property" def __init__(self): self.__testString = "" def SetTestString(self, value): self.__testString = value.upper () def

[IronPython] property bug? or my mistake?

2007-05-06 Thread Kevin Chu
I do this walkthought: http://quickstarts.asp.net/Futures/dlr/doc/dlsharedcode.aspx but when I change some code ,want to get Upper string, but my code is not working my code is: class SampleClass: "Sample class with one property" def __init__(self): self.__testString = "" def SetT

[IronPython] Immutable value types, again

2007-05-06 Thread drew moore
Hi guys! I recently wrote some (pure CPython!) code that allows the user to get and set a vector (3d point) via a property that wraps an inner vector value with a coordinate transformation. For the most part, it does the right thing, but client code like: model.point.X = 3.5 does not do the r