From: nobu@... Date: 2018-07-03T12:57:44+00:00 Subject: [ruby-core:87770] [Ruby trunk Bug#14863] Array#join with empty array returns empty string always in US-ASCII encoding Issue #14863 has been updated by nobu (Nobuyoshi Nakada). May I close this? ---------------------------------------- Bug #14863: Array#join with empty array returns empty string always in US-ASCII encoding https://bugs.ruby-lang.org/issues/14863#change-72793 * Author: xsimov (Xavier Sim��) * Status: Feedback * Priority: Normal * Assignee: * Target version: * ruby -v: 2.4.2 * Backport: 2.3: UNKNOWN, 2.4: UNKNOWN, 2.5: UNKNOWN ---------------------------------------- Calling ~~~ irb(main):001:0> [].join.encoding => # ~~~ returns an empty string and that empty string is always in US-ASCII encoding. The expected result is that the returned empty string would be in UTF-8 since it seems to be the default for Ruby strings since 2.0. -- https://bugs.ruby-lang.org/ Unsubscribe: