hi, i started to evaluate io today and went through the documentation. it has a lot of language features that are attractive to me. but when i wanted to play...
3985
Daniel Ehrenberg
littledanehren
Jun 2, 2004 9:03 pm
There actually is a Windows binary, but it's a bit dated. It's not as dated as the docs, though, so you shouldn't be any worse off than with the current ...
3986
toysnob
Jun 4, 2004 2:07 pm
I had previously linked an old version of the IoVM as a static lib to my win32 project. I recently updated to the latest version and am having some linking ...
3987
toysnob
Jun 6, 2004 2:52 pm
I am having an issue with a memory leak. VS.NET is reporting a leak when I shutdown my app. It seems to happen simply from running the following: IoState...
3988
Steve Dekorte
stevedekorte
Jun 6, 2004 2:56 pm
... That's a known bug. If it's a real problem for your project, I'll hunt it down. Just let me know. Cheers, -- Steve...
3989
toysnob
Jun 6, 2004 3:18 pm
Well I don't want to be a stick in your craw but I was getting close to shelving my Io script plugin for this 3D engine. It would be much appreciated if you...
3990
Steve Dekorte
stevedekorte
Jun 7, 2004 4:26 pm
Ok, I've cleaned up the exit process. According to MallocDebug on OSX, the IoVM and IoServer now exits without leaks and IoDesktop exits with 2.6K leak in...
3991
toysnob
Jun 7, 2004 10:41 pm
Thanks Steve, How do I get these changes? The download page still shows the 5/13 build date, do I need to use rsync? Thanks ... OSX, ... with ... the...
3992
Daniel Wunsch
the.gray@...
Jun 8, 2004 1:53 pm
... multiple inheritance is not in itself a bad thing - in most cases it leads to badly maintainable code, which is why many people dislike it. on the other...
3993
Steve Dekorte
stevedekorte
Jun 8, 2004 2:10 pm
... Would this qualify?: Object addTrait := method(t, p := if (self slotNames contains("parent"), self parent, Nil) self parent := t if (p, t parent := p) ) ...
3994
Daniel Wunsch
the.gray@...
Jun 8, 2004 2:37 pm
... if i understand your code correctly, then the ColorTrait clone cannot call methods of the Dog Object and its possible other traits, so you can't really...
3995
Steve Dekorte
stevedekorte
Jun 8, 2004 3:25 pm
... I didn't know that was required. If so, can we just add the object as a parent to the trait clone to get the desired behavior? Object insertParent :=...
3996
Steve Dekorte
stevedekorte
Jun 8, 2004 4:05 pm
http://www.iolanguage.com/Downloads/ Release 2004 06 08 - Ion and Audio features =================================== - added editable TextField and SavePanel...
3997
Daniel Ehrenberg
littledanehren
Jun 8, 2004 4:19 pm
What do String before and String after do? ... __________________________________ Do you Yahoo!? Friends. Fun. Try the all-new Yahoo! Messenger. ...
3998
Daniel Ehrenberg
littledanehren
Jun 8, 2004 4:27 pm
... What's the difference between traits or mixins and multiple inhertance? In Io, everything is extremely unsafe, so you can deal with things like objects ...
3999
Steve Dekorte
stevedekorte
Jun 8, 2004 5:17 pm
... Here are their implementations: String before := method(s, i := self find(s) if (i == Nil, self, substring(0, i)) ) String after := method(s, i := self...
4000
Mike Austin
mike_ekim
Jun 8, 2004 8:06 pm
... http://www.cse.ogi.edu/~black/publications/TR_CSE_02-012.pdf ... actually ... Because slots are always looked up in the self context, it looks like Io can...
4001
Jon Kleiser
jon_kleiser
Jun 9, 2004 9:09 am
IoDesktop-2004-06-08 built fine on my Mac OS X 10.3.3, and I'm very pleased ;-) I've discovered a few problems though: When I do "ioDesktop test.io", I first...
4002
Steve Dekorte
stevedekorte
Jun 9, 2004 2:01 pm
... Thanks for the bug reports. The fonts have been moved. That line should be: Screen font := Font clone open("Library/Fonts/Free/Sans/Normal.ttf") ...
4003
Steve Dekorte
stevedekorte
Jun 9, 2004 3:06 pm
... Found the problem - in IoDesktop/main.c, remove the line: waiting(100000); I had put that in to cause a busy-wait pause so I could use MallocDebug after...
4004
Felix Breuer
fbreuer98
Jun 9, 2004 8:04 pm
... Yes it does :) I am not saying, though, that messages to a contained object (Color) should always activate slots in the container (View). I am just saying ...
4005
Felix Breuer
fbreuer98
Jun 9, 2004 8:05 pm
... You mentioned this "python proposal" before. What I you referring to? I couldn't really find it in the list archives. Could you give me a pointer? Thanks, ...
4006
Felix Breuer
fbreuer98
Jun 9, 2004 8:17 pm
... I was referring to the following: If you want to set slot A of the Lobby, thus effectively adding a slot A to the lookup-path of every Object, you not only...
4007
Daniel Ehrenberg
littledanehren
Jun 9, 2004 10:00 pm
... But isn't the reason that Object inherits from Lobby so that you can do things implicitly like x := 3 y := Object clone do( a := x ) and not have to worry...
4008
Daniel Ehrenberg
littledanehren
Jun 9, 2004 10:02 pm
See www.iolanguage.com/Library/locals.html ... __________________________________ Do you Yahoo!? Friends. Fun. Try the all-new Yahoo! Messenger. ...
4009
Felix Breuer
fbreuer98
Jun 10, 2004 3:54 pm
... That's exactly what this whole discussion is all about. You can do x := 3 y := Object clone do( a := x ) but you cannot do p := Object clone do( x := 3 y...
4010
Daniel Ehrenberg
littledanehren
Jun 10, 2004 8:32 pm
I know, but if you disconnected Lobby without doing that change (and no one's suggested a workable plan for the exact semantics), it'll only make things worse....
4011
Mike Austin
mike_ekim
Jun 11, 2004 6:50 am
"Daniel Ehrenberg" <littledanehren@...> wrote in message news:20040610203242.1399.qmail@.... ... Could you have "lexical objects"...
4012
Daniel Ehrenberg
littledanehren
Jun 11, 2004 11:28 am
... What do you mean? __________________________________ Do you Yahoo!? Friends. Fun. Try the all-new Yahoo! Messenger. http://messenger.yahoo.com/...
4013
Jon Kleiser
jon_kleiser
Jun 11, 2004 11:33 am
I've been experimenting a bit with Ion and the new TextView. As the Free fo= nts don't seem to have the Norwegian characters æøåÆØÅ, I've tried to use...