[MacRuby] #662: macruby 0.6 breaks Growl
#662: macruby 0.6 breaks Growl -----------------------------------+---------------------------------------- Reporter: jakub.suder@… | Owner: lsansonetti@… Type: defect | Status: new Priority: critical | Milestone: MacRuby 0.6 Component: MacRuby | Keywords: -----------------------------------+---------------------------------------- The same code with MacRuby 0.5 displays Growl messages correctly, and when the Current link in MacRuby is switched to 0.6 and the app is recompiled, it stops working. The GrowlApplicationBridge.notifyWithTitle method is called, but the notification doesn't appear. This happens regardless if the actual call is made from Ruby or from ObjC code. See attached sample project. -- Ticket URL: <http://www.macruby.org/trac/ticket/662> MacRuby <http://macruby.org/>
#662: macruby 0.6 breaks Growl -----------------------------------+---------------------------------------- Reporter: jakub.suder@… | Owner: lsansonetti@… Type: defect | Status: new Priority: critical | Milestone: MacRuby 0.6 Component: MacRuby | Keywords: -----------------------------------+---------------------------------------- Comment(by lsansonetti@…): The problem is due to our aggressive tagging of builtin classes. It also causes runtime exceptions with using koeteri (japanese input method). -- Ticket URL: <http://www.macruby.org/trac/ticket/662#comment:1> MacRuby <http://macruby.org/>
#662: macruby 0.6 breaks Growl -----------------------------------+---------------------------------------- Reporter: jakub.suder@… | Owner: lsansonetti@… Type: defect | Status: new Priority: critical | Milestone: MacRuby 0.6 Component: MacRuby | Keywords: -----------------------------------+---------------------------------------- Comment(by jakub.suder@…): What does 'tagging' mean in this context?... -- Ticket URL: <http://www.macruby.org/trac/ticket/662#comment:2> MacRuby <http://macruby.org/>
#662: macruby 0.6 breaks Growl -----------------------------------+---------------------------------------- Reporter: jakub.suder@… | Owner: lsansonetti@… Type: defect | Status: new Priority: critical | Milestone: MacRuby 0.6 Component: MacRuby | Keywords: -----------------------------------+---------------------------------------- Comment(by martinlagardette@…): It relates to the way we "mark" (tag) a class. For example, we mark NSArray as Array, NSDictionary as Hash, etc. However, the way we do it, it breaks Distributed Objects messaging. -- Ticket URL: <http://www.macruby.org/trac/ticket/662#comment:3> MacRuby <http://macruby.org/>
#662: macruby 0.6 breaks Growl -----------------------------------+---------------------------------------- Reporter: jakub.suder@… | Owner: lsansonetti@… Type: defect | Status: new Priority: critical | Milestone: MacRuby 0.6 Component: MacRuby | Keywords: -----------------------------------+---------------------------------------- Comment(by lsansonetti@…): Should be fixed in r3968. Thibault, could you verify on 10.6? (Might also be interesting to verify koeteri support too.) -- Ticket URL: <http://www.macruby.org/trac/ticket/662#comment:4> MacRuby <http://macruby.org/>
#662: macruby 0.6 breaks Growl -----------------------------------+---------------------------------------- Reporter: jakub.suder@… | Owner: lsansonetti@… Type: defect | Status: closed Priority: critical | Milestone: MacRuby 0.6 Component: MacRuby | Resolution: fixed Keywords: | -----------------------------------+---------------------------------------- Changes (by martinlagardette@…): * status: new => closed * resolution: => fixed Comment: Comfirmed! :-) -- Ticket URL: <http://www.macruby.org/trac/ticket/662#comment:5> MacRuby <http://macruby.org/>
#662: macruby 0.6 breaks Growl -----------------------------------+---------------------------------------- Reporter: jakub.suder@… | Owner: lsansonetti@… Type: defect | Status: closed Priority: critical | Milestone: MacRuby 0.6 Component: MacRuby | Resolution: fixed Keywords: | -----------------------------------+---------------------------------------- Comment(by jakub.suder@…): I also confirm, on the latest nightly Growl works again - thanks! -- Ticket URL: <http://www.macruby.org/trac/ticket/662#comment:6> MacRuby <http://macruby.org/>
participants (1)
-
MacRuby