From: "NARUSE, Yui" Date: 2008-01-09T22:25:12+09:00 Subject: [ruby-dev:32997] Re: ASCII is alias of US-ASCII; replica of dummy encoding is not a dummy 成瀬です。 Yukihiro Matsumoto wrote: > |= ASCII is alias of US-ASCII > | > |UTF-{16,32}{BE,LE} が組み込まれた絡みで、NKF を修正していて気付いたので > |すが、今 ASCII は ASCII-8BIT の alias なのですね。IANA Charaset では > |US-ASCII の alias なのですが、少々まずくありませんか。 > > きっと誰も気付かないと思うけど。この点は積極的に意見を持つ人 > にお任せします。 わたしが気づいたきっかけは、NKF::ASCII を rb_enc_find_index("ASCII") で 定義していたら ASCII-8BIT が入ってしまったことですね。 これ自体は "US-ASCII" で取ればいいだけのことなのですが、同じようにはまる 人はちらほらといそうだなぁと。 > |= replica of dummy encoding is not a dummy > | > |次に、dummy encoding の replica に対して Encoding#dummy? すると false が > |返ってきてしまうのですが、これどうしますか。 > > dummyのreplicaはdummyであってほしいですね。 > コミットしてくださいませんか? r14969 でコミットしました。 -- NARUSE, Yui DBDB A476 FDBD 9450 02CD 0EFC BCE3 C388 472E C1EA