From: Eero Saynatkari Date: 2008-08-28T07:21:35+09:00 Subject: [ruby-core:18407] [Bug #512] String#% behavior Issue #512 has been updated by Eero Saynatkari. The potential issue is that String#% _always_ calls #to_ary when available, even if the format string only has one substitution. In the case of `"%c" % obj`, #to_ary should not be called but for `"%c %s" % obj` it should. Would that be sensible behaviour? ---------------------------------------- http://redmine.ruby-lang.org/issues/show/512 ---------------------------------------- http://redmine.ruby-lang.org