[#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:42614] 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-21 12:49:07 UTC
List: ruby-dev #42614
成瀬です。

(2010/11/21 18:36), Kouhei Sutou wrote:
> うーん、うーん、複数のことが同時に進められている気がするので
> すが、成瀬さんはそのつもりで進めていますか?私は1つずつがいい
> のですが。。。

えーっと、2つと言えば2つですかね。

> ふたつのことが同時に進んでいる気がしています。
> 
>    1. XML宣言をエンコーディングを文字列で表現すること。
>    2. XML書き出し時にエンコーディングを変更できるようにするこ
>       と。

2. はXML書き出し時の変換用エンコーディングを、ということですよね。

> 1.と2.は独立していると思っているので、もし、同時に進めようと
> しているなら別々にしてほしいです。

独立とは違いますかね、2. は 1. に依存していると思います。

より正確には、
まず XMLDecl#encoding がいて、
XML 宣言のエンコーディング属性は XMLDecl#encoding を使っている。
XML書き出し時の変換用エンコーディングも XMLDecl#encoding を用いている。
になりますか。

> と、私は↑のように思っているのですが、これってあっていますか?
> あっているのなら、どちらから進めるのがよいか教えてもらえます
> か?あっていないなら、現在、何が進んでいるのかを教えてほしい
> です。。。

依存関係が上記の通りなので、まず XMLDecl#encoding を決める必要があります。

XMLDecl#encoding 単体での論点は、
* 型
* 型が String の場合、正規化するかどうか
でしょう。

わたしは、[ruby-dev:42608] で挙げた csWindows31J を指定したい例を考えるに、
String でかつ正規化しない必要があると考えています。

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

In This Thread