On Fri, Oct 10, 2008 at 02:17:52AM +0200, Emanuel Carnevale wrote: > Enough talk, why, I think I found some bugs, I hope it'll help you somehow:
I'll look through them right away. Thanks for combing through this hairy, uhh, underbelly?? Let me ask you guys something. Have you run into a problem with the gem installer crashing on you? Because I've encountered an issue with the progress bar and the Ruby thread being poison for each other. This is on a Tiger test machine. The gem is installed, but it crashes because of the progress-thread-poison situation. Anyone else seen that? > in Shoes::Setup within the gem method, you filter gem "hpricot" or gem > "sqlite3-ruby" > unfortunately this doesn't cover the attempt to install those gems trough > dependencies: I actually want to allow upgrade of hpricot and sqlite3, so I think I'll just allow installation through RubyGems and write some code to restart Shoes in case those are upgraded. > doesn't work because it tries to compile hpricot (and it fails miserably > while looking for stdio.h). Okay, I need to work on the included rbconfig.rb then. > Last patch is a feature request for source: > what about > > Shoes.setup do > source "http://gems.github.com" > gem "james-ruminant" > end > > james-ruminant is the one I was trying ;) Unfortunately surce works out of > the box, but it erases the previous sources... I wanted to _add_ a source, > hence the patch. What if source took multiple args? _why
