From: "U.Nakamura" Date: 2008-01-18T16:12:42+09:00 Subject: [ruby-dev:33169] Re: default script encoding and -K option こんにちは、なかむら(う)です。 In message "[ruby-dev:33168] Re: default script encoding and -K option" on Jan.18,2008 14:34:23, wrote: | |というか、ライブラリはおろか、メインスクリプトにすら-Kが効か | |なくなっているのですが、これはわざとですか? | |(r15099のまつもとさんのcommit) | | わざとじゃないです。どうやって直すかはともかく。 了解です。 ついでなので聞きますが、--encodingはdefault_externalにだけ作 用してスクリプトのエンコーディングには作用しない方がいいので はないかという考えを私は持っているのですが、どうでしょうか? (-Kは互換性のために両方に作用するままでOK) そうしないと、ASCII非互換のエンコーディングを--encodingに指定 した場合に、magic commentのないスクリプトは全て動作しなくなっ てしまいます。 ただ、「だから絶対にmagic commentを書こうね」というのも正しい 気がするので、本当はどちらがいいのかは判断がついていません。 それでは。 -- U.Nakamura