[#41278] [BUG:1.9] BINARY should not be ASCII-compatible — Yugui <yugui@...>

WXVndWkbJEIkRyQ5ISMbKEIKCgo+IBskQiRHISIkKiQqJGAkTSQzJDMkXiRHJE41RE9AJEclKyVQ

15 messages 2010/05/11

[#41407] [Bug #3339] win32ole test failure — Usaku NAKAMURA <redmine@...>

Bug #3339: win32ole test failure

20 messages 2010/05/25
[#41411] Re: [Bug #3339] win32ole test failure — Masaki Suketa <masaki.suketa@...> 2010/05/25

助田です。

[#41412] Re: [Bug #3339] win32ole test failure — "U.Nakamura" <usa@...> 2010/05/25

こんにちは、なかむら(う)です。

[ruby-dev:41453] Re: [Bug #3360] rdoc fails when including BOM

From: Yusuke ENDOH <mame@...>
Date: 2010-05-28 19:43:22 UTC
List: ruby-dev #41453
遠藤です。

2010年5月29日2:17 white leaf <redmine@ruby-lang.org>:
> BOM を含むファイルを rdoc にかけると処理が固まります。
> rdoc が BOM を見てないせいなので、以下のパッチでなおりました。

ありがとうございます。
再現しました。また、頂いたパッチで直ることを確認しました。


> ・":bom|utf-8" オプションを使っていないのは 1.8 のためと
> 結局 ASCII-8BIT に force_encoding しないといけないため意味がないからです。
> (rdoc のエンコーディングを UTF-8 にするなら別ですが)
> ・UTF-8 の BOM しか見ていないのは ruby スクリプトに使わない(使えない)
> ので意味がないからです。
> ・encode してるのは複数のファイルが異なるエンコーディングを使っている場合に
> charset とエンコーディングが異なる可能性があるためです。

要するに、このパッチは 2 つの問題を修正していますよね。

  - BOM があるとパースが固まる
  - html 出力の charset 指定が無視されている


成瀬さん、M17N 関係なのでパッチが正しいか見ていただけますか。
正しいようなら Eric に転送します。

# チケットを翻訳してくれる人はいないかなあ……。

-- 
Yusuke Endoh <mame@tsg.ne.jp>

In This Thread