#309: String, Hash, Array: singleton attr_accessor cannot be defined ------------------------+--------------------------------------------------- Reporter: d...@… | Owner: lsansone...@… Type: defect | Status: new Priority: minor | Milestone: MacRuby 0.5 Component: MacRuby | Keywords: singleton ------------------------+--------------------------------------------------- {{{ [ false, true, nil, 1..100, /test/, Exception, Time, Hash, Array, String, Module, Object ].each do |k| s = k.is_a?(Class) ? k.new : k class << s attr_accessor :target1 def target2 :hit end end s.target1 = :hit def s.target3 :hit end puts "#{k} err: singleton attr_accessor" unless s.target1 == :hit puts "#{k} err: singleton def (#2)" unless s.target2 == :hit puts "#{k} err: singleton def (#3)" unless s.target3 == :hit end }}}
result is: {{{ NSMutableDictionary err: singleton attr_accessor NSMutableArray err: singleton attr_accessor NSMutableString err: singleton attr_accessor }}} -- Ticket URL: <http://www.macruby.org/trac/ticket/309> MacRuby <http://macruby.org/> _______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel