Actions
Bug #5863
closedInteger#chr may return a string with multiple characters
Status:
Closed
Assignee:
-
Target version:
-
ruby -v:
ruby 1.9.3p0 (2011-10-30 revision 33570) [x86_64-darwin10.8.0]
Backport:
Description
=begin
Is this a bug?
256.chr("SHIFT_JIS").length #=> 2
I think so, as it means that #chr and #ord can't be treated as inverses, and is generally confusing.
If not, the documentation for #chr should be changed, as it implies that the returned string is always a single character.
=end
Actions
Like0
Like0