Re: [MacRuby-devel] MacRuby promise delivered

2011-11-25 Thread Michael Johnston
Thanks Andy, I'll have a look Sent from my iPhone On 2011-11-25, at 5:35, Andy Park wrote: > I've been hacking on a fork of Interactive-MacRuby since a month or so ago, > and as I now think I won't be able to find the time to distill my experience > to a more presentable form any time soon, I

Re: [MacRuby-devel] MacRuby promise delivered

2011-11-25 Thread Andy Park
I've been hacking on a fork of Interactive-MacRuby since a month or so ago, and as I now think I won't be able to find the time to distill my experience to a more presentable form any time soon, I'll just share my not-so-tidy work in progress and my current repl-based workflow in case others may

Re: [MacRuby-devel] MacRuby promise delivered

2011-11-24 Thread Jordan K. Hubbard
On Nov 24, 2011, at 4:28 PM, Michael Johnston wrote: > I think the first step to using it would be to make a target to compile as a > framework and make it cocoa pod-able. Then wiring up so can launch in app > terminals with the app delegate or a particular window controller as top > level obj

Re: [MacRuby-devel] MacRuby promise delivered

2011-11-24 Thread Michael Johnston
Thanks Eloy. I was playing with Interactive-MacRuby a bit last night. I think the first step to using it would be to make a target to compile as a framework and make it cocoa pod-able. Then wiring up so can launch in app terminals with the app delegate or a particular window controller as top le

Re: [MacRuby-devel] MacRuby promise delivered

2011-11-24 Thread Eloy Duran
And an ‘example’ of what it looks like :) http://www.ustream.tv/recorded/16057682/highlight/188706 On 24 nov. 2011, at 02:52, Michael Johnston wrote: > I added basic fsevents reloading in my fork > (https://github.com/lastobelus/MacRubyReload) > > Should change to check an environment var firs

Re: [MacRuby-devel] MacRuby promise delivered

2011-11-24 Thread Eloy Duran
Here’s a GUI approach to using macirb: https://github.com/alloy/Interactive-MacRuby I didn’t have time to finish it yet, but it might still be useful. On 24 nov. 2011, at 02:52, Michael Johnston wrote: > I added basic fsevents reloading in my fork > (https://github.com/lastobelus/MacRubyReload

Re: [MacRuby-devel] MacRuby promise delivered

2011-11-23 Thread Michael Johnston
I added basic fsevents reloading in my fork (https://github.com/lastobelus/MacRubyReload) Should change to check an environment var first for list of directories to watch, and otherwise use project root. For now I just grabbed the dir of the rb_main.loc.txt entry. I'm curious to experiment wit

Re: [MacRuby-devel] MacRuby promise delivered

2011-11-15 Thread Matt Aimonetti
This is great Jean-Denis, thanks a lot. A few notes, if you look at: https://github.com/jdmuys/MacRubyReload/blob/master/MacRubyReload/AppDelegate.rb#L17-18 You don't need to end your lines of code by a semi colon and when using puts, a return carriage is automatically used (use print if you don't

Re: [MacRuby-devel] MacRuby promise

2011-11-14 Thread Jordan K. Hubbard
On Nov 14, 2011, at 8:15 AM, Jean-Denis MUYS wrote: > The workflow loop would then become: > > 1- test some app action > 2- notice a bug. Don't quit. Switch to Xcode. > 3- change the relevant Ruby file > 4- save > 5- there is no step 5 > > I can't see any reason why this would not possible, and

Re: [MacRuby-devel] MacRuby promise

2011-11-14 Thread Henry Maddocks
On 15/11/2011, at 5:15 AM, Jean-Denis MUYS wrote: > To me, this is the major MacRuby promise, and that promise is not kept yet. > > Am I out of my mind? I don't recall anyone ever making this promise. Henry ___ MacRuby-devel mailing list MacRuby-de

Re: [MacRuby-devel] MacRuby promise

2011-11-14 Thread Nat Brown
you are right, of course -- these two issues are orthogonal, I simply never pass up a chance to rant about lack of debug support on the off chance that everybody will up-vote this issue and we'll see it get fixed before another 5 years pass. if you implement your suggestion, i will certainly try it

Re: [MacRuby-devel] MacRuby promise

2011-11-14 Thread Matt Aimonetti
14 -0800 > From: Nat Brown > To: "MacRuby development discussions." > > Subject: Re: [MacRuby-devel] MacRuby promise > Message-ID: > > Content-Type: text/plain; charset="iso-8859-1" > > > this would certainly be useful, but frankly i

Re: [MacRuby-devel] MacRuby promise

2011-11-14 Thread Jean-Denis MUYS
On 14 nov. 2011, at 17:54, mailto:macruby-devel-requ...@lists.macosforge.org>> wrote: Date: Mon, 14 Nov 2011 08:53:14 -0800 From: Nat Brown mailto:nat...@gmail.com>> To: "MacRuby development discussions." mailto:macruby-devel@lists.macosforge.org>> Subject: Re: [Ma

Re: [MacRuby-devel] MacRuby promise

2011-11-14 Thread Nat Brown
this would certainly be useful, but frankly i think that having proper debugger-integration support in xcode (see http://www.macruby.org/trac/ticket/1208 and issue 3037631 in http://bugreporter.apple.com) would go dramatically farther towards making macruby useful. edit-and-continue would be great,

Re: [MacRuby-devel] MacRuby promise

2011-11-14 Thread John Labovitz
On 14 Nov 2011, at 8:15 AM, Jean-Denis MUYS wrote: > My vision of speeding up Mac development is basically to finally reach again > what I had almost 20 years ago when I was programming in Macintosh Common > Lisp on the Mac for the Mac: developing within a running application, without > having

Re: [MacRuby-devel] MacRuby promise

2011-11-14 Thread Matt Aimonetti
Very good point Jean Denis. You are totally right, it shouldn't be hard to reload all the Ruby source while the code is running. One thing tho, you might also have to reset the state of your application, including its drawing state. But maybe we could leave that up to the developers. What I'm think