[#42564] [Ruby 1.9-Feature#4043][Open] グローバル関数current_classの提案 — Makoto Kishimoto <redmine@...>

Feature #4043: グローバル関数current_classの提案

15 messages 2010/11/11
[#42774] Re: [Ruby 1.9-Feature#4043][Open] グローバル関数current_classの提案 — Yukihiro Matsumoto <matz@...> 2010/12/16

まつもと ゆきひろです

[#42834] Re: [Ruby 1.9-Feature#4043][Open] グローバル関数current_classの提案 — "KISHIMOTO, Makoto" <ksmakoto@...4u.or.jp> 2010/12/21

きしもとです

[#42835] Re: [Ruby 1.9-Feature#4043][Open] グローバル関数current_classの提案 — Yukihiro Matsumoto <matz@...> 2010/12/21

まつもと ゆきひろです

[#42838] Re: [Ruby 1.9-Feature#4043][Open] グローバル関数current_classの提案 — "KISHIMOTO, Makoto" <ksmakoto@...4u.or.jp> 2010/12/21

きしもとです

[#42845] Re: [Ruby 1.9-Feature#4043][Open] グローバル関数current_classの提案 — Yukihiro Matsumoto <matz@...> 2010/12/21

まつもと ゆきひろです

[#42577] Rubyのバグレポートのガイドライン — "Shota Fukumori (sora_h)" <sorah@...>

sora_hです。

11 messages 2010/11/15
[#42588] Re: Rubyのバグレポートのガイドライン — Yugui <yugui@...> 2010/11/18

2010/11/15 Shota Fukumori (sora_h) <sorah@tubusu.net>:

[#42638] Enumerable#categorize — Tanaka Akira <akr@...>

enumerable から hash を生成するメソッドとして

25 messages 2010/11/27
[#42643] Re: Enumerable#categorize — Yukihiro Matsumoto <matz@...> 2010/11/27

まつもと ゆきひろです

[ruby-dev:42618] Re: [Ruby 1.9-Bug#3990][Closed] tests of rexml/rss reports many errors and failures without iconv

From: "NARUSE, Yui" <naruse@...>
Date: 2010-11-22 17:56:41 UTC
List: ruby-dev #42618
成瀬です。

(2010/11/22 21:07), Kouhei Sutou wrote:
> In<4CE91509.5000606@airemix.jp>
>    "[ruby-dev:42614] Re: [Ruby 1.9-Bug#3990][Closed] tests of rexml/rss
>     reports many errors and failures without iconv" on Sun, 21 Nov 2010 21:49:07 +0900,
>    "NARUSE, Yui"<naruse@airemix.jp>  wrote:
> 
>> 依存関係が上記の通りなので、まず XMLDecl#encoding を決める必要があります。
>>
>> XMLDecl#encoding 単体での論点は、
>> * 型
>> * 型が String の場合、正規化するかどうか
>> でしょう。
>>
>> わたしは、[ruby-dev:42608] で挙げた csWindows31J を指定したい例を考えるに、
>> String でかつ正規化しない必要があると考えています。
> 
> わかりました!
> では、XMLDecl#encodingの方からで!

はい。

わたしの主張だけまとめておくと、

* XMLDecl#encoding は String であるべき
* XMLDecl#encoding= や初期化等では正規化しない
* XMLDecl#canonical_encoding_name 等を追加することには反対しない
  (けど、いらないんじゃないかなぁ、要ユースケース)

理由は XML 宣言のエンコーディング属性は正規名以外を入れたい時があるから。
その「入れたい時」とは想定している受信パーサが解釈可能な
エンコーディング名がその正規名と異なる場合。

と言ったところでしょうか。

-- 
NARUSE, Yui  <naruse@airemix.jp>

In This Thread