🔥
[Bug #20958] ENV.keys に UTF-8 のバイトシーケンスが含まれるバグ報告
[Bug #20958] fix ENV.keys encoding on windows
- Windows で
ENV.keysに UTF-8 のバイトシーケンスが含まれてしまうバグ報告 - エンコードが Windows-31J になっているからみたいですかね?
p ENV.keys.last # => "\x{E383}\x{86E3}\x{82B9}\x{E383}\x88"
p ENV.keys.last.encoding # => <Encoding:Windows-31J>
p ENV.keys.last.dup.force_encoding('utf-8') # => "テスト"
Discussion