Re: [MacRuby-devel] Dynamic refresh in a view - xcode 4 / MacRuby

2011-05-25 Thread Eloy Duran
Just as an extra FYI, you are indeed blocking the main thread by using `sleep 1`, which is a synchronous call and thus in that one second no other code on the same thread will have a chance to update your views. On Wed, May 25, 2011 at 7:50 AM, Thomas R. Koll wrote: > Laurent is right and and I t

[MacRuby-devel] Break in Block Fails only in Macruby

2011-05-25 Thread Shannon Love
Greetings, If I run the following under the system ruby 1.8.7: require 'find' starting_directory="/Users/developer/Desktop/Top" file_name_I_want_to_find="target_file.txt" path=Find.find(starting_directory) {|p| break p if p.include?(file_name_I_want_to_find) } puts "path = #{path}" ... I get t

Re: [MacRuby-devel] Break in Block Fails only in Macruby

2011-05-25 Thread Laurent Sansonetti
Indeed. $ ./miniruby -e "require 'find'; p Find.find('.') { break 42 }" nil $ ruby1.9 -e "require 'find'; p Find.find('.') { break 42 }" 42 Can you file a ticket? Thanks, Laurent On May 25, 2011, at 1:23 PM, Shannon Love wrote: > Greetings, > > If I run the following under the system ruby 1.8

Re: [MacRuby-devel] Dynamic refresh in a view - xcode 4 / MacRuby

2011-05-25 Thread Laurent Sansonetti
Just one minor detail, the NSTimer callback method accepts an argument (which is a reference to the NSTimer object). So it should be: def drawWord(sender) … end If it works otherwise, then it's pure luck :) Laurent On May 24, 2011, at 10:50 PM, Thomas R. Koll wrote: > Laurent is righ

Re: [MacRuby-devel] Dynamic refresh in a view - xcode 4 / MacRuby

2011-05-25 Thread [email protected]
Hey guys - thanks for the tips. I must be really thick as I couldn't get it to work but... I managed to work something out by just creating a new thread for the loop - and it seems to be working ok *grin* Thanks again for your help! Aston On 25 May 2011, at 21:28, Laurent Sansonetti wrot