... Well, to me the platform specific coro stuff is all, "Add 16 bytes to the stack frame. Oh? That failed? Try 24 bytes..." and so on. ;-) Steve and Olivier...
8304
David Morford
dpmorford
Feb 14, 2006 8:13 pm
... I tried a change based on other BSDs x86 implemention. The process gets about two dozen or so frames into a locals_performOn_ before a call to the lexer...
8305
Jeremy Tregunna
jtregunna_io
Feb 14, 2006 10:12 pm
... You'll recall that Erik Max Fancis' reply included a suggestion to evolve the blog to permit comments -- you can see how I drew the third community...
8306
qg@...
trent_w16
Feb 14, 2006 11:32 pm
... Probably because you need my GTK+ bindings to use it. http://rtfm.insomnia.org/~qg/iogtk/ There's one on that page. I wrote another once that used GLUT...
8307
qg@...
trent_w16
Feb 14, 2006 11:35 pm
... Using a wiki for the docs would be sensible. I can't keep count of the number of times I have discovered something out of date or just plain wrong on the...
8308
Michael T. Richter
michael_rich...
Feb 15, 2006 2:22 am
... Nah, no need there. The trivial fix to that was to copy the io executable somewhere on the path. Now I have an io on the path and everything works fine. ...
Hi Steve, Steve Dekorte <steve@...> wrote: That's sounds good. I wasn't sure what folks wanted from the blog so I just posted stuff that really seemed...
8311
Quag
quagath
Feb 15, 2006 5:13 am
Hi Michael, ... Could you try again with an "items" on the end? Directory clone setPath(".") items Directory clone setPath("bindings") items ... Errr... you...
8312
Quag
quagath
Feb 15, 2006 5:22 am
Hi Devin, ... Is usually implemented as, foompa := method( iName := call message argAt(0) name body := call message argAt(1) for (i, 1, 10, call sender...
8313
Quag
quagath
Feb 15, 2006 5:26 am
Hi Devin, Ah, it seems the second problem is the same as the first. Here is my solution. Sequence map := method( cName := call message argAt(0) name body :=...
8314
Michael T. Richter
michael_rich...
Feb 15, 2006 5:31 am
... Sure. Let me guess -- I misread your original post, right? ... Well, given what you say later, the second one fails as expected. ... Yes. I guess so....
8315
Michael T. Richter
michael_rich...
Feb 15, 2006 5:34 am
I'm tinkering with io right now and wondering about one thing: how useful would the more experienced users think Io would be in making a shell replacement --...
8316
Steve Dekorte
stevedekorte
Feb 15, 2006 5:36 am
... Hi Shashank, Here's the 1.0 list: http://www.iolanguage.com/docs/future/ ... That's the primary goal - to get the VM stable enough for production use. --...
8317
Quag
quagath
Feb 15, 2006 5:46 am
Hi Shawshank, I believe that http://iolanguage.com/docs/future/ contains a list of the features that Steve wants in 1.0. Also I think the ...
8318
Michael T. Richter
michael_rich...
Feb 15, 2006 5:48 am
... As annoying as the constant changes are to a newbie trying to get up to speed after only lurking for a year, I support you doing things the Right Way all...
8319
Jeremy Tregunna
jtregunna_io
Feb 15, 2006 5:51 am
... It's not that sadistic actually, this was one of my first Io projects. I embedded IoVM-2004-07-16 (or something like that anyway) into a very minimal...
8320
Quag
quagath
Feb 15, 2006 5:54 am
... Yeah. :-) ... Yes. You might need to tweak the Makefile as well. Sorry. I suspect this one slipped through the cracks because lots of people either use...
8321
Steve Dekorte
stevedekorte
Feb 15, 2006 6:06 am
... I think it might be very useful. Here's a little code that might help you get started: Shell := Object clone do( newSlot("directory", Directory clone...
8322
Michael T. Richter
michael_rich...
Feb 15, 2006 6:20 am
... Well it made for a desperation run to build IoFull -- which worked for a change. :-D So I've got IoVM, IoServer and IoFull all working now, giving me...
8323
devinmullins
Feb 15, 2006 6:27 am
... solution. ... Thanks. The obvious solution eluded me. ... Interesting. I take it that if() takes advantage of the fact that it's written in C? There's...
8324
Michael T. Richter
michael_rich...
Feb 15, 2006 6:29 am
... Thanks Steve and Jeremy. Let me think out loud here what I want to do and either of you pipe up when I say something really stupid, OK? My idea is to have...
8325
Jeremy Tregunna
jtregunna_io
Feb 15, 2006 6:37 am
... That's entirely doable, and a lot simpler than writing a shell in C and embedding Io into it. If you do it and want to share it, submit it. ... -- Jeremy...
8326
John Clayton
neuroboy67
Feb 15, 2006 6:42 am
Thank you sir...
8327
Quag
quagath
Feb 15, 2006 8:15 am
Hi Devin, ... No. If doesn't do anything special at all. Here is the current implementation of if. The only change I have made to it is removing the comments. ...
8328
Jared Nuzzolillo
onceuponapriori
Feb 15, 2006 4:08 pm
... Indeed. Thank you for taking the time to explain that. - Jared Nuzzolillo...
8329
devinmullins
Feb 15, 2006 4:46 pm
... Indeed it was. ... Okay. This makes sense. I think I was secretly complaining about the following: 1. These objects can't be passed to the builtins (like...
8330
dennisf486
Feb 15, 2006 4:48 pm
I think you're on to something there. And if you write such a thing, I would love to use that. Right now I'm gathering the tools and knowledge to build a tiny...
8331
Donovan Preston
dsposx
Feb 15, 2006 6:40 pm
... This sounds like "bound methods" in Python. I found when I was using Io heavily that I missed these quite a lot. Bound methods are callable objects which...
8332
Quag
quagath
Feb 15, 2006 8:14 pm
... Yes. Targeted messages were motivated by Python's bound methods and .NET's delegates. In both cases you have a pointer to a method on a particular object. ...