[ruby-dev:50297] [Ruby trunk Feature#7280][Closed] How to set filesystem encoding
From:
naruse@...
Date:
2017-10-21 10:35:36 UTC
List:
ruby-dev #50297
Issue #7280 has been updated by naruse (Yui NARUSE).
Status changed from Assigned to Closed
> UNIX系でfilesystem encodingを設定したいユースケースはあるので、何らかの手段は提供したい。
Dir.entries等は引数でencodingを設定するようになりました。
> OS Xのfilesystem encodingについてはまだまだ考慮の必要あり。
いろいろ考慮してUTF-8固定になりました。
----------------------------------------
Feature #7280: How to set filesystem encoding
https://bugs.ruby-lang.org/issues/7280#change-67417
* Author: usa (Usaku NAKAMURA)
* Status: Closed
* Priority: Normal
* Assignee: naruse (Yui NARUSE)
* Target version: next minor
----------------------------------------
[Bug #2154] から分離します。あっちは2.0.0(と1.9.3)をどう落ち着けるか、
こっちはnext minorあたりでファイルシステムエンコーディングをどうするか、
ということで。
今のところ、
* UNIX系でfilesystem encodingを設定したいユースケースはあるので、
何らかの手段は提供したい。
* コマンドライン引数 --filesystem-encoding= およびメソッドEncoding.filesystem=
が提案されている。([ruby-dev:46368])
* OS Xのfilesystem encodingについてはまだまだ考慮の必要あり。
といったところが課題かと思います。
--
https://bugs.ruby-lang.org/