#654: CALayer has a problem aliasing methods
-------------------------------------+--------------------------------------
Reporter: eloy.de.en...@… | Owner: lsansone...@…
Type: defect | Status: new
Priority: blocker | Milestone:
Component: MacRuby | Keywords:
-------------------------------------+--------------------------------------
This only seems to happen on CALayer subclasses:
{{{
% cat t.rb
framework 'QuartzCore'
class X < CALayer
attr_accessor :foo
alias_method :foo?, :foo
end
x = X.new
p x.foo?
x.foo = true
p x.foo?
% macruby t.rb
/Users/eloy/Documents/DEVELOPMENT/MacRuby/macruby/t.rb:4:in `block':
undefined method `foo' for class `X' (NameError)
from /Users/eloy/Documents/DEVELOPMENT/MacRuby/macruby/t.rb:1:in
`<main>'
}}}
--
Ticket URL: <http://www.macruby.org/trac/ticket/654>
MacRuby <http://macruby.org/>
_______________________________________________
MacRuby-devel mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel